Tổng hợp bảng M8011 ~ M8029 (Special Relay của Mitsubishi PLC FX series)

Tổng hợp bảng M8011 ~ M8029 (Special Relay của Mitsubishi PLC FX series). Đây là nhóm cờ hệ thống chuyên về thời gian quét (scan), giám sát chương trình, và truyền thông.

🔹 Bảng Special Relay M8011 ~ M8029

Relay Ý nghĩa Ứng dụng
M8011 ON nếu thời gian scan vượt quá giới hạn cho phép (watchdog timer) Báo lỗi chương trình chạy quá lâu.
M8012 ON nếu thời gian scan = 0 ms (PLC chạy không có tải) Hiếm khi dùng, chỉ phục vụ debug.
M8013 ON mỗi khi kết thúc 1 vòng scan chương trình Có thể dùng như một trigger nhịp theo chu kỳ scan.
M8014 ON khi thời gian scan = 1 ms Dùng để kiểm tra tốc độ quét.
M8015 ON khi thời gian scan ≤ 2 ms Giám sát tốc độ chương trình.
M8016 ON khi thời gian scan ≤ 10 ms
M8017 ON khi thời gian scan ≤ 100 ms
M8018 ON khi thời gian scan ≤ 500 ms
M8019 ON khi thời gian scan ≤ 1 s
M8020 ON khi kết quả so sánh S > D (sau lệnh CMP) Dùng sau các lệnh CMP để biết kết quả.
M8021 ON khi kết quả so sánh S = D
M8022 ON khi kết quả so sánh S < D
M8023 ON khi có lỗi watchdog timer Báo lỗi CPU bị treo hoặc scan quá lâu.
M8024 ON khi chương trình con CALL bị lỗi (không tồn tại Pxxx) Dùng để debug khi viết CALL.
M8025 ON khi hết stack (tràn ngăn xếp) Báo lỗi do lệnh MPS/MRD/MPP hoặc CALL/RET bị lặp quá nhiều.
M8026 ON khi có lỗi truyền thông (Communication Error) Báo lỗi kết nối RS-232/RS-485.
M8027 ON khi lỗi parity truyền thông Dùng để debug cổng nối tiếp.
M8028 ON khi buffer truyền thông đầy Báo lỗi FIFO hoặc port buffer quá tải.
M8029 ON khi lỗi framing (truyền thông không đúng cấu trúc bit) Thường gặp khi tốc độ Baud giữa 2 thiết bị không đồng bộ.

🔹 Tóm tắt nhóm này

  • M8011 ~ M8019 → giám sát thời gian quét (scan time).

  • M8020 ~ M8022 → kết quả lệnh CMP.

  • M8023 ~ M8025 → lỗi chương trình (watchdog, stack, subroutine).

  • M8026 ~ M8029 → lỗi truyền thông nối tiếp (RS-232/RS-485).

Rate this post

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *