Bar code wand reader/decoder, serial interface/rs-232 (68 pages)
Summary of Contents for Welch Allyn Valueteam 3060
Page 2
Welch Allyn reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult Welch Allyn to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of Welch Allyn.
Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his own expense. Caution: Any changes or modifications made to this device that are not expressly approved by Welch Allyn, Inc. may void the user’s authority to operate the equipment.
Page 4
The CE mark on the product indicates that the system has been tested to and conforms with the provisions noted within the 89/336/EEC Electromagnetic Compatibility Directive. European Contact: European Regulatory Manager Welch Allyn Ltd. 28 Sandyford Office Park Foxrock, Dublin 18 Ireland...
Getting Started VALUETEAM 3060 or 3080 Hand held CCD scanners are the Chapter 2 - Terminal Selection ideal entry level bar code readers. They offer excellent reading Chapter 2 lists the terminals the 3060/3080 can connect to, and performance with the most commonly used interfaces. The...
Chapter 8 - Customer Support This chapter lists warranty, repair, and service information. Appendix The Appendix lists the beeping indications and keyboard function code table for the 3060/3080. VALUETEAM 3060/3080 VALUETEAM User’s Guide 3060 or 3080 Scanner Check to make sure everything you ordered is present.
Connecting the Scanner When Powered by Host Connect the appropriate interface cable to the (Keyboard Wedge) scanner and to the terminal/computer, as shown below. Disconnect power to your terminal/computer by turning the power switch to the “OFF” position. Disconnect the keyboard cable from the back of the terminal/computer, as shown below.
Connecting the Scanner When Externally Powered Plug the serial connector into the serial port on the (RS 232) back of your computer/terminal, as shown below. Tighten the two screws to secure the connector to the port. Disconnect power to your terminal/computer by turning the power switch to the “OFF”...
Programming the VALUETEAM 3060/3080 Fold out the back cover of this manual. You will see a table of alphanumeric bar codes which are used to program the various To program the 3060/3080, you must scan a series of options presented. To program the 3060/3080 scanner, move programming bar codes in the correct order.
Page 19
To program each option, you must: To the right of the option bar code, the necessary alphanumeric inputs listed. Scan these Scan the Enter Programming bar code on the alphanumeric entries from the back fold out page. If Programming page. required, scan the Finish bar code on the back fold out Enter the option mode by scanning the Option bar page.
Terminal Selections This chapter lists the terminals the 3060/3080 can connect to, and provides bar codes which program the scanner to communicate with your terminal or computer.
Page 22
Terminal Selection Descriptions To program the scanner for your terminal/computer: Scan the Enter Programming bar code at the top of page 2 - 3. Scan the Terminal bar code to enter the option mode. Scan the appropriate two digit alphanumeric entry code from the chart on the fold out back cover of this manual. Scan the Exit Programming bar code at the bottom of page 2 - 3.
Tailoring the Interface Interface Options Once you have programmed your Terminal Selection, you can fine tune, or tailor the interface. There are 3 basic interfaces: Keyboard Wedge (page 3 - 3) RS-232 (page 3 - 9) Wand Emulation (page 3 - 16) It is not necessary to tailor the interface.
Tailoring the Keyboard Wedge Interface Keyboard Wedge Defaults Option Default Output Style ....Regular Upper/Lower Case ... . . Normal Case Numeric Keypad Mode .
Page 28
Keyboard Wedge Descriptions Output Style: Regular is used when you normally have the Caps Lock key off. Caps Lock On is used when you normally have the Caps Lock key on. Caps Lock Auto Detect is used when you normally have the Shift Lock key on. (Not common to U.S. keyboards.) Note: Output Style is only available for IBM PC/AT, PS/VP and PS/2 series personal computers and compatibles.
Tailoring the RS 232 Interface RS 232 Defaults Option Default Word Length/Parity ... . . Data Bits Parity: None Stop Bits: Baud Rate ..... 9600 Handshaking Protocol .
Page 34
RS 232 Descriptions Word Length/Parity: This selection allows you to set the RS 232 word length at seven or eight bits of data per character. The number of start and stop bits is fixed at one each. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits.
RS 232 Descriptions Baud Rate: This selection sets the baud rate (the speed at which data is sent from the scanner to the host) from 300 bits per second to 38,400 bits per second. The host terminal must be set up for the same baud rate as the scanner. Handshaking Protocol: None (free running mode): In free running mode, the 3060/3080 sends data as soon as it is scanned with or without...
Page 37
RS 232 Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) 38,400 BPS ..........19,200 BPS .
Page 38
RS 232 Descriptions Time Out Control: This allows you to set a pre-defined delay time for the scanner to wait for handshaking, acknowledgment or non-acknowledgment from the host computer. When the time out occurs, the 3060/3080 issues 2 long warning beeps. This feature is particularly useful for applications in which the host computer takes a longer time to respond with a matchable signal.
Wand Emulation Output Diagram Bar Code Initial signal state Initial signal state Module time Margin time Margin time Example: Initial signal state: High Polarity: Bar High, Space Low 3 17...
Page 42
Wand Emulation Descriptions Output Polarity: Wand Emulation output can be sent as standard with bars (black) high, or reversed with bars (black) low. Initial Signal State: Wand Emulation output can be set for a high or a low signal state. Margin Time: You can use this selection to program a delay before and after the data transmission.
Page 43
Wand Emulation Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Bar: High (5vdc), Space: Low (0vdc) ......Bar: Low (0vdc), Space: High (5vdc) .
Page 44
Wand Emulation Descriptions Module Time: This selection programs the time of the minimum bar. Increase the module time if the 3060/3080 is not receiving data correctly. Narrow/Wide Ratio: This selection programs the time ratio of narrow bars to wide bars. Increase the module time if the 3060/3080 is not receiving data correctly.
Scanner Set Up The Scanner Set Up selections allow you to change the way your scanner operates. For example, you can adjust the beeper volume, alter the length of time required between scans, or set the trigger mode. It is not necessary to set up the scanner; it is already programmed for a set of operational defaults.
Scanner Set Up Defaults Scanner Set Up Defaults Option Default Beeper Tone ....Medium Trigger Mode ....Manual Trigger Autotrigger Pulse Rate .
Page 50
Scanner Set Up Descriptions Beeper Tone: This selection allows you to adjust the tone of the scanner’s beeper. Scan Voting: This sets the number of times the same bar code has to be read before it is transmitted to the terminal. This feature is useful when reading bar code labels with poor definition.
Page 51
Scanner Set Up Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) ............
Page 52
Scanner Set Up Descriptions Trigger Mode Manual Trigger, Low Power : In Manual Trigger, Low Power mode, the 3060/3080 will go into low power mode after scanning a bar code. The trigger must be pressed to wake up the CCD for operation. While the CCD is in low power mode, the maximum standby current is 500uA.
Page 53
Scanner Set Up Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Manual Trigger, Low Power ........Manual Trigger .
Page 54
Scanner Set Up Descriptions Low Power Trigger Delay: When the scanner is set for Manual Trigger, Low Power (see page 4 - 6), change the delay to 120 mseconds to stabilize the scanner in low power mode. Scanning Tolerance: The 3060/3080 can accept up to +/–200% tolerance of an image distortion. If you are using bar codes with poor print, or over printed bar code labels, you can enlarge the tolerance acceptance.
Scanner Set Up Descriptions Reread Delay: This selection allows you to set a time period that must pass before the scanner can read the same bar code again. Setting a reread delay protects against accidental rereads of the same bar code. Longer delays are effective in minimizing accidental rereads at POS (point of sale) terminals.
Page 57
Scanner Set Up Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Disable ........... Immediate Time Out .
Building the Message String When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code data and additional, user-defined data is called a “message string.” The selections in this chapter are used to build the user-defined data into the message string.
Building the Keyboard Wedge Message String The following diagram illustrates the breakdown of the keyboard wedge message string: The Keyboard Wedge Message String: Prefix Prefix Code ID Scanned Data Suffix Code ID Suffix Record Suffix 1-15 1 or 2 variable 1 or 2 1-15 1 character...
Message String Descriptions Prefix: Prefix Prefix Code ID Scanned Data Suffix Code ID Suffix Record Suffix Up to 15 ASCII characters may be sent before scanned data. (See page 5 - 6 for an example of adding a prefix or suffix, and page 5 - 7 for a Hex to ASCII conversion chart.) Prefix and Suffix Code ID: Prefix...
Page 63
Message String Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) None ........Finish 1 - 15 characters .
Page 64
Message String Descriptions Example: Add a prefix or suffix for all symbologies. In this example, you are sending an @ symbol as a prefix for all symbologies. On page 5 - 5, scan Enter Programming. Scan Prefix. Use the Hex to ASCII Conversion Chart on page 5 - 7 to find the hex value of @ (40). Scan 4 from the bar codes on the fold out back cover.
Message String Descriptions Hex to ASCII Conversion Chart ASCII ASCII ASCII ASCII ASCII ASCII ASCII ASCII SOH 01 " ENQ 05 SYM 16 & CAN 18 < > DEL 7F...
Page 66
Message String Descriptions Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, which increases data integrity. Intercharacter Delay: An intercharacter delay is a delay of up to 99 milliseconds which is placed between the transmission of each character of scanned data.
Building the RS 232 Message String The following diagram illustrates the breakdown of the RS-232 message string: The RS-232 Message String: Prefix Code ID Scanned Data Suffix Code ID Record Suffix 1 character 1 or 2 variable 1 or 2 1 character 1 character characters...
RS 232 Message String Defaults Option Default ......Disable Prefix Code ID ....Suffix Code ID .
Page 70
Message String Descriptions STX/ETX: Prefix Code ID Scanned Data Suffix Code ID Record Suffix Data flow control of Start of Transmission (STX) and End of Transmission (ETX) must be set to match the host terminal. Prefix and Suffix Code ID: Prefix Code ID Scanned Data Suffix Code ID...
Prefix/Suffix Code ID Description Prefix and Suffix Code ID: Prefix Prefix Code ID Scanned Data Suffix Code ID Suffix Record Suffix or STX (RS-232) or ETX (RS-232) Code ID Transmission: This selection allows you to send characters that identify a particular symbology. Once the scanner is programmed for a Prefix Code ID, Suffix Code ID, or both, you must select the symbology which will use the identifier.
Prefix/Suffix ID Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Disable Code ID Transmission ....Enable Prefix Code ID transmission ... . Enable Suffix Code ID transmission .
Prefix/Suffix Code ID Description Prefix/Suffix Code ID Bar Code: 1 Character: Once the scanner is programmed for a Code ID Transmission, you must select the symbology which will use the identifier. You can send the default character for the symbology (listed after the symbology name), or send your own character.
Page 75
Prefix/Suffix ID Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Code 128 (default = B) ..... . . 1 character Finish UPC/EAN-128 (default = C) .
Data Editor The Data Editor selections are used to edit the scanned data. For example, you can use the Data Editor to insert characters at certain points in the bar code data as it is scanned. It is not necessary to use the Data Editor. When you programmed your Terminal Selection, a set of defaults for the data format was also programmed.
Data Editor Data Editor Defaults Option Default Editor Control ....Disable 1st Insertion ....Disable 2nd Insertion .
Page 80
Data Editor Descriptions The Data Editor is used to edit pure, scanned data prior to transmitting the data to the host computer. It allows you to select desired bar code symbologies for editing, and to insert up to four characters in specific positions, between data characters. While the data editor is enabled, it arranges only scanned data without prefix, suffix, STX, ETX, data length, prefix/suffix symbol IDs, or record suffixes.
Data Editor Control Descriptions The Data Editor Control checks scanned data before editing. All data must conform to an identified bar code symbology, the Check Length, and one or two Check Characters in the checking position. If the data does not match, the scanner will not transmit the data, and will emit 3 long beeps.
Data Editor Control Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Disable ........Finish Select one bar code symbology or MSR format 2 digits...
Page 85
Symbologies This chapter lists the symbologies which can be read by the 3060/3080, and allows you to enable or disable them. Once you have selected the symbologies to be read by the scanner, you can then specify the detail settings for each symbology. It is not necessary to set the Symbologies.
Enable Symbologies The 3060/3080 scanner is preset to read all symbologies (Automatic Discrimination). If you want to restrict the symbologies which will be read, you must individually scan each symbology you want enabled. Symbology Defaults If you program changes to any Symbology options, and later wish to reset the scanner to the defaulted values, scan the Default Symbology Settings bar code below.
Symbology Programming Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Automatic Discrimination ........Code 128, UCC/EAN-128 .
Page 88
Code 39 Settings Standard Code 39: The standard Code 39 symbology is a bar code with 42 data characters, including the digits 0 through 9, the capital letters A through Z, plus the symbol . - $ / + %. It’s also one of the most popular bar code symbologies. Full ASCII Code 39 format: This format is for a bar code with a total of 128 characters to represent full ASCII code.
Programming Code 39 Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Select Standard Code 39 as primary format ....Select Full ASCII Code 39 as primary format .
Page 90
Code 39 Settings Code 39 Minimum and Maximum Length: This selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the 3060/3080 will issue a long error beep. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data.
Codabar Settings Standard Codabar: The standard Codabar bar code has 16 data characters, including the digits 0 through 9, plus the $ – + . / and : symbols. There are four types of start and stop symbols, represented as: A, a, T, or t;...
Page 94
Codabar Settings Check Digit Verification: When this feature is enabled, the 3060/3080 will not read a Codabar code printed without the check digit. Check Digit Transmission: When this feature is enabled, the 3060/3080 will transmit the bar code check digit at the end of the scanned data.
Page 95
Programming Codabar Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Select Codabar standard format ......Select Codabar ABC format .
Page 96
Codabar Settings Codabar Minimum and Maximum Length: This selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the 3060/3080 will issue a long error beep. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data.
Programming Codabar Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Default (01) ..........Finish 01 - Maximum .
Page 98
UPC Settings UPC Addenda: This feature is used if your application needs a 2 or 5 digit addenda to the UPC code. UPC-E Expansion: This function expands a 7 digit UPC-E code to a 12 digit UPC-A format. UPC Standardization: This selection expands a 7 digit UPC-E code to an 8 digit EAN-8 format with 1 zero insertion, and expands a 12 digit UPC-A code to the 13 digit EAN-13 format with 1 zero insertion.
EAN/CAN/JAN Settings EAN Addenda: This feature is used if your application needs a 2 or 5 digit addenda to the EAN code. EAN-8 Expansion: This function expands an 8 digit EAN-8 code to a 13 digit EAN-13 format. EAN Check Digit Transmission: This selection disables or enables check digit transmission. Bookland Reading Check: Then this function is enabled, an EAN-13 with leading “978”...
Page 101
Programming EAN/CAN/JAN Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Select EAN without addenda ....... . Select EAN with 2 digit addenda .
Page 102
Code 2 of 5 Settings Code 2 of 5: The 3060/3080 can decode almost all Code 2 of 5 symbologies automatically. However, to decrease the error rate, we recommend you select only one kind of Code 2 of 5 for reading, or set limited maximum and minimum lengths. The Code 2 of 5 encoding algorithm is weak, so setting the scanner to decode all Code 2 of 5 automatically, or to read variable length Code 2 of 5 bar codes will increase the reading error rate.
Page 103
Programming Code 2 of 5 Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Select any Code 2 of 5 ........Select Standard/Industrial 2 of 5 only .
Page 104
Code 2 of 5 Settings Code 2 of 5 Minimum and Maximum Length: This selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the 3060/3080 will issue a long error beep. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data.
IATA Settings IATA Setting: The IATA is a Code 2 of 5 format in a 15 digit, fixed length bar code which is widely used for airlines. Variable Length IATA: This function is used to read IATA codes which do not have a 15 digit length. We recommend disabling the check digit verification, and setting the same value for Code 2 of 5 minimum and maximum length to read fixed length IATA code in order to reduce the reading error rate.
Code 11 Settings Code 11: Generally, the Code 11 format uses 2 check digits for added protection. You must specify the number of check digits the scanner should recognize. The 3060/3080 calculates the check digits to confirm their validity, but transmission of the check digits to the host computer is dependent on the check digit transmission selection you make.
Code 93 Settings Code 93: Code 93 was designed to drop into applications that use Code 39. Code 93 can be used to represent all 128 ASCII characters like Code 39’s Full ASCII mode, however, Code 93 has special shift characters which distinguish full ASCII combinations from the standard alphanumeric set.
Page 112
MSI/Plessey Settings MSI/Plessey: One or two check digits are used for the MSI/Plessey code to improve its coding accuracy. When 1 check digit is used, the scanner calculates in MOD-10 arithmetic. For 2 check digit code, the first one may be calculated in either MOD 11 or MOD 10 arithmetic, while the second one is always calculated in MOD-10 arithmetic.
Programming MSI/Plessey Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Select MOD 10 check digit ....... . . Select MOD 10-10 check digit .
Page 114
UK/Plessey Settings UK/Plessey: The UK/Plessey bar code has 16 data characters, including the digits 0 through 9, and the capital letters A through F. Furthermore, you can program the scanner to transmit a check digit to the host computer. UK/Plessey Minimum and Maximum Length: This selection is used to set the valid reading length of the bar code. If the data length of the scanned bar code doesn’t match the valid reading length, the 3060/3080 will issue a long error beep.
Programming UK/Plessey Settings Enter Programming Option Bar Code Options Alphanumeric Entry(ies) Standard output format ........CLSI format .
Page 116
UCC/EAN 128 Settings UCC/EAN-128: The UCC/EAN-128 code is a subset of Code 128 symbology. The UCC/EAN-128 code can be recognized by the function character 1 (FNC1) after the start symbol. If the UCC/EAN-128 function code conversion is enabled, the 3060/3080 transmits the converted function code to the host computer.
Allyn, Inc., postage paid. A copy of the dated purchase record must be attached. The VALUETEAM 3060/3080 carries a 1 year warranty (from the date of shipment). Warranty service may be obtained by contacting the Welch Allyn Product Service Group. (Refer to the next page for addresses and phone numbers.)
Page 120
In the United States, please contact Welch Allyn, Inc. at the Telephone: +353 (0)1 216–0070 address or telephone number listed below to obtain a return Fax: +353 (0)1 295–6353 material authorization number (RMA number): U. K. Offices Welch Allyn, Inc.
(at address below) or your local distributor. If you need assistance installing or troubleshooting the device, Japan Office please call your Distributor or the Welch Allyn Help Desk: Welch Allyn, Ltd. Telephone: (315) 685-2476 (8 am to 5 pm EST)
Allyn’s published specifications during a period of one (1) year OTHER REPRESENTATIONS WERE MADE OR RELIED from the time of shipment by Welch Allyn, Inc. to the user at the UPON WITH RESPECT TO THE QUALITY AND FUNCTION time it is purchased from any of Welch Allyn Inc.’s Authorized OF THE BOARD AND SCANNER HEREIN SOLD.
Specifications Scanner Performance Minimum Reflective Environmental Specifications Difference: 37.5% Operating Temp.: 0_ to 40_ C Scan Rate: 100 scans per second Storage Temp.: –10_ to 55_ C Min. Reading 3060-12: 54 mm Humidity: 25% to 85% RH non-condensing Width on Contact: 3080-12: 74 mm Mechanical Shock: Functional after (4) 1 meter drops...
Appendix The Appendix lists the beeping indications and keyboard function code table for the 3060/3080. The Master Default, Configuration List, and System Information bar codes are on page A - 4.
Keyboard Function Code Table The Keyboard Function Code Table is for IBM PC/XT/AT, 5550, PS/55, PS/2, PS/VP, COMPAQ 386/486, HP Vectra PC, Notebook PC and APPLE ADB, WYSE PC Enhanced, or fully compatible machines. ANSI ASCII Key Function ANSI ASCII Key Function .
Master Default, Configuration List, and System Information If you wish to return the 3060/3080 to all the factory default settings, scan the Master Default bar code, below. MASTER DEFAULT If you wish to display the current configuration of your 3060/3080 scanner over the host terminal/computer, scan the Configuration List bar code, below.
Need help?
Do you have a question about the Valueteam 3060 and is the answer not in the manual?
Questions and answers