I/O Idle Task

The I/O Idle Task handles acyclic communication for fieldbuses, so it is responsible for:

The I/O Idle Task is a cyclic task, but is not used for cyclic I/O communication (process data exchange). It therefore makes sense in most cases to select the priority so that it is executed after the PLC and motion tasks. As this is also acyclic communication, cycle timeouts of these tasks are generally not significant.

Since TwinCAT version 3.1.4026, it has been possible to use multiple I/O Idle Tasks (one per EtherCAT master). The choice of I/O Idle Task is made via the adapter settings of the EtherCAT master.

I/O Idle Task 1: