
124 CoDeSys 2.3 Runtime Environment
WAGO-I/O-SYSTEM 750
758-874/000-131
WAGO-I/O-IPC-C6
Manual
Version 1.0.0
11.9.2
Case 2: The CoDeSys task interval is less than double the
I/O module cycle
The implementation of the I/O module is synchronized to the CoDeSys Task
Interval set.
At the end of the CoDeSys task, the I/O module cycle starts, which is processed
synchronously with the fastest CoDeSys task. This ensures that when starting each
CoDeSys Task, current input data are available from the I/O module and the
output values of each CoDeSys task are also output to the data bus.
KBZ
KBZ
CT
CTI
CTI
CT
t
Figure 55: I/O module synchronization 02
CTI: CoDeSys Task Interval
CT: CoDeSys Task that accesses the I/O module of the internal data bus
KBZ: I/O Module Cycle
Example:
CoDeSys-Task-Interval (CTI): 500 µs
I/O Module Cycle (KBZ): 350 µs
Result:
Implementation of the I/O module cycle every 500 µs.