SCADA là gì? Điều khiển giám sát mà không thay thế PLC
SCADA thu thập, hiển thị, cảnh báo và ghi lại dữ liệu từ PLC và RTU, trong khi các bộ điều khiển cục bộ duy trì các liên động và chức năng điều khiển nhanh. Hướng dẫn này đề cập đến các cơ chế bắt ...
SCADA—Hệ thống điều khiển giám sát và thu thập dữ liệu—là lớp cung cấp cho người vận hành một cái nhìn thống nhất về một quy trình phân tán. Hệ thống thu thập giá trị và trạng thái từ PLC, RTU, thiết bị thông minh và cổng kết nối; hiển thị đồ họa và cảnh báo; ghi lại lịch sử; đồng thời gửi các lệnh giám sát đã được cấp quyền. Hệ thống không thay thế bộ điều khiển cục bộ thực hiện các liên động, trình tự hoặc điều khiển điều chỉnh nhanh.
Sự phân tách đó là quy tắc thiết kế đầu tiên. Một trạm bơm phải tiếp tục bảo vệ thiết bị khi mất kết nối với phòng điều khiển. Một máy không được phụ thuộc vào tập lệnh HMI từ xa để dừng chuyển động nguy hiểm. SCADA có thể yêu cầu một giá trị đặt hoặc chế độ vận hành, nhưng PLC hoặc RTU phải quyết định yêu cầu đó có được phép hay không và trạng thái an toàn nào sẽ được áp dụng khi mất liên lạc.

SCADA tập trung trạng thái quy trình để người vận hành theo dõi, trong khi các bộ điều khiển cục bộ vẫn đảm nhiệm việc định thời và bảo vệ không thể phụ thuộc vào kết nối diện rộng.
Theo dõi dữ liệu từ tín hiệu hiện trường đến người vận hành
Trước tiên, một thiết bị đo hiện trường đo áp suất, mức, lưu lượng, nhiệt độ, vị trí hoặc một biến quy trình khác. Tín hiệu của thiết bị đến I/O cục bộ hoặc thiết bị thông minh. PLC hoặc RTU kiểm tra và quy đổi tín hiệu đầu vào, áp dụng logic điều khiển, rồi cung cấp các giá trị được chọn cho hệ thống giám sát. Sau đó, trình điều khiển truyền thông hoặc cổng kết nối ánh xạ các giá trị đó thành các thẻ SCADA có tên.
Máy chủ SCADA thăm dò hoặc đăng ký nhận dữ liệu, gắn thông tin chất lượng và thời gian, đánh giá các điều kiện cảnh báo, rồi cung cấp trạng thái hiện tại cho các máy khách. Hệ thống lưu trữ lịch sử lưu các giá trị và sự kiện được chọn để phục vụ biểu đồ xu hướng, phân tích sự cố, đánh giá hiệu suất và hồ sơ theo quy định. HMI là phần hiển thị, nhưng cấu hình thẻ, đồng bộ thời gian, truyền thông, logic cảnh báo, sao lưu và quản lý tài khoản mới quyết định liệu màn hình có đáng tin cậy hay không.

Mọi giá trị được hiển thị đều cần có nguồn, đơn vị kỹ thuật, đường truyền cập nhật, trạng thái chất lượng và cơ sở thời gian được xác định rõ.
PLC, RTU, HMI, hệ thống lưu trữ lịch sử và SCADA đảm nhiệm các vai trò khác nhau
PLC thường thực thi logic máy hoặc quy trình mang tính xác định ở gần thiết bị. RTU chú trọng đo xa, khả năng tự vận hành cục bộ, khả năng chịu đựng môi trường và hoạt động qua các đường truyền bị hạn chế, mặc dù các sản phẩm hiện đại có thể chồng lấn chức năng. HMI là giao diện người vận hành. Hệ thống lưu trữ lịch sử được tối ưu cho các bản ghi chuỗi thời gian. SCADA kết nối các chức năng này trong một môi trường giám sát, nhưng ranh giới sản phẩm khác nhau tùy nhà cung cấp.
NIST xem SCADA, DCS và các cấu hình dựa trên PLC là những dạng công nghệ vận hành có liên quan, không phải các nhãn có thể dùng thay thế cho nhau. Hướng dẫn về bảo mật công nghệ vận hành của tổ chức này hữu ích vì định hình kiến trúc dựa trên các hệ quả về hiệu suất, độ tin cậy, an toàn và an ninh mạng. Các nhóm dự án nên phân công trách nhiệm một cách rõ ràng thay vì mặc định rằng từ “SCADA” đã xác định được chúng.
Thiết kế lệnh như các giao dịch, không phải các bit đơn lẻ
Một lệnh giám sát cần nhiều hơn một Boolean có thể ghi. Đối với lệnh khởi động từ xa, hãy xác định hành động được yêu cầu, người dùng hoặc hệ thống yêu cầu, thiết bị mục tiêu, số thứ tự lệnh, kết quả điều kiện cho phép, trạng thái chấp nhận, hoàn tất, lý do từ chối và thời gian chờ. Bộ điều khiển cục bộ phải từ chối các yêu cầu cũ, trùng lặp hoặc không an toàn. SCADA phải hiển thị sự khác biệt giữa “đã gửi lệnh”, “đã chấp nhận” và “thiết bị đã đạt trạng thái được yêu cầu”.
Giá trị đặt cần có giới hạn, đơn vị kỹ thuật, quyền điều khiển và giới hạn tốc độ thay đổi. Việc chuyển chế độ phải xác định ai đang sở hữu quyền điều khiển. Ghi lệnh qua mạng bị lỗi không được khiến người vận hành tin rằng quy trình đã thay đổi. Đối với thiết bị được quản lý thông qua các hệ thống PLC và PAC, hãy triển khai cơ chế bắt tay trong logic bộ điều khiển và cung cấp các trạng thái chẩn đoán một cách có chủ đích như chính lệnh đó.
Chất lượng cảnh báo quan trọng hơn số lượng cảnh báo
Một cảnh báo phải xác định một tình trạng bất thường cần người vận hành phản hồi kịp thời. Cảnh báo cần có hậu quả, mức ưu tiên, phản hồi, vùng trễ, thời gian trễ, quy tắc tạm ẩn và cách trở về trạng thái bình thường được lập thành tài liệu. Sao chép mọi bit lỗi của PLC vào danh sách cảnh báo ưu tiên cao sẽ tạo ra các đợt cảnh báo dồn dập, khiến sự kiện quan trọng bị bỏ qua.
Dữ liệu không hợp lệ hoặc cũ cũng cần được xử lý rõ ràng. Nếu RTU ngừng cập nhật, giá trị cuối cùng vẫn có thể trông hợp lý. Giao diện người vận hành phải phân biệt chất lượng tốt, không chắc chắn, cũ, được thay thế thủ công và lỗi. Logic cảnh báo phải tránh biến một lỗi truyền thông thành hàng trăm cảnh báo quy trình gây hiểu nhầm, đồng thời vẫn phải làm cho việc mất khả năng quan sát trở nên rõ ràng.
Thiết kế cho tình trạng mất liên lạc
Mạng SCADA có thể bao gồm Ethernet công nghiệp, cáp quang, vô tuyến được cấp phép, mạng di động, đường truyền nối tiếp hoặc sự kết hợp của chúng. Chỉ lựa chọn giao thức không đảm bảo điều khiển đáng tin cậy. Kỹ sư phải xác định tốc độ cập nhật, băng thông, cách thử lại, nhu cầu lưu trữ và chuyển tiếp, độ phân giải của chuỗi sự kiện, đồng bộ thời gian, dự phòng và quá trình khôi phục sau sự cố gián đoạn.
Hãy kiểm tra một lần gián đoạn hoàn toàn. Xác minh PLC hoặc RTU tiếp tục thực hiện những gì, HMI hiển thị các giá trị nào, cảnh báo nào xuất hiện, lệnh bị chặn ra sao và lịch sử được đệm được đồng bộ như thế nào sau khi kết nối lại. Đánh giá thiết bị truyền thông và mạng liên quan dựa trên cấp độ môi trường, phương tiện truyền dẫn, cấu trúc liên kết, khả năng chẩn đoán và tính năng dự phòng được hỗ trợ, thay vì chỉ lựa chọn theo biểu trưng giao thức.
Bảo mật đường truyền giám sát mà không làm gián đoạn vận hành
SCADA có quyền truy cập mạnh vào thông tin và lệnh của quy trình, vì vậy danh tính, quyền tối thiểu, phân đoạn mạng, truy cập từ xa được bảo vệ, ghi nhật ký, sao lưu và kiểm soát thay đổi là những yêu cầu kỹ thuật cốt lõi. Tài khoản quản trị dùng chung và các đường hầm của nhà cung cấp luôn mở khiến việc tái dựng sự cố gần như không thể. Các biện pháp bảo mật cũng cần được kiểm thử trong vận hành: quét quá mức, khởi động lại bắt buộc hoặc thay đổi chứng chỉ ngoài kế hoạch có thể làm gián đoạn các thiết bị cũ.
Danh mục tài sản phải bao gồm máy chủ, máy khách, bộ điều khiển, RTU, bộ chuyển mạch, cổng kết nối, phiên bản phần mềm, đường truyền thông, tài khoản dịch vụ và các phụ thuộc chứng chỉ. Bản sao lưu chỉ có giá trị khi việc khôi phục đã được kiểm thử trên hạ tầng tương thích. Quyết định vá lỗi phải xem xét mức độ phơi nhiễm, hỗ trợ của nhà cung cấp, ảnh hưởng đến quy trình, các biện pháp kiểm soát bù trừ và kế hoạch khôi phục.
Nghiệm thu toàn bộ kịch bản vận hành
Các bài kiểm tra nghiệm thu tại nhà máy và hiện trường phải kiểm tra cả hoạt động bình thường lẫn các trạng thái lỗi. Hãy mô phỏng chất lượng dữ liệu không hợp lệ, giá trị bị đóng băng, tín hiệu nhiễu, khởi động lại bộ điều khiển, chuyển đổi dự phòng máy chủ, gián đoạn hệ thống lưu trữ lịch sử, trôi thời gian, mất liên lạc, lệnh trái phép, điều kiện cho phép bị từ chối và các đợt cảnh báo dồn dập. Xác nhận rằng đồ họa sử dụng đơn vị và phạm vi nhất quán, biểu đồ xu hướng giữ đủ độ phân giải, đồng thời mọi sự kiện quan trọng đều có thể được tái dựng từ các bản ghi đã đồng bộ.
Hãy đưa người vận hành vào quá trình kiểm thử. Một màn hình đúng về kỹ thuật vẫn có thể che khuất nguyên nhân của sự cố sau các hình ảnh trang trí hoặc màu sắc mơ hồ. Câu hỏi nghiệm thu tốt nhất là liệu một người vận hành đã được đào tạo có thể nhận ra tình trạng bất thường, hiểu hậu quả, thực hiện hành động đã được phê duyệt và xác minh kết quả mà không cần phỏng đoán hay không.
Góc nhìn kỹ thuật
SCADA khẳng định vai trò của mình bằng cách biến dữ liệu phân tán thành bối cảnh vận hành đáng tin cậy. Điều đó đòi hỏi các ranh giới chặt chẽ hơn, không phải lỏng lẻo hơn: điều khiển cục bộ vẫn tự chủ, lệnh giám sát sử dụng cơ chế bắt tay rõ ràng, cảnh báo đòi hỏi hành động, chất lượng dữ liệu được hiển thị và lỗi truyền thông là một trạng thái đã được thiết kế. Khi các quy tắc đó được thực thi, SCADA rút ngắn thời gian phản hồi và hỗ trợ vận hành dựa trên bằng chứng. Khi bị bỏ qua, một màn hình lớn hơn chỉ tập trung hóa sự không chắc chắn.