Lỗi giao tiếp biến tần và PLC: Nguyên nhân và cách khắc phục tín hiệu nhiễu
Lỗi giao tiếp biến tần và PLC là một trong những sự cố khiến nhiều kỹ thuật viên, sinh viên kỹ thuật và người vận hành xưởng lúng túng khi hệ thống không nhận tín hiệu điều khiển hoặc phản hồi sai lệch, đây là lỗi thường gặp ở biến tần chạy truyền thông. Việc kết nối PLC với biến tần đóng vai trò cực kỳ quan trọng trong các hệ thống tự động hóa – nếu có lỗi, cả dây chuyền có thể ngừng hoạt động, gây gián đoạn sản xuất nghiêm trọng.
Tuy nhiên, phần lớn lỗi này lại xuất phát từ những nguyên nhân rất “cơ bản” như nhiễu tín hiệu do đi dây sai cách, đầu nối lỏng, cấu hình sai thông số truyền thông hoặc đơn giản là cáp không đạt chuẩn. Vấn đề tưởng lớn nhưng nếu bạn hiểu nguyên lý và cách khắc phục thì có thể xử lý gọn trong vài thao tác.
Trong bài viết này, HLAuto sẽ giúp bạn:
Hiểu rõ nguyên nhân gây lỗi giao tiếp biến tần và PLC
Biết cách xử lý lỗi nhiễu tín hiệu Modbus, RS-485
Thấy được ứng dụng thực tế từ các xưởng mà chúng tôi đã hỗ trợ
Cùng bắt đầu nhé!
I. Lỗi giao tiếp biến tần và PLC là gì?
Trong hệ thống tự động hóa, giao tiếp giữa PLC và biến tần là mối quan hệ then chốt giúp PLC có thể điều khiển tốc độ, dạng hoạt động của động cơ thông qua biến tần. Khi lỗi giao tiếp xảy ra, thì nghĩa là PLC không gửi được lệnh hoặc không nhận được phản hồi từ biến tần.

II. Dấu hiệu nhận biết lỗi giao tiếp
- Màn hình biến tần hiển thị các mã lỗi như: CE, CF, AErr, EF, netF, rS485, v.v.
- PLC không thực thi được lệnh khởi động/dừng biến tần.
- Biến tần dừng đột ngột khi đang chạy.
- Đèn LED trên cổng truyền RS485/RS232 nháy bất thường hoặc không nháy.
III. Các nguyên nhân phổ biến dẫn đến lỗi giao tiếp biến tần và plc
1. Do cổng truyền trên biến tần hoặc PLC hỏng
- Cổng RS485/RS232/Modbus trên biến tần bị cháy do sóng nhiễu, đặt sai dây, cách đi dây không đạt chuẩn.
- Trên PLC, CPU hoặc module giao tiếp (nếu dùng module rời) hỏng, không nhận lệnh truyền.
2. Cáp giao tiếp bị đứt, ngắn, nhiễu nhiễu
- Cáp trọng dùng sai loại, thiếu chống nhiễu (không xoắn đồi, thiếu lớp bọc)
- Cáp trên dường dài, bị nhiễu từ biến tần, động cơ lân cận, hoặc nguồn điện lại
3. Thiết lập sai thông số (baudrate, parity, stop bit, địa chỉ)
- Không đồng bộ giữa PLC và biến tần
- Chọn sai loại giao thức (RS485/RS232/Ethernet)
- Giao thức trên PLC hoặc HMI chưa khai báo/Enable

4. Cấu hình thanh ghi sai dẫn đến lỗi giao tiếp biến tần và plc
- Thanh ghi đọc/ghi tới sai địa chỉ trên biến tần
- Dạng số (decimal/hex), dạng thanh ghi (Holding/Input) thiết lập sai
- PLC trình bày thanh ghi theo chuẩn khác với tài liệu biến tần
5. Các lỗi nguồn, nhiễu nhiễu, thiếu mass
- Thiếu dây mass chung giữa PLC và biến tần
- Nguồn điện đếm đỏ, gây sai lệnh truyền
- Các đối tượng thiếu chống nhiễu: không có ferrite core, không có chống sóng lên RS485
6. Phần mềm lỗi hoặc lệnh truyền sai
- Câu lệnh trong PLC viết sai, hoặc sai dạng Modbus
- Chưa kích hoạt chế độ truyền
- Lệnh đọc ghi nhầm thanh ghi, không có phản hồi
IV. Phân loại lỗi giao tiếp theo hãng biến tần
Mã lỗi có thể khác nhau theo hãng, dưới đây là một số mã lỗi thường gặp:
Hãng | Mã lỗi giao tiếp | Ghi chú |
---|---|---|
Delta | CE, CF, AErr | RS485 Modbus RTU |
INVT | Err07, Err08, Err18 | Giao tiếp hồng, timeout |
Schneider | ECF, nCF | Modbus, CANopen, Ethernet |
LS | nEr, CE | Modbus RTU |
Siemens | A0501, A0502 | Giao tiếp USS/Profibus |
Mitsubishi | NET ERR, 6600 | RS485/Modbus |

V. Phân biệt lỗi giao tiếp do phần cứng hay phần mềm?
Tiêu chí | Phần cứng | Phần mềm |
Tái lắp trạng thái | Luôn bị lỗi | Lúc có lúc không |
Đổi PLC/biến tần | Vẫn lỗi | Hết lỗi |
Dùng tool test trực tiếp | Lỗi | OK |
LED giao tiếp nháy | Tạt/không nháy | Nháy thường |
VI. Các lỗi thường gặp trong thực tế
1. Lỗi giao tiếp RS485 biến tần Delta với PLC FX3U
- Mã lỗi: CE, CF
- Nguyên nhân: sai địa chỉ slave hoặc baudrate
- Cách khắc phục:
- Kiểm tra tại P09 (baudrate), P10 (bit parity)
- Câu lệnh Modbus trong PLC: chọn đúng thanh ghi 0x2000 (Speed command)
2. Lỗi giao tiếp qua cáp Ethernet với PLC S7-1200
- Mã lỗi: timeout hoặc disconnected
- Nguyên nhân: IP conflict, chưa khai báo thiết bị
- Khắc phục:
- Cài IP tề statis cho biến tần
- Dùng TIA Portal khai báo Node
3. Biến tần LS lỗi nEr khi giao tiếp Modbus
- Mã lỗi: nEr (network error)
- Nguyên nhân: sai parity hoặc thông số không khớp
- Khắc phục: đồng bộ 9600 8N1 và RS485-2 wire
4. Biến tần INVT lỗi Err07 khi dùng với PLC Delta
- Mã lỗi: Err07
- Nguyên nhân: thanh ghi truy cập sai, hoặc timeout
- Khắc phục: đọc thanh ghi đúng dạng và delay chu kỳ truyền hợp lý
V. Cách xác định chính xác lỗi giao tiếp giữa biến tần và PLC
1. Kiểm tra trạng thái đèn báo
Trên biến tần hoặc module truyền thông PLC, các đèn LED (COMM, RUN, ERR...) là tín hiệu trực quan giúp bạn phán đoán nhanh tình trạng kết nối. Ví dụ:
Đèn COMM nhấp nháy đều: kết nối bình thường.
Đèn COMM tắt hoàn toàn: mất kết nối.
Đèn ERR sáng đỏ liên tục: lỗi truyền thông hoặc địa chỉ sai.
2. Dùng phần mềm giám sát
Sử dụng phần mềm chuyên dụng như:
Delta WPLSoft / ISPSoft,
Siemens TIA Portal / Step 7,
Schneider SoMachine / EcoStruxure,
Modbus Poll/Slave (kiểm tra Modbus RTU/TCP)...
→ Các phần mềm này có thể giúp bạn:
Kiểm tra tín hiệu gửi/nhận từ PLC.
Đọc được địa chỉ thanh ghi biến tần.
Phát hiện gói tin lỗi, checksum sai, timeout...
3. Đo kiểm vật lý và dùng thiết bị trung gian
Dùng đồng hồ đo tín hiệu RS485: kiểm tra điện áp mức thấp/cao giữa A–B (Modbus RTU).
Dùng bộ chuyển đổi RS485 ↔ USB: kết nối với PC để test riêng.
Gắn biến tần với HMI trực tiếp: xác minh xem lỗi từ PLC hay từ biến tần.
4. Ghi log vận hành
Một số PLC hoặc HMI có tính năng ghi log tín hiệu truyền thông. Bạn có thể xuất log để phân tích:
Có phải lỗi xảy ra sau khi có tác động?
Lỗi theo chu kỳ (nhiễu)?
Biến tần có reset khi lỗi xảy ra không?

VI. Một số tình huống thực tế và cách xử lý
Dưới đây là một số case study thực tế mà đội ngũ HLAuto đã xử lý, giúp bạn hình dung rõ hơn các lỗi phổ biến và hướng xử lý:
Case 1: Biến tần Delta VFD-M không nhận tín hiệu từ PLC S7-200
Triệu chứng: PLC gửi lệnh Start qua Modbus RTU nhưng biến tần không chạy.
Kiểm tra:
Địa chỉ truyền thông của biến tần là 02, trong khi PLC đang gửi tới địa chỉ 01.
Tốc độ baudrate của PLC là 9600, nhưng biến tần đặt 19200.
Giải pháp:
Đồng bộ lại địa chỉ và tốc độ baudrate giữa hai thiết bị.
Kiểm tra lại cấu hình thanh ghi gửi Start/Stop.
✅ Sau khi hiệu chỉnh, biến tần hoạt động bình thường.
Case 2: Biến tần LS iG5A báo lỗi rs485 sau 1 thời gian chạy
Triệu chứng: Lúc đầu chạy bình thường, sau 1–2 phút thì mất giao tiếp.
Kiểm tra:
Dây RS485 đi gần biến áp 3 pha.
Không có điện trở terminal 120Ω ở cuối đường truyền.
Giải pháp:
Bố trí lại dây tín hiệu, tránh xa nguồn nhiễu.
Gắn điện trở terminal ở hai đầu đường truyền.
Bọc dây RS485 bằng ống chống nhiễu.
✅ Giao tiếp ổn định sau đó.
Case 3: Biến tần Schneider ATV310 điều khiển qua PLC S7-1200 (Modbus TCP) không kết nối được
Triệu chứng: PLC báo lỗi "No response from slave"
Kiểm tra:
IP của biến tần đặt sai subnet.
Port kết nối Modbus TCP không phải 502.
Giải pháp:
Đặt lại IP biến tần cùng dải với PLC.
Cấu hình lại cổng và kiểm tra cáp mạng RJ45.
✅ Hệ thống hoạt động trơn tru sau khi cấu hình lại.
VII. Kinh nghiệm phòng tránh lỗi giao tiếp PLC và biến tần
1. Lập tài liệu cấu hình truyền thông từ đầu
Ghi lại rõ ràng:
Tốc độ baudrate, bit chẵn/lẻ, stop bit
Địa chỉ thanh ghi điều khiển và trạng thái
Cấu trúc gói tin Modbus hoặc giao thức riêng
👉 Điều này rất cần thiết khi bàn giao cho người khác vận hành hoặc sửa chữa biến tần sau này.
2. Sử dụng cáp tín hiệu chống nhiễu chất lượng
Với RS485: dùng cáp xoắn đôi, bọc bạc, tiết diện 0.5–0.75mm²
Với Ethernet: dùng cáp Cat5e hoặc Cat6 FTP/Shielded
→ Kéo cáp riêng cho tín hiệu, tránh chạy song song với dây nguồn.
3. Luôn dùng điện trở cuối tuyến (termination resistor)
Với giao tiếp RS485 hoặc CAN, nên dùng 120Ω ở hai đầu tuyến.
Tránh echo tín hiệu và nhiễu phản hồi.
4. Cập nhật firmware và phần mềm lập trình
Một số biến tần/PLC có thể bị lỗi phần mềm trong phiên bản cũ khiến truyền thông không ổn định. Hãy cập nhật firmware thường xuyên nếu nhà sản xuất có khuyến nghị.
5. Huấn luyện người vận hành cơ bản
Giải thích sơ về các đèn tín hiệu, cách nhận biết lỗi truyền thông.
Đào tạo cách kiểm tra dây cáp, đấu nối cơ bản, reset lỗi...
Hướng dẫn cách dùng phần mềm giám sát nếu có.
VIII. Kết luận: Khắc phục lỗi giao tiếp biến tần và PLC không khó nếu hiểu đúng bản chất
Lỗi giao tiếp giữa biến tần và PLC là một trong những sự cố phổ biến trong các hệ thống tự động hóa. Tuy nhiên, nếu hiểu rõ bản chất truyền thông, nắm được sơ đồ kết nối, cách kiểm tra tín hiệu và các nguyên nhân thường gặp, thì việc xử lý sẽ dễ dàng và nhanh chóng hơn rất nhiều.
Kinh nghiệm thực tế cho thấy: 80% các lỗi loại này xuất phát từ sai cấu hình hoặc nhiễu tín hiệu vật lý, chỉ khoảng 20% là do hư hỏng phần cứng thật sự. Vì vậy, việc đầu tiên bạn nên làm là kiểm tra kỹ thông số truyền thông và đấu nối vật lý trước khi thay thế thiết bị.

Cần hỗ trợ xử lý lỗi giao tiếp biến tần và PLC?
👉 Đội ngũ kỹ thuật HLAuto.vn sẵn sàng hỗ trợ bạn từ xa hoặc đến tận nơi kiểm tra, xử lý lỗi giao tiếp mọi loại biến tần: Delta, LS, Inovance, Schneider, Siemens...
📞 Liên hệ ngay: 0948.956.835 (Zalo/Call)
🌐 Hoặc truy cập: https://hlauto.vn
Với hơn 15 năm kinh nghiệm, HLAuto cam kết giúp bạn xử lý lỗi giao tiếp biến tần và PLC hiệu quả, nhanh chóng và bền vững.