ifm Vision Assistant O3M
146
15.4 Description of the "Input" modules – Firmware DI
The following input modules are only available in the DI firmware version:
●
Basic function
●
Input value of index
15.4.1 "Basic function" module
The "Basic function" module provides results of ROI groups in the logic editor .
The "Value" list is used to specify which value of the ROI groups is to be provided (e .g . x value) .
The "Index" field is used to specify which ROI groups are to be provided . The indices correspond to the
numbers of the ROI groups (1 to 64) . Only the measured values of the set ROI groups are taken into
account (→ „12.3 Several ROIs“).
You can use single indices or multiple indexes simultaneously (vectors) .
The "Basic function" module has the following settings:
Setting
Data type
Index
Description
Amplitude
Numerical
Index corresponds to
ROI group number
(vector with 64 values,
address range from
1-64)
The current amplitude value of the ROI group is provided (brightness) .
The assignment of the value is set in the basic functions (→ „12 DI
firmware - basic functions“). Depending on the setting, the value is the
minimum, maximum or average of all values . Alternatively, the value can
be assigned to the minimum or maximum of x, y or z .
For undefined ROI groups or ROI groups without valid measurements, the
value "0" is provided .
x-value
Numerical
Index corresponds to
ROI group number
(vector with 64 values,
address range from
1-64)
The current x-value in [m] is provided (distance) . For each ROI group, an
x-value is provided .
The assignment of the value is set in the basic functions (→ „12 DI
firmware - basic functions“). Depending on the setting, the value is the
minimum, maximum or average of all values . Alternatively, the value can
be assigned to the minimum or maximum of x, y or z .
For undefined ROI groups or ROI groups without valid measurements, the
value "0" is provided .
y-value
Numerical
Index corresponds to
ROI group number
(vector with 64 values,
address range from
1-64)
The current y-value in [m] is provided . For each ROI group, a y-value is
provided .
The assignment of the value is set in the basic functions (→ „12 DI
firmware - basic functions“). Depending on the setting, the value is the
minimum, maximum or average of all values . Alternatively, the value can
be assigned to the minimum or maximum of x, y or z .
For undefined ROI groups or ROI groups without valid measurements, the
value "0" is provided .
z-value
Numerical
Index corresponds to
ROI group number
(vector with 64 values,
address range from
1-64)
The current z-value in [m] is provided (height) . For each ROI group, a
z-value is provided .
The assignment of the value is set in the basic functions (→ „12 DI
firmware - basic functions“). Depending on the setting, the value is the
minimum, maximum or average of all values . Alternatively, the value can
be assigned to the minimum or maximum of x, y or z .
For undefined ROI groups or ROI groups without valid measurements, the
value "0" is provided .
Number of
groups
Numerical
Single value (no index)
The number of ROI groups defined on the device is provided .
Number of
ROIs
Numerical
Single value (no index)
The number of ROI defined on the device is provided .
Validity
Binary
Index corresponds to
ROI group number
(vector with 64 values,
address range from
1-64)
For a valid measurement, the value "1" is provided .
For undefined ROI groups or ROI groups without valid measurements, the
value "0" is provided .