8.2
Operation via Modbus RTU
The following is an overview of the various “sections” and individual register addresses
and their values.
Configuration data can be read and, if necessary, written in the “section configuration”
and the code read results in the “section results”.
“Input registers” register group (read-only)
The “Input registers” can be read out via function code 0x04.
“Device Identification” section
The device identification details (all of data type ASCII string) can be found from 0x00
onwards in the address range of the input register.
Address
Name
#Register
Description / Value
0
Vendor name
4
SICK AG
4
Product code
4
1100137
8
Firmware version
6
14
Vendor URL
6
20
Product name
16
36
Model name
9
45
Serial number
4
49
Application name
16
65
SickModBusProfileVersion
6
“Result” section
The Section Index registers contain the results of the read code:
Address
Name
#Register
Description / Value
320
Status
1
See below
321
x-position
2
In 0.1 mm steps (by default)
323
y-position
2
In 0.1 mm steps (by default)
325
z-position
1
In 0.1 mm steps (by default)
326
Angle
1
In pi / 32,767 rad (by default)
327
TagId
2
Tag identifier
329
Time Offset
1
Time since code acquisition: In
0.1 ms
330
x-velocity
1
In 0.1 mm/s (by default)
331
y-velocity
1
In 0.1 mm/s (by default)
Code contents:
197
Code size
1
Code content size [number of bytes],
16-bit unsigned.
198
Code data
115
230 bytes of code data [UINT].
Status bits in register 320
8
OPERATION
36
O P E R A T I N G I N S T R U C T I O N S | GLS100
8026282/2021-05-26 | SICK
Subject to change without notice