An overview of IO-Link. The digital point to point solution for sensor actuators and more, typically using standard 3-wire M12 cables extending fieldbuses such as PROFIBUS and PROFINET for the last 20 meters.
IO-Link for the "last metres" communication - Derek Lane – Process Automation Manager - WAGO Ltd (Deputy Chairman – PI-UK)
1. IO-Link for the “last metres” communication
Derek Lane – Process Automation Manager – WAGO Ltd (Dep Chair – PI-UK)
2. Contents
▪ Conventional automation pyramid
▪ Requirements for IO-Link
▪ Automation pyramid with IO-Link
▪ Components of the IO-Link system
▪ Interaction between components with/without IO-Link
▪ The IO-Link interface
▪ Operating modes
▪ Reaction and cycle times
▪ Data types of IO-Link communication
3. Conventional automation pyramid
… communication extends only
to the IO level, or complex field
devices
… simple standard
sensors/actuator are not
accessible for communication
Communication
4. Requirements for IO-Link
▪ Communication down to the lowest field level
→ Bidirectional cyclic and acyclic transmission of data
▪ Continued use of the current sensor/actuator cabling
→ Simple 3-wire connector and point-to-point connection
▪ Preservation of fieldbus independence
→ Seamless integration in established fieldbus systems
▪ Broad product portfolio/many providers
→ Definition of an open standard
5. Requirements for IO-Link
▪ Reduce the variety of signal types
→ Digital transmission of analogue and binary user data
▪ Reduce cabling complexity
→ Simultaneous transmission of data and power
▪ Consistent parameter data administration
→ Provision of a parameter assignment server function
6. Automation pyramid with IO-Link
… simple sensors
and actuators
are accessible for
communication
… bidirectional
transmission of
cyclic and acyclic
data
Communicationdowntothefieldbuslevel
7. Components of the IO-Link system
An IO-Link system generally consists of the following basic components:
IO-Link master
… acts as a gateway between the IO-Link device and the
higher-level communication system, such as a fieldbus
(Profinet, EtherNet/IP, etc.) or a device-specific backplane
bus.
IO-Link device
… is the field device with communication capability: sensors,
switching devices, valve terminals, RFID devices etc.
3-core unshielded standard cable
… is the standard interface between IO-Link master and
device
IODD and engineering tool
… are used to configure and assign parameters
to the IO-Link system and devices.
9. Source for IODDs
IO-Link devices can be
searched for:
▪ Manufacturer
▪ Order number
▪ Product-Typ
10. Component interaction
The following key questions arise when using IO-Link:
▪ What does the interaction between components look like with and without
IO-Link?
→ Components with and without IO-Link can be combined as needed:
▪ A standard sensor/actuator can run on the IO-Link master as a binary
sensor/actuator in SIO mode.
▪ An IO-Link sensor can run on a standard DI as a binary sensor.
▪ How can IO-Link be integrated into existing automation concepts?
→ IO-Link can be integrated without changing the existing automation concepts.
IO-Link is a supplement to the standard interface.
▪ Is the user’s investment security ensured?
→As the cabling and automation infrastructure remain the same, the
user’s investment is secured.
11. The IO-Link interface
Serial, bidirectional, 24V point-to-point
connection for signal transmission and
power supply
Connection in IP65/67
Port Class A (Typ A); M12-plug Port Class B (Typ B); M12-plug
Pins 2 and 5 are
not specified and
can be assigned
freely (eg with DI /
DQ)
Pins 2 and 5 offer an
additional, potential-
separated supply voltage
for devices with an
increased current
requirement
interface
3-core standard cable,
unshielded, max. 20m
5-core standard cable,
unshielded, max. 20m
12. Operating modes
The following operating modes are defined for IO-Link master and device:
IO link mode
In the "IO-Link" operating mode, the port is
located in the IO-Link communication.
SIO mode
In the "SIO" operating mode, the port is in the
standard IO mode:
• DI:
- The port of the master behaves like a digital
input?
- The sensor behaves as a binary sensor
• DQ:
- The port of the master behaves like a digital
output
13. Reaction and cycle times
The reaction or cycle time of the IO-Link system provides information on the
frequency of data transmission between the device and master.
Cycle time of the device
A value for the minimum cycle time of the device is
described in the IODD of the device. The set value
indicates the time intervals during which the master is to
respond to the device.
This depends from the technology of the device.
Cycle time on master
If a device configured with a different cycle time is configured
on a master, the master attempts to address it according to this
individual cycle time.
That is, the response times are optimal for each device.
14. Data types of IO-Link communication
The IO-Link communication allows the transmission of cyclic and acyclic data.
In principle, four data types are available:
Process data
... are cyclically transmitted in a data telegram, the process data variable
being defined by the device. Process data from 0 to 32 bytes are possible
for each device (input and output, respectively).
Value status
... indicates whether the process data is valid or invalid. The value status can
be transmitted cyclically with the process data.
Device data
... can be parameters, identification data and diagnostic information. They are
exchanged acyclically and on request of the IO-Link master (Read, Write).
Events
... can be error messages (eg short circuit) and warnings / maintenance data
(eg contamination, overheating).
32
16. Content
Configuring an automation system with IO-Link
▪ Presentation of automation task and practical setup
▪ Engineering
▪ Basic configuration
▪ Complete configuration
▪ Local device configuration
▪ Comparison of the configurations
17. automation task and practical setup
PC with:
- STEP7 TIA-Portal
- S7-PCT
- IODDs
Profinet
SIMATIC
ET 200SP
SIMATIC
ET 200ecoPN
SICK
Distance
sensor
SIMATIC
RFID-Reader
SIRIUS
Temperature
monitoring
SIMATIC
S7-1500
Balluff
RFID-Reader
Temperature
monitoring
in the range of
15 to 30°C
Detection of a
distance value in
1 / 10mm
Identify by
reading TAGs
19. Basic configuration …
Demonstration of the „Basic configuration “ …
... at the plant for reading
RFID TAGs
Balluff
RFID-Reader
SIMATIC
ET 200ecoPN
SIMATIC
RFID-Reader
Identify by
reading TAGs
20. Basic configuration …
1. Configuring the IO-Link master in the automation system
Configuration with the engineering tool of the PLC manufacturer
and configuration file of the fieldbus (for example GSD file):
▪ Selection of the IO-Link master from the device catalog
▪ Insert the IO-Link master into the automation system
SIEMENS
STEP7 TIA-Portal
GSD-file
21. Basic configuration …
2. Configuration of the IO-Link master
View GSD-file
Configuration of the individual IO-Link Master Ports:
▪ Selection of operating mode (IO-Link / DI / DO)
▪ Select the size and location of the address range
22. 3. Setting the port parameters and "Autostart" function
Basic configuration …
Result of the basic project:
▪ The IO-Link Master will automatically start with the connected devices
▪ The size of the address area is checked
▪ The device is running with its last parameter setting
(new device = defaulter setting)
Setting the port parameters for each
IO-Link port:
▪ Select the "Autostart" function
View GSD-Datei
24. Complete configuration …
Demonstration of the „Complete configuration “ …
… and for temperature
monitoring
SIMATIC
ET 200SP
... at the plant for distance
detection …
SICK
Distance
sensor
SIRIUS
Temperature
monitoring
Temperature
monitoring
in the range of
15 to 30°C
Detection of a
distance value in
1 / 10mm
25. Complete configuration …
1. Configuring the IO-Link master in the automation system
SIEMENS
STEP7 TIA-Portal
Configuration with the engineering tool of the PLC manufacturer
and configuration file of the fieldbus (for example GSD file):
▪ Selection of the IO-Link master from the device catalog
▪ Insert the IO-Link master into the automation system
▪ Select the size and location of the address range
26. Complete configuration …
2. Configuring the IO-Link Devices in S7-PCT
SIEMENS
S7-PCT
Configuration with the engineering tool
of the IO-Link Master:
▪ Selection of the required devices
and assignment to the ports
▪ Setting additional port parameters
Installed IODDs
27. Complete configuration …
3. Setting the device parameters
Setting the device parameters:
▪ Adaptation to the application
by changing the default values
of the IODD
▪ Save and download the project
to IO-Link Master and Devices
SIEMENS
S7-PCT
28. Complete configuration …
Result of the complete configuration:
▪ The IO-Link master performs various checks during start-up
▪ The "recording" of the devices only takes place when the verification has
been passed
▪ The device is running with the configured parameter setting or configured
specifically in the device (see "Local device parameterization").
30. Local device configuration…
Demonstration of the „Local device configuration“ …
SIMATIC
ET 200SP
... at the plant for distance
detection …
SICK
Distance
sensor
Detection of a
distance value in
1 / 10mm
31. Local device configuration…
Local parameterization of the device („Workshop parameterization “)
1. Parameterization of the
device
2. Download on Device
USB master and
local IO-Link
configuration tool
3. Connection Master
and Device
32. Local device configuration…
Result of the Local device configuration:
▪ The IO-Link master performs various checks during start-up
▪ The "recording" of the devices only takes place when the verification has
been passed
▪ The device starts with the parameter setting set locally in the device
33. Comparison of the configurations
Basic configuration
Quick and easy basic configuration
Device-specific settings of the devices are in principle
possible but expensive
Complete configuration
Full IO-Link functionality
Simple and comfortable setting of device-specific
parameters also of complex devices
Local device configuration
Independent device parameterization; Data are not included
in the data of the entire plant
35. Transmission rates
• COM 1 = 4.8 kbaud
• COM 2 = 38.4 kbaud
• COM 3 = 230.4 kbaud
up to 20 meters
• Up to 32 bytes I/O
• Process data → Cyclic data
• Value status → Cyclic data
• Device data → Acyclic data
• Events → Acyclic data
Data types
Data width per port
Key Points and members…
Specified in IEC 61131-9
• SDCI – Single-drop
Digital Communication
Interface
• 219 members in total
36. Thank you for your attention
Derek Lane – Process Automation Manager – WAGO Ltd
derek.lane@wago.com