Page 1
OPERATION AND CONFIGURATION MANUAL Laser Barcode Reader Model BA-440 DualBeam including Access Control Options revised 8/1/2009 800-528-9167 Barcode Automation inc. 407-327-2177 FAX 407-327-6172 Post Office Box 195268 Winter Springs, FL 32719-5268 email Cust-Svc@Barcode-Automation.com Doing It Better - Because We Care.
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.
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...
Page 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...
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...
Page 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.
Page 7
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.
Page 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.
Page 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.
Page 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...
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.
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.
Page 13
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.
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.
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.
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: 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...
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.
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.
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.
Aux In terminals to activate the reader. When the input signal is off, the reader is disabled. When the signal is on, the BA-440 DualBeam will look for and read barcodes, transmitting data as soon as they are decoded.
Read Trigger Commands Laser Diode Saver Command: LDS Purpose: Used in loop detect mode only, this turns off the laser when the Aux input signal from the vehicle presence detector is off. Options: on, [off] Example: LDS Off Note: This command disabled if Vehicle Detect Mode is Scan. Copyright 1999-2009, Barcode Automation, inc.
Command: WNR Purpose: When the Vehicle Detect Mode is set to Loop, this command allows the BA-440 DualBeam to send all zero’s out the wiegand port if a valid barcode is not read. Note: This command is disabled when Wiegand Bits is off.
Wiegand Communication Commands Wiegand Pulse Interval Command: WPI Purpose: Set the time interval between Wiegand Pulses. Do not change unless advised by BAI. Options: [5 - 15] Example: WPI 7 Copyright 1999-2009, Barcode Automation, inc.
Note: All options except REM are disabled when using the CB-6 label format. Purpose: Enable or disable the standalone access control function of the BA-440 DualBeam. Available options are: Off - “standalone” access control is disabled. On - the reader will use the internal database to verify vehicle numbers and grant or deny access.
Standalone Access Control Commands Lowest Vehicle Number Command: LVN Purpose: Set lowest allowable vehicle ID number in the database. If this number is higher than the Highest Vehicle Number, the Highest Vehicle Number will be automatically changed to this number. This command is disabled when Verify Vehicle Number is off.
Standalone Access Control Commands Access ? Command: A? Purpose: Show access rights for all ID numbers in the database. Options: A? or A? XXXXX Example: A? will display the access status of all numbers. A? XXXXX will display access status of an individual number.
Command: CBR Purpose: Set the communication speed (baud rate) for the serial port. Note: Once the parameter has been changed, it will not take effect until the BA-440 DualBeam is restarted. Options: 2400, 4800, [9600], 19200, 38400 Example: CBR 9600 Good Read Message Command: GRM "Text ~F ~L~r~n"...
When the BA-440 DualBeam reads barcode 0001234550 the message from the serial port will be: Read 000 12345 50 Example 2: GRM “Reader 1 ~L~r~n” When the BA-440 DualBeam reads barcode 00123457 the message from the serial port will be: Reader 1 12345 No Read Message Command: NRM "Text ~F~L~C~r~n"...
Page 30
Serial Communication Commands Example: NRM “No Read ~r~n” When the BA-440 DualBeam has a no read the message from the serial port will be: No Read Example 2: NRM “Reader No Read ~T~r~n” When the BA-440 DualBeam has a no read the message from the serial port will be: Reader No Read 10/24/06 13:38:48.1...
Input/Output Commands Good Read Pulse Command: GRP Purpose: Sets the duration of the good read relay output in milleseconds. This pulse is generated when a valid label is read. Options: 10 to 2500 (in multiples of 10 ms) [1000] Example: GRP 500 No Read Pulse Command: NRP Purpose: Sets the duration of the no read relay output in...
In practice, if a barcode is placed on the laser line the reader will decode it and transmit data once. In order for the BA-440 DualBeam to read and transmit that particular barcode again it must be moved out of the laser scan line for at least the length of the scan detect timeout setting.
Command: GC Purpose: Determines what receiver channels are used to decode barcodes. The BA-440 DualBeam processes the barcode data using two channels, one for Lo gain and one for Hi gain. New, bright decals have a strong signal and are processed successfully on the Lo gain channel.
Miscellaneous Commands Minimum Reads Command: MR Purpose: Set the minimum number of times the BA-440 DualBeam must read a decal before considering it a valid barcode. If set to 2, the reader must scan and decode a decal twice with the exact same number for it to be valid.
Miscellaneous Commands Set Date Command: SET DATE MM/DD/YY Purpose: Set date for the BA-440 DualBeam internal clock. Options: none Example: SET DATE 09/07/06 09/07/06 12:58:19 Set Time Command: SET TIME HH:MM:SS Purpose: Set time for the BA-440 DualBeam internal clock.
Diagnostic Commands Transaction Log Status Command: TLS Purpose: Show the status of the transaction log. Includes total number of transactions, and transactions lost (due to buffer overflow) since the last erase transaction log command. Total Transactions is the number of transactions since the last Erase Transaction Log command.
Diagnostic Commands Erase Transaction Log Command: ERASE TRANSACTION LOG Purpose: Clears the transaction log and zeros the transaction log counters. Options: none Example: ERASE TRANSACTION LOG Status Command: STATUS Purpose: Displays current temperature information in the reader Options: none Example: STATUS PCB= 73F Motor=22ms Displays temperature inside enclosure and motor speed Copyright 1999-2009, Barcode Automation, inc.
Diagnostic Commands Read Rate Command: RR Purpose: Displays current read rate for the reader. To run this test, you will need to hold a barcode steady in the laser line. To stop this diagnostic, type “rr” and hit the enter key. Options: none Example: RR Diagnostic Mode On...
Purpose: Sends all onboard diagnostic data for the reader out the serial and USB ports to be captured and analyzed by service technicians. Options: none For assistance with this command contact BAI Customer Service at 800-528-9167. Copyright 1999-2009, Barcode Automation, inc.
Diagnostic Commands Diagnostic Log Command: DLOG Purpose: Displays the diagnostic log of temperature information in the reader for the last 255 hours. Options: none Example: DLOG Hours on 2077 Laser on 2077 PCB < 50F PCB 50-70F 0 PCB 70-90F 1305 PCB 90-110F 229 PCB 110-130F 530 PCB >...
Need help?
Do you have a question about the BA-440 DualBeam and is the answer not in the manual?
Questions and answers