Bai BA-440 DualBeam Quick guide

OPERATION AND CONFIGURATION
MANUAL
Laser Barcode Reader
Model BA-440 DualBeam
i cludi g
Access Co trol Optio s
revised 8/1/2009
800-528-9167
407-327-2177
FAX 407-327-6172
Post Office Box 195268
Winter Springs, FL 32719-5268
email Cust-Svc@Barcode-Automation.com
web page http://www.Barcode-Automation.com
Doi g It Better - Because We Care.
Barcode Automatio i c.

Copyright 1999-2009, Barcode Automation, inc. 2
FOREWORD
The purpose of this manual is to provide information on how to
configure and operate the BA-440 DualBeam Barcode Reader.
Barcode Automation Inc. has made every effort to insure that the
information in this manual is both accurate and adequate. It is
recommended, in the interest of safety and efficiency, that each
section be read carefully before installing or servicing this system.
This manual may not be copied or reproduced, in whole or in part,
without the express written consent of Barcode Automation inc.
Copyright 2009 Barcode Automation inc.
All rights reserved
October 2009

Copyright 1999-2009, Barcode Automation, inc. 3
Foreword ...................................................................................2
Communicating with the BA-440 DualBeam Reader
Using Windows HyperTerminal...............................................5
How to Set Up the BA-440 DualBeam
The Factory Default Configuration .........................................11
Setting the Label Format ........................................................12
Using an Arming Trigger.........................................................12
Setting up Standalone operation ............................................14
Test Mode for Installation Assistance .....................................15
Configuration Commands
Configuration .........................................................................16
Send Configuration................................................................17
Barcode Label Format Commands
Label Format .........................................................................18
Facility Code Digits................................................................19
Site Code...............................................................................20
Facility Code Shift..................................................................20
Read Trigger Commands
Vehicle Detect Mode..............................................................21
Loop Delay Time....................................................................21
Laser Diode Saver.................................................................22
Wiegand Communication Port Commands
Wiegand Bits .........................................................................23
Wiegand No Read .................................................................23
Wiegand Pulse Width ............................................................23
Wiegand Pulse Interval..........................................................24
Standalone Access Control Commands
Verify Vehicle Number ...........................................................25
Facility Code..........................................................................25
Lowest Vehicle Number.........................................................26
Highest Vehicle Number ........................................................26

Copyright 1999-2009, Barcode Automation, inc. 4
Standalone Access Control Commands continued...
Access ? ................................................................................27
Access Grant .........................................................................27
Access Deny..........................................................................27
Serial Communication Commands
Communication Baud Rate....................................................28
Good Read Message.............................................................28
No Read Message.................................................................29
Input/Output Commands
Good Read Pulse ..................................................................31
No Read Pulse ......................................................................31
Scan Detect Timeout .............................................................32
Miscellaneous Commands
Gain Control ..........................................................................33
Minimum Reads.....................................................................34
Echo ......................................................................................34
Time.......................................................................................34
Set Date.................................................................................35
Set Time ................................................................................35
Beeper Time ..........................................................................35
Diagnostic Commands
Transaction Log Status ..........................................................36
Transaction Log .....................................................................36
Erase Transaction Log...........................................................37
Status.....................................................................................37
Read Rate .............................................................................38
Hours .....................................................................................39
Diagnostic Log.......................................................................40

Copyright 1999-2009, Barcode Automation, inc. 5
Communicating with the BA-440 DualBeam
To change the reader configuration or access the onboard diagnostics
a computer or laptop is needed that has a serial port or USB port and
runs a terminal emulator program.
For people using Windows 95/98/2000/ME/XP there is a built in
terminal emulator called HyperTerminal that can be set up to
communicate with the BA-440 DualBeam. To set up HyperTerminal,
follow these steps:
Using Windows HyperTerminal
The Windows HyperTerminal program can be used with a desktop
computer or laptop to communicate with the BA-440 DualBeam
reader. To set up communications, you will need to:
1. Turn power on to the BA-440 DualBeam.
2. Connect a serial data cable (DB9 male to DB9 female) or a USB
cable between the computer and the BA-440 DualBeam.
3. When using the USB cable you must install drivers first. You
can obtain the drivers from the CD that shipped with the BA-440
DualBeam or online at www.barcode-automation.com.
To start HyperTerminal, double click on the Hypertrm.exe icon in the
HyperTerminal folder:

Copyright 1999-2009, Barcode Automation, inc. 6
Using Windows HyperTerminal
continued…
The next screen is:
Enter a name for the new connection so that you can save the session
and start it up again easily. You can also choose an icon from those
displayed. When done, click on the OK button.

Copyright 1999-2009, Barcode Automation, inc. 7
Using Windows HyperTerminal
continued…
Select the serial port you will
use on the desktop computer
or laptop and click OK. Note:
You must choose a serial port
when connecting to the reader
with a USB cable.
Do not choose a modem to
connect via serial port to the
BA-440 DualBeam.
Once that is done the
Port Settings menu
appears:

Copyright 1999-2009, Barcode Automation, inc. 8
Using Windows HyperTerminal
continued…
Change Bits per
second to 9600
Change Flow
control to None
Click OK when finished. If the selected serial port on your computer is
not available or used by another device the following window will ap-
pear:

Copyright 1999-2009, Barcode Automation, inc. 9
Using Windows HyperTerminal
continued…
Click OK to clear the window, then click once on the word File in the
upper left hand corner, then go down and click on Properties.

Copyright 1999-2009, Barcode Automation, inc. 10
Using Windows HyperTerminal
continued…
Select a different Com port
and click OK.
Turn the BA-440 DualBeam reader on. If the communication
connection is correct, the power up message is displayed:
#Model BA-440 DualBeam
#Advanced Technology Barcode Reader
#Serial Number XXXXXXX-XX
#Firmware Version 0905291
#RAM Test Passed
#Motor Test Passed
If the message does not appear contact BAI Customer Service.

Copyright 1999-2009, Barcode Automation, inc. 11
How to Set Up the BA-440 DualBeam
The BA-440 DualBeam Reader can be easily configured for many
different applications. When communicating with the unit remember
these general rules:
1. Commands can be upper or lower case
2. All commands end with a carriage return (Enter key)
3. Any changes made are automatically saved - there is no separate
save command
4. If a command is not entered properly the reader will respond with
an “invalid command” message
Before getting into specifics here is the factory default configuration:
Configuration for BA-440 DualBeam Barcode Reader
Serial Number XXXXXXX-XX
Gain Channel Both
Label Format BAI-10
Vehicle Detect Mode Scan
Wiegand Bits 26
Wiegand Pulse Width 7
Wiegand Pulse Interval 7
Verify Vehicle Number Off
Minimum Reads 1
Communication Baud Rate 9600
Communication Parameters N81
Good Read Message "~F ~L~r~n"
Scan Detect Timeout 1000 ms
Good Read Pulse 1000 ms
Beeper Time 200 ms
Facility Code Shift Off
This configuration is generally used for applications where the BA-440
DualBeam will read decals and transmit them to a security panel or
telephone entry system through the 26 bit Wiegand communication
port. If you have any questions contact BAI at 800-528-9167.

Copyright 1999-2009, Barcode Automation, inc. 12
How to Set Up the BA-440 DualBeam
Setting the Label Format
In order to read barcode decals properly the BA-440 DualBeam must
be programmed for the correct format. Installations at new sites use
the BAI-10 format but when replacing an existing barcode scanner
you may need to configure the BA-440 DualBeam to read the older
BAI-8 or CB-6 label format. Note: the BA-440 DualBeam will not
read the AFC label format. Contact BAI at 800-528-9167 for
assistance in configuring your Reader.
Using an Arming Trigger with the BA-440 DualBeam
If desired, an arming signal can be connected to the BA-440
DualBeam through the Aux In- & Aux In+ terminals. This signal will
control when the reader will attempt to read vehicles, and can also
control when the laser is on. Using an external trigger, it is possible to
turn the laser off until the Aux In signal is detected by the reader.
Note: There is no requirement to have a Aux input. The BA-440
DualBeam will operate fine without one.
In this example, a Loop detector output is wired to the Aux input of the
reader. Usually the loop will be located directly in front of the reader
or just ahead of it as shown:
The loop detector connection to the BA-440 DualBeam must be the
Normally Open (NO) type. When the detector senses a vehicle is
present the connection should close.
BA-440 DualBeam Gate
Entry Lane
Loop

Copyright 1999-2009, Barcode Automation, inc. 13
How to Set Up the BA-440 DualBeam
Activating the Aux Input
In addition to connecting the arming trigger to the Aux In- & Aux In+
terminals the Vehicle Detect Mode parameter must be changed from
Scan to Loop by typing vdm loop and press Enter. Some new
parameters will now appear in the configuration:
Laser Diode Saver Off - controls when the laser is on. When set to
OFF, the laser will be on constantly. If set to ON, the laser will only
turn on when the Aux In input is active. To change the setting type lds
on or lds off and press Enter.
Loop Delay Time 100 ms - this is a programmable delay that extends
the Aux In signal “on” time after the vehicle has cleared the loop. It is
useful when the arming loop is located ahead of the reader.
No Read Pulse 1000 ms - since the Aux In input lets the reader know
when a vehicle is present, the BA-440 DualBeam can now detect
whether or not a barcode was read. When a vehicle passes that does
not have a barcode the reader will close the Aux Out relay for 1000
ms (1 second), which can be connected to an alarm or indicator.
Wiegand No Read On - if a vehicle passes by without a barcode the
reader can send a special message out the Wiegand port to alert the
security panel or telephone entry system that no read has occurred.
This message is all zero’s and will be sent only if this parameter is set
ON. To change this setting, type wnr on or wnr off and press Enter.
If you have any questions about using a Loop or other vehicle
detection device with the BA-440 DualBeam contact BAI at 800-528-
9167.

Copyright 1999-2009, Barcode Automation, inc. 14
How to Set Up the BA-440 DualBeam
Activating Standalone operation in the BA-440 DualBeam
Standalone mode allows the BA-440 DualBeam to control one gate
directly. The gate control relay output is a dry contact at the GdRead-
& GdRead+ terminals. NOTE: The only decal formats that are
supported in standalone mode are the BAI-8 and BAI-10. If you
are using CB-6 decals this mode will not function.
1. Start standalone mode by typing vvn on and pressing Enter.
2. Next, enter the Facility Code for the decals by typing fc XXX and
pressing Enter. (XXX is the decal Facility Code).
3. Set the Lowest Vehicle Number to be accepted by typing lvn
XXXXX and pressing Enter. (XXXXX is a number) You do not need
to use leading zero’s in the number.
4. Set the Highest Vehicle Number to be used by typing hvn XXXXX
and pressing Enter. (XXXXX is a number) You do not need to use
leading zero’s.
5. Check the Access Table by typing a? and pressing Enter. The
screen will display the number range and access status. Be sure
that access is granted for all the decals you want to enter.
6. Pass a valid decal by the reader. The audible signal sound beep
for approx 1/4 second if the decal was accepted.
7. To delete a number from the Access Table, type ad XXXXX and
press Enter. The XXXXX is the ID number.
8. To Grant Access to an ID number type ag XXXXX and press Enter.
XXXXX is the decal ID number.
NOTE: You can also grant or deny access in blocks. The commands
will be ad XXXXX - XXXXX or
ag XXXXX - XXXXX and press Enter.

Copyright 1999-2009, Barcode Automation, inc. 15
Test Mode for Installation Assistance
The BA-440 DualBeam has a test mode that transmits an internally
generated test barcode. This mode is useful for verifying that
Wiegand communications connections are correct and the reader
electronics are operating properly. To access test mode, you will
need to:
1. Turn the Reader on
2. Connect using a laptop computer running a terminal program
3. Type the command test and press the Enter key. NOTE: If Vehicle
Detect Mode is set to LOOP, the Aux In signal must be active (on)
before the reader will operate. The reader will respond with:
test
Test Mode On
barcode on
Test mode 123 12345 14
Test mode 123 12345 14
Test mode 123 12345 14
Test mode 123 12345 14
These messages indicate that the reader is decoding and transmitting
test barcode number 123 12345 about once every second. On the
Wiegand port, the facility code is transmitted as 123 and the vehicle
ID code is 12345. You can check to see if this is the data received on
the other end of the Wiegand connection to verify that
communications are wired correctly.
To exit test mode, type test and press the Enter key again or simply
turn the barcode reader off. When you turn it back on it will boot up in
regular operating mode.

Copyright 1999-2009, Barcode Automation, inc. 16
Configuration Commands
When using these commands, remember these points:
1. Commands may be entered in upper or lower case.
2. To execute a command always hit the <Enter> key.
3. The factory default option is shown in brackets [BAI-10].
Configuration
Command: CFG
Purpose: Displays the current configuration of the BA-440 DualBeam.
Options: none
Example: CFG
Result: Note: The actual configuration may be different
depending on how the BA-440 DualBeam is set.
Configuration for BA-440 DualBeam Barcode Reader
Serial Number XXXXXXX-XX
Gain Channel Both
Label Format BAI-10
Vehicle Detect Mode Scan
Wiegand Bits 26
Wiegand Pulse Width 7
Wiegand Pulse Interval 7
Verify Vehicle Number Off
Minimum Reads 1
Communication Baud Rate 9600
Communication Parameters N81
Good Read Message "~F ~L~r~n"
Scan Detect Timeout 1000 ms
Good Read Pulse 1000 ms
Beeper Time 200 ms
Facility Code Shift Off

Copyright 1999-2009, Barcode Automation, inc. 17
Configuration Commands
Send Configuration
Command: SEND CFG
Purpose: transmits the current configuration data to the terminal in a
format that can be saved and uploaded back into the
reader.
Options: none
Example: SEND CFG
Result: Note: The actual configuration may be different
depending on how the BA-440 DualBeam is set.
#Configuration for BA-440 DualBeam Barcode Reader
#Serial Number 0903001-AA
GC Both
LF BAI-10
VDM Scan
WB 26
WPW 7
WPI 7
VVN Off
MR 1
CBR 9600
CP N81
GRM "~F ~L~r~n"
SDT 1000 ms
BT 200 ms
FCS Off

Copyright 1999-2009, Barcode Automation, inc. 18
Barcode Label Format Commands
Label Format
Command: LF
Purpose: Set the barcode format to be read. The following formats
are available:
BAI-10 - 10 digit barcode used for new installations.
BAI-8 - 8 digit barcode used in many older installations.
CB-6 - 6 digit barcode used by Accu-Sort Model Auto/ID-24
scanners. Select this only when replacing Accu-Sort scan-
ners using the CB-6 format.
Options: [ BAI-10], BAI-8, CB-6
Example: LF BAI-8
Note: the BA-440 DualBeam does not support the old AFC decal
format.

Copyright 1999-2009, Barcode Automation, inc. 19
Barcode Label Format Commands
Facility Code Digits
Command: FCD used in BAI-8 Label Format only.
Purpose: When reading BAI-8 barcodes, this sets the number of
digits on the decal that are used for the facility code. It is
necessary to select how many of the 8 digits are used for
the facility code.
Options: [2], 3
Example: FCD 3

Copyright 1999-2009, Barcode Automation, inc. 20
Barcode Label Format Commands
Site Code
Command: SC
Purpose: Used in CB-6 label format only to set the site code that is
transmitted out the Wiegand port.
Options: [00]-4095
Example: SC 57
Facility Code Shift
Command: FCS
Purpose: Used in BAI-10 label format only to change a facility code
value on the barcode to a valid number that will be
transmitted out the Wiegand port. Up to 8 different facility
code values may be shifted to numbers between 0 and 255.
Options: ON, [OFF] FCS xxx>yyy
First turn the function on by typing FCS ON and hitting <enter>, then
type FCS, a space, the barcode facility code (xxx), a “>“ sign, the
desired facility code number for transmission (1-255), then the
<enter> key.
FCS 368>019
If a barcode with a facility code of 368 is read, the BA-440
will shift the facility code value to 019 and transmit the data
out all communication ports.
FCS 368>019 359>019
A barcode with facility code 368 or 359 will have the number
shifted to 019 and transmitted out all communication ports.
Other manuals for BA-440 DualBeam
2
Table of contents
Other Bai Barcode Reader manuals