Hello Guys,
I have a problem where I want to read Modbus TCP registers and send the data over MQTT to my server. I am using RUT9M_R_00.07.09.1 / RUT951.
I am using a Modbus client to read the data. I am reading four Modbus TCP registers, and the test works fine with all of them, so the signal is there.
For the data transfer to the server, I configured the MQTT broker to send the data to my server. However, the problem I am facing is that only the first register (the first entry) is being sent to my broker.
When I try the same setup with sending several data points from my local TCP register (such as the router’s temperature, transmitted data in/out), it works fine, and all the data is successfully sent.
I have attached the screenshots.
Can anyone help me with that issue?