Annex
82 © SICK AG · Division Auto Ident · Germany · Subject to change without notice 8013796/UL20/2010-09-27
Operating Instructions
Laser Measurement Systems of the LMS500 Product Family
Chapter 10
NumberEncoders Defines the number of encoders
from which data are output
uint_16 2 0 … 3 1 to 3 encoder
Encoder
EncoderPosition Information in ticks uint_32 4 00000000h … FFFFFFFFh
EncoderSpeed Information in ticks/mm uint_16 2 0000h … FFFFh
NumberChannels16Bit Defines the number of 16-bit output
channels on which measured data
are output.
If “0 output channels” are selected,
no data are output.
uint_16 2 1 … 5 0 or 5 output channels
Output channel 1 … 5 (16 bit)
MeasuredDataContent The message part defines the
contents of the output channel.
string 5 DIST1 Radial distance for the first
reflected pulse
DIST2 Radial distance for the
second reflected pulse
DIST3 Radial distance for the third
reflected pulse
DIST4 Radial distance for the
fourth reflected pulse
DIST5 Radial distance for the fifth
reflected pulse
ScalingFactor Multiplier for the values in the
message parts Data_1 to Data_n
Real 4 00000000h … FFFFFFFFh
ScalingOffset For the LMS always 0 Real 4 00000000h … FFFFFFFFh
Starting angle Information 1/10,000 degree int_32 4 –50,000 … +1,850,000
Angular step width Information 1/10,000 degree uint_16 2 1,667 … 10,000
NumberData Defines the number of items of
measured data output
uint_16 2 0 … 1,141
Data_1 Output of the measured values
1 to n. The contents and the unit
depend on the message part
“MeasuredDataContent”.
DIST in mm
uint_16 2 0000h … FFFFh
Data_n uint_16 2 0000h … FFFFh
Message part Description Variable type Length
(byte)
Value range
Message syntax IX: Answer to the “Read scan data” request