Automation Professionals' Advanced Modbus Driver

Yep - this was the issue.

I didn't have a tag configured on some of the drivers, because I was implementing the redundant modbus solution outlined here:

Thanks for the help.

If you're interested - some suggestions of how this dropping of idle connections could be made more user friendly:

  1. Make this user configurable in the modbus server - enable/disable whether to drop idle connections or not, and configurable time after which they should be dropped.
  2. Describe the feature in the documentation
  3. Create a log entry when an idle session is dropped