Byte offset
Byte 7
7
6
Linear Position
Type/Subindex
Unsigned integer 32
Position (Index 84, 4 bytes) + velocity (Index 65, 2 bytes) + error/warning (Index
92, 2 bytes)
Record: 8 bytes
Condition: ISDU: ProcessDataSwitch, index: 120, subindex: 0, value: 6
Byte offset
Byte 0
63
62
Errors/Warnings
Type/Subindex
Unsigned integer 16
Byte offset
Byte 1
55
54
Errors/Warnings
Type/Subindex
Unsigned integer 16
Byte offset
Byte 2
47
46
Velocity
Type/Subindex
Integer 16
Byte offset
Byte 3
39
38
Velocity
Type/Subindex
Integer 16
Byte offset
Byte 4
31
30
Position
Type/Subindex
Unsigned integer 32
Byte offset
Byte 5
23
22
Position
Type/Subindex
Unsigned integer 32
Byte offset
Byte 6
15
14
Position
Type/Subindex
Unsigned integer 32
Byte offset
Byte 7
7
6
Position
Type/Subindex
Unsigned integer 32
4.3.3
Service data
The following ISDUs are not secured via data storage: Device Specific Tag, Veloc‐
ityLimits, EndlessShaftActivation, EndlessShaftNumerator, EndlessShaftDenomi‐
nator, LimitControl, PositionLimits, Limit values for linear position, RawPosition,
Linear measuring length per 360°, LinearPosition, ProcessDataSwitch, Pin2Con‐
figuration, Pin2DriverMode, Temperature, TemperatureLimits, Voltage, Operating‐
VoltageLimits, NumberOfPowerCycles, OperatingTime, StartsCW, StartsCCW,
NumDirectionChanges, DiagnosisDataControl, DiagnosisTemperatureParameter,
DiagnosisVoltageParameter, Temperature1, DistanceCovered, DiagnosisVelocity‐
Parameter, DiagnosisTimeParameter, UpperLimitNumberOfPowerCycles, Upper‐
LimitOperatingTime, UpperLimitOperatingHours, UpperLimitNumDirection‐
Changes, UpperLimitStartsCW, UpperLimitStartsCCW, CAMActivation, CAMPolar‐
ity, CAMState, Cha1Cam1Settings, Cha1Cam2Settings, Cha1Cam3Settings,
Cha1Cam4Settings, Cha1Cam5Settings, Cha1Cam6Settings, Cha1Cam7Set‐
tings, OperatingHours, Cha2Cam1Settings, Cha2Cam2Settings, Cha2Cam3Set‐
tings, Cha2Cam4Settings, Cha2Cam5Settings, Cha2Cam6Settings, Cha2‐
Cam7Settings, Cha2Cam8Settings, Cha1Cam8Settings, Cha1Cam1Hyst, Cha1‐
Cam2Hyst, Cha1Cam3Hyst, Cha1Cam4Hyst, Cha1Cam5Hyst, Cha1Cam6Hyst,
Cha1Cam7Hyst, Cha1Cam8Hyst, Cha2Cam1Hyst, Cha2Cam2Hyst, Cha2‐
Cam3Hyst, Cha2Cam4Hyst, Cha2Cam5Hyst, Cha2Cam6Hyst, Cha2Cam7Hyst,
Cha2Cam8Hyst, and Bootmode status.
IO-Link specific
Index
Name
Format
decimal
(Offset)
(hex)
0 (0x00)
Direct Para‐
Record
meters 1
8024548/167W/2019-11-26/de, en
5
4
3
2
61
60
59
58
53
52
51
50
45
44
43
42
37
36
35
34
29
28
27
26
21
20
19
18
13
12
11
10
5
4
3
2
Length
Access
Default
Value
value
range
1
16 byte
rw
see IO-Link interface specification
s
IO-Link specific
1
0
1 (0x01)
Direct Para‐
meters 2
12 (0x0C) Device
Access
Locks
2
Data Storage
(0x02)
Lock
16 (0x10) Ven‐
dor Name
17 (0x11) Vendor Text
57
56
18 (0x12) Product
Name
19 (0x13) Product ID
20 (0x14) Product Text
49
48
21 (0x15) Serial Num‐
ber
22 (0x16) Hardware
Version
41
40
23 (0x17) Firmware
Version
24 (0x18) Application
Specific Tag
36 (0x24) Device Sta‐
tus
33
32
40 (0x28) Process
Data Input
25
24
ro = read only, wo = write only, rw = read/write
1
SICK specific
Index
Name
decimal
(hex)
17
16
13 (0x0D) Profile Char‐
acteristic
14 (0x0E) PDInputDe‐
scriptor
1
Position
(0x01)
9
8
2
Velocity
(0x02)
64 (0x40) Device Spe‐
cific Tag
65 (0x41) Velocity
1
0
66 (0x42) Velocity For‐
mat
Comment
[unit]
Record
16 byte
rw
see IO-Link interface specification
s
Record
2 bytes
rw
Bit (1)
1 bit
rw
String
64 byte
ro
SICK AG
s
String
64 byte
ro
SICK Sensor Intelligence
s
String
64 byte
ro
AHx36x-xxxxxxxxxx
s
String
64 byte
ro
1xxxxxx
s
String
64 byte
ro
Absolute encoder multiturn /
s
absolute encoder singleturn
String
16 byte
ro
yywwnnnn
s
y = year
w = week
n = counter
String
64 byte
ro
2.0
s
String
64 byte
ro
1.1.0
s
String
32 byte
rw
***
s
UInt
8 bit
ro
0 = Device is OK
1 = Maintenance required
2 = Out of sepcification
3 = Functional check
4 = Failure
5 ... 255 = Reserved
PD in
8 bytes
ro
As described in chapter
data, but acyclic
Format
Length
Access
Default
(Offset)
value
1
Array
8 bytes
ro
Unsigned
Integer16
[4]
Record
6 bytes
ro
see IO-Link interface specification
Bit (24)
3 bytes
ro
Encoder position
Bit (0)
3 bytes
ro
Encoder velocity
String
16 byte
rw
***
s
Int
32 bit
ro
UInt
8 bit
rw
3
AHS/AHM36 IO-Link Advanced AHS/AHM36 IO-Link Inox | SICK
1.0
Process
Value
Note
range
[unit]
see IO-Link interface
specification
0 =
The fol‐
Counts
lowing
per sec‐
velocity
ond [cps]
units can
1 =
be
Counts
selected:
per
cps
100 mil‐
cp100 ms
liseconds
cp10 ms
[cp100 m
rpm
s]
rps
2 =
mmps
Counts
per
10 mil‐
liseconds
[cp10 ms]
3= Revo‐
lutions
per
minute
[rpm]
4= Revo‐
lutions
per sec‐
ond [rps]
5 = Mil‐
limeters
per sec‐
ond
[mmps]
12