Hello,
I am using the Teltonika TRB145 device for Modbus data collection and sending the data to a server. I have an issue with two different TRB145 devices (screenshots attached):
The issue:
When connecting the TRB145 to another Modbus device and setting up data transfer to the server, some of the requests are lost—sometimes empty values are received on the server side.
From the two attached screenshots you can see that:
One device loses less than 1% of requests, the other loses more.
One device sends around 144 requests per minute, the other sends 108 requests per minute.
What I have tried:
Increasing the timeout or extending the polling interval does not help, because then it is not possible to cycle through all the requests within a minute.
Changing the baud rate (either increasing or decreasing) does not solve the issue.
The wiring is correct, and the cable length between the measuring device and TRB145 is about 60 cm.
My question:
Does the Teltonika TRB145 have any kind of requests-per-minute limitation, or could there be another reason why some Modbus requests are lost and empty values are received on the server?
Are there any recommendations on how to optimize the collection or configuration to avoid losing requests?
Thank you in advance for your help and advice!
Attached are fewscreenshots with device statistics: