Thiết kế quản lý công thức an toàn trong Logix và PanelView
Một recipe Logix không chỉ là một mảng UDT. Việc triển khai an toàn đòi hỏi các bản ghi đang làm việc và được lưu trữ, quá trình xác thực, chuyển dữ liệu có ...
Lưu trữ công thức trong mảng UDT của Logix khá đơn giản; nhưng để kết quả an toàn qua nhiều năm thay đổi sản phẩm thì khó hơn. Thiết kế phải ngăn một chỉnh sửa chưa hoàn tất, giới hạn nhập sai hoặc giá trị HMI cũ trở thành giá trị cài đặt đang hoạt động của máy.
Thiết bị đầu cuối PanelView Plus mang thương hiệu PLC ProTech; quy trình công thức nên tách biệt việc chỉnh sửa, xác thực và kích hoạt.
Tách biệt bộ nhớ lưu trữ khỏi quy trình đang chạy
Sử dụng ba vai trò dữ liệu: công thức đã lưu, bản sao đang chỉnh sửa và bản sao quy trình đang hoạt động. HMI chỉ chỉnh sửa bản sao đang làm việc. Logic bộ điều khiển xác thực mọi trường, sau đó thao tác lưu có chủ đích sẽ cập nhật bộ nhớ lưu trữ, còn thao tác tải riêng biệt sẽ chuyển một bản ghi đã được phê duyệt vào quy trình.
Điều này ngăn các giá trị đang được chỉnh sửa dở dang chuyển vào phần điều khiển thực tế sau mỗi lần nhấn phím. Cách này cũng cho phép thực hiện các chức năng hủy, so sánh và khôi phục.
UDT cần cả ngữ cảnh lẫn giá trị cài đặt
Đưa mã định danh công thức, phiên bản sửa đổi và trạng thái hợp lệ vào cùng với các giá trị quy trình. Tránh văn bản tùy ý khi một kiểu liệt kê có giới hạn sẽ an toàn hơn. Ghi rõ đơn vị kỹ thuật và giới hạn cho phép của mọi thành phần số.
Xác thực các mối quan hệ
Chỉ kiểm tra phạm vi là chưa đủ. Giá trị tối đa phải luôn lớn hơn giá trị tối thiểu, thời gian các giai đoạn phải phù hợp với trình tự và các tùy chọn loại trừ lẫn nhau không thể cùng được chọn. Trả về kết quả xác thực cụ thể cho HMI.
Biến việc kích hoạt thành thao tác nguyên tử
Sao chép toàn bộ cấu trúc đã được xác thực tại một thời điểm chuyển tiếp xác định. Các lệnh MOV rời rạc trong những routine có điều kiện có thể tạo ra một công thức pha trộn nếu chỉ một phần quá trình chuyển được thực thi.
Quản lý quy trình HMI
Yêu cầu các bước chọn, chỉnh sửa, xem xét và xác nhận phải được thực hiện riêng biệt. Hiển thị công thức nguồn, phiên bản đang chỉnh sửa và công thức đang hoạt động. Hạn chế thao tác lưu và xóa theo vai trò, đồng thời ghi nhật ký các thay đổi quan trọng nếu hệ thống hỗ trợ kiểm toán.
Hướng dẫn FactoryTalk View Site Edition của Rockwell Automation ghi lại RecipePro+ cho các dự án sử dụng kiến trúc đó. Công thức UDT lưu trong bộ điều khiển có những điểm khác biệt, nhưng các câu hỏi về quản trị tương tự vẫn được áp dụng. Phần cứng vận hành liên quan có sẵn trong bộ sưu tập HMI.
Góc nhìn biên tập: công thức là dữ liệu sản xuất
Công thức xứng đáng được quản lý thay đổi nghiêm ngặt như logic, vì nó có thể làm thay đổi chuyển động, nhiệt độ và chất lượng sản phẩm mà không cần tải chương trình xuống. Thiết kế tốt giúp hiển thị rõ thay đổi được đề xuất, xác thực thay đổi đó và ghi lại nội dung đã trở thành cấu hình hoạt động.
Các câu hỏi đội ngũ bảo trì thường đặt ra
HMI có nên chỉnh sửa trực tiếp công thức đang hoạt động không?
Thông thường là không. Hãy chỉnh sửa bản sao đang làm việc, xác thực bản sao đó rồi chuyển toàn bộ cấu trúc đã được phê duyệt.
Một mảng UDT có đủ không?
Không. Vận hành an toàn còn cần xác thực, quyền hạn, ngữ cảnh phiên bản và hành vi lưu/tải được xác định rõ.
Nên áp dụng giới hạn ở đâu?
Hãy áp dụng các giới hạn quan trọng trong logic bộ điều khiển, ngay cả khi HMI cũng kiểm tra dữ liệu nhập.
Biên soạn bởi Đội ngũ Biên tập PLC ProTech