NCR 7870 Scanner/Scale Release 1.
The product described in this book is a licensed product of NCR Corporation. Trademark Information It is the policy of NCR Corporation (NCR) to improve products as new technology, components, software, and firmware become available. NCR, therefore, reserves the right to change specifications without prior notice. All features, functions, and operations described herein may not be marketed by NCR in all parts of the world. In some instances, photographs are of equipment prototypes.
User's Guide Table of Contents Chapter 1: Introduction About the NCR 7870 Scanner/Scale............................ 1-2 Models..................................................................... 1-2 Reading the Product Number ............................... 1-3 Common Features .................................................. 1-3 7870-1000-9090 ........................................................ 1-4 7870-2000-9090 ........................................................ 1-4 7870-3000-9090 ..........
ii User's Guide Scanner Power Requirements................................ 2-8 Soft Power Down.................................................... 2-8 Top Plates and Scan Windows .............................. 2-9 Top Plates............................................................ 2-9 Slot Scanner Window......................................... 2-9 Side Scanner Window ...................................... 2-10 Scale Features and Functions.....................................
User's Guide Circuit B ............................................................ 3-14 Circuit C ............................................................ 3-14 Checkstand Considerations ....................................... 3-15 Ventilation Requirements .................................... 3-15 Service Clearance.................................................. 3-16 Display Clearance................................................. 3-17 Item Diverter..................................................
iv User's Guide NCR 7870-4000 & 4500 Models ........................... 3-32 Chapter 4: Installation Getting Started .............................................................. 4-1 Reporting a Damaged Unit.................................... 4-1 What’s in the Box.................................................... 4-1 Cable Verification ................................................... 4-2 Checkstand Verification......................................... 4-2 Installing Unit in Checkstand .............
User's Guide Procedure 3: Decreasing Load Test .................... 5-14 Instructions ....................................................... 5-14 Procedure 4: Shift Test ........................................ 5-15 Securing the Calibration Switch ................................ 5-16 Chapter 6: Operation About Using the Operator Controls............................ 6-2 Scan Windows ........................................................ 6-2 Status Indicators .............................................
vi User's Guide Chapter 7: Programming General .......................................................................... 7-1 How to Program the NCR 7870 ................................... 7-3 Creating the Program............................................. 7-3 Step 1. Writing the Program ............................. 7-3 Step 2. Entering the Program............................ 7-3 Step 3. Save the Program .................................. 7-4 Programming Mode ..........................................
User's Guide Defaults ............................................................. 7-22 Specific Program Parameters........................... 7-22 Program Example............................................. 7-24 Bar Codes – 2 ........................................................ 7-25 Defaults ............................................................. 7-25 Specific Program Parameters........................... 7-25 Program Example............................................. 7-27 Bar Codes – 3 ....
viii User's Guide RS-232 Terminator Byte ....................................... 7-47 Defaults ............................................................. 7-47 Specific Program Parameters........................... 7-47 Program Example............................................. 7-48 RS-232 Communications Options ....................... 7-49 Defaults ............................................................. 7-49 Specific Program Parameters........................... 7-49 Program Example............
User's Guide Good Weigh Tone When Transmitting Data...... 7-74 Terminal Coupon Interface Parameters.............. 7-75 ASCII Code Chart ....................................................... 7-77 Chapter 8: Troubleshooting Fault Identification ....................................................... 8-1 Scanner Troubleshooting Chart................................... 8-2 Scale Troubleshooting Chart........................................ 8-3 Voice Messages Troubleshooting Chart......................
x User's Guide Revision Record Issue Date Remarks A Oct 92 First Issue B Dec 92 Miscellaneous Changes C Feb 93 Miscellaneous Changes D Jan 94 Miscellaneous Changes E Oct 94 Miscellaneous Changes F Feb 99 Complete Revision G Nov 99 Miscellaneous Changes
User's Guide xi Radio Frequency Interference Statements Federal Communications Commission (FCC) Information to User This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
xii User's Guide C E Mark Applicability This product conforms to European Union (EU) Directives: Council Directive 90/384/EEC Non-Automatic Weighing Instruments Scale Regulatory Notification of country, state, and local regulatory agencies of weighing device installation is required. Failure to comply with can result in criminal prosecution and jeopardize the ability to conduct normal business. The NCR 7870 Scanner/Scale has been certified in many countries.
User's Guide xiii Declaration of Conformity Manufacturer’s Name NCR Corporation Manufacturer’s Address NCR Corporation Retail Solutions Group – Atlanta 2651 Satellite Boulevard Duluth, GA 30096-5810 Type of Equipment Information Technology Equipment – Bar Code Scanner Model Number Class NCR 7870-1000, NCR 7870-2000, NCR 7870-3000, NCR 7870-4000, NCR 7870-4500 NCR Corporation, 1700 South Patterson Boulevard, Dayton, OH 45459, USA, declares that the equipment specified conforms to the referenced EU
xiv User's Guide Scale Identification Label NCR CORPORATION Model 7875-2000 Max 13.995 kg e = d = 0.005 kg Lim 19.990 kg Min 0.1 Kg +10 C /+40 C ID Approval Serial No 13.995 Kilogram (kg) Label ID Approval Serial No 9.995 Kilogram (kg) Label NCR CORPORATION Model 7875-2000 Max 9.995 kg Min 0.1 Kg e = d = 0.005 kg Lim 19.990 kg +10 C /+40 C NCR CORPORATION Model 7875-2000 Max 30.00 Ib e = d = 0.01 lb Lim 44.00 lb Min 0.
User's Guide xv Laser Safety The NCR 7870 Scanner is not intended for long-term viewing of the direct laser light. However, the unit is safe if used as it was intended. Laser Safety Label Class IIa Laser Product. Avoid Long-Term Viewing of Direct Laser Light. Appareil á laser de classe IIa Dviter toute exposition prolongée de la vue á la lumiére laser directe. Clase IIa Producto Laser. Traté de no ver directamente él Rayo Laser por mucho tiempó.
xvi User's Guide Country Language Specific IEC Class 1 Laser Labels CLASS 1 LASER PRODUCT (IEC 825) PRODUCTO LASER CLASE 1 APPAREIL A LASER DE CLASS 1 LUOKAN 1 LASERELAITE KLASS 1 LASER APPARAT LASER KLASS 1 Zeitbasis 1000 s R0130B
User's Guide xvii Laser Module Label This laser module does not comply with 21CFR1040. USE ONLY AS A COMPONENT. R0132A Laser Power The NCR 7870 Scanner meets the following laser power requirements.
xviii User's Guide Following is the radiant energy of the laser light as applied to each of the specified requirements. Maximum Average Radiant Power (CDRH Calculation) 0.87 microwatts Accessible Emission Limit (CDRH Calculation) 3.9 microwatts Maximum Radiant Power (EN60825-1 / IEC 825-1 Calculation) 0.45 milliwatts Accessible Emission Limit (EN60825-1 / IEC 825-1 Calculation) 0.
Chapter 1: Introduction This chapter describes the models, features, and kits available for the 7870 line of scanner/scales. To familiarize you with the 7870, there is a general overview on the unit, the models, and major components.
1-2 Chapter 1: Introduction About the NCR 7870 Scanner/Scale The NCR 7870 is used in high-performance scanning applications in food distribution, mass merchandise, warehouse clubs, and large drug store chains. It is a bi-optic scanner/scale that combines the characteristics of a slot (horizontal) scanner and a side (vertical) scanner into a single cabinet.
Chapter 1: Introduction 1-3 Reading the Product Number 7870 00 XX 90 90 Class 7870 Major Model: 10 = Scanner (Standard Size) 20 = Scanner/Scale (Standard Size) 30 = Scanner (Compact) 40 = Scanner/Scale (Mid-Size, European Scale) 45 = Scanner/Scale (Mid-Size) Sub-Model: none Power: 90 = No Characteristics Language: 90 = No Characteristics 14943 Common Features • Standard Decode or PACESETTER Plus and Standard Decode • Interfaces for popular host terminals • Large selection of power cords to meet c
1-4 Chapter 1: Introduction 7870-1000-9090 This is the standard bi-optic scanner only model. It is full-sized, designed to fit in a 20+ inch (51+ cm) wide checkstand. It can be configured with a variety of top plates and glass options. The 78701000 will fit into the counter hole for the NCR 7820. 7870-2000-9090 This is the standard bi-optic scanner/scale model. It is identical to the 7870-1000 with the addition of a scale unit.
Chapter 2: Features, Functions, and Kits This chapter describes the features, functions, and kits. Specification and performance data on the 7870 unit and its major components is also provided.
2-2 Chapter 2: Features, Functions, and Kits Bi-Optic Scanning The NCR 7870 combines horizontal and vertical scan patterns. Having two active scan windows allows the checker to bring a product into the scan zone without having to orient it to a single scan window. Portions of the bar code are read by each scanner, assembled into a complete code by the digital board and sent to the host terminal. Decode Features Standard Decode and PACESETTER Plus are available for bar code label decoding.
Chapter 2: Features, Functions, and Kits 2-3 In Mode 1 the tally counts are displayed on the integrated display or the NCR 7825 remote display. The percentage of each error type to the good reads tally is also displayed. All the tally counts can be reset to zero. Mode 2 – Real-Time Mode In Mode 2 the scanner is off-line and the scale is disabled. The scanner reads bar codes and indicates label readability, whether labels are missing bars, overprinted, underprinted, missing margins, or are “no read.
2-4 Chapter 2: Features, Functions, and Kits NCR 7825 Remote Compact Display NCR 7825 Remote Post Display 16345 Depending on the checkstand construction, a keyboard may be mounted above the 7870, which will obstruct the view of the integrated display. In this case, it may be advantageous to install an NCR 7825 Post Mounted Display, which can be used with or without an integrated display. Integrated Display The integrated display is an inset, LCD located on the top surface of the tower.
Chapter 2: Features, Functions, and Kits 2-5 No Display If the 7870 is ordered with no display, the scale information is usually displayed on the host terminal display. Please note, the host terminal must be approved to perform a live/gross scale weight. This arrangement is not available in all host terminals and some Weight and Measures authorities do not permit this arrangement. Interface Types The NCR 7870 communicates with the host terminal through various types of interfaces.
2-6 Chapter 2: Features, Functions, and Kits An outboard power supply permits the 7870 to operate without checkstand ventilation. The Power Supply accepts input line voltages from 90 to 260 VAC at a frequency range of 47 to 63 Hz. For a list of Power Cables and Cords, see the Cables Lengths and Hole Sizes section in Chapter 3: Site Preparation.
Chapter 2: Features, Functions, and Kits Scale Certifications Scale certifications are available for these markets: Market 9.95 kg Argentina • Australia • Brazil • 13.995 kg 30 lb. • • California Canada • Czech Republic • Europe • Hong Kong • Indonesia • International • Mexico • New Zealand • People’s Republic of China • Russia Federation • • • • • United Kingdom • U.S.
2-8 Chapter 2: Features, Functions, and Kits Scan Zone The scan lines are dispersed in a forward and backward direction from both windows. This allows the scanner to read a) on four sides, b) from left-to-right or right-to-left, and c) inverted labels. If the scan zone is thought of as a cube resting on the horizontal scan window, the scanner is able to read the leading, trailing, bottom, and far surfaces.
Chapter 2: Features, Functions, and Kits 2-9 Top Plates and Scan Windows Top Plates A Top Plate provides a snag-free place to scan items and protects the internal components from contamination and liquid spills. It has an inset Lift Tab (older units may have two) which permit the Top Plate to be quickly removed or replaced with no tools. The scan window inset in the Top Plate is either diamond-coated (replaceable) or sapphire glass (permanent).
2-10 Chapter 2: Features, Functions, and Kits Side Scanner Window The NCR 7870 vertical scan window is mounted in a tower that rises above the checkstand surface. The scan window can be removed from the unit for cleaning. The upper console containing the scan window is designed to withstand occasional impacts.
Chapter 2: Features, Functions, and Kits 2-11 Scale Features and Functions The scale is used in the 2000, 4000, and 4500 models. It can be manufactured by NCR or by a vendor for a specialized market such as the price-computing scale in the 4500 model to meet European standards. Scale Functions and Features Load Cell The NCR 7870 uses a single load cell rather than four, which is more typical, to increase reliability. The scale has a settling time of 0.9 seconds for items weighing less than 2.3 kg (5 lbs.
2-12 Chapter 2: Features, Functions, and Kits Kits Kit Name Kit Type Available for Enhanced Scratch Resistant Window 7870-K002-V001 Hardware 7870-1000 7870-2000 Upper Windows (Qty: 5) 7870-K003-V001 Hardware All Stainless Steel Top Plate 7870-K005-V002 Hardware 7870-1000 7870-2000 Scale Shell Model 7870-K007-V001 Hardware N/A Digital Board Upgrade (Board, Hardware, Firmware) Firmware 7870-K100-V001 All Requirements: For units with S/Ns below 50-28901727, adds Speech and Coupon Add-On Code
Chapter 2: Features, Functions, and Kits 2-13 Kit Name Kit Type Available for PACESETTER Plus Upgrade (RS-232/Datachecker) 7870-K402-V003, –V002, -V003 Firmware All Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. V003 has a PACESETTER Plus trailer fix. Multi-Symbol Upgrade 7870-K404-V002 Firmware All Requirements: For units with S/Ns 50-28901727 and higher. If upgrading a unit with a lower S/N, install kit 7870-K100. 13.
2-14 Chapter 2: Features, Functions, and Kits Kit Name Kit Type Available for RS-232 Interface (Board, Firmware) 7870-K452-V003 Hardware, Firmware All Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. V003 enhances the old digital board firmware.
Chapter 2: Features, Functions, and Kits 2-15 Kit Name Kit Type Available for IBM 4682/4693/4694 Standard Interface and IBM 4682-4B Full ASCII Interface 7870-K459-V002 Hardware, Firmware All Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. Datachecker 2000 Interface 7870-K463-V001 Hardware All Requirements: 7870 must be configured for Single-Cable, OCIA.
2-16 Chapter 2: Features, Functions, and Kits Kit Name Kit Type Available for Top Plate with Scratch-Proof Window (Standard size) 7870-K601-V001 Hardware 7870-1000 7870-2000 Top Plate with Scratch-Proof Window (Compact) 7870-K605-V001 Hardware 7870-3000 WalMart/Argentina Upgrade 7870-K846-V001 Hardware, Firmware 7870-2000 Requirements: To upgrade a 9.995 kg scanner/scale to Argentina requirements, unit must have a) S/N 50-28901727 or higher and b) an NCR 7825 Remote Display.
Chapter 2: Features, Functions, and Kits Kit Name Kit Type Checkpoint Scanner/Scale Bezel 7870-K898-V002, -V003 Hardware 2-17 Available for Requirements: Kit is mandatory for upgrading to Checkpoint on units with S/N 50-32573274 or lower. For units with higher S/Ns, may use this kit or kit 7870-K899-V001. V002 is for use in U.S. and Mexico only. A Checkpoint representative must make the final connection from the 7870 to the Checkpoint equipment after kit installation.
2-18 Chapter 2: Features, Functions, and Kits
Chapter 3: Site Preparation For the NCR 7870 to operate efficiently and safely, the selected installation site must meet certain requirements. Ensuring that these conditions are met and maintained will protect the 7870 from unnecessary wear and potential damage as well as easing installation.
3-2 Chapter 3: Site Preparation Getting Started The first step to preparing the selected site is to read the following two sections – About Site Preparation and Customer Responsibilities. These sections provide important information about NCR’s and your responsibilities to keep the NCR 7870 safe and in good working order. The next step is to evaluate the chosen site for its suitability.
Chapter 3: Site Preparation The following sections contain the NCR 7870’s requirements. These specifications will allow you to evaluate the site for installation. The last step is to implement the necessary changes before beginning the installation process described in Chapter 4: Installation.
3-4 Chapter 3: Site Preparation About Site Preparation This chapter contains the information necessary for the preparation of a site conforming to NCR specifications. It is very important that the site complies with the requirements in this document because, once the equipment has been installed, deficiencies in site preparation or the problems caused by these deficiencies are much more difficult to detect or correct.
Chapter 3: Site Preparation 3-5 No comment, suggestion, or advice offered or not offered about preparation of the site nor any inspection of the site whether before or after preparation is to be taken as approval of the location of the site and equipment or of its preparation, and NCR is not liable in respect of any comment, suggestion, or advice given by its staff or in respect of any failure to give advice.
3-6 Chapter 3: Site Preparation Customer Responsibilities The customer must do or provide the following. • When required by NCR, provide the NCR Customer Services Representative with appropriate drawings that indicate • location of equipment, • site wiring (power and signal, paths, and lengths), • Location of other equipment capable of generating large amounts of electrical noise, electromagnetic interference, heat, and so on.
Chapter 3: Site Preparation Environmental Requirements Operating Range Condition Range Temperature 10° C – 40° C (50° F – 104° F) Temperature Change 10° C per hour (18° F per hour) Relative Humidity 5% to 95%, Non-Condensing Barometric Pressure 79.5 x 103 Pa to 105 x 103 Pa Ambient Light 200 Foot-candles max (2152 Lux) on both scanner windows Acoustical Noise 55 dBa or less Vibration and Shock 1 to 10 Hz with a double amplitude of 0.127 cm (0.05 in.) 10 to 300 Hz with a maximum of 0.
3-8 Chapter 3: Site Preparation Storage Range Condition Range Temperature -15° C to 50° C (5° F to 120° F) Temperature Change 20° C per hour (36° F per hour) Relative Humidity 5% to 95%, Non-Condensing Transit Range Condition Range Temperature -40° C to 60° C (-40° F to 140 F) Temperature Change 20° C per hour (36° F per hour) Relative Humidity 5% to 95%, Non-Condensing Barometric Pressure 74 x 103 Pa to 105 x 103 Pa
Chapter 3: Site Preparation 3-9 Checkstand Power and Wiring Considerations Power Considerations In the 1000 and 2000 models, the 7870 receives power from an external supply which is normally mounted to the exterior surface of the unit’s chassis. The power supply may be mounted near the 7870 rather than on it, if advantageous. In the 3000, 4000, and 4500 models, the power supply is mounted on the checkstand. It is a 40-watt switching power supply with the following inputs.
3-10 Chapter 3: Site Preparation Wiring Considerations U.S., Canadian, and Japanese Checkstand Wiring Input Voltage L3 G Main Service Panel Neutral and Ground Bus Belt Control Lighting Misc. Equip. N Conduit Circuit A: Checkstand Belt Motor Checkstand Frame Note: The electrical wiring must meet all electrical codes, laws, and regulations. Feeder wiring and insulated ground from main service panel to distribution panel to be run in metal conduit.
Chapter 3: Site Preparation 3-11 European Checkstand Wiring Use this diagram when line voltage to the Service Panel is 220 Vac and European double-pole circuit breakers are used in the Distribution Panel. Store Load Center 220Vac Circuit A L3 Neutral and Ground Bus G Belt Control Lighting Misc. Equip. N Belt Motor Conduit N Checkstand Frame Feeder wiring and insulated ground from main service panel to distribution panel to be run in metal conduit.
3-12 Chapter 3: Site Preparation International Checkstand Wiring Use this diagram when the line voltage to the Service Panel is 220 or 240 Vac and standard single pole circuit breakers are used in the Distribution Panel. Main Service Panel 220 Vac 240 Circuit A L3 Neutral and Ground Bus G Belt Control Lighting Misc. Equip. N Belt Motor Conduit N Checkstand Frame Feeder wiring and insulated ground from main service panel to distribution panel to be run in metal conduit.
Chapter 3: Site Preparation 3-13 Wiring Instructions Running Feeder Lines from Main Service Panel 1. Select the most appropriate wiring diagram as a guide. 2. Run two separate feeder lines in conduit from the Main Service Panel in the checkstand to the customer equipment and to the NCR Distribution Panel. • Line 1 services Circuit A which is for customer equipment such as checkstand belt motor, counter lighting, and cooling fans.
3-14 Chapter 3: Site Preparation Circuit B The ground conductor in Circuit B (to the host terminal) is an isolated, insulated ground – it must be isolated from the outlet box for the host terminal. The circuit breaker in the power conductor of Circuit B is optional. If used, it should be near the operator and recessed. Circuit C The power conductor in Circuit C (to the NCR 7870) should include a 15 Amp circuit breaker located near the operator.
Chapter 3: Site Preparation 3-15 Checkstand Considerations Careful planning of how the checkstand and 7870 work together can improve flow and ergonomics.
3-16 Chapter 3: Site Preparation Service Clearance The 7870 is designed to allow servicing without removal from the checkstand. This includes component removal and replacement, scale calibration, and installation of the Weights and Measures seal. To take advantage of this design feature, an area for service clearance must be provided. Note: Access to the Power Supply may require removal of the 7870 from the checkstand.
Chapter 3: Site Preparation 3-17 Display Clearance If the 7870 Scanner/Scale has an integrated display, there must be adequate clearance for viewing by the customer. In the U.S. , this is a Weights and Measurements requirement. International countries should check with their appropriate local or government agency. If the checkstand design restricts viewing, the NCR 7825 Remote Display may be used to meet visibility requirements. 60 50 30 This area must be clear for viewing integrated display.
3-18 Chapter 3: Site Preparation Checkstand Hole When cutting the checkstand hole, also called a cutout, take care to maintain the specified dimensions. While this is essential for all models, it is critical for units with a scale. • For all models, the leading edge of the Top Plate must be flush or no more than 15 cm (0.06 in.) below the top of the checkstand. The trailing edge of the Top Plate must be flush with the top of the checkstand.
Chapter 3: Site Preparation Checkstand Hole - Models 1000 & 2000 B C E C D A Note: Spacers are to position scale in hole. They should be below the Checkstand top. H D G D C C F E B F A Recommended shelf to catch NCR 7870 if dropped during installation. The 7870 must not be supported by this shelf. No electronics under NCR 7870 NCR 7870-1000 Scanner A 29.51 cm B 50.95 cm C 3.49 cm 11 5/8 in. 20 1/16 in. 1 3/8 in. D 0.95 cm E 43.97 cm F 3.49 cm G 13.0 cm H 15.88 cm 3/8 in.
3-20 Chapter 3: Site Preparation Checkstand Hole - Models 3000, 4000, & 4500 B C A Note: Spacers are to position scale in hole. They should be below the Checkstand top. D E C A B No electronics under the 7870 NCR 7870 - 3000 Scanner A B C D E 29.51 cm 34.50 cm 0.95 cm 15.88 cm 12.54 cm 11 5/8 in. 13 5/8 in. 3/8 in. 6 1/4 in. 4 15/16 in. NCR 7870 - 4000 & 4500 Scanner/Scale A B C D E 29.51 30.48 cm 43.97 cm 1.27 cm 15.88 cm 12.54 cm 12 .00 in. 17 3/8 in. 1/2 in.
Chapter 3: Site Preparation 3-21 Cable Lengths and Hole Sizes When selecting a cable, take care to choose one with enough length for easy routing to the NCR 7870. Also, include enough slack to allow the unit to be lifted from the cutout without disconnecting the cables. This will be beneficial while servicing the unit. Minimum hole size data is provided for making openings to pass cables through the checkstand. Ensure after drilling that there are no sharp edges which may damage the cable.
3-22 Chapter 3: Site Preparation AC Power Cords – Outlet to Power Supply Minimum Hole Diameter: 3.18 cm (1.25 in.) Cable Cable Length US Standard 3.05 Meters (10 Feet) US Twist-Lock 3.05 Meters (10 Feet) International Pig-Tail 3.05 Meters (10 Feet) Japan Standard 3.05 Meters (10 Feet) Japan Twist-Lock 3.05 Meters (10 Feet) Australia 3.05 Meters (10 Feet) UK, Argentina 3.05 Meters (10 Feet) Swiss 3.05 Meters (10 Feet) Remote Display Cables Minimum Hole Diameter: 1.90 cm (0.75 in.
Chapter 3: Site Preparation 3-23 Interface Cables - NCR Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 1255 OCIA Dual-Cable Scanner 1416-C026-0040 497-0300521 4 m (13.1 ft.) Dual-Cable Scanner 1416-C026-0080 497-0300522 8 m (26.2 ft.) Dual Cable Scale 1416-C027-0040 497-0300533 4 m (13.1 ft.) Dual Cable Scale 1416-C027-0080 497-0300534 8 m (26.2 ft.) 5 m (16.4 ft.
3-24 Chapter 3: Site Preparation Interface Cables – NCR Host Terminals (cont.) Host Terminal Interface Cable Corporate ID Part Number Length 2170 RS-232 Scanner Only 1416-C069-0040 497-0301380 4 m (13.1 ft.) Scanner Only 1416-C069-0080 497-0301381 8 m (26.2 ft.) Dual-Cable Scanner 1416-C069-0040 497-0301380 4 m (13.1 ft.) Dual-Cable Scanner 1416-C069-0080 497-0301381 8 m (26.2 ft.) Dual-Cable Scale 1416-C233-0040 497-0302149 4 m (13.1 ft.
Chapter 3: Site Preparation 3-25 Interface Cables – NCR Host Terminals (cont.) Host Terminal Interface Cable Corporate ID Part Number Length 7052, 7053, OCIA Single-Cable 1416-C011-0040 497-0300170 4 m (13.1 ft.) Dual-Cable Scanner 1416-C011-0040 497-0300170 4 m (13.1 ft.) Dual-Cable Scale 1416-C061-0040 497-0301144 4 m (13.1 ft.) 7054 7058 OCIA Scanner Only 1416-C230-0050 497-0302099 5 m (16.4 ft.) 7070 OCIA Single-Cable 1416-C012-0040 497-0300340 4 m (13.1 ft.
3-26 Chapter 3: Site Preparation Interface Cables – Data Checker Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 2200 MDL/ Datachecker Single-Cable 1416-C144-0040 497-0301889 4 m (13.1 ft.) T2001 MDL/ Datachecker Single-Cable 1416-C062-0040 497-0301152 4 m (13.1 ft.) Interface Cables – Epson Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.
Chapter 3: Site Preparation 3-27 Interface Cables – IBM Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 4683, 4684 IBM 4683 Port 17 Single-Cable 1416-C020-0040 497-0300402 4 m (13.1 ft.) Single-Cable 1416-C020-0080 497-0300403 8 m (26.2 ft.) 4682, 4683, 4684, 4693 IBM Port 9B Single-Cable 1416-C070-0040 497-0301390 4 m (13.1 ft.) Single-Cable 1416-C070-0080 497-0301391 8 m (26.2 ft.
3-28 Chapter 3: Site Preparation Interface Cables – ICL Host Terminals (cont.) Host Terminal Interface Cable Corporate ID Part Number Length 9518-200 RS-232 9-Pin D Shell Dual-Cable Scanner 1416-C140-0040 497-0301711 4 m (13.1 ft.) Dual-Cable Scale 1416-C146-0040 497-0301931 4 m (13.1 ft.) MDL/ Datachecker Single-Cable 1416-C144-0040 497-0301889 4 m (13.1 ft.) Single-Cable 1416-C144-0080 497-0301890 8 m (26.2 ft.
Chapter 3: Site Preparation 3-29 Interface Cables – SASI Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 1028 RS-232 Dual-Cable Scanner 1416-C342-0040 497-0407544 4 m (13.1 ft.) Dual-Cable Scale 1416-C343-0040 497-4070545 4 m (13.1 ft.) Dual-Cable Scanner 1416-C341-0040 497-0407543 4 m (13.1 ft.) Dual-Cable Scale 1416-C343-0040 497-0407545 4 m (13.1 ft.) Dual-Cable Scanner 1416-C377-0040 497-0409575 4 m (13.
3-30 Chapter 3: Site Preparation NCR 7870 Dimensions NCR 7870-1000 & 2000 Models D C A B NCR 7870 - 1000 Dimensions A B C D 51 cm 28.3 cm 13 cm 15.3 cm 20" 11 1/2" 5" 6" NCR 7870 - 2000 Dimensions A B C D 43.8 cm 30.5 cm 13 cm 15.
Chapter 3: Site Preparation 3-31 NCR 7870-3000 Model A B C NCR 7870 - 3000 Dimensions A B C 28 cm 28.8 cm 28.
3-32 Chapter 3: Site Preparation NCR 7870-4000 & 4500 Models D C A B NCR 7870 - 4000 & 4500 Dimensions A B C D 43.8 cm 30.5 cm 13 cm 15.
Chapter 4: Installation Getting Started This chapter describes the installation process for the NCR 7870. Before installation, prepare the site in accordance to the requirements in Chapter 2 – Site Preparation. The first step is to perform an inspection to verify that the unit and checkstand are ready. Reporting a Damaged Unit Upon receiving an NCR 7870, inspect the shipping for damage. If the carton is damaged, open it in the presence of the shipping carrier before signing the bill of lading.
4-2 Chapter 4: Installation Cable Verification The NCR 7870 can be used with many different host terminals. Verify that you have received the correct interface cable (some set-ups require two cables). A list of available interface cables is provided in the NCR 7870 Repair Guide (BD20-0966-A). Checkstand Verification Verify, as a minimum, that the checkstand is prepared according to the following. • Checkstand cutout is correct size. • Display and service clearances are adequate.
Chapter 4: Installation 4-3 Installing Unit in Checkstand The NCR 7870 is fully assembled at the factory and requires no operator assembly. The laser module is an integral part of the factory assembled device and does not have any controls that can increase the level of laser light or collateral radiation from the NCR 7870. Instructions Install Cables 1. Verify power receptacle switch is off. 2. Turn NCR 7870 on its side. 3. Route power cable through groove on bottom of unit. 4.
Chapter 4: Installation • TERMINAL DISPLAY – Not used. • SCALE (or Datachecker) – used to connect the scale interface cable on dual cable installations. 9. See following diagrams for installation information for single, dual cable, and Datachecker/RS-232 set-ups.
Chapter 4: Installation SCALE SCALE DISPLAY DISPLAY INPUT INPUT SCANNER DISPLAY DISPLAY OUTPUT OUTPUT DC DC POWER POWER Dual Cable Set-Up AC Power Cord 7870 Scanner/Scale Power Supply Remote Display DC Power Cable Interface Cable Display Cable Host Terminal Interface Cable 4-5
Chapter 4: Installation DATACHKR TERMINAL DISPLAY RS-232 REMOTE DISPLAY Datachecker or RS-232 Cable Set-Up DC POWER 4-6 Interface Ports Label Power Cord Power Cord Interface Cable Terminal Junction Box Host Terminal 11628 Note: Use the Terminal Junction Box as needed to provide additional ports. Contact your terminal vendor for ordering information. 10. If the checkstand counter has adjustable posts to support the NCR 7870, set to the following: • Scanner Only Models: 0.95 cm (0.375 in.
Chapter 4: Installation 4-7 11. Locate small plastic Cover inset in Subplate Assembly. Carefully release Cover. Tower Subplate Assembly Cover/Lift Strap 11189 12. Use Cover/Lift Strap to lift the unit. 13. Position unit over checkstand cutout. 14. Lower unit into cutout. For proper operation, the NCR 7870 must be level. It should have support within two inches of each corner to prevent rocking. Also, the leading edge of the Top Plate must be flush or up to 0.15 cm (0.06 in.) below the counter top.
4-8 Chapter 4: Installation Determining if the Unit is Operational When power is applied to the NCR 7870 Scanner/Scale, it automatically performs Level 0 Diagnostics to check various components. NCR 7870-1000 and 3000 Scanners After passing Level 0 diagnostics the Status indicator flashes green, a tone sounds, then the Status indicator turns red. The NCR 7870 is now operational. NCR 7875-2000, 4000, and 4500 Scanner/Scales After passing Level 0 diagnostics the NCR 7870 runs scale diagnostics.
Chapter 4: Installation 4-9 Checkout Reading Operation To check the tag reading operation of the NCR 7870, attempt to read a good tag on an item. The Status indicator turns red when the NCR 7870 is ready to scan a label. A good read is indicated when the Status indicator turns green and a tone sounds (if enabled). Programming Your NCR 7870 comes from the factory with the programming parameters set to default values. The Communications Protocol is set to the specifications on your order.
4-10 Chapter 4: Installation Determining Communications Protocol Use the following procedure to determine the communications protocol programmed in your NCR 7870. 1. Apply power to the NCR 7870. 2. Scan the Diagnostic Mode tag -- must be first tag scanned after applying power. 3. Scan the Hex 3 tag. The good read tone for this tag sounds (three beeps). If the NCR 7870 has the Voice feature enabled, the communications protocol is given audibly.
Chapter 4: Installation 4-11 Scale Address for IBM Most IBM systems have software called Integrated Scanner/Scale that permits a single-cable installation. You can check the terminal configuration at the controller to be sure this IBM option is activated. Once chosen, the scale address is 6E (default setting), and no other action is required other than plugging the NCR 7870 interface cable into port 17 (468x). This is the preferred and most common configuration.
4-12 Chapter 4: Installation
Chapter 5: Calibration General This chapter describes when and how to calibrate the NCR 7870 scanner/scale models and how to verify that the calibration is correct. Please note, this chapter pertains to the NCR 7870-2000 and 4500 ONLY. The NCR 7870-4000 does not require calibration. In the event calibration is needed, contact the NCR Service Center. The 7870-4000 has NO user serviceable scale parts or calibration procedure.
5-2 Chapter 5: Calibration The calibration procedure sets the Load Cell and the electronics to interpret the weight of an item accurately. You can calibrate the scale after power has been supplied for 30 minutes if the ambient air conditions have been 20° C (68° F) for at least 24 hours. If the ambient air conditions have not been met, then the scale must be on for at least 6 hours before you can calibrate it. One or more certified weight sets are required to calibrate and certify the scale.
Chapter 5: Calibration 5-3 Calibration Procedure Section 1: Exercising the Scale Tools One of the following: Whole Pound Weight Set Fractional Pound Weight Set Kilogram Weight Set (P/N 998-0633009) (P/N 998-0633012) Obtain locally Instructions You must exercise the scale before performing a calibration. 1. Select appropriate Weight Feature for your Scanner/Scale. Weight Feature Total Weight on Top Plate 9.995 kg 0.0 kg 2.5 kg 5.0 kg 10.0 kg 5.0 kg 2.5 kg 0.0 kg 13.995 kg 0.0 kg 2.5 kg 5.
5-4 Chapter 5: Calibration Section 2: Accessing the Calibration Switch Tools Screwdriver, flat blade Needle-nosed pliers (optional) The Scale Calibration Switch is located on the Scale Board. For security this switch is not readily accessible and may be secured with a lead/wire seal or seal sticker. Instructions 1. Remove power from unit. 2. Remove Top Plate: a) Press lift tab in. b) Grasp lift tab and lift Top Plate off unit. Lift Tab Top Plate Assembly 11041 3. Remove Subplate Assembly.
Chapter 5: Calibration b) 5-5 Remove screw securing Lift Strap to unit. Cover/Lift Strap Assembly Subplate Assembly Tab Slot 11053 c) Insert screwdriver blade into Tab Slot. Twist to free tab. d) Lift the front of Subplate Assembly into a nearly vertical position. Pull the back edge from under the Tower Cabinet and remove the Subplate Assembly.
5-6 Chapter 5: Calibration 4. Remove the Scale Board Shield. a) Break seal wire and seal sticker if present. b) Remove thumbscrew. Use needle-nosed pliers to loosen if thumbscrew is tight. c) Remove Shield. Scale Board Shield Calibration Switch (under shield) Scale Hinge Assembly 11040 5. Set Top Plate on rubber bumpers of Scale Hinge Assembly. Make sure bumpers fit into corresponding sockets on bottom of Top Plate. 6. Apply power to 7870. 7.
Chapter 5: Calibration 5-7 Section 3: Connecting the Field Service Calibration Display Tools Field Service Calibration Display Philips screwdriver (P/N 250-0029750) The Field Service Calibration Display provides calibration information when no other display is available. To connect the Field Service Calibration Display, perform the following. Instructions 1. Remove Tower Cabinet. Note: On some models, taking the Top Plate off first may make Tower Cabinet removal easier.
5-8 Chapter 5: Calibration c) Connect the Field Service Calibration Display to J-4 on the LCDigital Board (J-5 on the old Digital Board). J3 J4 DS1 J3 J5 J1 J2 Integrated Display Connector Old Style Digital Board LC Digital Board 11279 d) Apply power to NCR 7870.
Chapter 5: Calibration 5-9 Section 4: Performing the Calibration The scale firmware controls calibration. It waits for you to respond to the prompt before going to the next step. When you have placed the weight on the Top Plate and pressed the Scale Zero button, the firmware sounds a single tone and changes the display to the next prompt. If voice is enabled, the scale tells you which weight to put on next.
5-10 Chapter 5: Calibration Display Add Weight Ready C-5.00 lb (2.500 kg) 5.00 lb. (2.500 kg) Ready C-15.00 lb (5.000 kg) 10.00 lb. (2.500 kg) Remove Weight Ready C-30.00 lb (10.000 kg) 15.00 lb. (5.00 kg) Ready C-0.00 lb (0.000 kg) 30.00 lb. (10.000 kg) Ready 0.00 lb (0.000 kg) Note: Use the same kilogram weights for both 9.995 kg and 13.995 kg scale units. 6. Press Reset/Scale Zero button. Display will indicate Ready C 5.00 lb (or 2.500 kg). 7. Place a 5.00 lb (or 2.
Chapter 5: Calibration 5-11 Verifying Calibration This section describes how to verify that the 7870 has been properly calibrated. No error codes should appear during calibration. The codes are shown in the table below. If a code is displayed, the calibration is invalid and a corrective action must be undertaken before attempting recalibration.
5-12 Chapter 5: Calibration Procedure 1: Increasing Load Test This test checks the scale’s accuracy by incrementally adding weight to the center of the Top Plate. Use weights that correspond to the NCR 7870 weight feature. If this test fails, recalibrate scale. Instructions 1. Select the appropriate weight feature from the table below. Step Weight Feature Add Weight 1 9.995 kg 13.995 kg 30.0 lb. 9.995 kg 13.995 kg 30.0 lb. 0.1 kg 0.1 kg 0.2 lb. 2.5 kg 2.5 kg 5.0 lb. 3 9.995 kg 13.995 kg 30.0 lb.
Chapter 5: Calibration 5-13 Procedure 2: Over-Capacity Test This test checks for the proper indication from the scale when too much weight is placed on the Top Plate. An over-capacity is indicated by dashes appearing on the display. If a failure occurs during this test, the scale must be recalibrated. Note: This test must immediately follow the Increasing Load Test. Do not remove any of the weights prior to running this test. Instructions 1. Use the following chart to select the correct weight. 2.
5-14 Chapter 5: Calibration Procedure 3: Decreasing Load Test This test checks the scale’s accuracy when incrementally removing weight from the Top Plate. Use weights that correspond to the NCR 7870 weight feature. If a failure occurs during this test, you must calibrate the scale again. Note: This test must immediately follow the Over-Capacity Test; do not remove any of the weights prior to running this test. Instructions 1. Select appropriate Weight Feature for your Scanner/Scale. 2.
Chapter 5: Calibration 5-15 Procedure 4: Shift Test This test consists of measuring a weight in the center and four positions on the Top Plate. 5 2 1 4 3 11033 Instructions 1. Place a 15.00 lb (or 5.000 kg) weight in Position 1 and record measured weight. 2. Move sequentially to Positions 2, 3, 4, and 5. Record measured weight for each position. 3. Move weight back to Position 1 and record measured value. 4. All measurements should fall within • 15.00 lb ± 0.01 lb (for 30.00 lb scales) • 5.
5-16 Chapter 5: Calibration Securing the Calibration Switch Most countries require that the Calibration Switch and Scale Board be secured before a unit can be put into operation. Some states and jurisdictions permit the use of the Audit Trail in place of the physical seals. Check with your local inspector or governmental agency about using the Audit Trail. This procedure begins with the unit already disassembled with Tower Cabinet in place and access to the Calibration Switch.
Chapter 5: Calibration 5-17 Note: When you perform a scale certification, someone must attach a seal to the Calibration Switch Security Cover. Depending on your local laws, Weights and Measures officials may be required to attach the seal. 3. Install Subplate Assembly. a) Position Subplate with front end up to near vertical. b) Push back edge of Subplate under edge of Tower Cabinet. c) Gently press Subplate into position on unit chassis. Ensure Retaining Tab snaps into slot.
5-18 Chapter 5: Calibration
Chapter 6: Operation This chapter describes how to operate the NCR 7870. Following is a diagram of the NCR 7870.
6-2 Chapter 6: Operation About Using the Operator Controls Scan Windows The NCR 7870 contains a vertical and horizontal scan window. The vertical scan window is mounted in a Tower Cabinet that rises above the checkstand surface. The horizontal scan window is flush-mounted in the Top Plate. Status Indicators Status Indicator Function Occurs Red (Steady) Indicates unit is in standby mode to read next label. Between scanning. Green Flashes once to indicate a successful bar code read. After scanning.
Chapter 6: Operation 6-3 Motion Detector The Motion Detector is used to detect operator inactivity and power down critical components of the NCR 7870 to reduce wear and extend product operational life Reset / Scale Zero Button This button is used to • re-zero the scale if not performed automatically, • set a tare weight, and • awaken the unit from Sleep Mode. Audible Tone A tone can be programmed to sound to indicate a successful bar code read.
6-4 Chapter 6: Operation About Using the Scanner Proper Label Orientation Because the NCR 7870 uses bi-optic scanning, labels can be read from many angles. Labels can be read from the leading, trailing, bottom, and opposite sides of a package. Bar code labels can be scanned from left-to-right or right-to-left. A good rule of thumb is – if you can’t see the label, the NCR 7870 can read it.
Chapter 6: Operation 6-5 Active Scan Zone The active scan window is shown in the following diagram. The 7870 can read labels presented within the cube. 6.0 in. (15.2 cm) 5.8 in. (14.7 cm) 5.0 (12.7 cm) Scan Zone R0127 Multiple Reads Only one good read is reported if a label is placed within the scan zone and left there. Scanner firmware prevents a second read of the same label if it occurs within a preset time of a good read.
6-6 Chapter 6: Operation Bar Code Quality Many labels in a typical retail environment are unreadable. The illustration shows some of the common problems. Vendors and printers regularly supply products to the market with bar codes that are overprinted, underprinted, or truncated. Some labels have missing margins. Others may be printed around the corners of packages, or on media not likely to remain flat when picked up.
Chapter 6: Operation 6-7 Operating Instructions Power Up The 7870 has no ON/OFF switch. The checkstand should be equipped with a circuit breaker switch during site preparation. The switch should be easily accessible and near the operator. Power up the NCR 7870 on by turning the circuit breaker switch to ON. The NCR 7870 performs diagnostic checks during the power up procedure.
6-8 Chapter 6: Operation Scanning Procedure To use the NCR 7870, the item must pass through the active scan region. Item orientation, motion, and sequential handling are required for proper label reading. Instructions 1. Verify scanner is operable. The red Status Indicator must be lit. 2. Locate label on item. 3. Orient item so label faces away from you. 4. Pass item across the lower scan window. 5. If a good read occurs, the green Status Indicator will flash.
Chapter 6: Operation 6-9 Weighing Procedure The NCR 7870 has a settling time of 0.9 seconds for items five pounds or less and 2 seconds for items over five pounds. The scale will not weigh items exceeding its weight class – 9.995 kg, 13.995 kg, and 30 lbs. The scale can be operated in Mode 1 or Mode 2, depending on your terminal and the type of NCR 7870. In Mode 1, the weight is displayed. In Mode 2, the weight and price are displayed. Instructions 1. Verify display reads SCALE READY 0.
6-10 Chapter 6: Operation Changing the Good Read Tone The volume of the Good Read Tone can be changed while in normal operating mode. This is the only characteristic of the tone that can be changed without being in Programming Mode. Instructions 1. Scan the Volume Adjustment tag and listen to the tone. 2. If the tone is not loud enough, scan the tag again. Repeat if necessary. 3. If the tone is too loud, scan the tag repeatedly until the volume resets to the lowest level. Now scan to the desired level.
Chapter 6: Operation 6-11 Routine Maintenance Routine maintenance is needed at least once a day to keep the NCR 7870 in good operating condition. These parts of the 7870 can be cleaned with a soft cloth, lukewarm water, and mild soap: • Scanner body • Top Plate and Scan Window • Exterior surface of Subplate Assembly • Optics Assembly Window • Horizontal Scan Window • Tower Cabinet If a scan window becomes excessively scratched, replace it.
6-12 Chapter 6: Operation
Chapter 7: Programming General This chapter is intended to acquaint you with programming the NCR 7870. It covers the overall programming process for the NCR 7870. The NCR 7870 Scanner/Scale is fully programmable to meet your system requirements and is already programmed with the factory-set default values when shipped. However, if programming changes are needed, the procedure is very simple. This chapter is divided into five sections.
7-2 Chapter 7: Programming • • • PACESETTER Plus Information covers the use, programming, and interpretation of PACESETTER Plus including • Modes – Inquiry, Real-Time, and Normal • Host Access to Tallies, and • Host Reset of Tallies.
Chapter 7: Programming 7-3 How to Program the NCR 7870 Creating the Program Creating a program consists of three basic steps. Step 1. Writing the Program a) Identify Your Requirements. The first thing you need to do is to determine the requirements of your NCR 7870 installation. This includes information about the communications protocol, the types of bar codes you scan, the use of Good Read tones, and scanner time-outs. b) Complete the Programming Worksheets.
7-4 Chapter 7: Programming Step 3. Save the Program a) Scan the Save and Reset Tag. When you scan the Save and Reset tag, the scanner saves all programming parameters that you entered. This becomes the new scanner program. The scanner goes through initial startup and operates using the new program. b) Save your Programming Worksheets. Be sure to save your programming worksheets that contain the scanner program.
Chapter 7: Programming 7-5 Programming Mode The NCR 7870 Scanner/Scale is programmed in the Programming Mode. You enter this mode by scanning the Programming Mode tag as the first tag scanned immediately after applying power to the NCR 7870. This puts the NCR 7870 in the Base Programming State. As a result, the NCR 7870 produces a long and then a short beep, and the status indicator stays off.
7-6 Chapter 7: Programming Programming Tags After completing the worksheets, enter the information using the special programming tags contained in the NCR 7800, 7870, 7875, 7880, and 7890 Programming Tags book (BST0-2121-74). You do not need a large number of special programming tags, only 5 unique tags and 16 hexadecimal (Hex) character tags. The following identifies each programming tag, its function, and the associated indicators.
Chapter 7: Programming 7-7 Default Function This tag causes most parameters to go to default values. However, scanning this tag does not change a few parameters, including the Communications Protocol. The Default tag must be the first tag scanned after applying power to the NCR 7870. Indication Performs power-up sequence. End Function This tag ends certain input sequences. Since the programming mode determines the end of most sequences, this tag is not used often.
7-8 Chapter 7: Programming Programming Mode Function This tag puts the NCR 7870 in the Base Programming State. It must be the first tag scanned after applying power to the NCR 7870, or after scanning the Default tag. Indication • Short beep as soon as tag is read – Good Read tone • Long and short beep – in Base Programming State • Status indicator – off Save and Reset Function This tag causes the NCR 7870 to save and start using the programming data. It is used in the Base Programming State.
Chapter 7: Programming 7-9 Program Entry Example The following example is a typical program entry procedure. 1. Apply power to the NCR 7870 Scanner/Scale. 2. Scan the Programming Mode tag. 3. Scan the two Hex tags corresponding to the worksheet number. 4. Scan appropriate Hex tags to enter parameters.
7-10 Chapter 7: Programming BASE PROGRAMMING STATE 1 4 Bar Codes - 2 Code 39 0 1 Disable Enable M inim um Characters Allowed Full AS CII 2 -F 0 1 Disable Enable Check Digit Present Disable Enable Transmit Check Digit Disable Enable Allow Single Character Tags 0 0 0 1 1 1 Disable Enable 11722 b) Enter Specific Parameters To enter only one particular parameter in a Specific Programming Mode, scan the two numbered Hex tags that correspond to that specific mode.
Chapter 7: Programming 7-11 parameter options, you have to re-enter the Specific Programming Mode by scanning the two Hex tags again. The following figure shows how to proceed through a Specific Programming Mode where you change only one of the parameters. This figure presents the specific programming mode for Bar Codes 2 program parameters.
7-12 Chapter 7: Programming Programming Tips • Turn the host terminal off or disconnect all interface cables to the NCR 7870 before entering your program. Some host terminals can corrupt your program if they are running and are connected to the NCR 7870 while you are entering the program. • To exit a Specific Programming Mode without entering all the parameters, scan the Abort tag. All parameters entered are retained and the NCR 7870 returns to the Base Programming State.
Chapter 7: Programming 7-13 Program Parameter Descriptions Within the Base Programming State are several Specific Programming Modes. Each of these have specific programming parameters. Communications Protocol The Communications Protocol programming mode selects the protocol that the NCR 7870 Scanner/Scale uses to communicate with the host terminal. Note: The factory sets the Communications Protocol according to the specifications on your order.
7-14 Chapter 7: Programming A scanner or scanner/scale that uses the Datachecker Interface should be programmed using this format. If the protocol information is lost, the scanner/scale defaults to RS-232. It then must be reprogrammed to OCIA NCR Short. Use the Hex 0 tag to enable this protocol. OCIA NCR Long – Hex 1 OCIA Long (Alternate Codes Long Format) is used on the NCR 7852 Alternate Codes Scanner and the NCR 7890 Presentation Scanner.
Chapter 7: Programming 7-15 IBM 468x/9x Port 4B (HHBCR) – Hex 4 tag All models of the NCR 7870 support the IBM 468x/9x format and use the same protocol found on IBM terminals. The scanner uses terminal port 17 and the select address is set to 4B. Use this protocol with the hand held bar code reader. If your unit is a scanner/scale, the IBM address default setting is 6E, but can be programmed to 6A or 6B. The IBM terminal integrated scanner/scale driver normally uses address 6E.
7-16 Chapter 7: Programming Casio 4-Bit, Parallel, Dual Cable – Hex A tag Non-NCR short format is used on some older competitive terminal systems. This format is sometimes called 6-bit ASCII since it can accommodate only 6 data bits per character. It cannot support Code 128 or Code 39 bar code data. This format is normally not used on NCR systems. Use the Hex A tag to enable this protocol.
Chapter 7: Programming 7-17 Communications Protocol Hex Tag Summary Communications Protocol Type Hex Tag OCIA NCR Short (Datachecker) 0 OCIA NCR Long 1 OCIA Non-NCR Dual Cable 2 IBM 468x/9x Address 4A 3 IBM 468x/9x Address 4B (HHBCR) 4 RS-232 5 OCIA Single Cable 6 OCIA NCR Dual Cable 7 Casio 4-Bit, Parallel, Dual Cable A IBM 1520 (BRC, IBM 468x/9x Port 4B) B TEC, 4-Bit, Parallel, Dual Cable C Programming Example Following is an example of a completed Communications Protocol workshe
7-18 Chapter 7: Programming Good Read Tone The Good Read Tone programming mode selects the parameters for sounding a tone each time the NCR 7870 Scanner/Scale successfully reads a bar code. It also controls the volume of the Not-On-File tone. This mode contains five shortcuts: A, B, C, D, and E. After entering this programming mode, you normally go directly to a specific parameter by scanning the appropriate shortcut Hex tag. This eliminates the need to enter all parameters when only one needs changing.
Chapter 7: Programming 7-19 Tone Length (Milliseconds) The Hex C tag permits you to set the length of the Good Read Tone by listening to it. Each time you scan the Hex C tag, the tone length changes from a minimum of 25 milliseconds to a maximum of 250, and then back again. End this mode by scanning the End tag or another valid Hex tag. Tone On/Off The Hex A tag sets the Tone On/Off programming mode, which offers two options, On and Off.
7-20 Chapter 7: Programming Timers The Timers programming mode controls the two NCR 7875 Scanner/Scale timers: Lockout Time and Active Time. Defaults Parameter Default Value Lockout Time 900 milliseconds Restart Lockout Timer Off Active Time 15 seconds Specific Program Parameters Lockout Timer (Milliseconds) The lockout timer prevents the scanner/scale from repeatedly reading the same bar code.
Chapter 7: Programming 7-21 Active Time (Minutes) You can program specific lengths of time that your NCR 7870 Scanner/Scale stays on after the last good read. There are four options in the Active Time parameter: no shut down, shut down after 15 minutes, shut down after 30 minutes, and shut down after 60 minutes. Select these times using the Hex 0 through Hex 3 tags, respectively. The default time is 15 minutes. Selecting no shut down results in the scanner/scale being active all the time.
7-22 Chapter 7: Programming Bar Codes – 1 The Bar Codes 1 programming mode contains programming parameters for UPC/EAN bar codes. Defaults Parameter Default Value UPC/EAN Enable Version D None Extend UPC-A to EAN-13 Disable Extend UPC-E to UPC-A Disable Periodic Codes Disable Periodic Codes Extension 2-Digit & 5-Digit Send Data Data as Decoded Specific Program Parameters UPC/EAN The UPC/EAN parameter controls reading UPC/EAN bar codes.
Chapter 7: Programming 7-23 this parameter. The default is None and scanning a valid Hex tag ends the input for this parameter option. Extend UPC-A to EAN-13 The Extend UPC-A to EAN-13 parameter determines whether to pad the tag data, changing 12-digit UPC tags to 13-Character EAN tags. The program does this by putting a zero (0) at the front of the tag data. Scan the Hex 0 tag to disable this option or the Hex 1 tag to enable it.
7-24 Chapter 7: Programming extension. The default is 2- and 5-digit extensions and scanning a valid Hex tag causes the program to go to the next parameter option. Send Data The Send Data parameter has three selections: Data As Decoded, Periodical Code Data Only, and CF Hex If Periodical Data Not Decoded. If you scan the Hex 0 tag, the data is sent as decoded, whether or not there are extension digits. If you scan the Hex 1 tag, only valid periodical codes are sent.
Chapter 7: Programming 7-25 Bar Codes – 2 The Bar Codes 2 programming mode contains programming parameters for Code 39. Defaults Parameter Default Value Code 39 Disable Minimum Characters Allowed 8 Full ASCII Disable Check Digit Present Disable Transmit Check Digit Disable Allow 1-or-2 Character Tags Disable Specific Program Parameters Code 39 The Code 39 parameter controls reading Code 39 bar codes.
7-26 Chapter 7: Programming There are 15 selections for this parameter option (2 through 16 characters). Scan the proper Hex tag (Hex 2 through Hex F) to enter your selection. The default is 4 characters. Full ASCII Code 39 permits full ASCII capability by encoding the additional characters. Disable this function by scanning the Hex 0 tag, and scan the Hex 1 tag to enable this function. Disable is the default.
Chapter 7: Programming 7-27 Program Example Following is an example of a completed Bar Codes 2 programming worksheet. In this example, Code 39 is enabled with the following options.
7-28 Chapter 7: Programming Bar Codes – 3 The Bar Codes 3 programming mode contains programming parameters for Interleaved 2 of 5. Defaults Parameter Default Value Interleaved 2 of 5 Disable Bar Code Length Range Check Value 1 04 Value 2 16 Check Digit Present Disable Transmit Check Digit Disable Specific Program Parameters Interleaved 2 of 5 The Interleaved 2 of 5 parameter controls reading Interleaved 2 of 5 bar codes.
Chapter 7: Programming 7-29 Bar Code Length The Bar Code Length parameter selects the method for determining if an Interleaved 2 of 5 bar code is a valid length. The Range Check method identifies a length range by specifying the minimum and maximum number of characters. The Specific Check method identifies two specific bar code lengths by specifying the number of characters in each. With this option, the number of characters in all Interleaved 2 of 5 bar codes must be one of the two numbers.
7-30 Chapter 7: Programming Transmit Check Digit The Transmit Check Digit parameter selects whether to send the check digit to the host terminal. Scan the Hex 0 tag to disable this option, or the Hex 1 tag to enable it. The default is to disable sending the check digit. Program Example Following is an example of a completed Bar Codes - 3 programming worksheet. In this example Interleaved 2 of 5 is programmed for the following.
Chapter 7: Programming 7-31 Bar Codes – 4 The Bar Codes 4 programming mode contains programming parameters for Code 128 bar codes. Defaults Parameter Default Value Code 128 Disable Minimum Data Characters Allowed 3 UCC 128 Disable Specific Program Parameters Code 128 The Code 128 parameter contains two selections: Disable and Enable. Disable reading Code 128 bar codes by scanning the Hex 0 tag and enable reading by scanning the Hex 1 tag.
7-32 Chapter 7: Programming Program Example Following is an example of a completed Bar Codes 4 programming worksheet. In this example the Code 128 bar codes are programmed for the following.
Chapter 7: Programming 7-33 Label Identifiers The Label Identifiers programming mode selects the parameters for adding label identifiers to communication messages. If used with RS232 or OCIA NCR Long or OCIA NCR Short when reading UPC Version D bar codes, the identifiers go before the bar code data. Label identifiers for the other modes of communication are determined by the firmware and are not programmable.
7-34 Chapter 7: Programming Specific Program Parameters Identifier Type The Identifier Type parameter defines the type and placement of label identifiers. You can select default identifiers that prefix the message data, unique prefix identifiers, or no identifiers. Select the Identifier Type parameter by scanning the appropriate tag (Hex 0, Hex 2, or Hex 3). If you select default identifiers, you do not enter any other parameter in this programming mode. The factory set default is Default Prefix.
Chapter 7: Programming 7-35 2. None -- Scan the Hex 2 tag to select none. No label identifiers are added to the message data. 3. Unique Prefix – - To use a unique prefix, scan the Hex 3. A Unique Identifier is associated with each bar code type. Also, you may use one, two, or no Common Bytes. The figure shows the possible message formats when using a unique prefix. The formats do not show other elements programmed in the other RS-232 programming modes.
7-36 Chapter 7: Programming Note: Refer to the ASCII Code Chart for the Hex Characters; however, values of 20 to 7E are recommended. Do not use the same characters as the Terminator Byte or the message may terminate too soon. Also, a Common Byte cannot be 00. If you are not going to use a Common Byte, you can scan any Hex tag twice except Hex 0 or the Terminator Byte value. The default for Common Byte 1 is 5D (ASCII ]) and the default for Common Byte 2 is 42 (ASCII B).
Chapter 7: Programming Parameter Default Value UPC – A 41 (ASCII A) UPC – D 44 (ASCII D) UPC – E 45 (ASCII E) EAN – 8 46 (ASCII F) EAN – 13 47 (ASCII G) Code 39 31 (ASCII 1) Code 128 33 (ASCII 3) Interleaved 2 of 5 32 (ASCII 2) 7-37 Note: If you use the same characters as in the Terminator Byte, the message may terminate too soon. Version Number (UPC-D Only) The Version Number parameter can be used only if you specified UPCD as the bar code type.
7-38 Chapter 7: Programming • • Bar Code Type UPC-D • Common Bytes – No Common Bytes • Unique Identifier – 41 (A) • Version Number – included Bar Code Type Code 128 • Common Bytes – Common Byte 1 • Unique Identifier – 43 (C) Your Program A 1 6 Label Identifier B C D 3 5 B 4 2 0 1 6 Identifier Type Common Byte 1 Common Byte 2 1 4 8 0 4 1 1 1 4 3 Version Number NOTE: Scan the End tag to end the Label Identifier Programming mode.
Chapter 7: Programming 7-39 RS-232 Parameters – 1 The RS-232 Parameters 1 programming mode contains four of the parameters required for RS-232 communications. From this programming mode you can select the Baud Rate, Parity, Stop Bits and Character Length, and Handshake Options.
7-40 Chapter 7: Programming When you apply power to an NCR 7875-2000, the reset function checks the RS-232 Communications Parity programming. If the selection is None, it is ignored and Odd parity is used. If Odd or Even is selected, that selection is used.
Chapter 7: Programming 7-41 Program Example Following is an example of a completed RS-232 Parameters 1 programming worksheet. In this example the following are selected.
7-42 Chapter 7: Programming RS-232 Parameters – 2 The RS-232 Parameters 2 programming mode contains some of the parameters required for RS-232 communications. From this mode you can select BCC Options, Interface Control, and Check Digit.
Chapter 7: Programming 7-43 If you enable ACK/NAK, each message sent to the host terminal must be acknowledged before sending the next message. Receiving the message properly causes an ACK to be sent, and if there are any errors, a NAK is sent instead and the scanner/scale sends the message again.
7-44 Chapter 7: Programming Program Example Following is an example of a completed RS-232 Parameters 2 programming worksheet. This example shows the following program selections.
Chapter 7: Programming 7-45 RS-232 Prefix Byte The RS-232 Prefix Byte programming mode controls the use of prefix bytes. If you use an RS-232 Prefix Byte, it is the leading character in each message sent to the host terminal. Following it is the message data. Defaults Parameter Default Value Prefix Byte Disable ASCII Code 02 Specific Program Parameters Prefix Byte The Prefix Byte parameter contains two selections: Disable and Enable.
7-46 Chapter 7: Programming Program Example Following is an example of a completed RS-232 Prefix Byte programming worksheet. This example shows the Prefix Byte enabled, and ASCII Code STX (02 Hex) transmits as the leading character of each message sent to the host terminal.
Chapter 7: Programming 7-47 RS-232 Terminator Byte The RS-232 Terminator Byte programming mode controls the use of terminator bytes. If you use an RS-232 Terminator Byte, it goes at the end of the message sent to the host terminal. If you included a BCC, it follows the Terminator Byte and includes the Terminator Byte in the calculation. When you apply power to an NCR 7875-2000, the reset function checks the RS-232 Communications Terminator Byte programming.
7-48 Chapter 7: Programming (Hex 0 through Hex 7 for the first character and Hex 0 through Hex F for the second). The default for this parameter is 03. Program Example Following is an example of a completed RS-232 Terminator Byte programming worksheet. This example shows the Terminator Byte enabled and ASCII code CR (0D Hex) transmitted as the Terminator Byte.
Chapter 7: Programming 7-49 RS-232 Communications Options The RS-232 Communications Options parameters control the delay between messages, and the format in which the scanner and host terminal exchange tag data messages. The firmware is programmed to accept one parameter at a time and then leave this programming mode. Therefore, each of the parameters must be programmed separately.
7-50 Chapter 7: Programming With 497-0301951 and higher, the default is 10 milliseconds minimum delay between messages. Messages can be delayed by the following times. • 0 for no delay • 1 for a 10 ms delay • 2 for a 50 ms delay Scanner or Scanner/Scale Format The Scanner or Scanner/Scale Format option permits you to force the data format to either scanner only format or scanner/scale format to accommodate the host terminal.
Chapter 7: Programming 7-51 Following is the normal (default) format for scanner/scale tag data messages. • Scanner/Scale Tag Data • Message Format Prefix Byte 30 38 Add FC Label Identifier Tag Data PPD Terminator Byte BCC Byte Shading indicates optional information. 16565 The difference between the scanner only and the scanner/scale format is that the scanner/scale format has an address and a function code following the optional Prefix Byte.
7-52 Chapter 7: Programming Program Example Following is an example of a completed RS-232 Communications Options programming worksheet. This example shows the following programming selections.
Chapter 7: Programming 7-53 Scale Parameters The Scale Parameters programming mode controls specific parameters associated with the NCR 7870-2000, 4000, 4500 Scales. You can use it to identify if the NCR 7870 includes a scale, and to define the address if the scale is connected to an IBM terminal. Defaults Parameter Default Value Model Number No Default 9.995 kg/13.
7-54 Chapter 7: Programming protocol sets the scale address to 6E; however, it may need to be changed to 6A or 6B, depending on the IBM configuration in the particular IBM customer retail application. Scan the Hex 5 tag for address 6A, the Hex 6 tag for address 6B, or the Hex 7 tag for address 6E. The IBM terminal integrated scanner/scale driver normally uses address 6E. However, if the scanner works but the scale does not, you should try using the other two scale addresses. 9.995 kg / 13.995 kg The 9.
Chapter 7: Programming 7-55 Miscellaneous Parameters The Miscellaneous Parameters programming mode controls parameters associated with the NCR 7870-2000, 4000, and 4500 Scales that do not fit easily into any of the other categories. The NCR 7870 firmware is programmed to accept one parameter at a time and then leave this programming mode. Therefore, each of the parameters must be programmed separately.
7-56 Chapter 7: Programming scanned or a weight change is registered by the scale. Use the Hex 2 tag to enable the timer. When the 5-Second Weight Timer is disabled, the display will show a weight value until the host terminal sends price information. The price will remain on the display until new weight or price information is sent to the display. Use the Hex 1 tag to disable the timer.
Chapter 7: Programming 7-57 Enable/Disable Voice Messages When you have the voice messages feature on your scanner/scale, the Voice Messages Enabled/Disabled parameter toggles to enable or disable the feature. If voice messages are enabled, you hear them at the appropriate time. If they are disabled, you hear the beep tones instead. The Hex D tag toggles this parameter between enabled and disabled. There is no indication, visual or otherwise, of the state of the enable/disable condition.
7-58 Chapter 7: Programming Your Program 3 2 Miscellaneous Parameters 1 3 6 7 5-Second Weight Display Timer IBM Tone Control OCIA Price Display IBM Rexmit Control A OCIA Blank Display in Price Mode D Toggle Enable/Disable of Voice Messages F IBM Tag Data Format 11822
Chapter 7: Programming 7-59 PACESETTER Plus Information The PACESETTER Plus optional feature of the NCR 7870 Scanner/Scale determines what is wrong with a bar code label, fixes it, and then transfers the information to the host terminal. In addition, the scanner keeps track of what is wrong with the labels. Mode 1 - Inquiry Mode 1 keeps the following tallies. Included are the maximum counts.
7-60 Chapter 7: Programming C3 1136 03.4 Tally Count 3 3.4% of Good Reads Tally Count = 1136 Note: These displays alternate every three seconds. 16566 Scanning the Mode 1 tag again changes the display sequence to the next tally count. Continue to scan the Mode 1 tag to view all tally counts. The tally count information is displayed in order according to the tally count number (C1 – C5). Exit Mode 1 by pressing the Scale Zero Button on the Operator Display Panel or by scanning the Mode 2 tag.
Chapter 7: Programming 7-61 Codes Description Code 00 Label was decoded without major problems. Code x1 Label appears to be highly underprinted. Code x2 Label appears to be highly overprinted. Code x4 Label appears to have missing bars or margins. Code x5 Label appears to be highly underprinted and to have missing bars or margins. Code x6 Label appears to be highly overprinted and to have missing bars or margins. Code 1x Decoding was difficult. May be due to inconsistent printing.
7-62 Chapter 7: Programming Mode 3 – Normal Mode 3 is the normal operating mode. You can program the scanner to add PACESETTER Plus information to the decoded UPC/EAN data that is sent to the host terminal. Perform the following procedure to enable or disable PACESETTER Plus information. 1. Scan the Programming Mode tag (must be first tag scanned after power-up). 2. Scan the Hex 3 tag. 3. Scan the Hex 1 tag. 4. Scan the Hex 3 tag. 5.
Chapter 7: Programming 7-63 The EOM bit, if applicable, is in the last byte sent, not the last byte of the label data. The Decoding Codes are specified in the following table. Decoding Codes Y Z Description 1 z Decoding was difficult. May be due to inconsistent printing. 2 z Fragmented or folded label or inconsistent printing. 3 z Decoding was difficult due to fragmented, folded, or inconsistently printed label. y 1 Label appears to be highly underprinted.
7-64 Chapter 7: Programming Host Access to Tallies The host can send Long Format Codes, Short Format Codes, RS-232 Format Codes, and IBM 4683 Format Codes to read the scanner tallies. The following table shows the Long Format Codes and the RS-232 Format Codes to use.
Chapter 7: Programming 7-65 Example 2 Host requesting tally C3. 30H b3H 3dH 32H b3H 8fH The NCR 7870 response to the host request (tally count = 23,456 30H 33H 33H 30H 30H 32H 33H 34H 35H BCC (with EOM Bit) 36H 16824 Example 3 An IBM host terminal request for tally C1. 4A xx 00 33 3D 32 31 xx xx 7E xx 32 00 00 02 03 Address Frame Request CRC Bytes (2) End Byte The NCR 7870 response to the host request.
7-66 Chapter 7: Programming Host Terminal request using short format codes: Send Tally Count NCR OCIA Non-NCR OCIA C1: 03H 0dH 01H 03H 4DH 21 H With Parity & EOM 83H 0DH C1H With Parity & EOM C2: 03H 0dH 02H 03H 4DH E3H 03H 4DH 21H 83H 0DH C2H With Parity & EOM C3: 03H 0dH 03H 03H 4DH A3H With Parity & EOM 83H 0DH 43H With Parity & EOM C4: 03H 0dH 04H 03H 4DH 65H With Parity & EOM 83H 0DH 24H With Parity & EOM C5: 03H 0dH 05H 03H 4DH 65H With Parity & EOM 83H 0DH 45H With Parity & EOM Th
Chapter 7: Programming 7-67 The NCR 7870 response to the host request (tally count = 23,456): Send Tally Count NCR OCIA Non-NCR OCIA 00H 03H 00H 00H 02H 03H 04H 05H 06H C0H 03H C5H C0H C0H 42H 03H 84H C5H A6H C0H 03H C0H C0H 42H 03H 84H C5H A6H C0H 03H C0H C0H 42H 03H 84H C5H A6H With Parity & EOM 80H 83H 85H 80H 80H 02H 83H 04H 85H 46H With Parity & EOM Host Reset of Tallies The host terminal can reset the tally counts using the Long Format OCIA, Short Format OCIA, Single-Cable Scanner/Scale OCIA (
7-68 Chapter 7: Programming Special Programming Some of the NCR 7870 features require programming that is somewhat different than the normal programming. Delay Weight Data to IBM Host Terminal A timing condition is possible when the NCR 7870 Scanner/Scale communicates with an IBM host terminal. The condition occurs when the IBM Host is requesting weight data, but the scale is not settled. To prevent the problem, you can enable a scale data delay function that gives the scale more time to settle.
Chapter 7: Programming 7-69 EAN/JAN/UPC Multi-Symbol Scanning Parameters The optional Multi-Symbol programming feature permits you to scan bar code labels containing two or three EAN-13, JAN-13, or UPC-A symbols. Label Construction A multi-symbol label must consist of any combination of two or three EAN-13, JAN-13, or UPC-A symbols, each with different flag digits. Flag digits are the first two digits of the symbol on EAN-13/JAN-13 symbols.
7-70 Chapter 7: Programming Perform the following to program the NCR 7870 for multi-symbol scanning. 1. Disconnect the communications cable from the scanner or the terminal. 2. Apply power to the NCR 7870. 3. To enter the Multi-Symbol program parameters mode, scan the following tags: Programming Mode, Hex 1, Hex 3, and Hex F. 4. Choose an option: Option A: Clear multi-symbol programming by scanning the Hex A tag and the Save and Reset tag.
Chapter 7: Programming 7-71 Result: The scanner sounds the Good Read tone one time to indicate that the scanner accepted the multisymbol label. If the multi-symbol label is already in the scanner's memory, the scanner then beeps twice for a 2symbol label or three times for a 3-symbol label. A long, loud tone (error tone) indicates that the scanner's memory already has the maximum of five multi-symbol label combinations. 5.
7-72 Chapter 7: Programming Early Beep Disable When optional add-on bar codes are programmed, the Early Beep function may need to be disabled. The Early Beep function should not be used on systems, including many IBM host terminals, that sends “scanner disable” commands during the scanning operation.
Chapter 7: Programming 7-73 Good Read Tone Presets The Good Read tone is composed of three elements: volume, frequency (tone), and length. Three different presets, each with a different combination of volume, tone, and tone length settings, are available that permit you to set the Good Read tone by scanning just one sequence of Programming Tags. Preset 0 is the default for this parameter.
7-74 Chapter 7: Programming Good Weigh Tone When Transmitting Data A Good Weigh tone normally sounds when an item is weighed. If the Good Weigh Tone When Transmitting Data option is enabled the Good Weigh tone sounds when the weight data is just starting to be transmitted to the host terminal when using single cable RS-232 communications. The Default tag disables this option. Scan the following programming tags to enable or disable this option.
Chapter 7: Programming 7-75 Terminal Coupon Interface Parameters Certain parameters must be set to permit the unit to transmit coupon data to the host terminal. These are in addition to the general parameters that are required for other scanner/scale functions. Note: Selection of optional add-on bar codes may require additional programming. See Early Beep Disable in the Special Programming section for more information.
7-76 Chapter 7: Programming 5. Repeat steps 1 through 4 to set the second Coupon Select 1 parameter. Suggested Programming Sequence • Programming Mode • Hex 3 and Hex 8 • Hex 1 • Save and Reset • Programming Mode • Hex 3 and Hex 8 • Hex 3 Note: Scanning the Default tag disables all options. The second part is to Set Terminal Coupon Select 2 Parameter. 1. Scan the Programming Mode tag. 2. Scan the Hex 3 and Hex D tags to select this parameter. 3.
Chapter 7: Programming 7-77 ASCII Code Chart ASCII Code Chart 00 NULL 10 DLE 20 SP 30 0 40 @ 50 P 60 70 p 01 SOH 11 DC1 21 ! 31 1 41 A 51 Q 61 a 71 q 02 STX 12 DC2 22 " 32 2 42 B 52 R 62 b 72 r 03 ETX 13 DC3 23 # 33 3 43 C 53 S 63 c 73 s 04 EOT 14 DC4 24 $ 34 4 44 D 54 T 64 d 74 t 05 ENQ 15 NAK 25 % 35 5 45 E 55 U 65 e 75 u 06 ACK 16 SYN 26 & 36 6 46 F 56 V 66 f 76 v 07 BEL 17 ETB 27 ' 37 7
7-78 Chapter 7: Programming
Chapter 8: Troubleshooting This chapter discusses the troubleshooting a user may perform to diagnose problems which may occur during use of the NCR 7870. For more comprehensive repair and service information, refer to the NCR 7870 Scanner/Scale Repair Guide (D2-0966-A). Fault Identification The NCR 7870 Scanner/Scale performs internal diagnostic checks upon various functions during operation and the power-up sequence.
8-2 Chapter 8: Troubleshooting Scanner Troubleshooting Chart Problem Status Indicator Tone Possible Cause Corrective Action Scanner does not operate Red Off Green Off Off No power Check outlet for proper power Scanner does not operate Red Flashing Green Flashing Off Sleep mode Pass anything in front of Motion Detector Scanner does not operate Red Flashing Off Communication 1. Verify the IBM terminal is IBM 468x and is off. scanner is off2.
Chapter 8: Troubleshooting 8-3 Scale Troubleshooting Chart Note: This information does not apply to the NCR 7870-4000 which uses a Bizerba scale. For information on troubleshooting or servicing an NCR 7870-4000 scale unit, refer to the Bizerba documentation or contact the Bizerba representative. Problem Possible Cause Corrective Action Error code 5 - - - displays Scale drift 1. Verify nothing is on scale. 2. Lift Top Plate and verify no objects are under it. 3. Push Reset/Scale Zero button. 4.
Chapter 8: Troubleshooting 8-5 Voice Messages Troubleshooting Chart Problem Possible Cause Corrective Action No Voice Messages Firmware does not have voice capability. Check firmware on the Digital Board. • Power unit OFF and then ON. • Scan the Diagnostic Mode tag. • Scan Hex 4 and Hex A tags. Firmware version should appear in display. Version must be 497-0301951 or higher to have Voice Messaging feature. Voice Messages option turned off. Toggle Voice Messages Option.
8-6 Chapter 8: Troubleshooting
Appendix A: Programming Worksheets General The programming worksheets provide a convenient method of defining your NCR 7870 program before loading it into the unit. Each worksheet relates to a Specific Programming Mode. Purpose The programming worksheets permit you to determine the exact sequence of tags to scan for each programming parameter. It also provides you with a hard copy of the program for possible future use.
A-2 Appendix A: Programming Worksheets Defaults Most of the programming parameters have defaults that are determined at the factory. A heavy box around an entry specifies it as a default value. Scanning the Default tag as the first tag after applying power to the 7870 sets the parameters to these values. Hex Characters Some of the programming parameters require Hex characters. Refer to the ASCII Code Chart for the proper selections.
Appendix A: Programming Worksheets Programming Parameter Defaults Programming Mode Default Communications Protocol Protocol No Default Good Read Tone Tone On/Off Tone Frequency Tone Length Tone Volume Not-on-File Tone Volume On No Default No Default No Default No Default Timers Lockout Time Restart Lockout Timer Active Time 900 milliseconds Off 15 seconds Bar Codes-1 UPC/EAN Version D Extend UPC-A to EAN-13 Extend UPC-E to UPC-A Periodic Codes Periodic Codes Extension Send Data Enable None Disable
A-4 Appendix A: Programming Worksheets Programming Mode Default Bar Codes-3 Interleaved 2 of 5 Bar Code Length Value 1 Value 2 Check Digit Present Transmit Check Digit Disable Range Check 04 16 Disable Disable Bar Codes-4 Code 128 Min.
Appendix A: Programming Worksheets Programming Mode Default RS-232 Prefix Byte Prefix Byte ASCII Code Disable 02 RS-232 Terminator Byte Terminator Byte ASCII Code Disable 03 RS-232 Communications Options Message Delay Scanner or Scanner/Scale Format Normal or Eavesdrop Mode Beep at Scale Weight Transmission 10 ms Delay Determined by Model Normal Mode No Beep Scale Parameters Model Number 9.995 kg/13.
A-6 Appendix A: Programming Worksheets Worksheets 1 0 COMMUNICATIONS PROTOCOL 0 1 OCIA NCR Short (Datachecker) OCIA NCR Long 2 6 7 OCIA Single Cable OCIA NCR Dual Cable 3 4 5 IBM Slot Scanner IBM Hand-Held Bar Code Reader RS-232 A B C Casio Dual Cable IBM 1520 Bar Code Reader TEC Dual Cable OCIA Non NCR Dual Cable Your Program 1 0 Communications Protocol Protocol 14391
Appendix A: Programming Worksheets 1 A 1 GOOD READ TONE Tone On/Off 0 1 Off On B Tone Frequency (Hertz) B When entering Tone Frequency, the adjustment can be incremented upward by scanning the Hex B tag. Each time you scan the Hex B tag, the tone frequency increases one unit. Scan the End tag or a valid Hex tag to end this mode. C Tone Length (Milliseconds) C When entering Tone Length, the adjustment can be incremented upward by scanning the Hex C tag.
A-8 Appendix A: Programming Worksheets 1 A B C TIMERS 2 Lockout Time (Milliseconds) Restart Lockout Timer Active Time (Minutes) 0 1 2 3 4 5 6 7 450 600 750 900 1050 1200 1350 1500 0 1 Off On 0 1 2 3 0 15 30 60 No Time-out ( Always Active) Note: NCR suggests that you do not set the Active Time parameter to 0. Leaving the laser light on all the time reduces its life expectancy.
Appendix A: Programming Worksheets 1 A 3 A-9 BAR CODES - 1 0 UPC/EAN 1 Disable Enable B C D E 0 1 2 3 4 5 None D-1 D-2 D-3 D-4 D-5 0 1 Version D Extend UPC-A To EAN-13 Disable Enable Extend UPC-E To UPC-A Disable Enable 0 0 Periodical Codes 1 1 Disable Enable Periodical Code Extension 0 1 0 Send Data 1 Data As Decoded Your Program 1 2 2-Digit 5-Digit 2-Digit & Only Only 5-Digit 2 Periodical Code 2CF Hex Data Only If Periodical Data Not Decoded A B C D UPC
A-10 Appendix A: Programming Worksheets 1 A 4 BAR CODES - 2 Code 39 B Minimum Characters Allowed C Full ASCII D E F Check Digit Present Transmit Check Digit Allow Single Character Tags Your Program 1 0 1 Disable Enable 2-F Default: 8 0 1 Disable Enable 0 1 Disable Enable 0 1 Disable Enable 0 1 Disable Enable A B Code 39 Minimum Characters Allowed C D E F 4 Bar Codes - 2 Full ASCII Check Digit Transmit Present Check Digit Allow Single Character Tags 14394
Appendix A: Programming Worksheets A-11 1 5 BAR CODES - 3 Interleaved 2 of 5 A B Bar Code Length 0 1 Disable Enable 0 1 Range Check Specific Check Value 1 Characters Minimum 0-3 0-9 Character 1 Character 2 0 Value 2 Characters Minimum Check Digit Present D Transmit Check Digit 0 1 Disable Enable 0 1 Disable Enable Default 0-3 0-9 Character 1 Character 2 1 C 8 6 Default Your Program 1 A B Interleaved 2 of 5 Bar Code Length C D Check Digit Present Transmit
A-12 Appendix A: Programming Worksheets 1 A 7 BAR CODES - 4 0 1 Disable Enable Code 128 B Minimum Data Characters Allowed C UCC 128 Your Program 1 1 2 3 0 1 Disable Enable A B C Code 128 Minimum Data Characters Allowed UCC 128 4 5 7 Bar Codes - 4 B050
Appendix A: Programming Worksheets A-13 1 6 A LABEL IDENTIFIERS 0 2 3 Default Prefix None Unique Prefix 0-7 0-F Hex Character Hex Character 0-7 0-F Hex Character Hex Character Identifier Type B Common Byte 1 C Common Byte 2 D Bar Code Type Common Byte Unique Identifier Default: 4 2 0 1 2 3 4 5 6 7 UPC-D UPC-E EAN-8 EAN-13 Code 39 Code 128 Interleaved 2 of 5 0 1 2 3 None Common Byte 1 Common Byte 2 Both Common Bytes 0-7 0-F Hex Character Hex Character 0
A-14 Appendix A: Programming Worksheets 2 A B 0 RS-232 PARAMETERS - 1 Baud Rate Parity 0 1 2 3 4 5 6 300 600 1200 2400 4800 9600 19200 0 1 4 Odd Even None Note: On a 7870-2000, 4000, or 4500, Parity must be Odd or Even. If None is selected, Odd is used.
Appendix A: Programming Worksheets A-15 2 A B C 1 RS-232 PARAMETERS - 2 BCC Options Interface Control Check Digit 0 1 Disable Enable Default: 7870-1000, 3000 - Disable 7870-2000, 4000, 4500 - Enable 0 1 2 3 None ACK/NAK XOn/XOff ACK/NAK & XOn/XOff 0 1 Disable UPC-A Disable EAN-8 Disable EAN-13 Disable UPC-E 2 Enable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E 3 Disable UPC-A Enable UPC-A Disable EAN-8 Enable EAN-8 Disable EAN-13 Enable EAN-13 Enable UPC-E Enable UPC-E Note: C
A-16 Appendix A: Programming Worksheets 2 A B 2 RS-232 PREFIX BYTE Prefix Byte 1 Enable 0-7 0-F Hex Character (ASCII Code Chart) Hex Character (ASCII Code Chart) ASCII Code Your Program 2 0 Disable A B Prefix Byte ASCII Code 2 RS-232 Prefix Byte 0 2 Default
Appendix A: Programming Worksheets A-17 2 A B 3 RS-232 TERMINATOR BYTE Terminator Byte 0 1 Disable Enable ASCII Code 0-7 0-F Hex Character (ASCII Code Chart) Hex Character (ASCII Code Chart) Default: 0 3 NOTE: On a 7870 scale unit, a Terminator Byte is required. If you select Disable, it is ignored and an ETX (03) is sent.
A-18 Appendix A: Programming Worksheets 2 4 RS-232 COMMUNICATIONS OPTIONS Message Delay 0 1 2 No Delay 10ms Delay 50ms Delay Scanner or Scanner/Scale Format 4 5 Scanner Only Scanner/Scale Normal or Eavesdrop Mode 6 7 Normal Mode Eavesdrop Mode Your Program 2 A B C Message Delay Scanner or Scanner/Scale Format Normal or Eavesdrop Mode 4 RS-232 Communications Options 12163
Appendix A: Programming Worksheets A-19 3 0 SCALE PARAMETERS Model Number IBM Address 10 kg / 13.995 kg 3 4 Scanner/Scale Scanner Only 5 6 7 Address 6A Address 6B Address 6E B Toggle Between 10 kg and 13.995 kg Your Program 3 0 Scale Parameters Model Number IBM Address 10 kg / 13.
A-20 Appendix A: Programming Worksheets 3 2 MISCELLANEOUS PARAMETERS 5-Second Weight Display Timer IBM Tone Control (Good Read Tone Control) OCIA Price Display IBM Rexmit Control OCIA Blank Display in Price Mode Enable/Disable Voice Messages 1 2 Disable Enable 3 4 Disable Enable 5 6 Disable Enable 7 8 3 Times Forever 9 A Disable Enable D Default: Enabled Toggle IBM Tag Data Format 3 2 Miscellaneous E F Hex ASCII 5-Second Weight Display Timer IBM Tone Control Parameter
Appendix A: Programming Worksheets A-21 ASCII Code Chart 00 NULL 10 DLE 20 SP 30 0 40 @ 50 P 60 70 p 01 SOH 11 DC1 21 ! 31 1 41 A 51 Q 61 a 71 q 02 STX 12 DC2 22 " 32 2 42 B 52 R 62 b 72 r 03 ETX 13 DC3 23 # 33 3 43 C 53 S 63 c 73 s 04 EOT 14 DC4 24 $ 34 4 44 D 54 T 64 d 74 t 05 ENQ 15 NAK 25 % 35 5 45 E 55 U 65 e 75 u 06 ACK 16 SYN 26 & 36 6 46 F 56 V 66 f 76 v 07 BEL 17 ETB 27 ' 37 7 47
A-22 Appendix A: Programming Worksheets
Index —A— Abort Tag, 7-6 Accessing Calibration Switch, 5-4–5-6 ASCII Code Chart, 7-77 Auto-Zero, 2-11 —B— Bar Codes Quality, 6-6 Recognition, 2-1 Bar Codes - 1 Parameters, 7-22–7-24 Bar Codes - 2 Parameters, 7-25–7-27 Bar Codes - 3 Parameters, 7-28–7-30 Bar Codes - 4 Parameters, 7-31–7-32 Bi-Optic Scanning, 2-2 —C— C E Mark Applicability, xii Cables, 3-21–3-26 AC Power, 3-22 DC Power, 3-21 Hole Diameters, 3-21 Interface, Casio, 3-25 Interface, Data Checker, 3-26 Interface, Epson, 3-26 Interface, Gilbarco
Index-2 —D— Declaration of Conformity, xiii Decode Features, 2-2 Default Tag, 7-7 Diagnostics Determining Communications Protocol, 4-10 Digital Board Kit for upgrade, 2-12 Dimensions Checkstand Hole Models 1000 & 2000, 3-19 Models 3000, 4000, & 4500, 3-20 Scanner/Scale Models 4000 & 4500, 3-32 Scanner/Scale, Model 3000, 3-31 Scanner/Scale, Models 1000 & 2000, 330 Displays, 2-3–2-5 Clearance.
Index-3 Motion Detector, 6-3 —N— NCR 7870 Scanner/Scale About, 1-2 Available Models, 1-2 Common Features, 1-3 Dimensions, 3-30 7870-1000 & 2000, 3-30 7870-3000, 3-31 7870-4000 & 4500, 3-32 Model Descriptions, 1-4 Not-On-File Error, 6-8 —O— Operation Changing Good Read Tone, 6-10 Not-On-File Error, 6-8 Power Up, 6-7 Scanning Procedure, 6-8 Weighing Procedure, 6-9 —P— PACESETTER Plus, 2-2–2-3, 7-59 Host Access to Tallies, 7-64 Kit for upgrade (OCIA/IBM), 2-12 Kit for upgrade (RS-232/Datachecker), 2-13 Mo
Index-4 RS-232 Parameters -1, 7-41 RS-232 Prefix Byte Parameters, 7-45–7-46 RS-232 Terminator Byte Parameters, 747–7-48 —S— Save and Reset Tag, 7-8 Scale Functions and Features, 2-11 Auto-Zero, 2-11 Load Cell, 2-11 Reset / Scale Zero, 2-11 Market Certifications, 2-7 Regulatory, xii Troubleshooting, 8-3 Weighting Procedure, 6-9 Scale Calibration, 5-1, 5-2 Scale Parameters, 7-53–7-54 Scan Windows, 6-2 Maintenance, 6-11 Side Scan Window Kit for, 2-12 Slot Scan Window Kit for, 2-12 Scanner Active Scan Zone
Index-5 Kit for Stainless Steel, 2-12 Maintenance, 6-11 Troubleshooting, 8-1–8-5 Fault Identification, 8-1 Scale, 8-3 Scanner, 8-2 Voice Messages, 8-5 —V— Verifying Calibration, 5-11–5-15 Voice Messages, 6-3 Troubleshooting, 8-5 —W— Worksheets, A-3–A-5
Cut Please answer the questions and mail the form. READER COMMENTS How do you rate the technical accuracy of this document? 1 2 3 4 5 How do you rate the organization of this document? 1 2 3 4 5 How easy is it for you to locate specific information in this document? Very Difficult 1 2 3 4 5 Very Easy 5 Extremely Well How well did this document help you perform your job? Not Well 1 2 3 4 Additional comments - use space below or back of form as necessary.
BST0-2121-90 Nov.