Page 2
Communications du Canada. The word SCANTEAM, the SCANTEAM logo, and the Welch Allyn logo are trademarks of Welch Allyn, Inc. Throughout this manual, trademarked names may be used. Rather than put a trademark (TM) symbol in every occurrence of a trademarked name, we state that we are using the names only in an editorial fashion, and to the benefit of the trademark owner, with no intention of infringement.
Page 3
Dallam Court Dallam Lane Warrington, Cheshire WA2 7LT England Welch Allyn shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive.
Page 7
Appendices CCD Operation and Bar Code Scanning Objectives ....... . A–1 Scanning and Decoding a Bar Code Symbol A–1...
Page 8
List of Tables Table Page SCANTEAM 3700 Code ID Values ..... . 4–7 SCANTEAM 3700 Troubleshooting Checklist ... . . 5–2 List of Illustrations Figure...
Page 9
Preface Intended Audience This manual is written for users familiar with serial data communications. An understanding of integrated circuitry and bar code technology is recommended. Overview of the Technical Manual Chapter 1 provides a brief description of SCANTEAM 3700 software and hardware. Chapter 2 discusses the system’s hardware, including connectors, ports, and power requirements.
Page 10
Related Publications Reading Between the Lines: An Introduction to Bar Code Technology Craig K. Harmon and Russ Adams 1989 Helmers Publishing Inc. 174 Concord Street Peterborough, NH 03458 (603) 924–9631 The Bar Code Book: Reading, Printing, and Specification of Bar Code Symbols Roger C.
SCANTEAM 3700 DESCRIPTION Introduction The Hand Held Products SCANTEAM 3700 is a fixed mount CCD bar code scanner with integral decoder for easy integration into host equipment. Typical host equipment with bar code requirements satisfied by the 3700 include automated clinical chemistry analyzers, pharmaceutical label verification systems, industrial automation equipment, robotic systems, materials handling equipment, library systems, point of sale terminals and office equipment.
Communication is achieved using full duplex, asynchronous serial ASCII through a bidirectional RS–232 connection to the host system. The host defines or sets the configurable features and controls the operation of the 3700. The 3700’s configuration may be stored in non–volatile memory. Note: In this manual, the term “host”...
SYSTEM HARDWARE DESCRIPTION Introduction The major components of the system are the SCANTEAM 3700 Machine Mount CCD and the host instrument or equipment. Electrical power is generally supplied to the 3700 Machine Mount CCD by the host system. Figure 2.1 shows the functional relationships between the components of the basic system.
General Characteristics of the 3700 2.2.1 Mechanical Layout of the 3700 Figure 2.2 shows several views of the SCANTEAM 3700 Machine Mount CCD, including general dimensions, the location of connectors, and the scanner window. 3.5” [88.9] Top View 2.9” [73.7] Side View 1.05”...
2.2.2 Single Modular Input / Output / Power Port The interface port is an 8–pin female modular connector used for attaching the Asynchronous Serial Communications Interface Cable. Allows triggering capability (at pin 2) for an external triggering device, such as an object sensor or a switch. Power and ground connections are also on this port.
Scanner/Host Communication The RS–232 communications interface of the 3700 is used for entering configuration commands from a PC or host instrument for specific application requirements. The communications I/O port also sends decoded bar code data to the host. 2.4.1 Communications Port The communications port connector for the 3700 is an 8–pin female modular socket for interfacing to the host system or other communications device.
ACK/NAK are ASCII characters that allow the receiving device to tell the sending device to repeat a data message that contains errors. If enabled, the 3700 expects to receive an ACK (positive acknowledgement of data transmission) or a NAK (negative acknowledgement of data transmission) from the host after each message is sent.
Power Requirements DC operating voltage is +5 volts and consumes approximately 200 milliamps when scanning. Refer to Appendix B for a complete description of voltage range, current consumption levels, and pin assignments. 2–6 System Hardware Description...
SET–UP AND INSTALLATION Introduction This chapter explains the SCANTEAM 3700 Machine Mount CCD set–up for use in the design lab and a brief description of installation in a host instrument. The set–up procedures are intended for a technician or design engineer to explore the functions and features of the 3700 Machine Mount CCD in a hands–on setting, before the 3700 is embedded in host equipment.
Held Products also offers 110VAC and 220VAC to 5VDC power supplies for the 3700. If you wish to construct your own cables, Appendix B lists the 3700 port pin assignments. Set–up Checklist • SCANTEAM 3700 CCD Scanner • SCANTEAM 3700 Input/Output/Power Cable • 5 VDC Power Supply •...
3.3.2 Set–up Procedure This procedure will verify that bar code scanning and communications between the host and the 3700 has been established. To setup serial communications to the scanner 1) Connect the RS–232 communications (I/O) cable between the 3700 and the PC serial port.
Installation in the Host Instrument Caution: The 3700 contains static sensitive components. Precautions must be taken to eliminate potential static discharge to the 3700. Installation in the host instrument includes the following activities: 1) Power down the host system or instrument. 2) Mount the SCANTEAM 3700 in the host instrument.
.375” Focal Plane [9.5] 1.75” [44.5] 1.95” [49.5] Top View 3.5” 2.75” [88.9] [69.9] Mounting Screw Location #6–32 UNC–2B or M3.5 (4 Places) 2.73” [69.3] 2.9” [73.7] .31” [7.9] ✺ Nominal Optics Center Line 1.05” [26.7] Side View ✺ Installation should provide adjustment to align the optical center line on the intended target.
The 3700 Machine Mount CCD may be oriented in any way so that the beam scanning path moves across the bar code as shown in Figure 3.3. Bar code presentation to the scanner is important for successful scanning of the label. The first requirement is that the beam scan path cross all bars on the label, as well a 0.25 inch quiet zone before and after the code.
PITCH OR ROLL ± ° Rotation about the Y–axis SKEW OR YAW Bar Code Label ± ° Rotation about the X–axis ° (0 to –10 specular ✺ reflection interference ✺ See Figure 3.5 Bar Code Label TILT Rotation about the Z–axis controlled by bar code length and height Bar Code Label...
– NOM – Focal Plane 15° 1.55” [39.4] 27° 2.4” Top View [61] 3.5” 3.1” [88.9] [78.7] Minimum clearance required for scanner illumination of target. [ Receive path/area. [ .61” [15.5] .2” [5.1] 2° Side View 2° [ Illumination area is larger than receive area. millimeters in brackets [mm] Figure 3.6 Scanner Illumination Clearance This completes installation of the SCANTEAM 3700 Machine Mount CCD in a host...
CONFIGURING THE SCANTEAM 3700 Preparation This chapter provides instructions for configuring the software in the SCANTEAM 3700 Machine Mount CCD. The configuration process allows you to change the operating parameters of the scanner software to explore the functions of the 3700. The user–defined configuration is stored in volatile RAM memory and can be changed by the user.
Command Conventions The following conventions apply when entering configuration commands: • Actual serial configuration command entries are highlighted in bold to distinguish them from descriptive text. • Spaces shown within command strings must not be included in the actual string; they are for clarity only.
Operational Commands Five operational commands recognized by the SCANTEAM 3700 are: <A> – resets the 3700 DC4 – disables bar code scanning DC2 – enables bar code scanning <1> – serial trigger <Z> – saves current configuration in non–volatile memory. Explanations, ASCII and hex characters for the operational commands follow.
Page 30
Serial Trigger Command <1> COMMAND ASCII Hex Characters Serial Trigger <1> 3C 31 3E Sending the operational command <1> sends a serial trigger to scanner port “1.” If the Trigger Mode for Port “1” is set to allow serial triggers, the 3700 enables the Machine Mount CCD and attempts to read a bar code.
Configuration Commands Fifteen configuration commands recognized by the SCANTEAM 3700 are: Ka – sets communication port Kd – sets preamble Ke – sets postamble Kf – sets communications protocol Kg – sets trigger mode Kh – sets read timeout Kk – sets no read message Km –...
Page 32
Set Communications Port Command Ka COMMAND <Ka baud, parity, stop bits, data bits> Parameter ASCII Option Baud 1200 2400 4800 9600 * 19,200 38,400 Parity none even * Stop Bits one * Data Bits seven * eight Sending the configuration command Ka sets the communications port parameters. Baud rate, parity, stop bits and data bits may be selected.
Set Preamble Command Kd COMMAND <Kd enable, data> Parameter ASCII Option Enable yes * (Port ID, Code ID) Data one to four ASCII characters Sending the configuration command Kd sets the preamble characters. The preamble option may be enabled or disabled; if enabled, up to four preamble characters may be defined.
Page 34
Set Postamble Command Ke COMMAND <Ke enable, data> Parameter ASCII Option Enable yes * (CR, LF) Data one to four ASCII characters Sending the configuration command Ke sets the postamble characters. The postamble option may be enabled or disabled; if enabled, up to four postamble characters may be defined.
Page 36
Set Trigger Mode Command Kg COMMAND <Kg mode_global, mode_port_1, mode_port_2, #> Parameter ASCII Option Mode Continuous Read Mode Continuous Read, Send Once, Clear on Timeout Mode External Trigger, Read While Active Mode External Trigger, Read Once Mode Serial Trigger Mode Serial Trigger or External Trigger, Read Once * Sending the configuration command Kg sets the trigger mode.
Page 37
Set No Read Message Command Kk COMMAND <Kk enable, data> Parameter ASCII Option Enable yes * (NR) Data one to seven ASCII characters Sending the configuration command Kk sets the no read message. Any ASCII character can be specified except NUL, ACK, NAK, DC1, DC2, DC3, DC4 or DEL. The default setting is NR (no read).
Page 38
Set Code 39 Command Kp COMMAND <Kp enable, require checksum, send checksum, minimum length, maximum length> Parameter ASCII Option Enable yes * Require Checksum no * Send Checksum no * Minimum Length Set from 1 to 48 * (1) Maximum Length Set from 1 to 48 * (48) Sending the configuration command Kp sets Code 39 and all its parameters: enable/disable, require checksum, send checksum, minimum length, and maximum...
Page 39
Set I 2 of 5 Command Kr COMMAND <Kr enable, require checksum, send checksum, minimum length, maximum length> Parameter ASCII Option Enable no * Require Checksum no * Send Checksum no * Minimum Length Set from 2 to 80 * (6) Maximum Length Set from 2 to 80 * (80) Sending the configuration command Kr sets I 2 of 5 and all its parameters:...
Page 40
Set Code 128 Command Kt COMMAND <Kt enable, minimum length, maximum length> Parameter ASCII Option Enable yes * Minimum Length Set from 1 to 80 * (1) Maximum Length Set from 1 to 80 * (80) Sending the configuration command Kt sets Code 128 and all its parameters: enable/disable, minimum length, and maximum length.
Configuration Status Query Commands The configuration status query commands are used to obtain a status listing of the configuration command selections. You may request a listing of the entire series of individual configuration status messages or you may request the status of a single configuration status message be output to your host system or terminal.
Default Operating Parameters The SCANTEAM 3700 is configured at the Hand Held Products factory with standard (default) operating parameters. The default configuration can be used as is or changed (reconfigured) by downloading new parameters over an RS–232 communications line from a host instrument. The default configuration settings are listed below. Default Configuration Settings •...
SERVICE/TECHNICAL ASSISTANCE Maintenance The Hand Held Products SCANTEAM 3700 Machine Mount CCD Bar Code Scanner and Decoder is designed to provide reliable and efficient operation, requiring no routine maintenance. The 3700 has no moving physical parts. Convection air flow serves to cool the unit.
5.2.2 Diagnostic Procedure The SCANTEAM 3700 Machine Mount CCD may be reset to the last saved configuration parameters by issuing a Reset Command. (A list of these parameters may be found on in section 4.6 and C.4.) • To perform a Reset Command, send an <A> serial command to the 3700. This action causes all data in memory to be erased and the current user configuration parameters to be loaded from non–volatile memory.
In the United States, please contact the Hand Held Products’ Product Service Department at the address/telephone number listed below to obtain a Return Material Authorization number (RMA #). Main Office Welch Allyn Data Collection, Inc. (d/b/a Hand Held Products) 4619 Jordan Road P.O. Box 187 Skaneateles Falls, New York 13153–0187 Product Service Department Telephone: (315) 685–4278 or 685–4360...
5.3.1 Service Under Warranty All Welch Allyn bar code products carry a one (1) year warranty (from date of shipment). The specific Limited Warranty coverage for the SCANTEAM 3700 Machine Mount CCD is described near the end of this manual. Warranty service may be obtained by contacting the Welch Allyn Customer Service Group.
Serial Number Date of Manufacture Note: The Welch Allyn Customer Service Group cannot accept materials that are returned without an RMA number. When out of warranty service is required the Customer Service Representative will request a Purchase Order Number in the amount of the “not to exceed” price for repair.
CCD OPERATION AND BAR CODE SCANNING Objectives This appendix describes: • Reading and decoding a bar code symbol. • Overview of how the SCANTEAM 3700 works, including a scanner diagram with the main decoding elements listed. • In–depth discussion of the operation of the scanner, including a block diagram and discussion of the internal parts of the scanner, and a timing sequence diagram.
Page 50
The black bars on the symbol absorb the LED light, while the white spaces scatter the LED light. A portion of the scattered light re–enters the scanner’s optical system and is detected by the pixels of the CCD (Charged Coupled Device). The CCD converts the returned light into a sequence of electrical pulses with amplitude proportional to the energy level of the scattered light.
Microprocessor The microprocessor controls the generation of timing signals required for the operation of the SCANTEAM 3700 device. Additionally it monitors the digital output of the device, configures the operating parameters sent through serial commands (as required), and decodes the scanned bar code data. Timing Sequence Figure A.2 illustrates the timing sequence for the SCANTEAM 3700.
Page 52
Bar Code Basics and Scanning Tips A Closer Look At Bar Code Symbols The illustration at the right shows a typical bar code symbol. If you look at it closely, you’ll see it is composed of a series of dark lines (bars) and white areas (spaces) of various widths.
The SCANTEAM 3700 performance has been measured in terms of the first bar elongation/contraction and inner bar (space) elongation/contraction when scanning Welch Allyn test targets. If you need more information on these measurements, contact your Welch Allyn representative. Optical Specifications...
Page 54
Focal Distance (selected at time of order) from scanner window: Focal Distance Maximum Scan Width 0.6 inches [15mm] with a 3 inch [76mm] maximum scan width 1.95 inches [50mm] with a 3.5 inch [89mm] maximum scan width 3.2 inches [81.3mm] with a 3.5 inch [89mm] maximum scan width MRD (minimum reflective difference): 37.5% Tilt Angle: Controlled by bar code length and height...
Electrical Specifications +5V+5% ✺ Operating Voltage: 170 to 250 mA, ✺ Operating Current: depending on scan rate for Standard Resolution / Enhanced Performance CCD type ✺ Power for the SCANTEAM 3700 is provided by the host system. Communications Port Connector Pin Assignments: See chart below.
Length: 2.9 Inches (75mm) Height: 1.05 Inches (26m) Interface Cables: 1) Welch Allyn p/n 42204595–01 Input/Output cable with 25 pin connector. Note: A null modem is required for connection to a DTE type port. Mounting Holes: Four #6–32 UNC–2B (M3.5) (Alternate dimensions available.)
Page 57
Bar Code Symbol Specifications All bar code symbols should satisfy the appropriate AIM Uniform Symbology Specification. Background Substrate The bar code symbol should be printed on material which is reflective and has a matte (not glossy) finish. A background diffuse reflectance of at least 70% to 80% is desirable for optimum contrast.
SCANTEAM 3700 Interface Cable Cable part number: 42205204–01 or 42205204–02 (external power required) Caution: Do not substitute any other Welch Allyn serial interface cable. To SCANTEAM 3700 To Host System Interface Port Optional connector for external power supply 10 Pin RJ41 Modular...
SERIAL COMMANDS SUMMARY Configuration Commands The following is a summary of configuration commands sent by the host system. More details are provided in Section 4.4, Configuration Commands. Note: These commands may contain port–specific data not relevant to the SCANTEAM 3700 machine mount CCD.
Operational Commands The following is a summary of operational commands sent by the host system. More details are provided in Section 4.3, Operational Commands. Command Format Reset Command <A> Disable Scanning Command Enable Scanning Command Serial Trigger Command <1> Save Configuration Command <Z>...
Page 61
Default Configuration Settings The following is a summary of default configuration settings. Configuration CommandDefault Settings ACK / NAK Disabled Baud Rate 9600 Beeper Mode Disable beeper Data Bits: No Read Message “NR” Parity Even Postamble CR LF Preamble Port ID Code ID Read Timeout Timeout ends a read attempt, 1.5 seconds RTS/CTS...
ASCII CONVERSION TABLE BIT NUMBERS COLUMN ‘ ” & ’ < – > CONTROL FUNCTION DEFINITIONS Null, or all zeros Device control 1 Start of heading Device control 2 Start of text Device control 3 End of text Device control 4 End of tranmission Negative acknowledge Enquiry...
Page 65
SCANTEAM 3700 GLOSSARY AIM– is the Automatic Identification Manufacturers, Inc. AIM is an industry organization that supports the application of all varieties of automatic identification technology including bar codes. An important contribution has been AIM’s efforts to standardize bar code symbologies and the way they are identified in data communication. Algorithm–...
Page 66
ID can be included in the data preamble or postamble to identify the scanned symbology to the host device. Welch Allyn has a standard set of lower case Code ID’s. These are given in Table 4.2. See also Port ID.
Page 67
Digital– (used in contrast to Analog) describes a coded squarewave signal (processed from an analog signal) which is utilized by decoding circuitry. Digital bar code is generally square wave pulses (0 to 5 volts) with widths which depict the bar and space widths in the code.
Page 68
Minimum and Maximum Message Lengths– refers to how the various symbologies may be restricted in code length to minimize the chances of misreading a bar code. By setting the message length, the decoder will count the data characters plus any others (start/stop, check digit, etc.) and only accept those bar code reads that fall within the set message length parameters.
Page 69
Scan Rate– is the number of times a laser’s scanning beam passes through the exit window in one second. Scan Velocity– is the speed of a laser’s scanning beam on a target at a given distance from the front of the scanner or rotating polygon mirror. Usually expressed in inches/sec.
Page 75
Welch Allyn’s published specifications during a period of one (1) year from the time of shipment by Welch Allyn, Inc. to the user or the time it is purchased from any of Welch Allyn Inc.’s Authorized Distributors. Any attempt on the part of the user to disassemble or service the wand, except for tip replacement, shall void the warranty.
Page 76
4619 Jordan Road P.O. Box 187 Skaneateles Falls, New York 13153–0187 3700/TM Rev E...
Need help?
Do you have a question about the SCANTEAM 3700 CCD and is the answer not in the manual?
Questions and answers