한국어 English Chinese Russian
bannerbar

Q&A



Your information is protected by SSL.
No. 1957 Re: Re: Modbus Address for SIG-5560 2024-07-26

Thank you so much for your help on this. I've managed to bring the temperature value register (Modbus address 1) into the SCADA system. We are seeing the value and it is getting good quality. However, the display on the SCADA system is not showing the same value as the displayed value on the sensor. For example, we are looking at 58 degrees Fahrenheit on the SCADA system while the sensor is displaying 78 degrees Fahrenheit as we speak. But I wonder if we may need to rescale the value on our SCADA system unless if we are missing something on the sensor?


> Sollae Systems wrote:
> ------------------------------------
> Dear Anthony Do,

Thank you for the inquiry.
We would like to clarify your question.
Are you asking about the Register Address or the Unit ID in the Modbus TCP protocol?

The Unit ID is used to identify devices in Modbus TCP.
For the SIG-5560, it will work regardless of the Unit ID value, so you can set the Unit ID to any valid value.
It is okay to keep the Unit ID as 1.

The Register Address is the specific memory location within the SIG-5560 device that holds temperature data.
For querying basic temperature data on a Modbus request, you can set the Function Code to 04 and the Register Address to 0 (or set the HMI Address to 30001).
For detailed information about the Register Address for the SIG-5560, please refer to page 25 of the SIG-5560 User Manual:
https://www.eztcp.com/en/download/pds_files/sig5560en.pdf

We hope the above is helpful to you.
Please feel free to contact us if you have any questions.
Thank you very much.
Best Regards


> Anthony Do wrote:
> ------------------------------------
> Hello,

Please be patient with me while I'm currently learning how the TCP Modbus protocol works.

I have a SIG-5560 temperature sensor that is currently connected to our SCADA system via TCP Modbus. Since this device only provides temperature data, are we assuming that the default Modbus address is 1? Or do I need to set the address or if so, do I change it via spFinder?

Writer Anthony Do Company Engie North America, Inc.