Many Modbus TCP clients send polls with the Station / Device address (ID) set to zero.
Fieldserver’s cannot be configured as station zero so they cannot respond. There is a work around. Set the FieldServer Node_ID parameter to a value of 239. When Modbus TCP messages are received, the FieldServer looks at the one byte station number. If it is zero it changes the byte to 239 and then passes the message for processing by the driver. Thus if the server node is configured as 239 the FieldServer can respond correctly.
One example of a Modbus Client that sends requests to station zero is the EZ Touch Panel HMI from EZAutomation.net
Subscribe To The RSS Feed!
To catch many more articles like this in the future, make it easy on yourself and subscribe to me via RSS. You will not regret it!
Do you have a question?
We will do our best to try and solve any building automation, protocol, integration problem you may have
0 Responses to “FieldServer Modbus TCP – Device / Station Address (ID) 0 (Zero)”