Hi, I'm having issues getting Modbus TCP communication with my Q06UDVCPU built in ethernet port and a windows based unit being used as a slave.
I'm able to use the tester from schneider to run my laptop as a master and get communication with the slave.
I'm also able to use the pyModSlave on my laptop and use my laptop as a slave with the PLC as the master.
However, I can't get it to work with the PLC as master and the unit as the slave.
I have a connection, and am using Predefined Protocol Function
I open the connection, confirm I have a connection, but when I run the SP.ECPRTCL, I don't get modbus communication between the two.
I have a device set for Predefined Protocol Operation Status, and see:
+0 3H
+1 3006H
+2 1005H
+3-16 FFFFH
As I mentioned, I assume I have all my parameters and control data set correctly, as I'm able to use the testers on my laptop to operate them both as I intend to use them, but when I connect them to one another, this is all I get.
I don't have a ton of info on the unit I'm using as a slave, as it's an outside supplier. They sent us the registers and and bit data we need to accomplish our goal, which I confirmed with the schneider tester, but I have little other information on its programming.
Any help is appreciated!