Hello,
I tried doing a simple test based on your configuration, I run a Modbus client simulator which periodically collects certain data on a RUTX50 running the 7.05.4 firmware version and I never had any errors.
May I know first what Modbus parameters are you periodically collecting?
Since the availability of the data depends on certain scenarios such as having a mobile connection, etc.
For example, If I wanted to collect RSSI (mobile signal strength) without having to put a SIM card in it, I would have some errors since no data was available due to the lack of mobile connectivity. (as shown below)
Based on the first provided error in your case Error: Modbus exception 2: Illegal data address (register not supported by device)
→ It seems like there’s an error in the register address configuration on the Modbus client side.
For the Error: Modbus exception 4: Slave device failure (device reports internal error)
→ As I have mentioned above, this may be due to a collection of modbus parameters related to mobile connection or GPS.
Lastly, kindly download the troubleshoot file of the device and send it to me via private message for me to check further.
You can do this by navigating to System → Maintenance ->Troubleshoot, then scroll in the Troubleshoot section,
Best regards,
Rob

