Hardware manual

Break Impact Reference Guide
Datalogic Automation Inc. 3-206
The tools in the False branch are executed if ImageID is greater than or equal to zero.
Break
In the Logic Drawer
The Break tool forces an early end to a programming loop tool or the task. When the programming loop
ends, the next tool after the loop runs. If there are no tools after the loop, the task ends. If the tool is placed
outside a programming loop, the task aborts when the tool runs.
This tool has no inputs or outputs.
Call Task
In the Logic Drawer
The Call Task tool is used to call another task. When the called task ends, control returns to the calling task
and the tool after the Call Task tool runs. If there are no tools after the Call Task tool, the calling task ends.
The called task must be loaded on the Impact device.
This tool has no standard inputs or outputs. When you select a task to call, all the inputs and outputs that
have been added in the called task become available to the calling task. If you change the called task, click
the Synchronize With Task button to synchronize the Call Task tool inputs and outputs with the changes in
the called task.
Input Name What it is
Basic Expression A Basic language expression. Each variable in the expression becomes
an input that can be entered manually or linked from other tools.
Output Name What it is
Result The result of evaluating the Basic Expression. The True or False branch
is executed based on this result.
If ImageID is greater
than or equal to zero, the
statement is False and
the tools in the False
branch run.
The Branch tool evaluates
the basic language expres-
sion:
ImageID < 0.
If it is True, the tools in the
True branch run.