I am trying to control a Rockwell Powerflex 525 via Modbus RTU (RS485) using an ABB AC800M DCS controller, and am having some issues getting connected. The ABB controller has RS232C Modbus RTU comms, so I'm using an Automation Direct FA-ISOCON (RS232 - RS485 converter) to interface them. The PLC keeps reporting a lack of response from the slave when trying to connect.
After troubleshooting for a while, I ended up using the ModbusSlave software tool and a USB-RS485 converter to read the communication messages coming from the PLC, and it seems that the PLC is continuously sending modbus function code 08 to the drive, which the drive does not support. I was able to control the drive using the same USB-RS485 converter via PC, so I'm guessing this function code is the issue.
Anyone know of a way around this? Am I stuck using a different interface device or different communication card? Was hoping to use Modbus RTU since both devices have it built-in.
Thanks
After troubleshooting for a while, I ended up using the ModbusSlave software tool and a USB-RS485 converter to read the communication messages coming from the PLC, and it seems that the PLC is continuously sending modbus function code 08 to the drive, which the drive does not support. I was able to control the drive using the same USB-RS485 converter via PC, so I'm guessing this function code is the issue.
Anyone know of a way around this? Am I stuck using a different interface device or different communication card? Was hoping to use Modbus RTU since both devices have it built-in.
Thanks