Bộ điều khiển Micro830, Micro850 và Micro870 (2080) báo lỗi trước hết bằng đèn FAULT: nhấp nháy đỏ là lỗi khôi phục được (recoverable), đỏ liên tục là lỗi không khôi phục được (nonrecoverable), phải tắt bật nguồn. Mã lỗi cụ thể (0xF0xx, 0xD011…) đọc trong fault log bằng Connected Components Workbench (CCW). Bài này tóm tắt bảng đèn, các mã hay gặp và trình tự xử lý theo manual Rockwell
Đèn trạng thái nói gì
Micro830 có 7 đèn (tr. 19); Micro850 và Micro870 có thêm Module status và Network status cho EtherNet/IP (tr. 20–21). Ý nghĩa đèn theo bảng ở tr. 314:
| Đèn | Trạng thái | Ý nghĩa |
|---|---|---|
| Power | Tắt | Không có nguồn vào, hoặc lỗi nguồn |
| Run | Nhấp nháy xanh | Đang backup/restore bộ nhớ, không phải lỗi |
| Fault | Nhấp nháy đỏ | Lỗi khôi phục được |
| Fault | Đỏ liên tục | Lỗi không khôi phục được, phải tắt bật nguồn |
| Module status | Nhấp nháy đỏ | Minor fault (gồm lỗi minor và major khôi phục được) |
| Module status | Đỏ liên tục | Major fault (không khôi phục được) |
| Module / Network status | Xanh và đỏ nháy xen kẽ | Đang tự kiểm tra khi cấp nguồn (POST); lâu hay nhanh tùy dung lượng project |
| Network status | Tắt | Không có nguồn, hoặc chưa có địa chỉ IP |
| Network status | Nhấp nháy xanh | Đã có IP nhưng chưa có ứng dụng Ethernet nào kết nối |
| Network status | Đỏ liên tục | Trùng IP với thiết bị khác (chỉ khi bật phát hiện trùng IP, ACD) |
Chạy bình thường: POWER và RUN sáng (tr. 314). Trên cổng RJ45, đèn vàng sáng liên tục là có link, đèn xanh nhấp nháy là có trao đổi dữ liệu (tr. 23).
Đọc mã lỗi trong CCW
Fault log xem ở trang Diagnostics của CCW. Nó có thông tin tóm tắt về lỗi gần nhất và chi tiết về 10 lỗi không khôi phục được gần nhất (tr. 315).
Lấy fault log ra file (CCW phiên bản 9 trở lên, tr. 320):
- Mở CCW, kết nối với bộ điều khiển.
- Trong "Project Organizer", nhấp phải vào bộ điều khiển, chọn "Diagnose > Fault". Tab "Fault Diagnostics" hiện ra.
- Chọn "Get Fault Log", lưu file .txt.
Với major fault không khôi phục được, sau khi tắt bật nguồn, chọn "Core Dump Upload" trong cùng tab để lưu file core dump .bin (tối đa 8 KB) gửi hỗ trợ kỹ thuật Rockwell. Cần firmware 22.011 và CCW 22.00 trở lên. Cập nhật firmware sẽ xóa core dump (tr. 320), nên lấy file trước khi nâng firmware.
Mã lỗi hay gặp
Các mã dưới đây chọn từ Table 126 (tr. 315–319). Cột "Loại": R = recoverable, NR = nonrecoverable, theo bảng.
| Mã | Loại | Ý nghĩa | Kiểm tra gì |
|---|---|---|---|
| 0xF000 (tr. 315) | R | Bộ điều khiển bị reset bất ngờ do nhiễu hoặc hỏng phần cứng bên trong | Kiểm tra đấu dây, chống nhiễu. Nếu biến _SYSVA_USER_DATA_LOST bật: chương trình còn, dữ liệu người dùng đã bị xóa; nếu không: chương trình đã bị xóa |
| 0xF001 (tr. 315) | R | Chương trình đã bị xóa: mất nguồn khi đang nạp hoặc chuyển từ memory module, rút cáp khi đang nạp, hoặc RAM không qua kiểm tra | Nạp lại, hoặc chuyển lại bằng tiện ích restore của memory module |
| 0xF002 (tr. 315) | NR | Watchdog phần cứng tác động: vòng quét dài hơn 3 giây | Tắt bật nguồn, xem fault log; kiểm tra _SYSVA_USER_DATA_LOST như 0xF000 |
| 0xF003 (tr. 315) | R | Memory module hỏng, tiếp xúc kém, hoặc không tương thích firmware bộ điều khiển | Rút ra cắm lại; thay module; hoặc nâng firmware cho tương thích (tra rok.auto/pcdc) |
| 0xF210 (tr. 317) | R | Thiếu terminator I/O mở rộng | Tắt nguồn, lắp terminator vào module mở rộng cuối, cấp nguồn lại |
| 0xF230 (tr. 317) | R | Quá số module I/O mở rộng | Tắt nguồn, kiểm tra không quá 4 module, cấp nguồn lại |
| 0xF27z / 0xF29z / 0xF2Az (tr. 317) | R | Module mở rộng ở slot z: lỗi truyền thông / lỗi module / lỗi nguồn | z = số slot (z = 0: không xác định được). Kiểm tra, thay module ở slot z |
| 0xF2Bz (tr. 317) | R | Lỗi cấu hình I/O mở rộng | Sửa cấu hình trong chương trình cho khớp phần cứng; kiểm tra hoặc thay module |
| 0xF300 / 0xF303 (tr. 317) | R | Yêu cầu restore nhưng memory module trống (F300) hoặc không có module (F303) | Kiểm tra có module và có project hợp lệ trong đó |
| 0xF0Bz (tr. 318) | R | Cấu hình module plug-in không khớp I/O thực tế (z = slot) | Sửa cấu hình plug-in trong chương trình; kiểm tra hoặc thay module plug-in |
| 0xF860 (tr. 318) | R | Tràn dữ liệu, ví dụ chia cho 0 trong ladder, ST, FBD | Sửa chương trình, build, nạp bằng CCW, chuyển Run |
| 0xF8A3 (tr. 319) | R | Major fault do kết nối Class 1 lỗi khi đang Run | Tìm module Ethernet có kết nối lỗi và khắc phục |
| 0xD00F (tr. 319) | R | Phần cứng chọn trong cấu hình (ví dụ embedded I/O) không khớp base thật | Chọn đúng phần cứng trong project |
| 0xD011 (tr. 319) | R | Thời gian quét vượt watchdog timeout | Xem bên dưới |
Mã motion (0xF100…0xF15z), EII/HSC/STI (0xF830…0xF850) và các mã khác: xem Table 126.
0xD011: quá watchdog
Kiểm tra chương trình có kẹt vòng lặp không (tr. 319). Trường hợp manual nêu: vòng FOR trong Structured Text có giới hạn trên bằng đúng giá trị lớn nhất của biến, ví dụ USINT với 255 hoặc UINT với 65535. Một cách sửa là dùng kiểu dữ liệu lớn hơn, rồi build, nạp, chuyển Run. Chỉ tăng watchdog trong biến _SYSVA_TCYWDG khi chương trình được thiết kế để quét lâu hơn 3 giây. Ngắt STI/EII/HSC, truyền thông và motion PTO cũng kéo dài vòng quét; đặt watchdog quá sát có thể gây 0xD011 (tr. 128).
0xF8A3 và mạng EtherNet/IP
Trong cấu hình module Ethernet, ô "Major fault on controller if connection faults while in Run mode" quyết định có báo major fault khi mất kết nối lúc Run; trường "Connection Fault" hiện mã 0xYYYY (tr. 139), tra trong Table 51 từ tr. 151.
Xem chi tiết mạng: trong cấu hình bộ điều khiển, chọn "Diagnose" rồi "Communication" (tr. 322; các thông số chẩn đoán cần firmware 21.011 trở lên). Rockwell khuyến nghị giữ "I/O Comms Utilization" dưới 60 %; cách dễ nhất để giảm là tăng RPI của thiết bị trong Ethernet-Modules (tr. 326).
Trình tự xử lý và xóa lỗi
Theo mô hình khôi phục lỗi (tr. 321):
- Đèn Power không sáng: kiểm tra đấu dây.
- Power sáng: xem đèn Fault (nhấp nháy đỏ = khôi phục được, đỏ liên tục = không).
- Không khôi phục được: tắt bật nguồn; bộ điều khiển chuyển sang lỗi khôi phục được (tr. 320).
- Chẩn đoán trong CCW, tra bảng mã ở tr. 315.
- Xóa lỗi, khắc phục nguyên nhân, chạy thử và kiểm tra hệ thống.
Ở tr. 320: có thể lưu fault log trước (tùy chọn), rồi xóa lỗi bằng CCW; nếu mất chương trình thì build và nạp lại; lỗi vẫn còn thì gửi fault log cho hỗ trợ kỹ thuật Rockwell.
An toàn: xóa lỗi, tắt bật nguồn hay chuyển sang Run có thể làm máy chạy lại. Làm theo quy trình cấp phép làm việc và khóa/treo thẻ (lockout) của nhà máy.
Trước khi gọi hỗ trợ
Chuẩn bị (tr. 327): loại bộ điều khiển, series letter, revision letter, số firmware (FRN), trạng thái các đèn; thêm fault log và core dump nếu có.
Lỗi ControlLogix/CompactLogix xem lỗi major fault Logix; dòng cũ hơn xem lỗi MicroLogix 1500. Cần kỹ sư kiểm tra tại nhà máy: gửi yêu cầu hỗ trợ.
Câu hỏi thường gặp
Đèn FAULT trên Micro850 nhấp nháy đỏ là lỗi gì?
Lỗi khôi phục được, xóa được mà không cần tắt bật nguồn (tr. 315). Đọc mã trong fault log, khắc phục nguyên nhân rồi xóa lỗi bằng CCW.
Đèn FAULT đỏ liên tục trên Micro800 thì xử lý thế nào?
Đó là lỗi không khôi phục được, phải tắt bật nguồn trước. Sau đó lưu fault log, xóa lỗi bằng CCW, và nếu chương trình bị mất thì build và nạp lại (tr. 320).
Xem fault log của Micro800 trong CCW ở đâu?
Nhấp phải vào bộ điều khiển trong "Project Organizer", chọn "Diagnose > Fault", rồi "Get Fault Log" để lưu file .txt; cần CCW phiên bản 9 trở lên (tr. 320).
Lỗi 0xD011 trên Micro800 là gì?
Thời gian quét vượt watchdog timeout (tr. 319). Kiểm tra vòng lặp, ví dụ vòng FOR có giới hạn trên bằng giá trị lớn nhất của biến; chỉ tăng _SYSVA_TCYWDG khi chương trình được thiết kế để quét lâu hơn 3 giây.
Lỗi 0xF210 và 0xF230 trên Micro850 là gì?
0xF210 là thiếu terminator ở module mở rộng cuối, 0xF230 là quá số module mở rộng, tối đa 4 (tr. 317). Tắt nguồn, sửa phần cứng, cấp nguồn lại rồi xóa lỗi.
Nguồn
- Rockwell Automation,
2080-UM002S-EN-E , Micro830, Micro850, and Micro870 Programmable Controllers User Manual, 04/2026 — Appendix D tr. 313–327 (đèn tr. 314; Table 126 tr. 315–319; xử lý lỗi, fault log, core dump tr. 320; mô hình khôi phục tr. 321; Ethernet Diagnostics tr. 322–326; gọi hỗ trợ tr. 327); đèn theo model tr. 19–21; RJ45 tr. 23; watchdog tr. 128; Module Properties tr. 139; Table 51 từ tr. 151
Đọc ngày 08/11/2026. Bài viết diễn giải, không trích nguyên văn; đọc tài liệu gốc trước khi thiết kế hoặc thao tác.