Hi,
I am using RModbus gem for the last 3 years and now a days we are using Modbus as the client and reading/writing register using the defined implementations. In recent times we are experiencing that while reading a register sometimes (2-3 times out of 10) getting random values which is out of context for the register. Also in the response during the reading process, there is no exception when we are getting the wrong value. But most of the time the value defined for register we are getting. We are not sure is there any configuration/ request needs to be updated to get the actual value for the register.
For example, we have a register and the value of the register is set to 1500 but if we read the same register 10 times, we may not get 1500 at all the request.
I would request to please share your thoughts. Any help will be highly appreciated.
Thanks,
Amrit
I am using RModbus gem for the last 3 years and now a days we are using Modbus as the client and reading/writing register using the defined implementations. In recent times we are experiencing that while reading a register sometimes (2-3 times out of 10) getting random values which is out of context for the register. Also in the response during the reading process, there is no exception when we are getting the wrong value. But most of the time the value defined for register we are getting. We are not sure is there any configuration/ request needs to be updated to get the actual value for the register.
For example, we have a register and the value of the register is set to 1500 but if we read the same register 10 times, we may not get 1500 at all the request.
I would request to please share your thoughts. Any help will be highly appreciated.
Thanks,
Amrit