10456 questions

12460 answers

19384 comments

21896 members

0 votes
75 views 0 comments
by
We want to get data from a flowmeter connected to a TRB145 only twice in a day. This is to preserve flowmeter battery by reducing number of modbus commands hitting it from TRB145. If we set the modbus command frequency at 43200 seconds (12 hours) and the data to server frequency at 60 seconds or anything less than modbus command frequency, we do not receive the data on the server.

Is there an upper limit to modbus command frequency?

How can we get the data to server only twice in a day?

1 Answer

0 votes
by

Hi, I tried to receive modbus data with a frequency of once every 600 seconds. At the same time, in data to server, the data sending period is set to 60 seconds.   When this scheme is running on the server, I receive data once every 600 seconds.

Accordingly, if you set up sending a request to the sensor every 43200 seconds, you will get what you need. If it doesn't work with such settings, then you need to figure out what the problem is.

All time limits can be seen in the description of the settings in our knowledge base. - https://wiki.teltonika-networks.com/view/TRB145_Modbus#Modbus_Serial_Master

The ModRSsim2 program can be used as a Modbus device that gives some parameters. And the Hercules app (https://www.hw-group.com/software/hercules-setup-utility) as a TCP server for receiving data from the router.