Configuration/settings
User manual 55170_hdb_en_13
93 / 145
IOL_STATUS
The IOL_STATUS consists of 2 bytes of IOL M error codes and 2 bytes of IOL
error types.
FB IO_LINK_DEVICE - Parameter IOL_STATUS / IOL M Error Codes
Tab. 8-41: IOL M Error Codes
FB IO_LINK_DEVICE - Parameter IOL_STATUS / IOL Error Types
Tab. 8-42: IOL Error Types
IOL M Error Codes (2 bytes)
Error Code
Designation according to
spec.
Meaning
0x0000
No error
No error
0x7000
IOL_CALL conflict
Unexpected write request, read request expected
0x7001
Wrong IOL_CALL
Decoding error
0x7002
Port blocked
Port blocked by a different task
...
Reserved
-
0x8000
Timeout
Timeout, IOL master or IOL device ports overloaded
0x8001
Wrong index
Error: IOL index specified <32767 or >65535
0x8002
Wrong port address
Port address not available
0x8003
Wrong port function
Port function not available
...
Reserved
-
IOL Error Types (2 bytes)
Error Code
Designation according to
spec.
Meaning
0x1000
COM_ERR
Communication error
Possible cause:
The addressed port is not parametrized as DI and
is not in the IO-Link mode
0x1100
I_SERVICE_TIMEOUT
Timeout in communication, maybe device does not respond quickly
enough
0x5600
M_ISDU_CHECKSUM
Master reports checksum error, access to device not possible
0x5700
M_ISDU_ILLEGAL
Device cannot process request from master
0x8000
APP_DEV
Application error in device
0x8011
IDX_NOTAVAIL
Index not available
0x8012
SUBIDX_NOTAVAIL
Subindex not available
0x8020
SERV_NOTAVAIL
Service temporarily unavailable
0x8021
SERV_NOTAVAIL_LOCCTRL Service temporarily unavailable, device overloaded (e.g. teach-in/
parametrization of device active on device)
0x8022
SERV_NOTAVAIL_DEVCTRL Service temporarily unavailable, device overloaded (e.g. teach-in/
parametrization of device via DTM/PLC, etc., active)
0x8030
PAR_VALOUTOFRNG
Parameter value outside valid range
0x8031
PAR_VALGTLIM
Parameter value above upper limit
0x8032
PAR_VALLTLIM
Parameter value below lower limit
0x8033
VAL_LENOVRRUN
Length of the data to be written does not fit the length defined for the
parameter
0x8034
VAL_LENUNDRUN
0x8035
FUNC_NOTAVAIL
Function in device not available
0x8036
FUNC_UNAVAILTEMP
Function in device temporarily unavailable
0x8040
PARA_SETINVALID
Parameters invalid: Parameters possibly do not fit other parametriza-
tions of the device
0x8041
PARA_SETINCONSIST
Parameters inconsistent
0x8082
APP_DEVNOTRDY
Application not ready, device overloaded
0x8100
UNSPECIFIC
Manufacturer-specific according to device documentation
0x8101 to
0x80FF
VENDOR_SPECIFIC