Annex
76
© 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
10
Annex
10.1
Overview of the annexes
The annex contains the following supplementary information:
•
message descriptions
•
ordering information
•
glossary
•
illustration containing the EU Declaration of Conformity
10.2
Messages
Notation
The individual message sections are each to be separated by a space (ASCII code 32,
20h).
1)
The LMS interprets the parameters transferred as follows:
•
Parameters with a leading “+” or “–” are interpreted as a decimal value (ASCII notation).
•
Parameters without a leading “+” or “–” are interpreted as a hexadecimal value (ASCII
notation).
•
The LMS interprets each parameter individually, i.e. the different notations can be
mixed within a message.
•
All examples used in the following message lists refer to the CoLa-A protocol.
Variable types
The variable types are given in the message syntax. The following variable types are
possible:
Important
•
The information in the “Length” column of the table refers to the binary transfer of the
numeric parameters.
•
The information in the “Value range” column in the table refers to the value range
mathematically possible for the variable type. The actual value ranges for the
parameters may be different. You will find these in the message syntax that follows.
1)
In the examples “{SPC}” is used for “space”.
Variable type
Length (byte)
Value range
Sign
bool_1
1
0 or 1
No
uint_8
1
0 … 255
No
int_8
1
–128 … +127
Yes
uint_16
2
0 … 65,535
No
int_16
2
–32,768 … +32,767
Yes
uint_32
4
0 … 4,294,967,295
No
int_32
4
–2,147,483,648 … +2,147,483,647
Yes
float_32
4
±~10
–44.85
… +10
38.53
Yes
string
Context-dependent Important: strings are not terminated in
zeroes
Tab. 21:
Variable types
Summary of Contents for LMS500-20000 PRO Indoor
Page 1: ... ...