Trang chủ › Thư viện kỹ thuật › EtherNet/IP
Truyền thông
EtherNet/IP (CIP) lỗi kết nối — module fault, timeout
EtherNet/IP (CIP trên Ethernet — mặc định của Rockwell/Allen-Bradley) báo module fault, connection timeout, hoặc I/O không lên trong Logix thường do IP/subnet, RPI, duplicate IP, EDS/AOP hoặc switch/multicast — hiếm khi do hỏng module.
Phân biệt nhanh: I/O EtherNet/IP dùng implicit (UDP, class 1) theo RPI; messaging/HMI dùng explicit (TCP). Lỗi I/O rớt mà ping vẫn được → nghi RPI/multicast/cấu hình, không phải đứt mạng.
Nguyên nhân thường gặp
- IP / subnet sai — thiết bị khác subnet, gateway sai, DHCP đổi IP.
- Duplicate IP — hai thiết bị trùng IP → chập chờn.
- RPI quá nhỏ / quá tải — đặt RPI thấp làm ngợp CPU/switch.
- EDS / AOP — thiếu EDS hoặc Add-On Profile đúng version cho module.
- Switch & multicast — switch unmanaged/không IGMP làm flood multicast; hoặc chặn cổng.
Module EtherNet/IP cứ fault trên Logix?
Gửi: controller (CompactLogix/ControlLogix), module lỗi, mã fault, sơ đồ IP. Nhận hướng dò.
Cách dò từng bước
- Ping & IP Ping thiết bị; kiểm tra IP/subnet/gateway đúng, không trùng IP trong dải.
- Đọc module fault Trong Logix, xem mã lỗi connection (vd code 16#0204 timeout) để biết hướng.
- Soát RPI Đặt RPI hợp lý (không quá nhỏ); kiểm tra tổng tải packet trên CPU/switch.
- EDS / AOP Cài đúng EDS/AOP cho module + firmware; firmware mismatch hay gây lỗi kết nối.
- Switch & multicast Dùng switch managed bật IGMP snooping; kiểm tra VLAN/port; tránh unmanaged cho mạng lớn.
- Bắt gói Wireshark + CIP dissector xem connection request/response để tách lỗi cấu hình vs vật lý.
⚠️ Đổi IP/cấu hình mạng trên hệ đang chạy có thể làm rớt I/O đột ngột → đảm bảo máy ở trạng thái an toàn trước khi thao tác.
Khi nào nên gọi chuyên gia
EtherNet/IP lỗi multicast/RPI/EDS rất dễ tốn giờ nếu thiếu kinh nghiệm CIP. DeepDebug mạnh Rockwell + bắt gói CIP, hỗ trợ từ xa và khoanh vùng nhanh.
Gửi lỗi — nhận chẩn đoán
Rành EtherNet/IP & Rockwell. Ca khó không fix được → không tính phí.