Hi,
I am trying to setup a modbus tcp communication between Control Win x64(Server) and a PLC(Client),
The slave id of the PLC can be set only between 1 -247,
I am able to read values using modscan from Control Win x64 setting the device ID to 255,
Is it possible to change the Slave id of the modbus server any value between 1 to 247?
I am using Codesys 3.5.16.20
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The Modbus TCP Spec at modbus.org says 0xFF should be used to address the device, and other addresses are for gateway architectures.
I will see if there is a workaround, but you should in anycase suggest an improvement to your PLC Manufacturer.
Last edit: i-campbell 2021-08-27
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am trying to setup a modbus tcp communication between Control Win x64(Server) and a PLC(Client),
The slave id of the PLC can be set only between 1 -247,
I am able to read values using modscan from Control Win x64 setting the device ID to 255,
Is it possible to change the Slave id of the modbus server any value between 1 to 247?
I am using Codesys 3.5.16.20
The Modbus TCP Spec at modbus.org says 0xFF should be used to address the device, and other addresses are for gateway architectures.
I will see if there is a workaround, but you should in anycase suggest an improvement to your PLC Manufacturer.
Last edit: i-campbell 2021-08-27