Profile-specific objects (0x6000-0xFFFF)
Index 60n0 IO Inputs Ch. 1 - 4 (for 0 ≤ n ≤ 3)
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default |
---|---|---|---|---|---|
60n0:0 |
IO Inputs Ch.1 - 4 |
Max. subindex |
UINT8 |
RO |
0x00 (0dec) |
60n0:01 |
Subindex 001 |
IO-Link input process data |
- |
RO |
- |
60n0:10 |
Subindex 016 |
IO-Link input process data |
- |
RO |
- |
Index 70n0 IO Outputs Ch. 1 - 4 (for 0 ≤ n ≤ 3)
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default |
---|---|---|---|---|---|
70n0:0 |
IO Outputs Ch.1 - 4 |
Max. subindex |
UINT8 |
RO |
0x00 (0dec) |
70n0:01 |
Subindex 001 |
IO-Link output process data |
- |
RO |
- |
70n0:10 |
Subindex 016 |
IO-Link output process data |
- |
RO |
- |
Index 90n0 IO Info data Ch. 1 - 4 (for 0 ≤ n ≤ 3)
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
90n0:0 | IO Info data | 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 | VendorID | The vendor ID is used for validating the manufacturer of the IO link device. | UINT32 | RO | 0x00000000 (0dec) |
90n0:07 | IO-Link revision | ID of the specification version based on which the IO link device communicates. | UINT8 | RO | 0x00 (0dec) |
90n0:20 | FrameCapability | The Frame Capability indicates certain functionalities of the IO link device (e.g. ISDU supported). | UINT8 | RO | 0x00 (0dec) |
90n0:21 | Min cycle time | The cycle time refers to the communication between the IO link master and the IO link device. | UINT8 | RO | 0x00 (0dec) |
90n0:22 | Offset time | reserved | UINT8 | RO | 0x00 (0dec) |
90n0:23 | Process data in length | These parameters are transferred in the IO link format for "Process data in length". | UINT8 | RO | 0x00 (0dec) |
90n0:24 | Process data out length | These parameters are transferred in the IO link format for "Process data out length". | UINT8 | RO | 0x00 (0dec) |
90n0:26 | Reserved | reserved | UINT16 | RO | 0x0000 (0dec) |
90n0:27 | Reserved2 | reserved | UINT16 | RO | 0x0000 (0dec) |
Table 2
Time Base | Time base meaning | Calculation | Min. Cycle Time |
---|---|---|---|
00b | 0.100 ms | Multiplier x Time Base | 0.000- 6.300 ms |
01b | 0.400 ms | 6.400 ms + Multiplier x Time Base | 6.400- 31.600 ms |
10b | 1.600 ms | 32.000 ms + Multiplier x Time Base | 32.000- 132.800 ms |
11b | 6.400 ms | 134.400 ms + Multiplier x Time Base | 134.400 - 537.600 ms |
Index A0n0 IO Diag data Ch. 1 - 4 (for 0 ≤ n ≤ 3)
Index (hex) |
Name |
Meaning |
Data type |
Flags |
Default |
---|---|---|---|---|---|
A0n0:0 |
IO Diag data Ch.1 - 4 |
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 |
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 |
0x0004 (4dec) |
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 |
Max. subindex |
UINT8 |
RW |
0x04 (4dec) |
F010:01 |
SubIndex 001 |
- |
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 | RO | 0x10(16dec) |
F101:0D | Device diag | TRUE: | BOOL | RO | FALSE |
F101:10 | Device state | TRUE | BOOL | RO | FALSE |
Index F820 ADS Server Settings
Index (hex) | Name | Meaning | Data type | Flags | Default |
---|---|---|---|---|---|
F820:0 | ADS Server Settings | Max. Subindex | UINT8 | RW | 0x02 (2ez) |
F820:01 | Net ID | DiagHIstory messages can be sent to this NetID and Port 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 |
RO |
0x09 (9dec) |
F900:01 |
IO-Link version |
- |
UINT8 |
RO |
0x10 (16dec) |