Key Points For Adjustment (Selective Branch); Measurement Results For Which Output Is Possible (Selective Branch) - Omron FH-3 Series Reference Manual

Vision sensor fh/fz5 series
Hide thumbs Also See for FH-3 Series:
Table of Contents

Advertisement

Important
• Normally the "Use timeout" check box should be selected. Unchecking the [Use timeout] checkbox may cause the
measurement flow to become stuck in an infinite loop when measurements are started depending on the
selective branching settings.
• If using selective branching within the block for the parallelization task in the measurement flow, set it up so that
branching occurs only within the relevant block for the parallelization task. Attempting to introduce conditional
branching across blocks for the parallelization task may cause the timout function to stop working even with the
[Use timeout] checkbox checked.

Key Points for Adjustment (Selective Branch)

Select the adjustment method referring to the following points.
When the system freezes after executing the measurement
Parameter to be adjusted
Selection branch
When measurement processing of an unintended unit is executed
Parameter to be adjusted
-
When the judgement results (JG) of the unit within the flow is updated or not updated
Parameter to be adjusted
-

Measurement Results for Which Output Is Possible (Selective Branch)

The following values can be output using processing items related to results output. It is also possible to
reference measurement values from expressions and other processing units.
Measurement items
Judge
Condition No
Destination
Conditional expression
FH/FZ5 Processing Item Function Reference Manual
An infinite loop occurs when the branch destination unit is incorrect. In order to avoid a
measurement processing looping, for the branch destination, set a processing unit number that
is after the [Selection branch].
If [End] is not registered at the end of a branch, the processing in the scene will continue to
move to the next unit No. even if the branch has been completed. Make sure to set "End" at the
last branch destination.
The system is designed this way.
For results other than the unit's judgement results (JG), the measurement result during the
previous pass is retained. The JG for units that do not pass through the condition branch
becomes unmeasured (0). Note, however, that the unit JG becomes unmeasured at the point in
time when all the measurement processing ends. During flow processing, the previous time
judgement (JG) is retained.
Character
string
JG
Judgement result
JN
Condition number that matches the selection condition expression result
Branch destination unit number of the condition that matches the selection
BU
condition expression result
DJ
Expression result of the selection conditional expression
Troubleshooting
Troubleshooting
Troubleshooting
Description
5
867
Selective Branch

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents