Hardware manual

Impact Wait For Message Impact Reference Guide
Datalogic Automation Inc. 3-198
How to set up the Impact Wait For Message tool
The Impact Wait For Message tool waits to receive data from a corresponding Impact Send Message tool.
You define the data you want to receive by adding Outputs on the Message panel. The Message Number is
defined on the Receiver panel.
Defining the Received Message Data
NOTE: The Impact Send Message tool that this message is being received from must contain the same num-
ber and type of corresponding Inputs, in the same order, as this tool’s Outputs. Image data can be sent only
when using M-Series processors and cameras.
To add a tool Output
1. Click the Setup tab, then click the Message radio button.
Enable Maximum
Timestamp Differ-
ence
NOTE: To use this tool with an A, T, or C Series smart camera, this prop-
erty must be disabled.
When the tasks containing an Impact Send or Wait For Message tool are
triggered, the input events are time stamped. If the difference between
the Send task and the Wait task time stamps is greater than this value (in
milliseconds), this tool fails. When the tool passes, the message data
received from the corresponding Send Message tool is written to the
Output properties in this tool.
The Actual Time Stamp Difference Output property displays the differ-
ence between the two time stamps if the Timeout property value is not
exceeded.
If the value is zero (check box is not checked in setup), the time differ-
ence check is disabled and the first message with a matching message
number is used if the Timeout property value is not exceeded.
Timeout If this value is greater than zero, it is the maximum time (in milliseconds)
the tool will wait for a matching message number. The wait time starts
when tool execution starts.
If the Timeout value is exceeded, the tool fails and the message data
and Actual Timestamp Difference values are not written to their respec-
tive properties.
If this value is zero, the tool will wait until a message is received. Task
execution is suspended while the tool waits.
Output Name What it is
Actual Timestamp
Difference
This value is the difference, in milliseconds, between the Send Message
and the Wait For Message tool’s time stamps. This property is not
updated if the Timeout value is exceeded.
Passed If True, a message number matching the Number property was success-
fully received.
Output ... Defined outputs are listed.
Input Name What it is