Télécharger Imprimer la page

SICK TiM781 Notice D'instruction page 65

Capteur 2d-lidar
Masquer les pouces Voir aussi pour TiM781:

Publicité

12.3.1.2.4
Command basics
8024232/1ONO/2024-09-25 | SICK
Subject to change without notice
Variable type
Length (byte)
Uint_32
4
Int_32
4
Enum_8
1
Enum_16
2
String
Context-depend‐
ent
FlexString
array of visible
characters with
preceeding cur‐
rent length
(UInt lenght)
(array of 8 bit)
Real
4
Data length is always given in Bytes!
Struct
A structure is a sequence of further types. These types can be of a Basic‐
Type, Structs again or an Array.
Array
An Array is a repetition of a type. The length of the array is defined with
each Array. The types can be of a BasicType, a Struct or an Array again (n-
dimensional).
Flex Array
A FlexArray is a repetition of a type with a variable length. The maximum
length of the array is defined with each FlexArray. The current length of the
FlexArray is transferred as a UInt preceeding the Array itself. The types can
be of a BasicType, a Struct or an Array again (n- dimensional).
SOPAS communication is a index based communication and can be identified with
telegram beginning of: sRI, sWI, sMI, sAI, sEI, sSI. Since the parallel usage of one port
might be confusing, the usage of separate ports is adviced.
Every response telegram starts with a separat framed string:
<STX>sSI 2 1<ETX><STX>"Answer"<ETX>
Description
Value ASCII
Start of text
<STX>
End of text
<ETX>
Read
sRN
Write
sWN
Method
sMN
Event
sEN
Answer
sRA
sWA
sAN
sEA
sSN
Space
{SPC}
If values are divided into two parts (e.g. measurement data), they are documented
according to LSB 0 (e.g. 00 07), output however is according to MSB (e.g. 07 00).
Value range
0 ... 4,294,967,295
-2,147,483,648 ... +2,147,483,647
Certain values defined in a list of
Choices (0 ... 255)
Certain values defined in a list of
Choices (0 ... 65535)
Strings are not terminated in zeroes
See description of String and FlexArray
Float according to
IEEE754 (see
www.h-schmidt.net/
FloatConverter/IEEE754de.html)
Value Hex
02
03
73 52 4E
73 57 4E
73 4D 4E
73 45 4E
73 52 41
73 57 41
73 41 4E
73 45 41
73 53 4E
20
N O T I C E D ' I N S T R U C T I O N | TiM781
12
ANNEXE
Sign
No
Yes
No
No
Yes
Value Binary
02 02 02 02 + given length
Calculated checksum
20
65

Publicité

loading

Ce manuel est également adapté pour:

1096807