Hans Turck GmbH & Co. KG | T +49 208 4952-0 | F +49 208 4952-264 | more@turck.com | www.turck.com
44
6.2.4 IOL_STATUS
The IOL_STATUS consists of 2 byte Error Code (IOL_M Error_Codes, according to "IO-Link Integration
Part 1- Technical Specification for PROFIBUS and PROFINET") and 2 byte Error Type (according to "IO-
Link Interface and System").
Byte 3 Byte 2 Byte 1 Byte 0
IOL_M Error_Codes Error Types
osee IO_M Error Codes
according to "IO-Link Integration Part 1- Technical
Specification for PR
OFIBUS and PROFINET"
osee IOL Error Types
according to "IO-Link Interface and System"
IO_M Error Codes
IOL Error Types
Error code Name
acc. to spec.
Meaning
0x0000 No error no error
0x7000 IOL_CALL conflict Unexpected write-request, read request expected
0x7001 Wrong IOL_CALL Decoding error
0x
7002 Port blocked The accessed port is occupied by another task.
} reserved -
0x8000 Timeout
Timeout, IOL master or IOL device port busy
0x8001 Wrong index Error: IOL index < 32767 or > 65535 selected
0x8002 Wrong port
addres
s
Port address not available
0x8003 Wrong port
fu
nction
Port function not available
} reserved -
Error code Name
acc. to spec.
Meaning
0x1000 COM_ERR communication loss
Po
ssible sources:
Possible cause: the addressed port is parameterized as DI
and is not in IO-Link mode
0x1100 I_SERVICE_TIMEOUT Timeout in communication, device does not respond in
time
0x5600 M_ISDU_CHECKSUM Master reports checksum error, access to device not possi-
ble
0x5700 M_ISDU_ILLEGAL Device can not respond to master request
0x8000 APP_DEV Application error in the device
0x8011 IDX_NOTAVAIL Index not available
0x8012 SUBIDX_NOTAVAIL Sub index not available
0x8020 SERV_NOTAVAIL Service temporarily not available
0x8021 SERV_NOTAVAIL_LOCCTRL Service temporarily not available, device is busy (e. g.
teaching or parameterization of the device at the device
active)
0x8022 SERV_NOTAVAIL_DEVCTRL Service temporarily not available, device is busy (e. g.
teaching or parameterization of the device via DTM/PLC
etc. active)
0x8023 IDX_NOT_WRITEABLE Access denied, index not writable
0x8030 PAR_VALOUTOFRNG Parameter value out of range
0x8031 PAR_VALGTLIM Parameter value above the upper limit