Interpretation of the status bytes
The status bytes are divided into two nibbles.
Low nibble
Value | Meaning |
---|---|
0x_0 | Port disabled |
0x_1 | Port in std dig in |
0x_2 | Port in std dig out |
0x_3 | Port in communication OP |
0x_4 | Port in communication COMSTOP / dig in Bit (only in std. IO Mode) |
0x_5 | not defined |
0x_6 | not defined |
0x_7 | not defined |
0x_8 | Process Data Invalid Bit |
Combinations are possible and are output as an addition of the values (see note below).
Higher nibble
Value | Meaning |
---|---|
0x1_ | Watchdog detected |
0x2_ | internal Error |
0x3_ | invalid Device ID |
0x4_ | invalid Vendor ID |
0x5_ | invalid IO-Link version |
0x6_ | invalid Frame Capability |
0x7_ | invalid Cycle Time |
0x8_ | invalid PD in length |
0x9_ | invalid PD out length |
0xA_ | no Device detected |
0xB_ | error PreOP/Data storage |
Combinations are possible and are output as an addition of the values (see note below).
Addition of the values in case of simultaneously occurring diagnosis messages If diagnosis messages occur simultaneously, the value is output as a sum in the status byte of the relevant channel.
|