Chẩn đoán I/F Mitsubishi M800/M80: đọc đúng bit địa chỉ X và hiểu vì sao màn hình bỏ sót xung ngắn
Dựa trên IB-1501273-L để đọc địa chỉ bit, dữ liệu word và phạm vi dự án. Ví dụ giả định ở hàng X0018 giúp phân biệt lỗi đọc, trạng thái sai lệch kéo dài và xung ngắn mà màn hình có thể không hiển thị.
Mục lục
Một số “1” trên hàng chẩn đoán I/F không nhất thiết thuộc về địa chỉ ghi ở đầu hàng. Màn hình không thay đổi cũng không chứng minh PLC chưa từng nhận xung ngắn. Nhầm thứ tự bit, độ rộng dữ liệu và thời điểm cập nhật có thể khiến người bảo trì kiểm tra nhầm công tắc, cáp hoặc giao diện.
Phạm vi áp dụng và giới hạn chỉ đọc
Bài viết dựa trên tài liệu bảo trì Mitsubishi M800/M80/E80 IB-1501273-L, bản sửa đổi L tháng 8 năm 2023, mục 4.4.1–4.4.2, trang in 88–93. Nội dung áp dụng cho màn hình I/F diagnosis trong tài liệu này, không áp dụng trực tiếp cho M70, M800V/M80V, C80 hoặc màn hình riêng của nhà chế tạo máy. Chức năng thực tế, phân bổ tín hiệu và giới hạn vận hành phải theo hồ sơ của máy.
Đây là phương pháp phân tích bản ghi sẵn có hoặc quan sát chỉ đọc đã được cho phép, không phải quy trình chạy thử. Màn hình có cả chức năng giám sát lẫn cưỡng bức tín hiệu. Tên “chẩn đoán” không có nghĩa mọi menu đều chỉ đọc. Không dùng Modal output, 1-shot output hay ghi giá trị thiết bị trong quy trình này.
Tách hàng hiển thị thành từng địa chỉ bit
Ở trang in 89, các cột bit chạy từ 7 bên trái đến 0 bên phải. Địa chỉ X tăng theo hệ thập lục phân. Vì vậy, hàng X0018 tương ứng X1F đến X18 từ trái sang phải; X18 nằm ngoài cùng bên phải. Nhãn hàng chỉ địa chỉ bắt đầu của nhóm, không phải một điểm X đại diện cho cả tám trạng thái.
Ví dụ giả định, không phải số đo thực tế: một bản ghi cho thấy hàng X0018 là 01000101 và cột HEX là 45. Bảng dưới giải mã từng bit. Các địa chỉ chỉ dùng để minh họa phép tính, không được gán chức năng cho bất kỳ máy nào.
| Bit trên màn hình | Địa chỉ thiết bị | Trạng thái giả định |
|---|---|---|
| 7 | X1F | 0 |
| 6 | X1E | 1 |
| 5 | X1D | 0 |
| 4 | X1C | 0 |
| 3 | X1B | 0 |
| 2 | X1A | 1 |
| 1 | X19 | 0 |
| 0 | X18 | 1 |
Các bit bằng 1 là X1E, X1A và X18. HEX 45 là giá trị thập lục phân ghép từ tám bit, không phải “đầu vào số 45” và cũng không phải số thập phân 45. Nếu chỉ chép nhãn hàng và HEX mà không tách bit cần kiểm tra, thay đổi của tín hiệu bên cạnh có thể bị quy cho công tắc đang bị nghi ngờ.
Ngay cả khi giải mã đúng, số 1 cũng chỉ thể hiện trạng thái logic của thiết bị PLC. Nó có nghĩa “đã kẹp”, “đã đến vị trí” hay điều kiện ngược lại phải được xác định bằng bảng phân bổ I/O và chương trình ladder của máy. Chỉ chữ cái địa chỉ hoặc giá trị không đủ để kết luận điện áp tại đầu cực, cách đấu tiếp điểm hay cơ cấu đã hoàn tất chuyển động.
Hai dòng của word R không phải hai địa chỉ
Hình minh họa kiểu word trên cùng trang chia 16 bit của một thiết bị R thành hai nhóm: tám bit cao ở trên và tám bit thấp ở dưới. Không áp dụng cách đọc hàng X để coi nhóm dưới là địa chỉ R tiếp theo.
Một ví dụ thuần tính toán khác: byte cao là 01 và byte thấp là 80, đều ở hệ thập lục phân, ghép thành 0x0180. Khi diễn giải là số nguyên không dấu, giá trị là 384. Đảo thứ tự thành 0x8001 sẽ cho giá trị khác. Dữ liệu R thực tế có thể là trường bit hoặc dạng mã hóa khác, nên phải kiểm tra định nghĩa giao diện trước. Cách bố trí màn hình này không xác định thứ tự byte trong gói truyền thông bên ngoài.
Kiểm tra phạm vi dự án riêng với thời điểm hiển thị
Tài liệu xác định X, Y, R và ZR là thiết bị dùng chung giữa các dự án. Next Project đổi dự án nhưng không đổi địa chỉ thiết bị bắt đầu đang hiển thị. Vì vậy, trạng thái X giống nhau ở các dự án là điều bình thường. Với thiết bị khác, hãy giữ lại trường Project: số thiết bị trùng nhau chưa đủ để xác nhận hai bản ghi thuộc cùng một đối tượng logic.
Trang 90 cũng nêu có độ trễ giữa thay đổi tín hiệu PLC và cập nhật màn hình; thay đổi rất ngắn có thể không hiển thị. Điều này giới hạn những gì ảnh chụp và quan sát bằng mắt có thể chứng minh. Thấy 0 không chứng minh điểm đó luôn bằng 0 trong suốt lúc xảy ra sự cố. Thấy 1 một lần cũng không đo được thời gian tồn tại theo mili giây. Bài viết không giả định chu kỳ làm mới cố định hoặc độ rộng xung tối thiểu có thể nhìn thấy.
Phân nhánh theo bằng chứng trước khi thay linh kiện
- Chưa xác định đầy đủ tín hiệu: dùng sơ đồ điện, bảng I/O và ladder của máy để xác định tên tín hiệu, địa chỉ thiết bị, dự án và trạng thái logic dự kiến ở giai đoạn vận hành đó. Khi chưa xác nhận được quan hệ này, chưa kết luận “hỏng công tắc”. Địa chỉ lân cận không thay thế được bằng chứng cần thiết.
- Chỉ có một ảnh chụp: giữ nguyên địa chỉ đầu hàng, nhãn cột 7 đến 0, giá trị nhị phân, HEX, Project và thời gian. Tách bit mục tiêu như bảng trên rồi kiểm tra phép đổi HEX. Nếu không khớp, kiểm tra việc chép dữ liệu, phần ảnh bị cắt và hệ đếm trước khi quy lỗi cho phần cứng.
- Trạng thái đáng lẽ ổn định nhưng liên tục không khớp: đối chiếu các bản ghi sẵn có trong điều kiện tương đương để kiểm tra cơ cấu có thực sự thỏa điều kiện, logic có dùng điều kiện đảo và thiết bị đang xem có đúng không. Nếu vẫn chưa giải thích được, khoanh vùng đường tín hiệu cần kiểm tra thêm. Chỉ màn hình không phân biệt được lỗi cảm biến, dây dẫn, mô-đun đầu vào hay logic.
- Vấn đề chỉ liên quan đến chuyển trạng thái ngắn: ghi “không quan sát được trên màn hình này”, không ghi “PLC không nhận được”. Người phụ trách cần đánh giá có cần bản ghi theo dõi với độ phân giải thời gian phù hợp hay bản ghi sự kiện sẵn có hay không. Không kéo dài tín hiệu, sửa ladder hoặc kích hoạt cơ cấu để thực hiện các kiểm tra này.
- Giá trị hợp lý nhưng chu trình vẫn chờ: chuyển trạng thái bit đã xác nhận sang bước phân tích trình tự tiếp theo. Một đầu vào bằng 1 không chứng minh mọi điều kiện cho phép đều thỏa mãn hoặc mạch đầu ra và cơ cấu chấp hành đều tốt. Không biến một điểm đã kiểm tra thành kết luận “toàn bộ mạch bình thường”.
Bàn giao kết quả và điều kiện dừng
Kết luận hữu ích cần ghi thiết bị, dự án, thời gian, trạng thái máy, giá trị đã thấy và phần chưa được xác minh. Ví dụ: “Bản ghi giả định X0018 = 45 cho X1A = 1; chưa xác nhận thời gian duy trì và phân bổ tín hiệu trên máy.” Cách ghi này giúp người tiếp nhận xử lý tiếp tốt hơn câu “đầu vào không có vấn đề”.
Nếu vô tình vào chế độ cưỡng bức, phát hiện trạng thái cưỡng bức đang tồn tại hoặc không chắc mục đích của màn hình, dừng nhập dữ liệu và chuyển cho người phụ trách xử lý theo quy trình của nhà chế tạo máy. Không tự xóa hoặc đặt lại trạng thái đó. Khi có chuyển động bất thường, dừng máy theo quy trình an toàn. Kiểm tra đầu cực, tháo cáp và xác minh có chuyển động là công việc riêng, cần nhân sự đủ năng lực cùng phương án cô lập nguồn năng lượng an toàn.
Tài liệu tham khảo
Tài liệu bảo trì Mitsubishi M800/M80/E80, IB-1501273-L, bản sửa đổi L, tháng 8 năm 2023: §4.4.1, trang in 88–89; §4.4.1.1, trang 90; §§4.4.1.2–4.4.1.3, trang 91–92; §4.4.2, trang 93. Thứ tự bit, bố trí word, thiết bị dùng chung và giới hạn hiển thị dựa trên tài liệu của hãng. Giá trị giả định, cách suy luận theo điều kiện và hướng dẫn bàn giao là phân tích biên tập, không có thử nghiệm trên máy và không thay thế định nghĩa tín hiệu của nhà chế tạo máy.