background image

Copyright 1999-2009, Barcode Automation, inc. 

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 

Summary of Contents for BA-440 DualBeam

Page 1: ... including Access Control Options 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 Doing It Better Because We Care Barcode Automation inc ...

Page 2: ...fort 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 reserv...

Page 3: ...ion 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 Standalon...

Page 4: ... 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 ...

Page 5: ...inal 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 ...

Page 6: ...nc 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 ...

Page 7: ...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 ...

Page 8: ... 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 ...

Page 9: ...ight 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 ...

Page 10: ...ick 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 ...

Page 11: ...re 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 R...

Page 12: ...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...

Page 13: ...icle 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 o...

Page 14: ...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 al...

Page 15: ...n 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 v...

Page 16: ...0 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 ...

Page 17: ...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 ...

Page 18: ...re 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 ...

Page 19: ...ity 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 ...

Page 20: ...t 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 facil...

Page 21: ...al is on the BA 440 DualBeam will look for and read barcodes transmitting data as soon as they are decoded In addition if the input signal cycles on and off but no barcodes were read the BA 440 DualBeam will transmit a no read message to show that no barcodes were read Options Scan Loop Example VDM LOOP Loop Delay Time Command LDT Purpose Used in loop mode only this sets how long the reader will c...

Page 22: ... 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 ...

Page 23: ...WB 26 Wiegand No Read 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 Options on off Example WNR OFF Wiegand Pulse Width Command WPW Purpose Set the duration width of the Wiegand Pulses Do not change unless advised by ...

Page 24: ...9 2009 Barcode Automation inc 24 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 ...

Page 25: ...ehicle numbers and grant or deny access REM Remote mode For more information see the section on Remote Commands DAR Delete After Read Decals are allowed access only once Options on off REM DAR Example VVN ON Facility Code Command FC Purpose Set the facility code for a particular location A facility code is a number associated with the gated community business or parking area where the reader is in...

Page 26: ... will be automatically changed to this number This command is disabled when Verify Vehicle Number is off Options 00000 to 99999 Example LVN 1 Highest Vehicle Number Command HVN Purpose Set highest allowable vehicle ID number in the database If this number is lower than the Lowest Vehicle Number the Lowest Vehicle Number will be automatically changed to this number This command disabled when Verify...

Page 27: ...s of an individual number Access Grant Command AG Purpose Grant access rights for a single vehicle ID number or range of numbers Options Any number from lowest vehicle number to highest vehicle number Example AG 51000 or block load as ag 51000 51200 Access Deny Command AD Purpose Deny access rights for a single vehicle ID number or range of numbers Options Any number from lowest vehicle number to ...

Page 28: ...Purpose Set up the format of the message sent out the RS232 serial port and USB port for each good read Up to 18 characters can be selected and must be enclosed in quotes along with any special designators desired Options Up to 18 characters including special designators F this will print the facility code from the decal L this will print the decal ID number C this will print the Check digit only ...

Page 29: ...mat of the message sent out the RS232 serial port and USB Port for each no read This command is disabled if Vehicle detect mode is Scan Up to 18 characters can be selected and must be enclosed in quotes along with any special designators desired Options Up to 18 characters including special designators F this will print the facility code from the decal L this will print the decal ID number C this ...

Page 30: ...ommands 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 ...

Page 31: ...o 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 milleseconds This pulse is generated under only two conditions When Vehicle Detect Mode is set to Loop and no decal is read the No Read Pulse will activate When Verify Vehicle Number is On and access is denied to a particular barcode ID Options 10 to 2500 in multiple...

Page 32: ...it 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 If the setting is 1000 then the barcode must be out of the laser line for at least 1 second before the reader will decode and transmit it again If the reader sees a different label however it will rea...

Page 33: ...ocessing on the Hi gain channel to be read Options Both Lo Hi Example GC Lo Be careful when changing this parameter Setting the Gain Control to the Lo channel only may prevent older or damaged decals from reading while still picking up newer ones Setting the Gain Control to the Hi channel only may prevent newer decals from reading while picking up older ones In general this parameter is used to tr...

Page 34: ...ing 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 Options 1 2 3 Example MR 2 Echo Command ECHO Purpose Used to enable or disable the echoing of keyboard characters to the screen Options on off Example ECHO ON Time Command TIME Purpose Show current time and date on the BA 440 DualBeam internal clock Options none ...

Page 35: ... 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 Options none Example SET TIME 08 22 00 09 07 06 08 22 00 Beeper Time Command BT Purpose Sets the duration of the Read beep in milleseconds If set to zero the beeper is disabled Options 10 to 2500 in multiples of 10 ms 200 Example BT 1000 ...

Page 36: ...n log it only stores the last 2000 Options none Example TLS Transaction Log Status as of 11 20 06 16 53 56 6 Total Transactions 44049 Lost Transactions 42049 Transaction Log Command TL or TL 1 2000 Purpose Displays transactions stored in the log The BA 440 DualBeam stores the last 2000 transactions including the time and date This command will dump selected entries out the serial port and USB port...

Page 37: ...TION 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 ...

Page 38: ...key Options none Example RR Diagnostic Mode On Test Read Lo 98 0 Hi 98 0 PCB 76F Motor 19ms Test Read Lo 99 1 Hi 100 0 PCB 76F Motor 19ms Test Read Lo 100 0 Hi 99 0 PCB 76F Motor 19ms Test Read Lo 99 0 Hi 100 0 PCB 76F Motor 19ms Test Read indicates the read rates on the low gain and high gain channels of the decoder Most decals will only show 99 or 100 on only one channel at a time PCB is the cur...

Page 39: ...mple HOURS Hours on 1286 Laser on 1286 PCB 50F 0 PCB 50 70F 69 PCB 70 90F 1201 PCB 90 110F 16 PCB 110 130F 0 PCB 130F 0 Log Command LOG 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 ...

Page 40: ...g of temperature information in the reader for the last 255 hours Options none Example DLOG Hours on 2077 Laser on 2077 PCB 50F 0 PCB 50 70F 0 PCB 70 90F 1305 PCB 90 110F 229 PCB 110 130F 530 PCB 130F 13 255 hrs pcb 85F motor 21 254 hrs pcb 85F motor 22 through 3 hrs pcb 83F motor 21 2 hrs pcb 83F motor 22 1 hrs pcb 73F motor 22 ...

Reviews: