Integration into the automation system
3.2 Data access of the automation system and the HMI device
IO-Link system
Function Manual, 12/2017, A5E31637677-AB
29
3.2
Data access of the automation system and the HMI device
Cyclic data exchange
To exchange cyclic process data between an IO-Link device and a CPU, the IO-Link data is
assigned by the IO-Link master to the previously set address ranges. The user program of
the CPU accesses and processes the process values by using these addresses. The cyclic
data from the CPU to the IO-Link device (for example, IO-Link actuator) takes place in
reverse order.
Acyclic data exchange
Acyclic data, such as device parameters or events, is exchanged by means of a fixed index
and subindex area. The CPU accesses the data using system mechanisms (for example, for
online functions such as reading the status). You can use the index and subindex area to
access specific device information (for example, to re-assign parameters of the device or
master during operation).
Function blocks "IO_LINK_MASTER" and "IO_LINK_DEVICE"
The programming of the CPU user program is another task in addition to the configuration
and parameterization of the IO-Link system and its integration into the overall automation
system.
For acyclic data exchange, you can use the function blocks "IO_LINK_MASTER" and
"IO_LINK_DEVICE" for controllers of the S7-300, S7-400, S7-1200 and S7-1500 product
lines.
The function block "IO_LINK_MASTER" reads all relevant functions and accesses to the
IO-Link master, the function block "IO_LINK_DEVICE" reads all accesses to the IO-Link
devices.
You can use the function block "IO_LINK_MASTER" to restore all parameters saved in the
IO-Link master. A typical application is the replacement of the IO-Link master.
Note
Function blocks "IO_LINK_MASTER" and "IO_LINK_DEVICE"
The function blocks "IO_LINK_MASTER" and "IO_LINK_DEVICE" replace the functions of
the previously available block "IOL_CALL".
Reference
The IO-Link block library with a description of the integration is available on the Internet
https://support.industry.siemens.com/cs/ww/en/view/82981502
You can find an application example of using the block library with HMI devices on the
Internet (
Summary of Contents for SIMATIC ET 200AL
Page 2: ......
Page 143: ......
Page 218: ......
Page 250: ......
Page 296: ......
Page 337: ......
Page 365: ......
Page 392: ......
Page 419: ......
Page 451: ......
Page 483: ......
Page 597: ......
Page 648: ......
Page 702: ......
Page 739: ......
Page 781: ......
Page 804: ......
Page 828: ......
Page 853: ......
Page 880: ......
Page 906: ......
Page 996: ...Diagnostics ...
Page 1121: ......
Page 1565: ......