Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
2. PLC Siemens (S7-200, S7-300, S7-1200, S7-1500)
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
3. PLC Omron (CPM1, CQM1, CS1, CJ1)
4. PLC Yaskawa (MP Series)
5. PLC LS / LG (Master K, XGB, XGK)
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
Nguyên nhân:
Nguyên nhân:
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
3. LỖI MÔ ĐUN I/O – MẤT TÍN HIỆU VÀO/RA
Nguyên nhân:
Nguyên nhân:
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
5. PLC BỊ NHIỄU – RESET NGẪU NHIÊN / CHẠY SAI CHƯƠNG TRÌNH
Nguyên nhân:
Nguyên nhân:
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
7. PLC CHẠY ĐƯỢC NHƯNG TÍN HIỆU ĐẦU RA KHÔNG HOẠT ĐỘNG
Nguyên nhân:
Nguyên nhân:
Sửa Chữa PLC Uy Tín Nhanh Chóng Lấy Liền
9. PLC LÚC NHẬN CHƯƠNG TRÌNH ĐƯỢC, LÚC KHÔNG
Nguyên nhân:
Nguyên nhân:
Bảng mã lỗi các dòng phổ biến của PLC
1. PLC Mitsubishi (FX, Q, A series)
| Mã lỗi | Ý nghĩa |
| 6400 | Watchdog timer lỗi (chương trình bị treo) |
| 6401 | Lỗi bộ nhớ chương trình |
| 6402 | Lỗi nguồn cấp |
| 6405 | Lỗi EEPROM / Flash ROM |
| 640C | Lỗi I/O module |
| 640D | Lỗi giao tiếp (RS232/485 hoặc mạng) |
| 6600 | Tràn vùng nhớ hoặc vùng đệm Stack |
| Mã lỗi | Ý nghĩa |
| 33 | CPU bị lỗi phần cứng |
| 81xx | Lỗi mô đun mở rộng I/O |
| 2510 | Lỗi truyền thông MPI/PROFIBUS |
| 6520 | Lỗi khi đọc ghi dữ liệu (Data block) |
| 7000 | Lỗi nguồn hoặc lỗi sụt áp |
| W#16#8xxx | Lỗi liên quan đến giao tiếp, kết nối PROFIBUS |
3. PLC Omron (CPM1, CQM1, CS1, CJ1)
| Mã lỗi | Ý nghĩa |
| 0x01 | Lỗi bộ nhớ chương trình (program memory error) |
| 0x02 | Lỗi checksum chương trình |
| 0x04 | CPU lỗi hoặc không khởi động được |
| 0x10 | Lỗi giao tiếp – RS232 hoặc peripheral port |
| 0x40 | Watchdog timer error – chương trình treo |
| 0x80 | I/O lỗi – thiếu hoặc sai mô đun mở rộng |
| Mã lỗi | Ý nghĩa |
| 9010 | Lỗi CPU – hệ thống không thể khởi động |
| 9020 | Lỗi bus I/O |
| 9030 | Lỗi bộ nhớ chương trình |
| 9050 | Lỗi watchdog timer |
| 9080 | Lỗi truyền thông Ethernet/MECHATROLINK |
| Mã lỗi | Ý nghĩa |
| 0x1001 | Lỗi nguồn hoặc mất nguồn |
| 0x1003 | Lỗi EEPROM hoặc thẻ nhớ |
| 0x2001 | Lỗi mô đun I/O hoặc kết nối mô đun sai |
| 0x3001 | Lỗi truyền thông RS232 / RS485 / Ethernet |
| 0x4001 | Lỗi hệ thống – CPU bị lỗi logic nội bộ |
Hướng dẫn khắc phục lỗi PLC thường gặp
1. PLC KHÔNG KHỞI ĐỘNG / ĐÈN ERROR SÁNGNguyên nhân:
- Nguồn cấp không đủ, chập chờn.
- Lỗi phần cứng CPU.
- Lỗi chương trình hoặc vùng nhớ hỏng.
- Kiểm tra nguồn đầu vào có đúng điện áp (24VDC hoặc 220VAC tuỳ loại).
- Thay thử nguồn khác hoặc dùng UPS.
- Dùng phần mềm lập trình (GX Developer, TIA Portal...) để reset PLC và kiểm tra mã lỗi.
- Nếu vẫn không khởi động → có thể do hỏng CPU → cần kiểm tra, sửa chữa bo mạch.
Nguyên nhân:
- Pin CMOS hết.
- Bộ nhớ lỗi (EEPROM).
- Nhiễu cao tần từ môi trường điện công nghiệp.
- Kiểm tra và thay pin mới nếu pin yếu.
- Nạp lại chương trình từ máy tính (nếu có file backup).
- Gắn PLC trong tủ kín, có tiếp địa tốt để tránh nhiễu điện từ.
- Sử dụng bộ lọc nhiễu (EMI filter) và ferrite core cho dây tín hiệu.
3. LỖI MÔ ĐUN I/O – MẤT TÍN HIỆU VÀO/RA
Nguyên nhân:
- Dây tín hiệu đứt, chạm chập.
- Ngõ vào bị cấp điện áp sai mức cho phép.
- Module mở rộng bị hỏng.
- Kiểm tra dây tín hiệu, đặc biệt là dây nguồn chung (COM).
- Đo áp đầu vào – đảm bảo nằm trong ngưỡng PLC cho phép.
- Thay thế mô đun I/O hoặc thử chạy với mô đun tương tự khác để so sánh.
Nguyên nhân:
- Cáp kết nối lỗi, lỏng đầu cắm.
- Cài sai tốc độ Baudrate hoặc địa chỉ truyền thông.
- Port COM máy tính hoặc PLC bị hỏng.
- Dùng cáp giao tiếp khác thử lại.
- Kiểm tra lại thông số truyền thông (COM port, Baudrate, parity…).
- Kiểm tra driver kết nối USB/RS232/RS485.
- Reset PLC hoặc thử lại trên máy tính khác.
5. PLC BỊ NHIỄU – RESET NGẪU NHIÊN / CHẠY SAI CHƯƠNG TRÌNH
Nguyên nhân:
- Đặt PLC gần biến tần, relay, động cơ công suất lớn.
- Dây tín hiệu kéo dài không bọc chống nhiễu.
- Di chuyển PLC xa khỏi thiết bị gây nhiễu.
- Sử dụng dây bọc lưới chống nhiễu (shielded cable).
- Gắn ferrite core, lọc nhiễu nguồn (EMI filter).
- Gắn tiếp địa tốt, riêng biệt cho hệ điều khiển.
Nguyên nhân:
- Phần mềm không nhận PLC do sai cổng, sai cáp.
- Lỗi vùng nhớ PLC hoặc lỗi phần cứng.
- Chọn đúng cổng giao tiếp trong phần mềm.
- Dùng phần mềm tương thích (ví dụ: GX Developer cho Mitsubishi, TIA Portal cho Siemens).
- Kiểm tra xem PLC có đang ở chế độ STOP không (cần chuyển về STOP để nạp).
- Nếu vẫn lỗi → cần sửa chữa hoặc thay CPU.
7. PLC CHẠY ĐƯỢC NHƯNG TÍN HIỆU ĐẦU RA KHÔNG HOẠT ĐỘNG
Nguyên nhân:
- Lỗi chương trình logic (điều kiện điều khiển sai).
- Ngõ ra bị hỏng (relay hoặc transistor chết).
- Ngõ ra bị cháy do tải vượt công suất cho phép.
- Kiểm tra lại sơ đồ điều kiện lập trình (contact & coil).
- Thử thay đổi điều kiện đầu vào và theo dõi trạng thái bằng phần mềm giám sát.
- Dùng đồng hồ đo điện áp hoặc đèn thử tải kiểm tra trực tiếp tại ngõ ra.
- Nếu không có tín hiệu → thay mô đun output hoặc sửa phần cứng.
Nguyên nhân:
- PLC đang vào chế độ STOP do lỗi nghiêm trọng.
- Tràn Stack, lỗi CPU do nhiễu điện.
- Kết nối phần mềm để đọc log lỗi / diagnostic buffer.
- Nạp lại chương trình nếu cần thiết.
- Đảm bảo không có lỗi logic vòng lặp vô hạn trong chương trình.
- Format vùng nhớ (chú ý: sẽ mất toàn bộ dữ liệu).
9. PLC LÚC NHẬN CHƯƠNG TRÌNH ĐƯỢC, LÚC KHÔNG
Nguyên nhân:
- Cáp nạp bị lỗi tiếp xúc, gãy ngầm.
- Chân cổng truyền thông PLC bị oxy hoá.
- PLC đang bị treo hoặc bị reset liên tục.
- Thay cáp nạp khác hoặc dùng máy tính khác để loại trừ nguyên nhân.
- Vệ sinh chân cổng giao tiếp (cồn, bàn chải mềm).
- Đặt lại PLC về chế độ STOP rồi nạp lại.
Nguyên nhân:
- Thẻ nhớ hoặc vùng lưu dữ liệu bị lỗi.
- Giao tiếp HMI – PLC bị mất hoặc sai địa chỉ/format.
- Kiểm tra địa chỉ giao tiếp PLC trong phần mềm HMI (Ví dụ: D100, M100…).
- Kiểm tra lại dây tín hiệu HMI → PLC.
- Thay thẻ nhớ hoặc định dạng lại nếu bị lỗi ghi.