RepairXpert Industrial Automation

VFD Communication Loss — Modbus RTU

VFD-COMM1

VFD lost serial communication with the PLC or HMI via Modbus RTU (RS-485). Drive entered fault or last-speed-hold state.

high vfd plc
vfd communication modbus rs-485 serial

Probable Causes (ranked)

Fix Steps

  1. 1 Verify RS-485 wiring: A(+) to A(+), B(-) to B(-), shield grounded at one end only
  2. 2 Confirm baud rate, parity, stop bits, and slave address match on both ends
  3. 3 Check for termination resistors — 120 ohm between A and B at first and last device on bus
  4. 4 Use PLC Modbus diagnostic counters to check for CRC errors, timeouts, and retries
  5. 5 If multiple devices on bus, disconnect all except VFD and test — add back one at a time
  6. 6 Check comm loss action parameter on VFD — set to fault, coast, or hold last speed based on application safety

Field Trick

RS-485 polarity is backwards on half the devices out there. If you can't get comms, swap A and B wires at one end. There's no standard — what Rockwell calls A(+), Siemens calls B(+). Just try both.

Need a deeper diagnosis with photo analysis and AI-powered troubleshooting?

Run Full Diagnosis
All Fault Codes