Hardware manual
VPM Task Configuration Impact Reference Guide
Datalogic Automation Inc. 3-34
VPM Task Configuration
A task is a collection of tools. It runs based on a user-selected external (hardware) or internal (software)
event detected in the Impact device. Multiple tasks can be combined into a Program. Every task has general
properties and common outputs. Each trigger event type also presents unique inputs which are listed after
each event type in the table.
NOTE: The task times listed when running a task on an Emulator are not necessarily the same times that
will occur when running the task on an actual device or camera. They are shown only for relative time com-
parisons between tools and other task settings.
General Property
Name
What it is
Name The name of the task. Names are case sensitive.
Description A task description
Trigger Event When the selected Trigger Event occurs, the task is immediately queued
to run next. See “Trigger Event Types” on page 3-35.
Abort Task A task can abort when one of the tools in the task aborts due to an error,
or when a Task Timeout occurs. If the task aborts, and Abort on Error is
True, the Abort Task named in this property is immediately queued to
run. (See “Enable Timeout” on page 2-6 and “Vision Program Properties”
on page 3-32.)
Run On Load If True, this task is queued to run one time immediately after it is loaded
on the device (whether the device is online or not). When programs are
set to load on startup, all programs are loaded before any tasks that
have this property enabled are run. The order of execution of multiple
tasks with Run On Load enabled is not specified.
Input Name What it is
Image The greyscale camera or file image acquired when the Snap button is
clicked. Click the plus sign to the left of the property name to access the
sub-properties.
Color Image The color camera or file image acquired when the Snap button is clicked.
Click the plus sign to the left of the property name to access the sub-
properties. See “Color Image Sub-Properties” on page 3-35.
Trigger ID An acquired image (either from a camera or the file camera) is automati-
cally assigned a negative Trigger ID number. The Camera Trigger tool
assigns a positive Trigger ID number.
Output Name What it is
UsecsSinceRun
(Microseconds
Since Run)
The time since the task started running (in microseconds). This is a “live”
value during the task run because it is read during the task run and
updated to the current time. Once the task finishes running, this time is
locked to the time at which the task finished.
Task
Icon