2.5.1 Mô hình phân cấp:
Toàn bộ hệ thống điều khiển giám sát được phân chia thành các cấp chức năng như hình vẽ minh hoạ dưới đây:
Để sắp xếp, phân loại các chức năng tự động hoá của một hệ thống điều khiển và giám sát người ta thường sử dụng mô hình như trên. Với loại mô hình này các chức năng được phân thành nhiều cấp khác nhau, từ dưới lên trên. Càng ở những cấp dưới thì các chức năng càng mang tính chất cơ bản hơn, đòi hỏi yêu cầu cao hơn về độ nhanh nhạy, thời gian phản ứng. Một chức năng ở cấp trên được thực hiện dựa trên các chức năng ở cấp dưới nhưng ngược lại lượng thông tin cần trao đổi và xử lý lại lớn hơn nhiều.
Việc phân cấp chức năng sẽ tiện lợi cho việc thiết kế hệ thống và lựa chọn thiết bị. Tuỳ thuộc vào mức độ tự động hoá và cấu trúc hệ thống cụ thể mà ta có mô hình phân cấp chức năng.
Cấp chấp hành: Các chức năng chính của cấp chấp hành là đo lường, dẫn động và chuyển đổi tín hiệu trong trường hợp cần thiết. Thực tế, đa số các thiết bị cảm biến hay chấp hành cũng có phần điều khiển riêng cho việc thực hiện đo lường/truyền động được chính xác và nhanh nhạy. Các thiết bị thông minh (có bộ vi xử lý riêng) cũng có thể đảm nhận việc xử lý và chuẩn bị thông tin trước khi đưa lên cấp trên điều khiển.
Cấp điều khiển: Nhiệm vụ chính của cấp điều khiển là nhận thông tin từ các bộ cảm biến, xử lý các thông tin đó theo một thuật toán nhất định và truyền đạt lại kết quả xuống các bộ chấp hành. Máy tính đảm nhận việc theo dõi các công cụ đo lường, tự thực hiện các thao tác như ấn nút mở/đóng van, điều chỉnh cần gạt, núm xoay,… Đặc tính nổi bật của cấp điều khiển là xử lý thông tin. Cấp điều khiển và cấp chấp hành hay được gọi chung là cấp trường (Field level) chính vì các bộ điều khiển, cảm biến và chấp hành được cài đặt trực tiếp tại hiện trường gần kề với hệ thống kỹ thuật.
Cấp điều khiển giám sát: có chức năng giám sát và vận hành một quá trình kỹ thuật, có nhiệm vụ hỗ trợ người sử dụng trong việc cài đặt ứng dụng, thao tác theo dõi, giám sát vận hành và xử lý những tình huống bất thường. Ngoài ra trong một số trường hợp, cấp này còn thực hiện các bài toán điều khiển cao cấp như điều khiển phối hợp, điều khiển trình tự và điều khiển theo công thức. Việc thực hiện các chức năng ở cấp điều khiển và giám sát thường không đòi hỏi phương tiện, thiết bị phần cứng đặc biệt ngoài máy tính thông thường.
Thông thường người ta chỉ coi ba cấp dưới thuộc phạm vi của một hệ thống điều khiển và giám sát. Tuy nhiên biểu thị hai cấp trên cùng (Quản lý công ty và Điều hành sản xuất) sẽ giúp ta hiểu thêm một mô hình lý tưởng cho cấu trúc chức năng tổng thể cho các công ty sản xuất công nghiệp. Gần đây, do nhu cầu tự động hoá tổng thể kể cả ở các cấp điều hành sản xuất và quản lý công ty, việc tích hợp hệ thống và loại bỏ các cấp trung gian không cần thiết trong mô hình chức năng trở nên cần thiết. Cũng vì thế, ranh giới giữa cấp điều hành sản xuất nhiều khi không rõ ràng, hình thành xu hướng hội nhập hai cấp này thành một cấp duy nhất gọi chung là cấp điều hành.
2.5.2 Chức năng nhiệm vụ của từng cấp:
Một hệ thống sản xuất công nghiệp thường được tổ chức phân nhiệm thành nhiều cấp quản lý. Mỗi cấp có nhiệm vụ đo lường, thu thập và điều khiển riêng lên những đối tượng trong hệ thống. Các đối tượng máy móc thường lắp đặt trong địa phương của cấp quản lý phân xưởng xí nghiệp cấp dưới đồng thời cũng có một đặc điểm nữa là một đối tượng tuy thuộc giám sát-điều khiển của cấp trên về mặt sản xuất nhưng cũng thuộc sự giám sát-điều khiển vật lý cụ thể về mặt vận hành chuẩn đoán và bảo dưỡng của các cấp khác thấp hơn. Những điều này là cơ sở chỉ đạo cho việc tổ chức các cấp SCADA quản lý hệ thống sản xuất ngày nay. Những nguyên tắc chính sau:
Thông thường về tổ chức kết cấu của mỗi cấp quản lý được trợ giúp tự động hoá bằng một hệ SCADA của cấp ấy. Cấp SCADA phân xưởng ở cấp dưới thấp sẽ thực hiện việc thu thập số liệu trên máy móc phân xưởng có sự phân loại rõ máy móc thiết bị nào được quản lý về sản xuất bởi cấp SCADA nào. Các số liệu phân loại này sẽ được các SCADA truyền tin báo cáo từ cấp dưới lên cấp trên theo nhịp gọi của các SCADA cấp cao hơn một cấp cho đến cấp cần thu thập dữ liệu, hiển thị, in ấn, sử dụng cho điều khiển sản xuất ở các cấp.
Mỗi cấp sẽ thực hiện bài toán phân tích, tính toán được giao và tính đưa ra các lệnh thao tác thay đổi tăng hay giảm chỉ tiêu đóng cắt các đối tượng của mình, qua hệ truyền tin gửi lệnh đó đến cấp SCADA có liên quan để thực hiện. Để giải quyết những bài toán điều khiển phân tích riêng này của mình thì SCADA mỗi cấp thường được trang bị thêm những phần cứng máy tính, phần mềm phân tích chuyên dụng. Những thiết bị này lấy số liệu hiện hành từ SCADA cung cấp để giải bài toán đó và xuất ra kết quả cho người vận hành và cho hệ SCADA.
Chức năng của mỗi cấp SCADA cung cấp những dịch vụ sau:
Thứ nhất là thu thập từ xa (qua đường truyền số liệu) các số liệu về sản xuất và tổ chức việc lưu giữ trong nhiều loại cơ sở dữ liệu (số liệu lịch sử về sản xuất, sự kiện thao tác, báo động …)
Thứ hai là dùng các dữ liệu trên để cung cấp các dịch vụ về điều khiển, giám sát hệ sản xuất.
Thứ ba là hiển thị báo cáo tổng kết về quá trình sản xuất (trang màn hình, trang đồ thị, trang sự kiện, trang báo động, trang báo cáo sản xuất…)
Thứ tư là điều khiển từ xa quá trình sản xuất (đóng cắt các máy móc thiết bị, tăng giảm nấc phân áp …)
Thứ năm là thực hiện các dịch vụ về truyền số liệu trong hệ và ra ngoài (đọc viết số liệu PLC/RTU (Remote Teminal Unit), gửi trả lời các bản tin yêu cầu của cấp trên về số liệu, về thao tác hệ)
Nhìn chung SCADA là một hệ kết hợp phần cứng và phần mềm để tự động hoá việc quản lý giám sát điều khiển cho một đối tượng sản xuất công nghiệp. Tuỳ theo yêu cầu cụ thể cụ thể của bài toán tự động hoá ta có thể xây dựng hệ SCADA thực hiện một số những nhiệm vụ tự động hoá như: thu thập giám sát từ xa về đối tượng, điều khiển đóng cắt từ xa lên đối tượng, điều chỉnh tự động từ xa với các đối tượng và các cấp quản lý.
Các chức năng đó mỗi thứ đều có những yêu cầu đặc biệt đối với các bộ phận phần cứng, phần mềm, phần chuyên trách của SCADA. Cụ thể là phần đo, giám sát từ xa cần bảo đảm thu thập dữ liệu hiển thị in ấn đủ những số liệu cần cho quản lý kỹ thuật. Phần điều khiển thao tác xa phải đảm bảo được việc kiểm tra đóng cắt an toàn, đúng đắn. Phần truyền tin xa phải quy định rõ các nhiệm vụ truyền số liệu hiện trường, đặc biệt là thủ tục truyền với các SCADA cấp trên.
Ngày nay, hầu hết các hệ SCADA còn có khả năng liên kết với các hệ thống thương mại có cấp độ cao hơn, cho phép đọc viết theo cơ sở dữ liệu chuẩn như Oracle, Access, Microsoft SQL …