X20 system modules • Other functions • X20DS438A
X20 system User's Manual 3.10
2257
4.26.5.9.4.6 Timing of IO-Link communication
At runtime, the module needs to manage data sets from 2 different communication standards. For efficient X2X Link
communication, it is important to make sure that the cycle time of all X2X modules is the same as the bus cycle time.
Cycle times specified in IO-Link
The IO-Link specification defines the timing cycle for polling an IO-Link device. This cycle is called the IO-Link cycle.
Valid IO-Link cycle times range from 0.4 ms to 132.8 ms. There are three ranges:
Area
Increment
Calculation
Valid cycle times
0.4 to 6.3 ms
0.1 ms
Cycle time = 0.1 ms * n + 0.4 ms
0.4, 0.5, 0.6 to 6.2, 6.3 ms
6.4 to 32.6 ms
0.4 ms
Cycle time = 0.4 ms * n + 6.4 ms
6.4, 6.8, 7.2 to 32.2, 32.6 ms
32.0 to 132.8 ms
1.6 ms
Cycle time = 1.6 ms * n + 32.0 ms
32.0, 33.6, 35.2 to 131.2, 132.8 ms
Module timer
An internal module timer that applies globally to all channels serves as the bases for synchronizing the individual
channels. Using this defined time basis, X2X and IO-Link communication can be synchronized with each other. The
period duration for the module timer can be defined in µs. To make communication as efficient and deterministic
as possible, the module timer is configured in automatic mode to match the X2X Link cycle time by default. If
necessary, the start of the module timer can be offset using the TimerOffset.
The module timer's cycle is synchronized automatically with the X2X cycle. Depending of the ratio between the
X2X and module timer cycle time, there may be different ratios between the cycles.
Examples
1 to 1
(X2X cycle 1000, cycle timer 1000)
→ Always exactly one timer cycle per X2X cycle
2 to 1
(X2X cycle 2000, cycle timer 1000)
→ Always exactly two timer cycles per X2X cycle
1 to 2
(X2X cycle 1000, cycle timer 2000)
→ Always exactly one timer cycle per 2 X2X cycles
3 to 5
(X2X cycle 1500, cycle timer 2500)
→ Always exactly 3 timer cycles per 5 X2X cycles
Summary of Contents for X20 System
Page 2: ......