NCR 7870 User Manual
NCR 7870 User Manual

NCR 7870 User Manual

Scanner/scale
Table of Contents

Advertisement

NCR 7870 Scanner/Scale
Release 1.0
User's Guide
BST0-2121-90
Issue G

Advertisement

Table of Contents
loading

Summary of Contents for NCR 7870

  • Page 1 NCR 7870 Scanner/Scale Release 1.0 User's Guide BST0-2121-90 Issue G...
  • Page 2 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. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current.
  • Page 3: Table Of Contents

    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 ... 1-4 7870-4000-9090 ... 1-4 7870-4500-9090 ... 1-4 Chapter 2: Features, Functions, and Kits General Features and Functions ...
  • Page 4 Power Considerations ... 3-9 Wiring Considerations ... 3-10 Wiring Instructions ... 3-13 Top Plates... 2-9 Slot Scanner Window... 2-9 Side Scanner Window ... 2-10 Operating Range ... 3-7 Extreme Operating Range ... 3-7 Storage Range ... 3-8 Transit Range... 3-8 Power Applications...
  • Page 5 Checkstand Hole - Models 3000, 4000, & 45003-20 Cable Lengths and Hole Sizes ... 3-21 Cable Hole Diameters ... 3-21 DC Power Cable – Power Supply to 7870... 3-21 AC Power Cords – Outlet to Power Supply... 3-22 Remote Display Cables ... 3-22 Interface Cables - NCR Host Terminals...
  • Page 6 Determining if the Unit is Operational ... 4-8 NCR 7870-1000 and 3000 Scanners... 4-8 NCR 7875-2000, 4000, and 4500 Scanner/Scales .. 4-8 If the NCR 7870 Does Not Pass Level O Diagnostics... 4-8 Checkout Reading Operation ... 4-9 Programming... 4-9 Determining Communications Protocol ...
  • Page 7 Motion Detector... 6-3 Reset / Scale Zero Button ... 6-3 Audible Tone ... 6-3 Voice Messages... 6-3 About Using the Scanner ... 6-4 Proper Label Orientation ... 6-4 Active Scan Zone ... 6-5 Multiple Reads... 6-5 Bar Code Quality ... 6-6 Operating Instructions ...
  • Page 8 User's Guide Chapter 7: Programming General ... 7-1 How to Program the NCR 7870 ... 7-3 Creating the Program... 7-3 Programming Mode ... 7-5 Programming Tags... 7-6 Program Entry Example... 7-9 Programming Tips ... 7-12 Program Parameter Descriptions ... 7-13 Communications Protocol ...
  • Page 9 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 ... 7-28 Defaults ... 7-28 Specific Program Parameters... 7-28 Program Example... 7-30 Bar Codes –...
  • Page 10 viii User's Guide RS-232 Terminator Byte ... 7-47 RS-232 Communications Options ... 7-49 Scale Parameters ... 7-53 Miscellaneous Parameters ... 7-55 PACESETTER Plus Information ... 7-59 Mode 1 - Inquiry... 7-59 Mode 2 - Real Time... 7-60 Mode 3 – Normal... 7-62 Host Access to Tallies...
  • Page 11 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... 8-5 Appendix A: Programming Worksheets General ...A-1 Purpose...A-1...
  • Page 12: Revision Record

    User's Guide Revision Record Issue Date Remarks Oct 92 First Issue Dec 92 Miscellaneous Changes Feb 93 Miscellaneous Changes Jan 94 Miscellaneous Changes Oct 94 Miscellaneous Changes Feb 99 Complete Revision Nov 99 Miscellaneous Changes...
  • Page 13: Canadian Department Of Communications

    NCR is not responsible for any radio or television interference caused by unauthorized modification of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR.
  • Page 14 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. Contact the NCR Office of Weights & Measures and Laser Safety for specific country approvals.
  • Page 15: Declaration Of Conformity

    EU Directives and Harmonized Standards. EU Directive 89/336/EEC (EMC) *90/384/EEC (Weights & Measures) This Directive is not applicable to NCR 7870-1000 or NCR 7870-3000 Director of Quality Assurance NCR Corporation Retail Solutions Group — Atlanta 2651 Satellite Boulevard Duluth, GA 30096-5810...
  • Page 16 User's Guide Scale Identification Label NCR CORPORATION Model 7875-2000 Max 13.995 kg e = d = 0.005 kg Lim 19.990 kg NCR CORPORATION Model 7875-2000 Max 9.995 kg e = d = 0.005 kg Lim 19.990 kg NCR CORPORATION Model 7875-2000 Max 30.00 Ib...
  • Page 17: Laser Safety

    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.
  • Page 18 User's Guide Country Language Specific IEC Class 1 Laser Labels CLASS 1 LASER PRODUCT (IEC 825) APPAREIL A LASER DE CLASS 1 LASER KLASS 1 Zeitbasis 1000 s PRODUCTO LASER CLASE 1 LUOKAN 1 LASERELAITE KLASS 1 LASER APPARAT R0130B...
  • Page 19: Laser Module Label

    Laser Module Label Laser Power The NCR 7870 Scanner meets the following laser power requirements. Class IIa CDRH (Center for Devices and Radiological Health) Class 1 EN60-825 (Europäische Norm) Class 1 IEC 825-1 1993 (International Electrotechnical Commission) This laser module does not comply with 21CFR1040.
  • Page 20 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) Accessible Emission Limit (CDRH Calculation) Maximum Radiant Power (EN60825-1 / IEC 825-1 Calculation) Accessible Emission Limit (EN60825-1 / IEC 825-1 Calculation) Caution: Use of controls or adjustments or performance of procedures other than specified herein may result in hazardous radiation exposure.
  • Page 21: Chapter 1: Introduction

    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. NCR 7870 Scanner/Scale...
  • Page 22: About The Ncr 7870 Scanner/Scale

    Bi-optical scanning creates a larger, four-sided scan zone which allows the 7870 to read bar codes faster and with less orientation effort from the checker. Scan line speeds of 2,400 lines per second permit continuous item speeds of 2 meters per second. A good checker operates in the range of 0.8 to 1.0 meters per second.
  • Page 23: Reading The Product Number

    Data cables ordered separate or as part of a kit For Scanner/Scale models -- NCR 7825 Remote Display (standard for current models), Integrated Display, or No Display Print or on-line documentation...
  • Page 24 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 7870- 1000 will fit into the counter hole for the NCR 7820.
  • Page 25: Chapter 2: Features, Functions, And Kits

    EAN-8/13 JAN-8/13 It is possible that in some situations, the 7870 may be able to read more types of bar codes than the host terminal’s application program. In such a case, either the application program must be upgraded to read these bar codes or the 7870 must be told, using the Programming Tags (BST0-2121-74), to ignore the particular bar code type.
  • Page 26: Bi-Optic Scanning

    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.
  • Page 27: Displays

    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.
  • Page 28: Integrated Display

    Compact Display 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.
  • Page 29: No Display

    This enables the 7870 to read at a continuous item speed of 2.0 meters per second. An experienced checker scans at a rate of 0.8 to 1.0 meters per second, so the 7870 is able to keep up with high volumes and fast checkers.
  • Page 30: Programming The 7870

    (To AC) Outboard Power Supply Programming the 7870 The NCR 7870 is featurized to fit a customer’s needs by using programming tags which alter the unit’s operating parameters. Following are some of the more common parameters which may be adjusted:...
  • Page 31: Scale Certifications

    Chapter 2: Features, Functions, and Kits Scale Certifications Scale certifications are available for these markets: Market 9.95 kg 13.995 kg 30 lb. Argentina Australia Brazil California Canada Czech Republic Europe Hong Kong Indonesia International Mexico New Zealand People’s Republic of China Russia Federation United Kingdom U.S.
  • Page 32: Scan Zone

    When active, the laser uses 22 watts. A soft power down feature allows major portions of the 7870 to shut down when no motion is detected. While in sleep mode, the scanner’s power requirements drop to 10 watts, a 65% reduction.
  • Page 33: Top Plates And Scan Windows

    The current line of 7870 Scanners and Scanner/Scales have been upgraded to come with the Stainless Steel Top Plate as a standard feature. Older 7870 units may have the painted steel Top Plate which is no longer available. Slot (Horizontal) Scan...
  • Page 34: Side Scanner Window

    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.
  • Page 35: Scale Features And Functions

    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.) It is sealed to avoid damage from spills around the unit.
  • Page 36: Kits

    Firmware) 7870-K100-V001 Requirements: For units with S/Ns below 50-28901727, adds Speech and Coupon Add-On Code. PACESETTER Plus Upgrade (OCIA/IBM) 7870-K401-V001, -V002 Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. Kit Type...
  • Page 37 PACESETTER Plus trailer fix. Multi-Symbol Upgrade 7870-K404-V002 Requirements: For units with S/Ns 50-28901727 and higher. If upgrading a unit with a lower S/N, install kit 7870-K100. 13.995 kg Upgrade 7870-K440-V001 Requirements: For upgrade from 9.995 kg to 13.995 kg on units with S/Ns 50-28901727 and higher.
  • Page 38 Datachecker, 2170, ICL MDL, ICL 9518/9535, SASI Interface 7870-K455-V001, -V002, -V003 Requirements: Kit is for interfacing with these host terminals: NCR 2170 (RS-232, Weightronix Emulation), Avery Emulation (RS-232), Datachecker (RS-422), ICL MDL, ICL 9518, ICL 9535 (ICL Team POS 5000), SASI.
  • Page 39 I/F 1 Interface Board from 9.995 kg to 13.995 kg. To upgrade units with lower S/Ns, kit 7870-K100 must also be installed. If the unit has an I/F 2 Interface Board, kit 7870-K450 must also be installed.
  • Page 40 Upgrade 7870-K850-V001 Requirements: For units with S/Ns between 50-28901727 and 50- 31148616. For units with S/Ns 50-2891727, use kit 7870-K100. For units with S/Ns 50-31148616 and larger, no kit is needed – enable feature through programming options. Checkpoint Scanner Bezel...
  • Page 41 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.
  • Page 42 2-18 Chapter 2: Features, Functions, and Kits...
  • Page 43: Chapter 3: Site Preparation

    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.
  • Page 44: Getting Started

    – 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. As a minimum, these conditions need to be accessed: Is the environment controlled within the 7870’s operational range...
  • Page 45 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.
  • Page 46: About 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.
  • Page 47 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.
  • Page 48: Customer Responsibilities

    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 Provide floor coverings and environmental systems that prevent static electricity build-up and discharge.
  • Page 49: Environmental Requirements

    5% to 95%, Non-Condensing 79.5 x 10 Pa to 105 x 10 200 Foot-candles max (2152 Lux) on both scanner windows 55 dBa or less 1 to 10 Hz with a double amplitude of 0.127 cm (0.05 in.) 10 to 300 Hz with a maximum of 0.25 gee...
  • Page 50: Storage Range

    Chapter 3: Site Preparation Storage Range Condition Temperature Temperature Change Relative Humidity Transit Range Condition Temperature Temperature Change Relative Humidity Barometric Pressure Range -15 C to 50 C (5 F to 120 F) 20 C per hour (36 F per hour) 5% to 95%, Non-Condensing Range -40 C to 60 C...
  • Page 51: Checkstand Power And Wiring Considerations

    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.
  • Page 52: Wiring Considerations

    Feeder wiring and insulated ground from main service panel to distribution panel to be run in metal conduit. Circuit Breakers NCR circuits should be run in separate metal Conduits. Note: Circuit B: Terminal Circuit C: Scanner/Scale...
  • Page 53: European Checkstand Wiring

    NCR circuits should be run in seprate metal Conduits. Circuit B Terminal Circuit C Note : Scanner/Scale NCR circuits must be dedicated to NCR equipment or other logically Isolated Ground connected electronic equipment Receptacles (modems, DAA, bridges, etc.) Belt Motor...
  • Page 54: International Checkstand Wiring

    Terminal Circuit C Scanner/Scale Isolated Ground Receptacles Circuit A Belt Control Belt Lighting Motor Misc. Equip. Conduit Checkstand Frame Note : NCR circuits must be dedicated to NCR equipment or other logically connected electronic equipment (modems, DAA, bridges, etc.) R0134...
  • Page 55: Wiring Instructions

    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.
  • Page 56: Circuit B

    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. The circuit breaker should be recessed to prevent being accidentally switched on or off.
  • Page 57: Checkstand Considerations

    7870, item diverter (optional), adjustable plate (optional), Ventilation Requirements The NCR 7870 Scanner/Scale does not need an exhaust fan in the checkstand provided there is adequate convection air flow, no other equipment in the checkstand raises the temperature in the checkstand to more than 7 C (12.6 F) above the ambient...
  • Page 58: Service Clearance

    B = 33.0 cm (13.0 in.) minimum if checkstand structure is not removable for servicing. 17.8 cm (7.0 in.) minimum if checkstand structure is removable for servicing. C = 13.0 cm (5.1 in.) minimum clearance to closest checkstand panel. The 7870-1000 or 2000 must not be supported by this panel.
  • Page 59: Display Clearance

    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.
  • Page 60: Checkstand Hole

    AREA.” An NCR 7870-1000 may be placed in an existing cutout for an NCR 7820 and an NCR 7870-2000 may go into a cutout for the NCR 7824. Before utilizing an existing cutout, you MUST ensure that the cutout has the correct dimensions before installing the 7870.
  • Page 61: Checkstand Hole - Models 1000 & 2000

    Checkstand Hole - Models 1000 & 2000 Note: Spacers are to position scale in hole. They should be below the Checkstand top. No electronics under NCR 7870 NCR 7870-1000 Scanner 29.51 cm 50.95 cm 3.49 cm 0.95 cm 11 5/8 in.
  • Page 62: Checkstand Hole - Models 3000, 4000, & 45003-20

    30.48 cm 12 .00 in. Note: The 7870-3000, 4000, and 4500 must sit on a shelf below the checkstand surface. It cannot be suspended like the other units. Also, the shelf should be open at the front and back. Note: Spacers are to position scale in hole.
  • Page 63: Cable Lengths And Hole Sizes

    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.
  • Page 64: Ac Power Cords - Outlet To Power Supply

    3-22 Chapter 3: Site Preparation AC Power Cords – Outlet to Power Supply Minimum Hole Diameter: 3.18 cm (1.25 in.) Cable US Standard US Twist-Lock International Pig-Tail Japan Standard Japan Twist-Lock Australia UK, Argentina Swiss Remote Display Cables Minimum Hole Diameter: 1.90 cm (0.75 in.) Display 7825 2552, 2557...
  • Page 65: Interface Cables - Ncr Host Terminals

    Interface Cables - NCR Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Interface Terminal 1255 OCIA 2113 OCIA 2123 OCIA 2126 OCIA 2127 OCIA 2151, 2152 OCIA 2154, 2155 OCIA 2156, 2157 Cable Corporate Dual-Cable Scanner 1416-C026-0040 Dual-Cable Scanner...
  • Page 66: Interface Cables - Ncr Host Terminals (Cont.)

    3-24 Chapter 3: Site Preparation Interface Cables – NCR Host Terminals (cont.) Host Interface Terminal 2170 RS-232 2552 OCIA 2557 OCIA 2760 OCIA 2950 OCIA 5932 RS-232 7050, 7051 OCIA Cable Corporate Scanner Only 1416-C069-0040 Scanner Only 1416-C069-0080 Dual-Cable Scanner...
  • Page 67: Interface Cables - Casio Host Terminals

    Interface Cables – NCR Host Terminals (cont.) Host Interface Terminal 7052, 7053, OCIA 7054 7058 OCIA 7070 OCIA 7445 RS-232 7450 OCIA 7452, 7453 RS-232 Interface Cables - Casio Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Interface...
  • Page 68: Interface Cables - Data Checker Host Terminals3-26

    Terminal TCR-15 RS-232 Cable Corporate Single-Cable 1416-C144-0040 Single-Cable 1416-C062-0040 Cable Corporate Single-Cable 1416-C357-0040 Cable Corporate Scanner Only 1416-C237-0040 Part Length Number 497-0301889 4 m (13.1 ft.) 497-0301152 4 m (13.1 ft.) Part Length Number 497-0408212 4 m (13.1 ft.) Part...
  • Page 69: Interface Cables - Ibm Host Terminals

    1416-C070-0040 Single-Cable 1416-C070-0080 Single-Cable 1416-C142-0040 Single-Cable 1416-C070-0040 Single-Cable 1416-C070-0080 Single-Cable 1416-C019-0040 Single-Cable 1416-C019-0080 Cable Corporate Scanner Only 1416-C264-0040 Scanner Only 1416-C264-0080 Dual-Cable Scanner 1416-C264-0040 Dual-Cable Scanner 1416-C264-0080 Dual-Cable Scale 1416-C265-0040 Dual-Cable Scale 1416-C265-0080 Chapter 3: Site Preparation 3-27 Part Length...
  • Page 70: Interface Cables - Icl Host Terminals (Cont.)

    Terminal 8010 RS-232 6-Pin Interface Cables – NEC Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Interface Terminal RS-232 Terminal Cable Corporate Dual-Cable Scanner 1416-C140-0040 Dual-Cable Scale 1416-C146-0040 Single-Cable 1416-C144-0040 Single-Cable 1416-C144-0080 Single-Cable 1416-C260-0040 Single-Cable 1416-C260-0080 Dual-Cable Scanner...
  • Page 71: Interface Cables - Sasi Host Terminals

    Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Interface Terminal 1028 RS-232 ex-10 RS-232 ex-10 RXD RS-232 Enable Cable Corporate Dual-Cable Scanner 1416-C342-0040 Dual-Cable Scale 1416-C343-0040 Dual-Cable Scanner 1416-C341-0040 Dual-Cable Scale 1416-C343-0040 Dual-Cable Scanner 1416-C377-0040 Dual-Cable Scale 1416-C343-0040 Chapter 3: Site Preparation 3-29...
  • Page 72: Ncr 7870 Dimensions

    3-30 Chapter 3: Site Preparation NCR 7870 Dimensions NCR 7870-1000 & 2000 Models NCR 7870 - 1000 Dimensions 51 cm 20" NCR 7870 - 2000 Dimensions 43.8 cm 17 1/4" 28.3 cm 13 cm 15.3 cm 11 1/2" 5" 6"...
  • Page 73: Ncr 7870-3000 Model

    Chapter 3: Site Preparation 3-31 NCR 7870-3000 Model NCR 7870 - 3000 Dimensions 28 cm 28.8 cm 28.2 cm 16879 11" 11 5/16" 11 1/2"...
  • Page 74: Ncr 7870-4000 & 4500 Models

    3-32 Chapter 3: Site Preparation NCR 7870-4000 & 4500 Models NCR 7870 - 4000 & 4500 Dimensions 43.8 cm 30.5 cm 13 cm 15.3 cm 5" 17 1/4" 12" 6" 16880...
  • Page 75: Chapter 4: Installation

    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. If the scanner/scale has been damaged due to shipping, notify the carrier and an NCR representative.
  • Page 76: Cable Verification

    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).
  • Page 77: Installing Unit In Checkstand

    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.
  • Page 78 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. Single Cable Set-Up Power Cord Power Cable Remote Display...
  • Page 79 Dual Cable Set-Up Power Cord Power Supply Remote Display DC Power Cable Display Cable Interface Cable Chapter 4: Installation 7870 Scanner/Scale Interface Cable Host Terminal...
  • Page 80 Host Terminal 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: Scanner/Scale Models: If fixed flanges are used, ensure they are at the appropriate height.
  • Page 81 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.
  • Page 82: Determining If The Unit Is Operational

    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.
  • Page 83: 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).
  • Page 84: Determining Communications Protocol

    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. If the Voice feature is not enabled, the Status Indicator flashes green and the tone beeps, identifying the communication protocol.
  • Page 85: Scale Address For Ibm

    "B" or "C" feature card, you can remove the feature card from the terminal even though it is configured to be installed. If the card was in slot 2A, program the NCR 7870 scale address to 6A and plug the NCR 7870 Interface Cable into port 17.
  • Page 86 4-12 Chapter 4: Installation...
  • Page 87: Chapter 5: Calibration

    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.
  • Page 88 6 hours before you can calibrate it. One or more certified weight sets are required to calibrate and certify the scale. Whole Pound Weight Set: NCR Part Number 998-0633009 Fractional Pound Weight Set: NCR Part Number 998-0633012 Kilogram Weight Set: Obtain locally The EEPROM on the Scale Board maintains an audit trail of scale calibration and weigh parameter setting.
  • Page 89: Calibration Procedure

    Whole Pound Weight Set Fractional Pound Weight Set Kilogram Weight Set Instructions You must exercise the scale before performing a calibration. 1. Select appropriate Weight Feature for your Scanner/Scale. Weight Feature 9.995 kg 13.995 kg 30.0 lb. 2. Add and remove weights to your scale in order given in chart.
  • Page 90: Section 2: Accessing The Calibration Switch

    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.
  • Page 91 Remove screw securing Lift Strap to unit. Cover/Lift Strap Assembly Subplate Assembly Tab Slot 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.
  • Page 92 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. Does the unit have any of the following: an Integrated Display, a 7825 Remote Display, or the Voice Messaging Feature (must be...
  • Page 93: Section 3: Connecting The Field Service Calibration Display

    Section 3: Connecting the Field Service Calibration Display Tools Field Service Calibration Display Philips screwdriver 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.
  • Page 94 Connect the Field Service Calibration Display to J-4 on the LC- Digital Board (J-5 on the old Digital Board). Integrated Display Connector d) Apply power to NCR 7870. Go to Section 4: Performing the Calibration Old Style Digital Board LC Digital Board...
  • Page 95: Section 4: Performing The Calibration

    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.
  • Page 96 5-10 Chapter 5: Calibration Display Ready C-5.00 lb (2.500 kg) Ready C-15.00 lb (5.000 kg) Ready C-30.00 lb (10.000 kg) 15.00 lb. (5.00 kg) Ready C-0.00 lb (0.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.
  • Page 97: Verifying Calibration

    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.
  • Page 98: Procedure 1: Increasing Load Test

    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.
  • Page 99: Procedure 2: Over-Capacity Test

    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.
  • Page 100: 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.
  • Page 101: Procedure 4: Shift Test

    Procedure 4: Shift Test This test consists of measuring a weight in the center and four positions on the Top Plate. 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.
  • Page 102: Securing The Calibration Switch

    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.
  • Page 103 4. Set Top Plate on rubber bumpers of Scale Hinge Assembly. Verify bumpers are seated in sockets. 5. Apply power to 7870. 6. Verify that display indicates Scale Ready 0.00 lb (0.000 kg). 7. Record the Cal and PAr values, shown on the display, on the Placed Into Service form if required by your local Weights and Measures regulations.
  • Page 104 5-18 Chapter 5: Calibration...
  • Page 105: Chapter 6: Operation

    Chapter 6: Operation This chapter describes how to operate the NCR 7870. Following is a diagram of the NCR 7870. Integrated Scale Display Operator Display Panel Vertical Scan Window Horizontal Scan Window Scanner/Scale Top Plate Operator Display Panel Red Status...
  • Page 106: About Using The Operator Controls

    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.
  • Page 107: Motion Detector

    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.
  • Page 108: About Using The Scanner

    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.
  • Page 109: Active Scan Zone

    Active Scan Zone The active scan window is shown in the following diagram. The 7870 can read labels presented within the cube. Scan Zone Multiple Reads Only one good read is reported if a label is placed within the scan zone and left there.
  • Page 110: Bar Code Quality

    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.
  • Page 111: Operating Instructions

    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.
  • Page 112: Scanning Procedure

    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.
  • Page 113: Weighing Procedure

    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.
  • Page 114: Changing The Good Read Tone

    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.
  • Page 115: Routine Maintenance

    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...
  • Page 116 6-12 Chapter 6: Operation...
  • Page 117: 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.
  • Page 118 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. Special Programming discusses functions that fall outside of normal programming such as Delay Weight Data to IBM Host Terminal, EAN/JAN/UPC Multi-Symbol Scanning Parameters,...
  • Page 119: How To Program The Ncr 7870

    Scan the two Hex tags to select a Specific Programming Mode, then enter all parameter data for it. After you have entered all the information, the NCR 7870 returns to the Base Programming State. Repeat this procedure for each Specific Programming Mode that needs changed.
  • Page 120: Step 3. Save The Program

    Chapter 7: Programming Step 3. Save the Program 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.
  • Page 121: Programming Mode

    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.
  • Page 122: Programming Tags

    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.
  • Page 123: Default

    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.
  • Page 124: Save And Reset

    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 –...
  • Page 125: Program Entry Example

    Enter All Parameters To enter all parameters in a Specific Programming Mode, scan the two Hex codes that put the NCR 7870 in the specific mode, and then make parameter changes in the order described on the programming worksheet for that mode. In programming all parameters in a specific mode, you proceed linearly through the work sheet.
  • Page 126 Hex tags to choose the one particular parameter that you want to change. After you have selected the new parameter setting, the scanner immediately returns to the Base Programming State. If you decide to do additional programming with these Bar Codes - 2...
  • Page 127 5. Repeat step 3 and step 4 until all parameters are entered. 6. Scan the Save and Reset tag. All parameter changes are saved and NCR 7870 is reset (goes through initial power-up sequence). The NCR 7870 now operates using the new program.
  • Page 128: Programming Tips

    The NCR 7870 goes through initial startup and operates using the old program. If you do not know how your NCR 7870 is programmed, set all parameters to default values, then enter any required changes. Do this by scanning the Default tag as the first tag after applying power to the NCR 7870.
  • Page 129: Program Parameter Descriptions

    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.
  • Page 130 The Non NCR Dual Cable configuration uses two separate cables for the scanner and the scale. The scanner data protocol is the same as in the OCIA Non NCR protocol. The scale data protocol is the same as is used on OCIA Dual Cable scale communications (OCIA NCR Short).
  • Page 131 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.
  • Page 132 NCR systems. Use the Hex A tag to enable this protocol. IBM 1520 (BRC, IBM 468x/9x Port 4B) – Hex B 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.
  • Page 133: Programming Example

    Communications Protocol Hex Tag Summary Communications Protocol Type OCIA NCR Short (Datachecker) OCIA NCR Long OCIA Non-NCR Dual Cable IBM 468x/9x Address 4A IBM 468x/9x Address 4B (HHBCR) RS-232 OCIA Single Cable OCIA NCR Dual Cable Casio 4-Bit, Parallel, Dual Cable...
  • Page 134: Good Read Tone

    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.
  • Page 135: Program Example

    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.
  • Page 136: Timers

    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 Lockout Time Restart Lockout Timer Active Time Specific Program Parameters Lockout Timer (Milliseconds) The lockout timer prevents the scanner/scale from repeatedly reading the same bar code.
  • Page 137: Program Example

    The default time is 15 minutes. Selecting no shut down results in the scanner/scale being active all the time. Note: NCR suggests that you do not set the Active Time parameter to “no shut down.” Leaving the laser light on all the time reduces its life expectancy.
  • Page 138: Bar Codes - 1

    7-22 Chapter 7: Programming Bar Codes – 1 The Bar Codes 1 programming mode contains programming parameters for UPC/EAN bar codes. Defaults Parameter UPC/EAN Version D Extend UPC-A to EAN-13 Extend UPC-E to UPC-A Periodic Codes Periodic Codes Extension Send Data Specific Program Parameters UPC/EAN The UPC/EAN parameter controls reading UPC/EAN bar codes.
  • Page 139 If you choose to disable Periodical Codes, there are no other entries allowed for this parameter. Scanning the Hex 0 tag also causes the scanner/scale to go back to the Base Programming State. However, if you enable Periodical Codes, you must also program the Periodical Code Extension and Send Data parameters.
  • Page 140: Program Example

    If you scan the Hex 2 tag, a hexadecimal CF is sent as the extension if the scanner/scale could not read a 2- or 5-digit code. The default is Data as Decoded. Scanning a valid Hex tag causes the program to go to the Base Programming State.
  • Page 141: Defaults

    You should set this option to the number of characters in a typical tag. This ensures that the scanner/scale reads typical tags with at least two complete good scans before sending the tag data to the host terminal.
  • Page 142 Allow 1- or 2-Character Tags The Allow One- or Two-Character Tags parameter selects whether or not to permit the scanner to read a one- or two-character Code 39 label. If your application does not require that the scanner read a one- or two-character Code 39 label, scan the Hex 0 tag to disable this option.
  • Page 143: Program Example

    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. Code 39 – enabled Minimum Characters Allowed – 5 Full ASCII – disabled Check Digit Present – enabled Transmit Check Digit –...
  • Page 144: Defaults

    7-28 Chapter 7: Programming Bar Codes – 3 The Bar Codes 3 programming mode contains programming parameters for Interleaved 2 of 5. Defaults Parameter Interleaved 2 of 5 Bar Code Length Value 1 Value 2 Check Digit Present Transmit Check Digit Specific Program Parameters Interleaved 2 of 5 The Interleaved 2 of 5 parameter controls reading Interleaved 2 of 5 bar...
  • Page 145 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.
  • Page 146: Program Example

    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.
  • Page 147: Bar Code –

    Bar Codes – 4 The Bar Codes 4 programming mode contains programming parameters for Code 128 bar codes. Defaults Parameter Code 128 Minimum Data Characters Allowed UCC 128 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.
  • Page 148: Program Example

    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. Code 128 – enabled Minimum Data Characters Allowed – 3 UCC 128 –...
  • Page 149 The Label Identifiers programming mode selects the parameters for adding label identifiers to communication messages. If used with RS- 232 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.
  • Page 150 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).
  • Page 151: Programming Modes

    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.
  • Page 152 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.
  • Page 153 Parameter UPC – A UPC – D UPC – E EAN – 8 EAN – 13 Code 39 Code 128 Interleaved 2 of 5 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 UPC- D as the bar code type.
  • Page 154 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 Label Identifier NOTE: Scan the End tag to end the Identifier...
  • Page 155: Parameters - 2

    For 7-bit characters, bit 8 is the parity bit; for 8-bit characters, bit 9 is the parity bit. Choosing no parity and 7-bit character length causes the scanner/scale to send two stop bits; the scanner/scale must also receive two stop bits. Scan the appropriate Hex 0, Hex 1, or Hex 4 tag to select the desired Parity.
  • Page 156 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.
  • Page 157: Program Example

    Program Example Following is an example of a completed RS-232 Parameters 1 programming worksheet. In this example the following are selected. Baud Rate – 9600 Baud Parity – Even Stop Bits and Character Length – 1 stop bit and 8 data bit character length Handshake –...
  • Page 158: Rs-232 Parameters – 2

    BCC, except the prefix byte. Scan the Hex 0 tag to disable the BCC Option, or scan the Hex 1 tag to enable it. The default is disable for NCR 7870-1000/3000 and enable for NCR 7870-2000/4000/4500. Interface Control The Interface Control parameter permits you to select how to control the transfer of data between the scanner/scale and the host terminal.
  • Page 159 NAK is sent instead and the scanner/scale sends the message again. Also, any valid message other than NAK or XOn/XOff, if enabled, serves as an ACK as long as the message from the scanner/scale is completed before the host terminal starts sending the valid message to the scanner/scale.
  • Page 160 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. BCC Option – enabled Interface Control – ACK/NAK Check Digit – enable UPC-A, UPC-E, EAN-8, and EAN-13 Your Program RS-232 Parameters - 2...
  • Page 161: Rs-232 Prefix Byte

    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.
  • Page 162 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. Your Program RS-232 Prefix Byte...
  • Page 163: Rs-232 Terminator Byte

    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. If the selection is Disable, it is ignored and an ETX (03) is automatically sent with each message.
  • Page 164 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.
  • Page 165: Defaults

    The normal mode is used for most RS-232 connections. However, an eavesdrop mode is available to permit another device to monitor the communications between the NCR 7875 and the host terminal. Scan the Hex 6 tag to select the normal mode or the Hex 7 tag to select the eavesdrop mode.
  • Page 166 For example, in a dual-cable system, the scanner data and the scale data are normally sent over separate cables in a format designed for each device (scanner or scale). In some circumstances a host terminal may not be able to handle the normal format sent to it.
  • Page 167 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. For more detailed information on message formats refer to the NCR Scanner/Scale Interface Programmer's Guide (BD20-1074-A). Beep at Scale Weight Transmission This parameter allows the scanner to signal the transmission of a scale weight that was requested by the host terminal.
  • Page 168: Program Example

    Following is an example of a completed RS-232 Communications Options programming worksheet. This example shows the following programming selections. Message delay – 10 ms Format – Scanner only Normal or Eavesdrop – Normal Mode Scale Weight Transmission - Beep Your Program...
  • Page 169: Defaults

    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.
  • Page 170: Program Example

    6A, the Hex 6 tag for address 6B, or the Hex 7 tag for address 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.
  • Page 171: 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.
  • Page 172 You should not use the enable selection unless advised to do so by NCR to solve a problem. OCIA Blank Display In Price Mode...
  • Page 173: Program Example

    (For hand-held bar code readers, see Communications Protocol Programming Mode.) Therefore, when selecting Communications Protocol choice 4B, NCR recommends that you set the tag format to ASCII. Use the Hex E tag to select hex and use the Hex F tag to select ASCII. The hex format is the default.
  • Page 174 7-58 Chapter 7: Programming Your Program Miscellaneous Parameters 5-Second Weight Display Timer IBM Tone Control OCIA Price Display IBM Rexmit Control OCIA Blank Display in Price Mode Toggle Enable/Disable of Voice Messages IBM Tag Data Format 11822...
  • Page 175: Pacesetter Plus Information

    Tally Count Type Enter Mode 1 by scanning the Mode 1 tag. Tally counts are displayed on the Integrated Display or the NCR 7825 Remote Display. First the display shows the tally count number and the percentage of that count to the number of good reads.
  • Page 176: Mode 2 - Real Time

    Enter Mode 2 by scanning the Mode 2 tag. The scanner goes off-line and disables the scale so that the integrated display or the NCR 7825 Remote Display can show Ready 4 label. Every subsequent scan until the scanner is powered off (or the Scale Zero Button is pressed) causes the scanner to indicate the status of label readability.
  • Page 177 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.
  • Page 178: Mode 3 - Normal

    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.
  • Page 179 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 Description Decoding was difficult. May be due to inconsistent printing. Fragmented or folded label or inconsistent printing.
  • Page 180: Host Access To Tallies

    Examples of Host Access to Tallies Example 1 Host requesting tally C3 through single-cable OCIA. The NCR 7870 response to the host request. Decimal digit with high order digit sent first Tally count number BCC =...
  • Page 181 Example 2 Host requesting tally C3. The NCR 7870 response to the host request (tally count = 23,456 Example 3 An IBM host terminal request for tally C1. Address Frame Request CRC Bytes (2) End Byte The NCR 7870 response to the host request.
  • Page 182 C3: 03H 0dH 03H C4: 03H 0dH 04H C5: 03H 0dH 05H The NCR 7870 response to the host request. 00H 03H 0yH 0xH 0xH 0xH 0xH 0xH 0xH 0xH Decimal digit with high order digit sent first Tally count number...
  • Page 183: Host Reset Of Tallies

    The NCR 7870 response to the host request (tally count = 23,456): Send Tally Count NCR OCIA 00H 03H 00H 00H C0H 03H C5H C0H 02H 03H 04H 05H C0H 42H 03H 84H C5H A6H C0H 03H C0H C0H 42H 03H...
  • Page 184: Special Programming

    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.
  • Page 185: Ean/Jan/Upc Multi-Symbol Scanning Parameters

    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.
  • Page 186 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.
  • Page 187 6. Scan the Save and Reset tag to save the multi-symbol programming. The scanner should go through a sequence similar to a power up sequence. 7. Remove power from the NCR 7870 and connect the communications cable. Chapter 7: Programming 7-71...
  • Page 188: Early Beep Disable

    The Early Beep function should not be used on systems, including many IBM host terminals, that sends “scanner disable” commands during the scanning operation. The optional add-on bar codes which may require disabling the Early...
  • Page 189: Good Read Tone Presets

    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.
  • Page 190: Good Weigh Tone When Transmitting Data

    The Default tag disables this option. Scan the following programming tags to enable or disable this option. These must be the first tags scanned after applying power to the NCR 7870. Enable – Programming Mode, Hex 2, Hex 4, Hex 9, and Save and Reset.
  • Page 191: 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.
  • Page 192 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.
  • Page 193: Ascii Code Chart

    ASCII Code Chart NULL ASCII Code Chart " & < > Chapter 7: Programming 7-77 R0040...
  • Page 194 7-78 Chapter 7: Programming...
  • Page 195: Chapter 8: Troubleshooting

    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).
  • Page 196: Scanner Troubleshooting Chart

    1. Check host terminal for communicating with host 2. Verify the Interface terminal is off. is recognizing the 7870. Cable is properly connected. to the 7870 then turn back on. have the 7870 repaired. proper operation. Cable is properly connected.
  • Page 197: Scale Troubleshooting Chart

    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...
  • Page 198: Voice Messages Troubleshooting Chart

    Voice Messages Troubleshooting Chart Problem Possible Cause No Voice Firmware does not have Messages voice capability. Voice Messages option turned off. Chapter 8: Troubleshooting Corrective Action Check firmware on the Digital Board. Power unit OFF and then ON. Scan the Diagnostic Mode tag. Scan Hex 4 and Hex A tags.
  • Page 199 Chapter 8: Troubleshooting...
  • Page 200: Appendix A: Programming Worksheets

    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.
  • Page 201: Defaults

    Program Entry Some host terminals can corrupt your program if they are running and are connected to the 7870 while a program is being entered. Either turn the host terminal off or disconnect all interface cables to the 7870 before entering the program.
  • Page 202: Programming Parameter Defaults

    Programming Parameter Defaults Programming Mode Communications Protocol Protocol Good Read Tone Tone On/Off Tone Frequency Tone Length Tone Volume Not-on-File Tone Volume Timers Lockout Time Restart Lockout Timer Active Time 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...
  • Page 203 Disable Default Prefix No Default See Chapter 7 See Chapter 7 Not Included 9600 1 Stop Bit, 7-Bit Character RTS High, Wait for CTS Scale Only – Disable Scanner/Scale – Enable None Enable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E...
  • Page 204 Prefix Byte ASCII Code RS-232 Terminator Byte Terminator Byte ASCII Code RS-232 Communications Options Message Delay Scanner or Scanner/Scale Format Normal or Eavesdrop Mode Beep at Scale Weight Transmission Scale Parameters Model Number 9.995 kg/13.995 kg IBM Address Miscellaneous Parameters...
  • Page 205: Worksheets

    Appendix A: Programming Worksheets Worksheets COMMUNICATIONS PROTOCOL OCIA NCR Short (Datachecker) OCIA Single Cable Your Program Communications Protocol OCIA OCIA NCR Long Non NCR Slot Scanner Dual Cable OCIA NCR Casio IBM 1520 Dual Cable Dual Cable Bar Code Reader...
  • Page 206 GOOD READ TONE Tone On/Off Tone Frequency When entering Tone Frequency, the adjustment can be (Hertz) 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.
  • Page 207 Active Time (Minutes) Your Program Timers 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. Lockout Restart Active...
  • Page 208 BAR CODES - 1 UPC/EAN Disable Enable Version D None Extend UPC-A To EAN-13 Disable Enable Extend UPC-E To UPC-A Disable Enable Periodical Codes Disable Enable Periodical Code Extension 2-Digit 5-Digit Only Only Send Data Data As Decoded Your Program Bar Codes - 1 UPC/ Version...
  • Page 209 A-10 Appendix A: Programming Worksheets BAR CODES - 2 Code 39 Minimum Characters Allowed Full ASCII Check Digit Present Transmit Check Digit Allow Single Character Tags Your Program Bar Codes - 2 Disable Enable 2 - F Default: 8 Disable Enable Enable Disable...
  • Page 210 BAR CODES - 3 Interleaved 2 of 5 Disable Enable Bar Code Length Range Specific Check Check Value 1 Value 2 Check Digit Present Disable Enable Transmit Check Digit Disable Enable Your Program Bar Codes - 3 Interleaved Code 2 of 5 Length Appendix A: Programming Worksheets A-11 Characters...
  • Page 211 A-12 Appendix A: Programming Worksheets BAR CODES - 4 Code 128 Minimum Data Characters Allowed UCC 128 Your Program Bar Codes - 4 Disable Disable Minimum Code Data Characters Allowed Enable Enable B050...
  • Page 212: Identifier Type

    LABEL IDENTIFIERS Identifier Type Default Prefix Common Byte 1 Hex Character Common Byte 2 Hex Character Bar Code Type UPC-A UPC-D Common Byte None Common Byte 1 Unique Identifier Hex Character Version Number Do Not Include Your Program Label Identifier Type Identifier NOTE: Scan the End tag to end the...
  • Page 213 Parity Stop Bits And Character Length Handshake Your Program RS-232 Parameters - 1 1200 2400 Note: On a 7870-2000, 4000, or 4500, Even None 1 Stop Bit 1 Stop Bit 7-Bit Character 8-Bit Character RTS Low RTS High Raise RTS...
  • Page 214 Note: Check Digit parameter also applies to UPC-E when using for OCIA communications. Your Program RS-232 Parameters - 2 Options Appendix A: Programming Worksheets A-15 Default: 7870-1000, 3000 - Disable 7870-2000, 4000, 4500 - Enable XOn/XOff ACK/NAK & XOn/XOff Enable UPC-A Disable UPC-A Enable UPC-A...
  • Page 215 A-16 Appendix A: Programming Worksheets RS-232 PREFIX BYTE Prefix Byte ASCII Code Your Program RS-232 Prefix Byte Disable Enable 0 - 7 0 - F Hex Character Hex Character (ASCII Code Chart) (ASCII Code Chart) Prefix Byte ASCII Code Default...
  • Page 216: Ascii Code

    Disable Enable ASCII Code Hex Character (ASCII Code Chart) NOTE: On a 7870 scale unit, a Terminator Byte is required. If you select Disable, it is ignored and an ETX (03) is sent. Your Program RS-232 Terminator Byte Terminator Byte...
  • Page 217 A-18 Appendix A: Programming Worksheets RS-232 COMMUNICATIONS OPTIONS Message Delay Scanner or Scanner/Scale Format Normal or Eavesdrop Mode Your Program RS-232 Communications Options No Delay 10ms Delay Scanner Only Scanner/Scale Normal Mode Eavesdrop Mode Message Scanner or Delay Scanner/Scale Format...
  • Page 218 SCALE PARAMETERS Model Number Scanner/Scale Scanner Only IBM Address Address 6A 10 kg / 13.995 kg Toggle Between 10 kg and 13.995 kg Your Program Scale Model Parameters Number Appendix A: Programming Worksheets A-19 Address 6B Address 6E 10 kg / Address 13.995 kg...
  • Page 219 A-20 Appendix A: Programming Worksheets 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 IBM Tag Data Format Miscellaneous Parameters Disable Enable Disable Enable...
  • Page 220 ASCII Code Chart NULL " & Appendix A: Programming Worksheets A-21 < > R0040...
  • Page 221 A-22 Appendix A: Programming Worksheets...
  • Page 222 Interface, Casio, 3-25 Interface, Data Checker, 3-26 Interface, Epson, 3-26 Interface, Gilbarco, 3-26 Interface, IBM, 3-27 Interface, ICL, 3-27 Interface, Microbilt, 3-28 Interface, NCR, 3-23–3-25 Interface, NEC, 3-28 Interface, SASI, 3-29 Remote Display, 3-22 Calibration Displaying audit trail, 5-2 General, 5-1...
  • Page 223 Scanner/Scale, Model 3000, 3-31 Scanner/Scale, Models 1000 & 2000, 3- Displays, 2-3–2-5 Clearance. See Checkstand Field Service Calibration Display, 5-7 Integrated Display, 2-4 NCR 7825 Remote Display, 2-3 No Display, 2-5 —E— End Tag, 7-7 Environmental Requirements, 3-7 Extreme Operating Range, 3-7...
  • Page 224 Cables and Cords. See Cables Description, 2-5–2-6 Power Up, 6-7 Programming ASCII Code Chart, 7-77 General, 7-2 How to Program the NCR 7870, 7-3 Parameters, 7-25–7-27 Bar Codes - 1, 7-22–7-24 Bar Codes - 3, 7-28–7-30 Bar Codes - 4, 7-31–7-32 Communications Protocol, 7-17 Good Read Tone, 7-18–7-19...
  • Page 225: Weighting Procedure

    Multiple Reads, 6-5 Power Requirements, 2-8 Scan Zone, 2-8 Scanning Procedure, 6-8 Troubleshooting, 8-2 Use of, 6-4 Scanner Windows Side Scanner Window Description, 2-10 Slot Scanner Window Description, 2-9 Securing the Calibration Switch, 5-16–5- 17, 5-16–5-17 Site Preparation, 3-1–3-20 Cable Lengths and Hole Diameters.
  • Page 226 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 Index-5...
  • Page 227 If we may contact you concerning your comments, please provide the following. Name Address Fold BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO. 3 POSTAGE WILL BE PAID BY ADDRESSEE NCR Corporation Information Products 2651 Satellite Boulevard Duluth, GA 30096-5810 READER COMMENTS Very Easy Extremely Well Phone...
  • Page 228 BST0-2121-90 Nov. 1999 Printed on recycled paper...

Table of Contents