12
ANNEXE
12.3.1.1
About this document
12.3.1.1.1
Information on the telegram listing
62
N O T I C E D ' I N S T R U C T I O N | TiM781
12.3.1.4.8.2
Read Fieldset selection method [sRN FieldSetSelectionMe‐
thod]......................................................................................... 116
12.3.1.4.8.3
Set active fieldset [sWN ActiveFieldSet]................................. 117
12.3.1.4.8.4
Read active fieldset [sRN ActiveFieldSet].............................. 118
12.3.1.5
Diagnostics.......................................................................................... 119
12.3.1.5.1
SOPAS error codes........................................................................ 119
NOTE
In case you prefer to use complete drivers instead of single telegrams, the following
options are availabe:
C++ drivers:
https://github.com/SICKAG/sick_scan_xd
ROS drivers:
https://github.com/SICKAG/sick_scan_xd
ROS2 drivers:
https://github.com/SICKAG/sick_scan_xd
NOTE
Telegrams that are not described in this document for the device should not be imple‐
mented as they may either be incompetible or cause undesired effects.
NOTE
CoLa 2 is a SICK specific communication protocol which is used for communication
between SICK devices and SICK specific tools and services only.
Please read this chapter carefully before beginning to use the telegram listing.
The telegram listing shows how to send telegrams via a terminal program using the
SICK protocol CoLa A (ASCII and hexadecimal values, with TCP port 2111 or 2112)
or CoLa B (binary/hexadecimal values, with TCP port 2112 only) to the device . This
comprises the query of the current device state or certain parameter values, how to
modify parameter values and the way in which the device confirms or responds to
commands/telegrams.
The devices generally support automatic IP address discovery.
Default IP address is:
•
192.168.0.1
Subnet mask is 255.255.255.0.
IP ports:
•
2111: CoLa A (fixed)
•
2112: CoLa A (can be switched to CoLa B)
The telegram listing does not or only in a few exceptional cases differentiate between
individual device versions or sub product families such as LMS5xx Lite and LMS5xx
PRO. Most parameter changes also require certain user levels. Additionally, commands
may change during the product lifecycle and development process with a new firmware.
This document is based on the following firmware version (or newer):
•
V2.51
If commands do not seem to work, please verify that your device version supports this
functionality, that the minimum required user level has been selected and check on
updates of this documentation.
8024232/1ONO/2024-09-25 | SICK
Subject to change without notice