Xây dựng bộ ghi nhiệt độ MicroLogix 1100 đáng tin cậy
Quy trình kỹ thuật cho bộ ghi nhiệt độ MicroLogix 1100, bao gồm cấu hình bộ truyền và 1762-IF4, thu phóng, chất lượng kênh, xử lý RTC, thời gian lấy mẫu, bộ ...
MicroLogix 1100 có thể thu thập lịch sử nhiệt độ hữu ích, nhưng một bộ định thời sao chép một từ analog vào mảng số nguyên vẫn chưa phải là bộ ghi dữ liệu. Một bản ghi có thể bảo vệ được cần có chuỗi đo được xác định rõ, đơn vị kỹ thuật đã biết, chất lượng kênh, sự kiện lấy mẫu được kiểm soát, tham chiếu thời gian đáng tin cậy, bộ nhớ lưu trữ có giới hạn và bằng chứng cho thấy các bản ghi được xuất ra là đầy đủ.
Bộ ghi phải lưu giữ giá trị, thời gian và chất lượng trong cùng một bản ghi để người đọc sau này có thể giải thích từng mẫu.
Xác định chuỗi đo trước tiên
Bắt đầu từ điểm cảm biến. Ghi lại loại cảm biến, dải của bộ truyền, tín hiệu đầu ra, cách bố trí nguồn vòng lặp, tuyến cáp, phương pháp nối đất và độ chính xác nhiệt độ cần thiết. Một bộ truyền dòng 4–20 mA được chia tỷ lệ cho 0–200 °C là một hệ thống đo khác với thiết bị 0–10 V, ngay cả khi cả hai cùng cấp tín hiệu vào một mô-đun đầu vào.
1762-IF4 cung cấp bốn kênh đầu vào analog điện áp hoặc dòng điện có thể cấu hình. Cấu hình từng kênh theo đúng tín hiệu của bộ truyền thực tế và ghi lại định dạng dữ liệu đã chọn. Xác nhận liệu bộ truyền có thể báo lỗi đứt cảm biến hay không và tình trạng đó xuất hiện tại đầu vào analog như thế nào. Không bao giờ suy ra trực tiếp nhiệt độ từ giá trị đếm thô nếu chưa xác định dải đo một cách có kiểm soát.
Có thể kiểm tra bộ điều khiển và phần cứng mở rộng đã lắp đặt trong Hệ thống PLC & PAC; phần cứng cảm biến được tập hợp trong bộ sưu tập Cảm biến.
Chia tỷ lệ từ các điểm đầu cuối được lập tài liệu
Biểu diễn phép chia tỷ lệ dưới dạng mối quan hệ rõ ràng giữa đầu vào thô và nhiệt độ theo đơn vị kỹ thuật. Lưu giá trị nhỏ nhất của đầu vào thô, giá trị lớn nhất của đầu vào thô, giá trị nhỏ nhất theo đơn vị kỹ thuật và giá trị lớn nhất theo đơn vị kỹ thuật trong dữ liệu cấu hình được bảo vệ. Sử dụng đủ độ chính xác số để tránh tích lũy sai số làm tròn trước khi tạo ra giá trị hiển thị cuối cùng.
Kiểm tra toàn bộ chuỗi tại mức tối thiểu, trung điểm và tối đa bằng nguồn tín hiệu có khả năng truy xuất chuẩn hoặc chuẩn nhiệt độ. Kiểm tra tại trung điểm có thể phát hiện lỗi độ dốc mà kiểm tra chỉ ở hai đầu mút có thể bỏ sót. So sánh kết quả PLC với giá trị dự kiến và ghi lại dung sai cho phép của bộ truyền, mô-đun, phép chia tỷ lệ và thiết bị tham chiếu.
Chỉ giới hạn giá trị hiển thị sau khi đã ghi nhận trạng thái vượt phạm vi. Việc âm thầm ép mọi giá trị thấp về mức tối thiểu theo đơn vị kỹ thuật sẽ biến một vòng lặp hở hoặc bộ truyền bị lỗi thành dữ liệu quy trình có vẻ đáng tin. Giá trị thô và trạng thái chất lượng vẫn phải sẵn có để chẩn đoán.
Đưa chất lượng kênh vào từng bản ghi
Chỉ riêng giá trị là chưa đầy đủ. Hãy xây dựng một từ chất lượng để phân biệt dữ liệu tốt, dưới phạm vi, quá phạm vi, mạch hở nếu có thể phát hiện, cấu hình không hợp lệ, mất liên lạc với mô-đun, dữ liệu khi khởi động và chế độ ghi đè bảo trì. Giữ lại các bit trạng thái gốc của mô-đun để kỹ thuật viên có thể truy nguyên quyết định về chất lượng.
Xác định cách mỗi trạng thái lỗi ảnh hưởng đến máy. Hệ thống lưu trữ lịch sử có thể lưu mẫu lỗi cùng mã chất lượng, trong khi logic điều khiển chuyển sang giá trị dự phòng, phát cảnh báo hoặc dừng quy trình. Không để bộ ghi biến một đầu vào lỗi thành xu hướng số thông thường.
Sử dụng các trạng thái riêng cho “chưa lấy mẫu” và “mẫu lỗi”. Khi khởi động, một mảng chứa toàn số 0 không được hàm ý rằng quy trình đã duy trì ở 0 °C trước bản ghi hợp lệ đầu tiên.
Chọn khoảng thời gian lấy mẫu theo diễn biến của quy trình
Lấy mẫu nhanh hơn khả năng thay đổi của cảm biến và quy trình chỉ làm đầy bộ nhớ bằng các giá trị lặp lại. Lấy mẫu quá chậm có thể bỏ lỡ một biến động nhiệt ảnh hưởng đến chất lượng sản phẩm hoặc việc bảo vệ thiết bị. Hãy xác định sự kiện ngắn nhất cần phát hiện, hằng số thời gian của quy trình, mục tiêu báo cáo và dung lượng lưu trữ khả dụng trước khi chọn khoảng thời gian.
Tạo một xung lấy mẫu duy nhất và dùng one-shot để mỗi sự kiện theo lịch chỉ ghi đúng một bản ghi. Tránh logic duy trì trạng thái đúng trong nhiều vòng quét rồi ghi nhiều vị trí với cùng một dấu thời gian. Theo dõi các mẫu bị trễ hoặc bỏ lỡ nếu tải quét hay liên lạc có thể làm chậm chương trình.
Đối với các giai đoạn quy trình không đều, chiến lược kết hợp có thể hữu ích: lấy mẫu nền định kỳ cùng các bản ghi sự kiện cho lúc bắt đầu mẻ, lệnh gia nhiệt, chuyển trạng thái cảnh báo, nhiệt độ đỉnh và hoàn tất chu kỳ. Ghi rõ loại bản ghi để phần mềm phía sau có thể diễn giải trình tự.
Coi đồng hồ thời gian thực là một hạ tầng cần được đo kiểm
MicroLogix 1100 có đồng hồ thời gian thực tích hợp. Rockwell nêu rằng bộ điều khiển ghi ngày, giờ và trạng thái vào tệp chức năng RTC khi bật nguồn và khi chuyển sang chế độ Run hoặc Test. Đồng hồ sử dụng pin có thể thay thế của bộ điều khiển, và tệp chức năng RTC có chỉ báo pin yếu.
Kiểm tra trạng thái pin RTC và tính hợp lệ của đồng hồ trước khi chấp nhận dấu thời gian. Ghi nhận trạng thái chất lượng lỗi đồng hồ nếu ngày nằm ngoài phạm vi cho phép. Xác định ai được phép đặt đồng hồ, bộ ghi sử dụng múi giờ nào và xử lý thay đổi giờ mùa hè ra sao. Để so sánh trên toàn nhà máy, hệ thống giám sát có thể cần đồng bộ hoặc đối soát thời gian PLC.
Phát hiện các bước nhảy lùi hoặc tiến lớn bất thường. Việc hiệu chỉnh đồng hồ phải tạo ra một sự kiện chẩn đoán thay vì âm thầm tạo các thời gian cục bộ trùng lặp hoặc bị thiếu. Khi yêu cầu khả năng kiểm toán nghiêm ngặt, hãy xuất dữ liệu sang một hệ thống có chức năng đồng bộ thời gian và kiểm soát lưu giữ được quản lý.
Sử dụng bộ đệm vòng có cấu trúc
Lưu mỗi bản ghi dưới dạng một nhóm cố định gồm số thứ tự, các trường dấu thời gian, giá trị đã chia tỷ lệ, giá trị thô, chất lượng và loại sự kiện. Bộ đệm vòng sử dụng chỉ số ghi di chuyển trong một phạm vi xác định rồi quay lại đầu. Duy trì số lượng bản ghi hợp lệ và bộ đếm tràn.
Số thứ tự rất quan trọng vì một vị trí đã bị ghi đè có thể trông như mới nhất sau khi chỉ số quay vòng. Bên nhận có thể phát hiện khoảng trống, bản sao và lỗi thứ tự bằng cách so sánh số thứ tự. Khởi tạo chỉ số một cách có chủ đích khi khởi động và kiểm tra ranh giới giữa phần tử cuối cùng và phần tử đầu tiên của mảng.
Định cỡ bộ đệm dựa trên khoảng thời gian lấy mẫu và thời gian mất kết nối cần thiết. Với một mẫu mỗi phút, 1.440 bản ghi bao phủ một ngày; yêu cầu số byte phụ thuộc vào bố cục bản ghi. Chừa lại dung lượng bộ điều khiển cho logic, chỉnh sửa trực tuyến, tin nhắn và các thay đổi trong tương lai thay vì phân bổ toàn bộ số từ khả dụng.
Xuất dữ liệu mà không làm mất hoặc nhân đôi bản ghi
Tách vùng ghi khỏi bản ghi đang được truyền. Sao chép một bản ghi hoàn chỉnh vào vùng truyền ổn định, gửi số thứ tự của bản ghi đó và chờ hệ thống nhận xác nhận đúng số thứ tự ấy. Chỉ khi đó mới đánh dấu bản ghi đã chuyển hoặc tăng con trỏ xuất. Hết thời gian chờ liên lạc phải thực hiện lại mà không tạo ra mẫu logic thứ hai.
Không để HMI hoặc hệ thống giám sát đọc các trường dấu thời gian ở một vòng quét rồi đọc giá trị ở vòng quét khác. Sử dụng cờ hợp lệ hoặc kiểm tra số thứ tự cho toàn bộ quá trình truyền. Theo dõi số bản ghi tồn đọng, số thứ tự cũ nhất chưa gửi, tình trạng liên lạc và việc tràn bộ đệm trên giao diện vận hành.
Đưa các lỗi vào thử nghiệm, không chỉ các giá trị bình thường
Kiểm tra mức tối thiểu, trung điểm, tối đa, dưới phạm vi, quá phạm vi, ngắt cảm biến, mất nguồn bộ truyền, tháo mô-đun nếu được phép, hiệu chỉnh đồng hồ, chỉ báo pin yếu, bộ đệm đầy, khởi động lại bộ điều khiển và mất liên lạc. So sánh các bản ghi nhận được với một chuẩn độc lập và xác minh tính liên tục của số thứ tự.
Cuối cùng, ghi rõ bộ ghi được chứng nhận để hỗ trợ những gì. Xu hướng PLC có thể là bằng chứng bảo trì rất tốt, nhưng không tự động đáp ứng các yêu cầu về hồ sơ được quản lý, phép đo đã hiệu chuẩn, chữ ký điện tử hoặc lưu giữ dài hạn. Hệ thống đáng tin cậy khi các giới hạn, cách xử lý dữ liệu lỗi và khả năng khôi phục của hệ thống có thể được chứng minh.