39
AcraDyne Gen IV iAC Controller Manual
Mask
The Mask is a string used to compare against the
received barcode. The received barcode must be
at least as long in length as the Mask. The Mask can
also contain “don’t care” characters of a decimal
point or period in the string. These “don’t care”
characters are counted in the length but the actual
received character in that position doesn’t matter.
Identifier Type
The “Identifier Type” field identifies which identifier
(ID#1-4) the received barcode will be stored in.
Action
Action can be one of the following:
• None
• Select PS#1-256
• Select Job#1-20
Reset ID
The “Reset ID” has the ability to reset other identifiers
(ID#1-4) when barcode is received.
Examples
:
Operator Scans
When a vehicle enters the station, the operator
scans the VIN. The controller selects the correct job
number and enables the tool. Each fastener will be
identified with this VIN stored locally, and/or sent to
a server for storage. The job settings will disable the
tool when the job is complete.
Setup
In this example, there are three possible vehicle
types each with its own job. The barcode scan will
select the correct job (enabling the tool) and the
scan will be stored into ID#1.
Reset ID
Mask
ID type
Action
ID#1 ID#2 ID#3 ID#4
“VIN…..7…”
ID#1 Select
Job#
1
No
No
No
No
“VIN…..8…”
ID#2 Select
Job#
2
No
No
No
No
“VIN…..9…”
ID#3 Select
Job#
3
No
No
No
No
The iAC controller supports the following barcode
reader functionality:
•
Support up to four identifiers.
• Each rundown result can be associated with up
to four identifiers.
•
Identifier(s) can be used to select a parameter
set or a job.
•
Display identifier(s) on controller.
•
Ability to lock-out tool until correct identifier(s) is
entered.
• Ability to block barcode reads while a job is in
progress.
•
Barcode reads (identifiers) can come from any or
all the following sources:
○
Serial barcode reader
○
Open protocol
○
Fieldbus network
○
Telnet port
Solution
Regardless of the source (serial barcode reader,
telnet, fieldbus, or protocol) each new string is
passed through the same process:
•
All four identifiers are reset to an empty string on
power-up.
• Each received barcode is processed through a
Barcode Match Table to look for a match, if one
is found the barcode is accepted.
• Each fastening will then be associated with the
received barcode(s) until a new one is received
or they are reset.
Parameters
The parameters that pertain to the processing of
barcode strings:
• The Barcode Match Table is used to identify the
newly received barcode string.
•
Which of the four Identifiers (ID#1-4) are required
to enable the tool?
•
Which of the four Identifiers (ID#1-4) to reset on a
job complete?
• Parameter to disable all barcode reads while
a job is in progress. If set, barcode reads will be
disabled after the first fastener is ran until job is
complete.
Barcode Match Table
The Barcode Match Table is used to identify which
barcode has been received. The controller can
have up to 99 entries (rows) in the table. Each entry
has actions that will be performed when a matching
barcode is received. The table is searched from
top to bottom in an attempt to find a matching
barcode. If none are found, the barcode is ignored.
5. Barcode Reader Details