Rủi ro tiềm ẩn của việc chỉnh sửa PLC trực tuyến trong các nhà máy đang vận hành
Chỉnh sửa trực tuyến trong tự động hóa công nghiệp cho phép kỹ sư điều chỉnh logic PLC trong khi nhà máy vẫn tiếp tục hoạt động. Khả năng này rất hữu ích cho việc khắc phục sự cố và vận hành thử, nhưng nó cũng mang lại những rủi ro tinh vi có thể ảnh hưởng đến hệ thống điều khiển, tự động hóa nhà máy và thậm chí là an toàn của nhà máy. Dưới đây, tôi sẽ trình bày những nguy cơ tiềm ẩn và cung cấp bình luận chuyên gia dựa trên 15 năm kinh nghiệm trong các hệ thống PLC, DCS, TSI và bảo vệ nguồn điện.
Rối loạn chu trình quét
Một chu trình quét PLC liên tục đọc tín hiệu đầu vào, thực thi logic và cập nhật đầu ra. Trong quá trình chỉnh sửa trực tuyến, bộ điều khiển sẽ tổ chức lại bộ nhớ và thực thi. Do đó, một chu trình quét có thể chạy một phần trên logic cũ và một phần trên logic mới. Ngay cả một routine bị bỏ qua cũng có thể gây ra hiện tượng van nhấp nháy, mất liên khóa động cơ hoặc dao động vòng PID. Những rối loạn này không thể nhìn thấy trong phần mềm nhưng ngay lập tức ảnh hưởng đến thiết bị hiện trường.
Tạo xung một chu trình quét
Nhiều chương trình dựa vào các lệnh một lần, khóa latches hoặc bit phát hiện cạnh. Việc chỉnh sửa trực tuyến có thể làm gián đoạn các mối quan hệ nội bộ này. Do đó, PLC có thể hiểu sai một chuyển đổi là lệnh khởi động. Một bơm dự phòng có thể khởi động, một solenoid có thể được kích hoạt, hoặc băng tải có thể giật mạnh. Mặc dù chỉ kéo dài vài mili giây, những sự cố này có thể kích hoạt ngắt hoặc chuyển động cơ học không an toàn.
Đặt lại bộ đếm và bộ hẹn giờ
Bộ hẹn giờ và bộ đếm lưu trữ giá trị tích lũy trong quá trình vận hành. Khi chỉnh sửa thay đổi logic hoặc cấu trúc dữ liệu liên quan, bộ nhớ có thể bị đặt lại. Kết quả là một quy trình theo lô có thể khởi động lại các chu trình gia nhiệt, trộn hoặc đóng rắn mà người vận hành không biết. Sau đó, sai lệch chất lượng xuất hiện và việc truy tìm nguyên nhân đặt lại im lặng trở nên khó khăn. Rủi ro này đặc biệt nghiêm trọng trong ngành dược phẩm, chế biến thực phẩm và hóa dầu.
Mất đồng bộ hình ảnh I/O
PLC hoạt động dựa trên hình ảnh I/O nội bộ, được cập nhật mỗi chu trình quét. Việc chỉnh sửa trực tuyến có thể làm thay đổi thời gian thực thi, khiến logic xử lý các tín hiệu đầu vào lỗi thời trong khi cập nhật đầu ra theo logic mới. Sự không khớp này có thể dẫn đến phản hồi sai, lệnh van chồng chéo hoặc kích hoạt đồng thời các đầu ra. Trong các hệ thống DCS liên khóa chặt chẽ, ngay cả lỗi mili giây cũng có thể kích hoạt báo động hoặc ngắt.
Không khớp giữa HMI và PLC
Khi tên tag hoặc logic thay đổi trực tuyến, PLC cập nhật ngay lập tức, nhưng hệ thống HMI/SCADA có thể vẫn hiển thị dữ liệu lưu trong bộ nhớ đệm. Người vận hành có thể thấy động cơ dừng trong khi nó đang chạy, hoặc liên khóa hiển thị bình thường trong khi đã hỏng. Các quyết định dựa trên màn hình lỗi thời có thể dẫn đến can thiệp thủ công không an toàn.
Ngập lụt báo động
Chỉnh sửa trực tuyến có thể đánh giá lại logic báo động, khiến nhiều bit thay đổi trạng thái trong chốc lát. Do đó, người vận hành có thể phải đối mặt với hàng chục báo động cùng lúc. Tình trạng ngập lụt báo động này gây nhầm lẫn, che giấu lỗi thực sự và có thể dẫn đến việc ngừng hoạt động nhà máy không cần thiết.
Bình luận chuyên gia
Chỉnh sửa trực tuyến không phải là những sửa đổi đơn giản; đó là can thiệp trực tiếp vào một quy trình đang vận hành. Theo kinh nghiệm của tôi, các nhà máy thường đánh giá thấp những rủi ro này vì các rối loạn chỉ kéo dài vài mili giây. Tuy nhiên, trong các ngành công nghiệp quan trọng như dầu khí, phát điện và chế biến hóa chất, mili giây có thể đồng nghĩa với việc thiết bị ngắt, nguy cơ an toàn hoặc thời gian ngừng hoạt động tốn kém.
Thực hành tốt nhất là hạn chế chỉnh sửa trực tuyến trong môi trường sản xuất. Nếu không thể tránh, kỹ sư nên:
-
Xác thực các thay đổi trong môi trường thử nghiệm trước.
-
Thực hiện chỉnh sửa trong các khoảng thời gian vận hành ít rủi ro.
-
Giám sát trạng thái I/O và báo động chặt chẽ trong và sau khi chỉnh sửa.
-
Ghi chép tất cả các thay đổi để dễ dàng truy xuất.
Tình huống ứng dụng
-
Hệ thống ngắt khẩn cấp (ESD): Chỉnh sửa trực tuyến có thể gây ngắt giả, làm tăng nguy cơ ngừng hoạt động không cần thiết.
-
Quy trình theo lô: Việc đặt lại bộ hẹn giờ có thể ảnh hưởng đến chất lượng sản phẩm.
-
Phát điện: Rối loạn chu trình quét có thể làm gián đoạn liên khóa tua bin.
-
Tự động hóa nhà máy: Mất đồng bộ I/O có thể kích hoạt chuyển động thiết bị ngoài ý muốn.
Về tác giả
Zhang Wei là chuyên gia tự động hóa công nghiệp toàn cầu với 15 năm kinh nghiệm trong các hệ thống PLC, DCS, TSI và bảo vệ nguồn điện. Ông chuyên viết tài liệu kỹ thuật và phân tích ngành cho các công ty tự động hóa hàng đầu và các phương tiện truyền thông, tập trung vào an toàn, độ tin cậy và chuyển đổi số trong sản xuất.