www.balluff.com
29
8
Parameter Processing
IO-Link Device
Validation
The IO-Link Device Validation is a functionality from the
"IO-Link Interface and System
Specification V1.1.2“.
This is a security mechanism that can prevent unintended or intended improper installation of
IO-Link devices.
The following parameters are used for identification of the IO-Link devices (also shown in the
parameter image):
•
Vendor ID: (2 bytes)
Vendor-specific identification number, for example for Balluff IO-Link devices 0x0378
Can be read from the IO-Link device using the DPP (Direct Parameter Page)
Index range: 0x07-0x08
•
Device ID: (3 bytes)
Device-specific identification number is unique with respect to the IO-Link device as variant.
Example: 0x0005010B
Can be read from the IO-Link device using the DPP (Direct Parameter Page)
Index range: 0x09-0x0B
•
Serial Number (16 bytes):
Is an absolutely unique designation referring to the IO-Link device itself. There should
never be two identical serial numbers (in combination with Vendor and Device ID)
This can be read from the IO-Link de ice using the ISDU Index: 0x15
As shown in the following illustration, the 16-byte long serial number is broken down into
4-byte pieces so that it can be sent to the CIB module.
There are essentially three configuration possibilities for the Validation Type parameter:
•
Disabled (default setting):
The "Device Validation" functionality is fully disabled.
•
Compatibility:
Compatibility is checked, i.e. whether the Vendor ID and Device ID are the same as the
connected device.
•
Identity:
Checks whether Vendor ID, Device ID and serial number are identical.
The configuration is directly applied, i.e. the IO-Link ports are also restarted.
If the "Compatibility" or "Identity" checks fail, the port LED, which is normally solid green for an
active IO-Link connection or flashing green when waiting for an IO-Link device, flashes red to
indicate a validation error when starting IO-Link.
A corresponding IO-Link diagnostic is provided.