I/O Idle Task:

The I/O Idle Task executes the asynchronous mappings and is also responsible for acyclic communication with the EtherCAT devices (e.g. writing parameters).

Recommended setting for the I/O Idle Task

By default, the I/O Idle Task is set to 1 ms for TwinCAT controllers. This standard setting has no effect on high-performance control systems and can be ignored. In a small controller such as the CX70xx, however, the default setting of 1 ms leads to a higher basic load. Therefore, proceed as follows:

I/O Idle Task: 1:
Setting for the I/O Idle Task in TwinCAT 3 Engineering.

Cycle timeout of the I/O Idle Task

A cycle timeout of the I/O Idle Task can also be neglected unless the I/O Idle Task continuously counts up. In this case, attempts should be made to slow down acyclic communication, query less data, and reduce the number of acyclic communications.