Page
82
of
125
5 Barcode Reader Details
The Gen IV 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.
o
Serial barcode reader
o
Open protocol
o
Fieldbus network
o
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
.
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.