Technical Information
Chapter
5
TiM51x
Measured value output
8016425/YZK8/2016-07-07
©
SICK AG · Germany · All rights reserved · Subject to change without notice
18
5
Measured value output
5.1
Telegrams
Notation
The individual sections in the syntax of the telegrams from the TiM51x are each separated
by a space (ASCII code 32, 20h) as also neccessary in the request to the TiM51x.
The TiM51x sends measured values conditioned as followed:
Values with a leading “+” or “–” as a decimal value (ASCII notation).
Values without a leading “+” or “–” as a hexadecimal value (ASCII notation).
The different notations can be mixed within the telegram.
All following telegram examples refer to the CoLa-A protocol
Variable types
The variable types are the given in the syntax of the measuring data output telegram.
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 math-
ematically possible for the variable type. The actual value ranges for the parameters
may be different see also
Chapter 5.3 Measured value output fomat, Page 21
Variable type
Length (byte)
Value range
Sign
uint_8
1
0 … 255
No
uint_16
2
0 … 65,535
No
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 by zeroes