Xentara Modbus Driver v1.0
User Manual
Scheduling Tasks
See also
Scheduling Tasks in the Xentara user manual
Writing Output Channels, Reconnecting Devices, Reopening Ephemerial Serial Devices, Polls

Certain Xentara Modbus driver elements provide tasks that can be inserted into a Xentara execution pipeline::

To ensure that the Modbus messages sent and received by these tasks do not interfere with each other, the following rules must be followed:

  • Modbus TCP: All tasks for a single device must be scheduled within the same execution track. This includes the reconnect and writeOutputs tasks of the device, as well as all execute tasks for any of the device’s polls.
  • Modbus RTU: All tasks for a single RTU bus must be scheduled within the same execution track. This includes the reconnect task of the bus itself, all writeOutputs tasks of any devices on the bus, as well as all execute tasks of any of polls of the bus or of any device on the bus.

Additionally, none of these tasks must be scheduled in parallel pipeline segments within their pipeline.