SICK device specific
Index
Name
Format
Length
decimal
(Offset)
(hex)
13 (0x0D) Profile Char‐
Array
8 bytes
acteristic
14 (0x0E) PDInputDe‐
Record
6 bytes
scriptor
1
Position
Bit (24)
3 bytes
(0x01)
2
Velocity
Bit (0)
3 bytes
(0x02)
64 (0x40) Device Spe‐
String
16 byte
cific Tag
s
65 (0x41) Velocity
Int
32 bits
Value
66 (0x42) Velocity For‐
UInt
8 bits
mat
67 (0x43) Velocity
UInt
32 bits
Update Time
68 (0x44) Velocity Inte‐
UInt
32 bits
gration Time
81 (0x51) Counts per
UInt
32 bits
Revolution
82 (0x52)
Total Mea‐
UInt
32 bits
AHM36
suring Range
only
83 (0x53) Preset Value UInt
32 bits
84 (0x54) Position
UInt
32 bits
Value
8022049/2018-02-14/de, en
All manuals and user guides at all-guides.com
Access
Default
Value
Remark
1
value
range
[unit]
ro
Unsigned
see IO-Link interface
integer16
specification
[2]
ro
see IO-Link interface specification
ro
ro
rw
Device-specific tag, writable by
user
ro
rw
3
0 =
The for‐
Counts
mat of the
per sec‐
velocity
ond [cps]
can be
1 =
choosen
Counts
between
per
cps
100 mil‐
cp100ms
liseconds
cp10ms
[cp100m
rpm
s]
rps
2 =
Counts
per
10 mil‐
liseconds
[cp10ms]
3=
Rounds
per
minute
[rpm]
4=
Rounds
per sec‐
ond [rps]
rw
2
1 ... 50 =
The speed
Velocity
is calcu‐
update
lated from
time
the aver‐
range
age of
several
measure‐
ments.
The
update
time T1
defines
the time
between
the indi‐
vidual
measure‐
ments
[ms]
rw
200
1 ... 200
The speed
= Velocity
is calcu‐
integra‐
lated from
tion time
the aver‐
range
age of
several
measure‐
ments.
The inte‐
gration
time T2
defines
the num‐
ber of val‐
ues from
which the
average is
calcu‐
lated [ms]
rw
4096
1 ... 4096 = Value
range for counts per
revolution
rw
1677721
1 ... 16777216 =
6
Value range for total
measuring range. The
total measuring range
must be 2
n
times the
resolution per revolu‐
tion
wo
0 ... 16777215 = Preset value
range
ro
SICK device specific
85 (0x55) Counting
UInt
8 bits
Direction
86 (0x56) Raw Position UInt
32 bits
91 (0x5B)
Total Mea‐
UInt
32 bits
AHM36
suring Range
only
adjusted
92 (0x5C) Status Flag A UInt
16 bits
205
SICK Profile
String
4 bytes
(0xCD)
Version
ro = read only, wo = write only, rw = read/write
1
Standard command
Index
Access
Value
1
decimal
(hex)
2 (0x02)
Standard
wo
128
command
130
ro = read only, wo = write only, rw = read/write
1
Error codes
Code decimal
Additional code
Name
(hex)
128 (0x80)
17 (0x11)
Index not available
128 (0x80)
18 (0x12)
Subindex not available
128 (0x80)
32 (0x20)
Service temporarily not
available
128 (0x80)
34 (0x22)
Service temporarily not
available - device control
128 (0x80)
35 (0x23)
Access denied
128 (0x80)
48 (0x30)
Parameter value out of
range
128 (0x80)
51 (0x33)
Parameter length overrun
128 (0x80)
52 (0x34)
Parameter length under‐
run
128 (0x80)
53 (0x35)
Function temporarily not
available
128 (0x80)
54 (0x36)
Function temporarily not
available
128 (0x80)
65 (0x41)
Inconsistent parameter
set
NOTE
Evaluate the status flag A (index 92) at regular intervals to detect possible
encoder errors in a timely manner.
AHS/AHM36 IO-Link AHS/AHM36 IO-Link Inox | SICK
rw
0 = Clock‐
The counting direction
wise (cw)
determines at which
1 = Coun‐
direction of rotation
terclock‐
the position value
wise (ccw)
rises, starting from the
viewing direction on
the shaft.
ro
0
Raw position value
without offset or scal‐
ing factor
ro
ro
Shows the encoder Status Flag A --
bit coded
Bit_0 = Position Error -- General at
Startup
Bit_1 = Warning -- Temperature out
of range
Bit_2 = Reserved -- Always zero
Bit_3 = Warning -- Sensor voltage
out of range
Bit_4 = Position Error -- Amplitude
multi stages out of range
Bit_5 = Warning -- Speed / Veloc‐
ity out of range
Bit_6 = Position Error -- Amplitude
single stage out of range
Bit_7 = Eeprom Error -- Invalid
communication to device
Bit_8...14 = Reserved -- Always
zero
Bit_15 = Memory checksum error
ro
1.00
Name
Remark [unit]
Device Reset
Restore Factory Set‐
Requires device
tings
reset
Remark [unit]
Access to non-existent
index
Access to non-existent
subindex
Parameter is not accessi‐
ble due to the current
state of the device appli‐
cation
Parameter can be
accessed at the moment
because the device is cur‐
rently in remote operating
mode
Write access on a read-
only parameter
Written parameter value is
outside the permissible
value range
Written parameter length
is above its predefined
length
Written parameter length
is below its predefined
length
Written command is not
supported by the device
Written command is not
available due to the cur‐
rent state of the device
application
Parameter inconsistencies
were found at the end of
block parameter transfer,
device plausibility check
failed
7