Information and diagnostic data
Index 10F3 Diagnosis History
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| 10F3:0 | Diagnosis History | Max. Subindex | UINT8 | RO | 0x15 (21dec) | 
| 10F3:01 | Maximum Messages | Maximum number of stored messages. | UINT32 | RO | 0x00000000 0dec) | 
| 10F3:02 | Newest Message | Subindex of the latest message | UINT8 | RO | 0x00 0dec) | 
| 10F3:03 | Newest Acknowledged Message | Subindex of the last confirmed message | UINT8 | RO | 0x00 (0dec) | 
| 10F3:04 | New Message available | Indicates that a new message is available | BOOLEAN | RO | 0x00 (0dec) | 
| 10F3:05 | Flags | not used | UINT16 | RO | 0x0000 (0dec) | 
| 10F3:06 | Diagnosis Message 001 | Message 1 | OCTET-STRING[20] | RO | {0} | 
| … | … | … | … | … | … | 
| 10F3:015 | Diagnosis Message 016 | Message 16 | OCTET-STRING[20] | RO | {0} | 
Index 10F8 Actual Time Stamp
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| 10F8:0 | Actual Time Stamp | Timestamp | UINT64 | RO | 
 | 
Index 90n0 IO Info data Ch.1 (n = 0) - Ch.4 (n = 3)
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| 90n0:0 | IO Info data Ch. (n+1) | Max. Subindex | UINT8 | RO | 0x27 (39dec) | 
| 90n0:04 | Device ID | The device ID is used for validating the IO-Link device. | UINT32 | RO | 0x00000000 0dec) | 
| 90n0:05 | Vendor ID | The vendor ID is used for validating the manufacturer of the IO-Link device. | UINT32 | RO | 0x00000000 0dec) | 
| 90n0:20 | IO-Link revision | ID of the specification version based on which the IO-Link device communicates. Bit 0-3: MinorRev | UINT8 | RO | 0x00 (0dec) | 
| 90n0:21 | Frame capability | The Frame Capability indicates certain functionalities of the IO-Link device (e. g. ISDU supported). Bit 0: ISDU | UINT8 | RO | 0x00 (0dec) | 
| 90n0:22 | Min cycle time | The cycle time refers to the communication between the IO-Link master and the IO-Link device. Bit 6 und 7: Time Base | UINT8 | RO | 0x00 (0dec) | 
Table 2
| Time Base | Time base meaning | Calculation | Min. Cycle Time | 
|---|---|---|---|
| 00bin | 0.100 ms | Multiplier x Time Base | 0.000 - 6.300 ms | 
| 01bin | 0.400 ms | 6.4 ms + Multiplier x Time Base | 6.400 - 31.600 ms | 
| 10bin | 1.600 ms | 32.0 ms + Multiplier x Time Base | 32.000 - 132.800 ms | 
| 11bin | 6.400 ms | 134.4 ms + Multiplier x Time Base | 134.400 - 537.600 ms | 
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| 90n0:23 | Offset time | reserved | UINT8 | RO | 0x00 (0dec) | 
| 90n0:24 | Process data in length | These parameters are transferred in the IO-Link format for "Process data in length". Bit 7: BYTE Bit 6: SIO Bit 0 to 4: LENGTH | UINT8 | RO | 0x00 (0dec) | 
| 90n0:25 | Process data out length | These parameters are transferred in the IO-Link format for "Process data out length". Bit 7: BYTE Bit 6: SIO Bit 0 to 4: LENGTH | UINT8 | RO | 0x00 (0dec) | 
| 90n0:26 | Reserved | Reserved | UINT16 | RO | 0x0000 (0dec) | 
| 90n0:27 | Reserved2 | Reserved | UINT16 | RO | 0x0000 (0dec) | 
Index A0n0 IO Diag data Ch.1 (n = 0) - Ch.4 (n = 3)
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| A0n0:0 | IO Diag data Ch. (n+1) | Max. Subindex | UINT8 | RO | 0x02 (2dec) | 
| A0n0:01 | IO-Link state | The value of the IO-Link state corresponds to a state from the IO-Link master state machine 0x00: MASTER_STATE_INACTIVE | UINT8 | RO | 0x00 0dec) | 
| A0n0:02 | Lost frames | This parameter counts the number of lost IO-Link telegrams. This value is deleted whenever IO-Link starts up, otherwise it is incremented continuously. | UINT8 | RO | 0x00 0dec) | 
Index F000 Modular device profile
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F000:0 | Modular device profile | General information for the modular device profile | UINT8 | RO | 0x02 (2dec) | 
| F000:01 | Module index distance | Index distance of the objects of the individual channels | UINT16 | RO | 0x0010 (16dec) | 
| F000:02 | Maximum number of modules | Number of channels | UINT16 | RO | 0x0008 (8dec) | 
Index F008 Code word
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F008:0 | Code word | reserved | UINT32 | RW | 0x00000000 (0dec) | 
Index F010 Module list
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F010:0 | Module list | Length of this object | UINT8 | RW | 0x04 (4dec) | 
| F010:01 | SubIndex 001 | Revision | UINT32 | RW | 0x0000184C (6220dec) | 
| F010:02 | SubIndex 002 | - | UINT32 | RW | 0x0000184C (6220dec) | 
| F010:03 | SubIndex 003 | - | UINT32 | RW | 0x0000184C (6220dec) | 
| F010:04 | SubIndex 004 | - | UINT32 | RW | 0x0000184C (6220dec) | 
| Index (hex) | Name | Meaning | Data type | Flags | Default | |
|---|---|---|---|---|---|---|
| F100:0 | Diagnosis Status data | Max. subindex | UINT8 | RO | 0x04 (4dec) | |
| F100:01 | State Ch1 | Status byte Ch. 1 | See table “Meaning Status byte Ch. 1 - Ch. 4” | UINT8 | RO | 0x00 (0dec) | 
| F100:02 | State Ch2 | Status byte Ch. 2 | UINT8 | RO | 0x00 (0dec) | |
| F100:03 | State Ch3 | Status byte Ch. 3 | UINT8 | RO | 0x00 (0dec) | |
| F100:04 | State Ch4 | Status byte Ch. 4 | UINT8 | RO | 0x00 (0dec) | |
The status bytes are divided into two nibbles.
| Meaning Status byte Ch. 1 - Ch. 4 | 
|---|
| Low nibble: 0x_0 = Port disabled Combinations are possible and are displayed as addition of the values (s. note) | 
| Higher nibble: 0x1_ = Watchdog detected Combinations are possible and are displayed as addition of the values (s. note) | 
|  | Addition of the values in case of simultaneously occurring diagnostic messages If messages occur simultaneously, the value is displayed as a sum in the Status byte of the relevant channel. 
 
 | 
Index F101 DeviceState Status data
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F101:0 | DeviceState Status data | Max. Subindex | UINT8 | RW | 0x10 (16dec) | 
| F101:0D | Device Diag | TRUE: | UINT8 | RW | 0x00 (0dec) | 
| F101:10 | Device State | TRUE | UINT8 | RW | 0x00 (0dec) | 
Index F820 ADS Server Settings
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F820:0 | ADS Server Settings | Max. Subindex | UINT8 | RW | 0x02 (2dec) | 
| F820:01 | Net ID | NetId and port to which the DiagHistory messages can be sent via emergency | UINT16 | RW | 0x0000 (0dec) | 
| F820:02 | Port | UINT16 | RW | 0x0000 (0dec) | 
Index F900 Info data
| Index (hex) | Name | Meaning | Data type | Flags | Default | 
|---|---|---|---|---|---|
| F900:0 | Info data | Max. Subindex | UINT8 | RW | 0x01 (1dec) | 
| F900:01 | IO-Link version | - | UINT8 | RW | 0x00 (0dec) |