66
Laser Scanners
RF627, RF627Smart [Revision 2.1.2] 20.09.2021
Button
Assignment
Downloading the current graph from the scanner for saving it to the PC. The saved graph can
later be used on other scanners of the "Smart" series.
Uploading a graph from the PC into the scanner. The uploaded graph replaces the current
graph and starts calculating automatically.
24.3. Smart blocks
24.3.1. Data types
Each smart block operates with a certain type (several types) of data representing
measurement results, logic signals, etc. Byte order (unless otherwise noted) is LITTLE-
ENDIAN. Description of data types is given in the table:
Name
Type
Description
internal types
Internal types are used to transfer information within a graph. As a rule, they are
composite (contain several fields) and in general should not be used to input and output
data from/to external systems (EthernetIP, UDP, etc.).
SDT_SCALAR
scalar_t
Scalar. It represents a single measurement/signal value. In the current
revision, it corresponds to the "float" data type. In future revisions, this
may change.
SDT_POINT
point_t
Point. In the current revision, it has the following structure:
{
float
x;
float
z;
}
SDT_RECT
rect_t
Rectangle. In the current revision, it has the following structure:
{
point_t
topLeft;
float
w;
float
h;
}
SDT_SEGMENT segment_t
Line segment. In the current revision, it has the following structure:
{
point_t
p1;
point_t
p2;
}
SDT_LINE
line_t
Line. In the current revision, it has the following structure:
{
float
a;
float
b;
float
c;
}
SDT_CIRCLE
circle_t
Circle. In the current revision, it has the following structure:
{
point_t
center;
float
r;
}
common types
Common types are used to transmit data to external (in relation to the scanner) devices
and receive data from them. They are used in conjunction with special conversion blocks.
SDT_BOOL
bool_t
A logical value that has two mutually exclusive states "TRUE" and
"FALSE". It corresponds to the "uint8" type with the following encoding
scheme:
0 - “FALSE”;
other - “TRUE”.
SDT_FLOAT
float
Single-precision floating-point value (size - 4 bytes).
Содержание RF627 Series
Страница 1: ...Certified according to ISO 9001 2015 LASER SCANNERS User s manual RF627 Series RF627Smart Series...
Страница 9: ...RF627 RF627Smart Revision 2 1 2 20 09 2021 Laser Scanners 9 Figure 2 Figure 3...
Страница 50: ...50 Laser Scanners RF627 RF627Smart Revision 2 1 2 20 09 2021...
Страница 97: ...RF627 RF627Smart Revision 2 1 2 20 09 2021 Laser Scanners 97...