Rủi ro khi thiết bị đầu cuối được cập nhật
Sản phẩm mang mã 6AG1541-1AD00-7AB0 là module truyền thông nối tiếp chuẩn RS-232, ký hiệu HF, thuộc dòng SIPLUS S7-1500 của Siemens.
Một rủi ro ít được lường trước với các kết nối nối tiếp là việc thiết bị đầu cuối được nhà cung cấp cập nhật phần mềm, và định dạng dữ liệu thay đổi theo.
Vì sao đây là vấn đề
Chương trình phía bộ điều khiển được viết dựa trên định dạng dữ liệu tại thời điểm triển khai: ký tự nào ở vị trí nào, trường nào dài bao nhiêu.
Khi thiết bị đầu cuối được thay thế bằng model mới hơn hoặc được cập nhật phần mềm, nhà cung cấp có thể bổ sung một trường dữ liệu, đổi thứ tự, hoặc thay đổi cách biểu diễn số.
Với người dùng thiết bị đó trực tiếp, thay đổi này thường vô hại hoặc thậm chí là cải tiến. Với hệ thống đọc dữ liệu tự động, nó làm toàn bộ phần xử lý sai lệch.
Biểu hiện âm thầm
Điều nguy hiểm là hệ thống thường không báo lỗi. Dữ liệu vẫn về, chương trình vẫn đọc được số, chỉ là số đó sai.
Nếu giá trị dùng để ghi nhận khối lượng hoặc để kiểm soát chất lượng, sai lệch có thể tồn tại hàng tuần trước khi ai đó nhận ra qua đối chiếu thủ công.
Ba biện pháp phòng ngừa
Biện pháp thứ nhất là kiểm tra tính hợp lý ngay trong chương trình: giá trị nhận về phải nằm trong khoảng có nghĩa, và độ dài bản tin phải đúng như dự kiến. Bất cứ sai lệch nào cũng phải tạo cảnh báo thay vì bị bỏ qua.
Biện pháp thứ hai là ghi lại phiên bản phần mềm của thiết bị đầu cuối vào hồ sơ hệ thống, để khi có thay đổi thì biết mà kiểm tra lại.
Biện pháp thứ ba là đưa yêu cầu thông báo trước về thay đổi giao thức vào hợp đồng với nhà cung cấp thiết bị đầu cuối, đặc biệt với các thiết bị quan trọng.
Điều kiện cung cấp
Sản phẩm mới 100 phần trăm, bảo hành chính hãng, có hóa đơn VAT và CO/CQ theo yêu cầu hồ sơ. Anh chị liên hệ nhân viên tư vấn để được hỗ trợ. Dự án xin gửi qua Vietautomation.com.










