Foxconn 7870 User Manual To The 22518227 20dc 4d9d 9589 38d894b359b7
User Manual: Foxconn 7870 to the manual
Open the PDF directly: View PDF .
Page Count: 228
Download | |
Open PDF In Browser | View PDF |
NCR 7870 Scanner/Scale Release 1.0 User's Guide BST0-2121-90 Issue G 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. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current. To maintain the quality of our publications, we need your comments on the accuracy, clarity, organization, and value of this book. Address correspondence to: Retail Solutions Group−Atlanta NCR Corporation 2651 Satellite Blvd. Duluth, GA 30096 Copyright © 1999 By NCR Corporation Dayton, Ohio U.S.A. All Rights Reserved 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 ........................................................ 1-4 7870-4000-9090 ........................................................ 1-4 7870-4500-9090 ........................................................ 1-4 Chapter 2: Features, Functions, and Kits General Features and Functions .................................. 2-1 Bar Code Recognition............................................. 2-1 Bi-Optic Scanning ................................................... 2-2 Decode Features ..................................................... 2-2 PACESETTER Plus ............................................. 2-2 Displays................................................................... 2-3 NCR 7825 Remote Display ................................ 2-3 Integrated Display.............................................. 2-4 No Display .......................................................... 2-5 Interface Types ....................................................... 2-5 Laser Scanner .......................................................... 2-5 Power Supply ......................................................... 2-5 Programming the 7870 ........................................... 2-6 Scale Certifications ................................................. 2-7 Scan Zone ................................................................ 2-8 i 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..................................... 2-11 Scale Functions and Features............................... 2-11 Kits ............................................................................... 2-12 Chapter 3: Site Preparation Getting Started .............................................................. 3-2 About Site Preparation ................................................. 3-4 Customer Responsibilities............................................ 3-6 Environmental Requirements...................................... 3-7 Operating Range ................................................ 3-7 Extreme Operating Range ................................. 3-7 Storage Range ..................................................... 3-8 Transit Range...................................................... 3-8 Checkstand Power and Wiring Considerations ......... 3-9 Power Considerations ............................................ 3-9 Power Applications............................................ 3-9 Power Transients Protection.............................. 3-9 Wiring Considerations ......................................... 3-10 U.S., Canadian, and Japanese Checkstand Wiring ............................................................... 3-10 European Checkstand Wiring ......................... 3-11 International Checkstand Wiring.................... 3-12 Wiring Instructions .............................................. 3-13 Running Feeder Lines from Main Service Panel .................................................................. 3-13 Circuit A............................................................ 3-13 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......................................................... 3-17 Checkstand Hole .................................................. 3-18 Checkstand Hole - Models 1000 & 2000 ......... 3-19 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.............. 3-23 Interface Cables – NCR Host Terminals (cont.) . 3-24 Interface Cables – NCR Host Terminals (cont.) . 3-25 Interface Cables - Casio Host Terminals............. 3-25 Interface Cables – Data Checker Host Terminals3-26 Interface Cables – Epson Host Terminals ........... 3-26 Interface Cables – Gilbarco Host Terminals ....... 3-26 Interface Cables – IBM Host Terminals .............. 3-27 Interface Cables – ICL Host Terminals ............... 3-27 Interface Cables – ICL Host Terminals (cont.).... 3-28 Interface Cables – Microbilt Host Terminals ...... 3-28 Interface Cables – NEC Host Terminals ............. 3-28 Interface Cables – SASI Host Terminals ............. 3-29 NCR 7870 Dimensions................................................ 3-30 NCR 7870-1000 & 2000 Models ........................... 3-30 NCR 7870-3000 Model.......................................... 3-31 iii 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 ...................................... 4-3 Instructions ............................................................. 4-3 Install Cables....................................................... 4-3 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 ................... 4-10 Scale Address for IBM ................................................ 4-11 Chapter 5: Calibration General .......................................................................... 5-1 Calibration Procedure .................................................. 5-3 Section 1: Exercising the Scale .............................. 5-3 Section 2: Accessing the Calibration Switch ........ 5-4 Section 3: Connecting the Field Service Calibration Display ................................................ 5-7 Section 4: Performing the Calibration .................. 5-9 Verifying Calibration.................................................. 5-11 Procedure 1: Increasing Load Test ..................... 5-12 Procedure 2: Over-Capacity Test........................ 5-13 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 ..................................................... 6-2 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 ................................................. 6-7 Power Up ................................................................ 6-7 Scanner Only Models ......................................... 6-7 Scanner/Scale Models ....................................... 6-7 Scanning Procedure................................................ 6-8 Instructions ......................................................... 6-8 Not-On-File Error ................................................... 6-8 Weighting Procedure ............................................. 6-9 Instructions ......................................................... 6-9 Changing the Good Read Tone ........................... 6-10 Instructions ....................................................... 6-10 Routine Maintenance.................................................. 6-11 Instructions ....................................................... 6-11 v 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 ............................................... 7-5 Programming Tags................................................. 7-6 Abort ................................................................... 7-6 Default................................................................. 7-7 End ...................................................................... 7-7 Hex 0 – Hex F...................................................... 7-7 Programming Mode........................................... 7-8 Save and Reset .................................................... 7-8 Program Entry Example......................................... 7-9 Programming Tips ............................................... 7-12 Program Parameter Descriptions .............................. 7-13 Communications Protocol ................................... 7-13 Defaults ............................................................. 7-13 Specific Program Parameters........................... 7-13 Programming Example.................................... 7-17 Good Read Tone ................................................... 7-18 Defaults ............................................................. 7-18 Specific Program Parameters........................... 7-18 Program Example............................................. 7-19 Timers.................................................................... 7-20 Defaults ............................................................. 7-20 Specific Program Parameters........................... 7-20 Program Example............................................. 7-21 Bar Codes – 1 ........................................................ 7-22 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 ........................................................ 7-28 Defaults ............................................................. 7-28 Specific Program Parameters........................... 7-28 Program Example............................................. 7-30 Bar Codes – 4 ........................................................ 7-31 Defaults ............................................................. 7-31 Specific Program Parameters........................... 7-31 Program Example............................................. 7-32 Label Identifiers.................................................... 7-33 Defaults ............................................................. 7-33 Specific Program Parameters........................... 7-34 Program Example............................................. 7-37 RS-232 Parameters – 1 .......................................... 7-39 Defaults ............................................................. 7-39 Specific Program Parameters........................... 7-39 Program Example............................................. 7-41 RS-232 Parameters – 2 .......................................... 7-42 Defaults ............................................................. 7-42 Specific Program Parameters........................... 7-42 Program Example............................................. 7-44 RS-232 Prefix Byte ................................................ 7-45 Defaults ............................................................. 7-45 Specific Program Parameters........................... 7-45 Program Example............................................. 7-46 vii 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............................................. 7-52 Scale Parameters ................................................... 7-53 Defaults ............................................................. 7-53 Specific Program Parameters........................... 7-53 Program Example............................................. 7-54 Miscellaneous Parameters ................................... 7-55 Defaults ............................................................. 7-55 Specific Program Parameters........................... 7-55 Program Example............................................. 7-57 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........................................... 7-64 Examples of Host Access to Tallies................. 7-64 Host Reset of Tallies......................................... 7-67 Special Programming ................................................. 7-68 Delay Weight Data to IBM Host Terminal ......... 7-68 EAN/JAN/UPC Multi-Symbol Scanning Parameters ............................................................ 7-69 Label Construction ........................................... 7-69 Single Label Restriction.................................... 7-69 Transmitting Label Data .................................. 7-69 Early Beep Disable................................................ 7-72 Good Read Tone Presets ...................................... 7-73 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...................... 8-5 Appendix A: Programming Worksheets General .........................................................................A-1 Purpose...................................................................A-1 Format ....................................................................A-1 Shortcuts.................................................................A-1 Defaults ..................................................................A-2 Hex Characters ......................................................A-2 Program Entry .......................................................A-2 Programming Parameter Defaults .............................A-3 Worksheets...................................................................A-6 ix 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. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause interference in which case the user will be required to correct the interference at his own expense. 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. The correction of interference caused by such unauthorized modification, substitution or attachment will be the responsibility of the user. The user is cautioned that changes or modifications not expressly approved by NCR may void the user’s authority to operate the equipment. Canadian Department of Communications This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications. Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux appareils numériques de la classe A prescrites dans le Règlement sur le brouillage radioélectriques édicté par le ministrère des Communications du Canada. Voluntary Control Council For Interference (VCCI) 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. Contact the NCR Office of Weights & Measures and Laser Safety for specific country approvals. NCR Office of Weights & Measures and Laser Safety Dennis A. Krueger 2651 Satellite Boulevard Duluth, GA 30096-5810 Phone: 770-623-7743 Fax: 770-623-7827 E-Mail: Dennis.Krueger@AtlantaGA.NCR.COM Web Site: http://gedwards.AtlantaGA.NCR.Com/kruegd 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 Directives and Harmonized Standards. EU Directive Harmonized Standard(s) 89/336/EEC (EMC) EN 55022: 1987 (CISPR 22) EN 50082-1, Part 1: 1992 IEC 801-2: 1984 IEC 801-3: 1984 IEC 801-4: 1988 *90/384/EEC (Weights & Measures) EN45501 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 European Contact: International IP Counsel 915 High Road, North Findlex London N12 8QJ United Kingdom 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.2 lb Nmax3000 +10 C /+40 C ID Approval Serial No Pound (lb) Label NCR CORPORATION Model 7875-2000 Max 30.00 Ib e = d = 0.01 lb Lim 44.00 lb Min 0.2 lb Nmax3000 +10 C /+40 C ID Approval Serial No Removing Label causes VOID Indication 16884 Note: e = scale interval; d = scale division; Max 30.00 lb = maximum weight permitted on scale Min 0.2 lb = minimum weight that should be measured on scale Nmax3000 = maximum scale divisions 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ó. (IEC CLASS 1 LASER PRODUCT) R0130 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. • 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) 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.59 milliwatts Caution: Use of controls or adjustments or performance of procedures other than specified herein may result in hazardous radiation exposure. 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 Power Supply Power Cable Power Cord R0122 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. 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. The PACESETTER Plus technology, available as an upgrade over the Standard Decode feature, analyses and corrects information from defective labels. PACESETTER Plus also keeps track of bad labels so you can identify products and manufacturers with poor label quality. The scale will weight items less five pounds (2.27 kg) in 0.9 seconds. The weight plate is offset toward the checker, allowing the checker to do what is natural when lifting heavy objects – pull the weight closer to the body. This lessens operator lower back strain. The overall result of these and many other design qualities is an ergonomic scanner/scale with a very high first-pass read rate. Models The NCR 7870 is available in five models: • 7870 - 1000 - 9090 – scanner only, standard length • 7870 - 2000 – 9090 - scanner and scale, standard length • 7870 - 3000 – 9090 - compact scanner only • 7870 - 4000 – 9090 - compact scanner/scale (third party scale, European market) • 7870 - 4500 – 9090 - compact scanner/scale (NCR scale) 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 custom and regional needs while providing flexible configurations with the universal power supply • 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 • Choice of Stainless Steel Top Plate equipped with either Sapphire or Diamond-Coated Glass Scan Window • Custom labels for the scanner and scale to meet local requirements for laser safety and/or weights and measures 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. The 7870-2000 can be ordered with the post-mounted NCR 7825 Remote Display (standard), an integrated display, or no display. The 7870-2000 will fit into the counter hole for the NCR 7820. 7870-3000-9090 This is the compact, bi-optic, scanner only model. With the scale bed removed, the length is reduced to 34.3 cm (13.5 in.) to fit in European checkstands where space is tight and the checker is often seated. 7870-4000-9090 This is the subcompact scanner/scale model. With a length of 43 cm (17 in.), the 7870-4000 has a footprint between that of the full-sized 1000/2000 models and the compact 3000 model. The 4000 model uses a price-computing scale to meet European requirements. This scale uses information obtained from the host terminal and the measured weight to calculate the price internally. The price computing function makes the 4000 model different from all other 7870 model scales which measure item weight and transmit the data to the host terminal for price calculation. 7870-4500-9090 The 4500 model is identical to the 4000 model except the scale has no internal price-computing function and is manufactured by NCR. 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. General Features and Functions Bar Code Recognition The 7870 can recognize and read a number of bar codes including: • UPC-A • Code 39 (Code 3 of 9) • UPC-E • Code 128 • UPC-D (limited set) • Interleaved 2 of 5 • EAN-8/13 • Add-On Codes • 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. 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. Standard Decode is the standard feature and PACESETTER Plus is the upgrade. Please note that the PACESETTER Plus upgrade includes the Standard Decode. PACESETTER Plus Bar code labels in a retail environment are occasionally unreadable. Labels can be overprinted, underprinted, or truncated. Others may have missing margins or be placed around corners. PACESETTER Plus determines what is wrong with a label, compensates and fixes the data, and transfers the information to the host terminal. Voice messages can be used to describe what is wrong with a label. There are three modes of operation in PACESETTER Plus. • Mode 1 – Inquiry Mode • Mode 2 – Real-Time Mode • Mode 3 – Operations Mode Mode 1 – Inquiry Mode Inquiry mode keeps a tally count of label readability. Labels are judged as: Good reads Good reads with overprinted bars Good reads with underprinted bars No reads (incomplete labels) Missing margins 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.” Mode 3 – Operations Mode Mode 3 is the normal operating mode. While in this mode, the scanner can be programmed to add trailer information about label readability to the UPC/EAN data. The host terminal must be capable of receiving the trailer and configured appropriately. Displays A display separate from the host terminal is useful and sometimes required for use with NCR 7870 Scanner/Scales -- the 2000, 4000, and 4500. These models are available with a remote post-mounted display, an integrated display, or no display. NCR 7825 Remote Display The post-mounted NCR 7825 is the standard display and is available as a user-installable kit to upgrade older units in the field. Early versions of the NCR 7825 Remote Display are mounted on a post that attaches to the checkstand. The current NCR 7825 is a compact design available with a single or dual display, one for the customer and one for the checker. The following illustration shows the current model with dual displays and the earlier model. 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. Depending on the checkstand design, the integrated design may or may not be appropriate. Integrated Display Tower 16819 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. The 7870 Scanner always uses one interface cable. However, some host terminals require dual cables for and NCR 7870 Scanner/Scale. See the Interface Cables section in Chapter 3: Site Preparation for available interface cables. Laser Scanner The 7870 operates with the performance of two scanners yet the bioptic scan pattern is created by a single laser and spinner motor. A 24 line convergent scan pattern (12 lines per scan window) is generated by the laser diode. A 3-Phase, DC, brushless motor spins a tetrahedral mirror at 6000 RPMs. The laser beam is reflected onto the stationary mirrors in the Optics Assembly and then out the Scan Windows. The Spinner Motor provides a scan speed of 2400 scan lines (100 scan frames) per second. 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. Power Supply A universal, switching Power Supply is used to provide DC voltage. It has a replaceable, 3 m (10 foot) cord for connection to the power outlet or source. A low voltage power cable connects the Power Supply to the unit. The Power Supply can be fixed to the unit’s chassis on or located on the floor or checkstand in the NCR 7870-1000 and 2000. For other models, the Power Supply must be installed in the checkstand. 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. Power Cable (To AC) Outboard Power Supply Power Cord (To Unit) 16822 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: • Communications Protocol • Code 39 • Good Read Tone • Code 128 • Not-On-File Tone Volume • RS-232 • Timers • Interleaved 2 of 5 • UPC/EAN • PACESETTER Plus • Add-On Code • Label Identifiers 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. • Venezuela • Vietnam • 2-7 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. Another way of describing the scan zone is – if the checker can’t see the bar code label, then the scanner can. The scan zone extends to 20.3 cm (8 in.) high off the horizontal window. Bi-optical scanning makes the scan zone large enough to allow a label to be read off of a tall soup can even when upside-down Scanner Power Requirements The laser diode occupies little space, draws low current, and produces little heat. The light produced by the scanners in current models has been shifted toward the edge of the visual spectrum so it is not possible to see the scan pattern in normal lighting. 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. A more valuable advantage of the soft power down feature is the run time reduction of critical components which translates directly into extending the life of the scanner. The scanner automatically powers up after detecting motion in approximately two seconds. Soft Power Down During periods of inactivity, components of the scanner and scale shut down to conserve power, reduce wear, and extend product life. A motion sensor detects activity and signals the unit to power up from sleep mode. The power up takes less than two seconds. 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). When a unit has a scale, the Top Plate becomes a part of the scale system – the scale must be recalibrated when the Top Plate or any of its components, such as the scan window, are replaced. 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 Window Top Plate Lift Tab Slot Scanner Window The (horizontal) scan window is mounted in the Top Plate. The window (if diamond-coated) is replaced by removing the Top Plate, snapping out the old window, and snapping the new window in place. The slot scanner window is available as diamond-coated glass or sapphire glass. Diamond-coated glass was formerly known as “scratch-resistant” glass. Sapphire glass is the upgrade and was formerly known as “scratch-proof” glass. Other glass options such as “hardened” and “armor” glass have been discontinued. 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. Side (Vertical) Scan Window Slot (Horizontal) Scan Window 16821 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.) It is sealed to avoid damage from spills around the unit. There are three basic types of load cells: • For weighing in pounds. Capacity: 30 lbs. • For weighing in kilograms. Capacity: 9.995 kg • For weighing in kilograms. Capacity: 13.995 kg Reset / Scale Zero A front-mounted Scale Reset button is located on the front bezel, to the left of the vertical scan window. This flush membrane switch will reset the scale due to fluctuation from extreme temperature drift, impact, or scale tare up to: 1. 0.3 kg (0.6 lbs.) relative to the zero established during the most recent power-on sequence or 2. 0.6 kg (1.2 lbs.) relative to the calibration zero, whichever is less. The scale reset function is completed in less than a second. Auto-Zero Scale electronics automatically tracks out stable shifts due to temperature changes and compensates in 3 g (0.006 lb.) increments up to a maximum of 0.3 kg (0.6 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. 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. Firmware All 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.995 kg Upgrade 7870-K440-V001 Firmware, Hardware 7870-2000 Requirements: For upgrade from 9.995 kg to 13.995 kg on units with S/Ns 50-28901727 and higher. To upgrade a unit with a lower S/N, install kit 7870-K100. OCIA/IBM Interface – Single Cable 7870-K450-V001, -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. OCIA/Interface – Dual Cable 7870-K451-V001, -V002 Hardware, Firmware 7870-2000 Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. 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. Datachecker, 2170, ICL MDL, ICL 9518/9535, SASI Interface 7870-K455-V001, -V002, -V003 Hardware, Firmware All 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. V001 supports only ICL T2001, V002 supports units with S/Ns 5028901727 or lower. V003 supports units with S/Ns 50-00000000 and higher. Non NCR OCIA 7870-K457-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. Casio and TEC Scale Interface 7870-K458-V003 Hardware, Firmware 7870-2000 Requirements: V001 supports units with S/Ns 50-28901727 or lower. V002 supports units with S/Ns 50-00000000 and higher. V003 supports the same as V002 plus TEC. 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. Dual Cable RS-232 Interface for I/F 1 7870-K465-V001 Hardware, Firmware 7870-2000 Requirements: 7870 must be configured for OCIA or IBM communications. Avery Emulation (RS-232), Weightronix Emulation (RS-232) for scanners with an I/F 1 Interface Board. Australia with I/F 1 Interface to 2126 Dual Cable 13.995 kg (Coles) 7870-K466-V001 Hardware, Firmware 7870-2000, kg units only Requirements: For upgrading units with a) S/Ns 50-28901727 and higher and b) 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. Integrated Display 7870-K480-V001 Hardware All 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. Coupon Add-On Code Upgrade 7870-K850-V001 Firmware All Requirements: For units with S/Ns between 50-28901727 and 5031148616. 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 7870-K896-V001 Hardware 7870-1000 7870-3000 Requirements: A Checkpoint representative must make the final connection from the 7870 to the Checkpoint equipment after kit installation. 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. Checkpoint Scanner/Scale Bezel 7870-K899-V001 Hardware Requirements: For units with a S/N 50-32573274 and higher. For units with a lower S/N, install kit 7870-KK898-V003. 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. This chapter covers • Getting Started • About Site Preparation • Customer Responsibilities • Environmental Requirements • Checkstand Power and Wiring Considerations • Checkstand Considerations • Cable Lengths and Hole Sizes • 7870 Dimensions 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. As a minimum, these conditions need to be accessed: • Is the environment controlled within the 7870’s operational range for temperature, temperature change, relative humidity, barometric pressure, ambient light, acoustic noise, vibration, and shock? • Will other electronics be placed in checkstand which could necessitate use of forced air to regulate the temperature? • Will the power circuit to supply the 7870 be • • • dedicated to NCR equipment only and so labeled, • equipped with an isolated, insulated ground, • providing the required input to the Power Supply, • equipped with a recessed, 15-amp circuit breaker convenient to the checker, and • equipped with protection against voltage transients? Is the checkstand • able to securely support the weight of the 7870 and • properly ventilated? Has the plan for the checkstand design considered • use of a diverter or an adjustable plate, • clearance needed for service and customer viewing of display, • location and size of hole for cable routing, and • providing enough slack in cables so 7870 may be removed from checkstand for service without disconnection? 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-3 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. Further, failure to comply with these requirements or to take proper steps to protect equipment against risks identified in this document may cause serious damage to the equipment and to the customer’s business. In addition to the need to comply with the requirements specified, electrical wiring and mechanical systems must also comply with all relevant codes, laws, and regulations. It is important that the site be prepared by a customer or a customer agent who is fully conversant with the special requirements of electronic equipment. The responsibility of ensuring that the site is prepared in compliance with this document remains with the customer. For information and guidance purposes only, a list is provided, in general terms, of these matters for which the customer is responsible. This list is not intended to be comprehensive, and in no way modifies, alters, or limits the responsibility of the customer for all aspects of adequate site preparation. NCR staff is available to answer questions relating to the contents of this document, but except where: a) the customer has been notified that a full or partial consultancy service is available and/or that NCR is willing to undertake a preliminary or final site survey and b) the customer shall have entered into a formal contract with NCR for provision of the same. 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. Finally, only the customer can know the full extent of damage which may be caused to his business by reason of failure of the equipment which is to be installed. For this reason, it is the customer’s responsibility to ascertain the extent of any such possible damage to his existing or planned business, and to effect full insurance in respect of it. 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. • Provide floor coverings and environmental systems that prevent static electricity build-up and discharge. • Provide and install necessary power distribution boxes, conduits, grounds, lightening arrestors, and associated hardware. • Make sure clear space and environmental requirements of the unit are met. • Make all building alterations necessary to meet wiring and other site requirements. • Make sure all applicable codes, regulations, and laws (including, but not limited to, electrical, building, safety, and health) are met. • Provide and install all communication cables, wall jacks, special connectors, and associated hardware. • Provide and install auxiliary power or other equipment as required. 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.25 gee Extreme Operating Range Condition Range Temperature -15° C to 45° C (5° F to 113° F) one hour max Temperature Change 20° C per hour Relative Humidity 5% to 95%, Non-Condensing (36° F per hour) 3-7 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. Voltage Frequency Input Power 90 to 260 Vac 47 to 63 Hz 55 Watts Power Applications The 7870 has no ON/OFF switch. A recessed, 15 amp circuit breaker must be wired in the checkstand. This circuit breaker must be accessible to the operator so the unit may be powered off and on. It will also be needed to reset the unit during programming. Power Transients Protection Voltage transients -- surges, sags, impulses, and spikes – may be experienced routinely or sporadically. When such conditions exist, the use of protective devices may be required to ensure proper operation. 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. Circuit Breakers Isolated/Insulated Ground Bus NCR circuits should be run in separate metal Conduits. Note: NCR circuits must be dedicated to NCR equipment or other logically connected electronic equipment (modems, DAA, bridges, etc.) L1 Circuit B: Terminal L2 Circuit C: Scanner/Scale Receptacle should be easily accessible and near the Scanner/Scale Neutral Bus Distribution Panel Isolated Ground Receptacles Installation Type U.S., Canada, & Japan Input Voltage L1, L2 Circuit Breakers 100Vac to 120Vac 100Vac to 120Vac International 220Vac to 240Vac 220Vac to 240Vac Standard single-pole; value determined by type of device branch and by electrical code. European 220Vac 220Vac European double-pole. R0121 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. The electrical wiring must meet state and local electrical codes, laws, and regulations. Isolated/ Insulated Ground Bus. European double-pole circuit breakers. L2 L1 NCR circuits should be run in seprate metal Conduits. Circuit B Terminal 220 Vac Circuit C Scanner/Scale Neutral Bus Isolated Ground Receptacles Distribution Panel Note : NCR circuits must be dedicated to NCR equipment or other logically connected electronic equipment (modems, DAA, bridges, etc.) R0133 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. The electrical wiring must meet state and local electrical codes, laws, and regulations. Isolated/ Insulated Ground Bus. Standard single-pole circuit breakers. L2 L1 NCR circuits should be run in seprate metal Conduits. Circuit B 220 230 Vac 240 Terminal Circuit C Scanner/Scale Neutral Bus Distribution Panel Isolated Ground Receptacles Note : NCR circuits must be dedicated to NCR equipment or other logically connected electronic equipment (modems, DAA, bridges, etc.) R0134 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. • Line 2 is dedicated to service the NCR equipment, typically Circuit B and Circuit C. Circuit A 3. Electrically connect the grounding conductor in Circuit A to Store Ground. 4. Electrically connect conduit and checkstand junction box to the frame of the checkstand, if conductive, or to a common tie point if not conductive. 5. Connect to the grounding conductor in Circuit A (which is Store Ground) any • conduit, • metal parts, • store ground devices • counter belt motor ground, and • other counter equipment grounds. 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. The circuit breaker should be recessed to prevent being accidentally switched on or off. Note: The outlet boxes for the NCR equipment must be isolated and insulated from the ground conductor, convenient to the equipment, readily accessible, and labeled as exclusively for use with NCR equipment. Chapter 3: Site Preparation 3-15 Checkstand Considerations Careful planning of how the checkstand and 7870 work together can improve flow and ergonomics. An evaluation of the checkstand should take into consideration: • weight of the 7870, • ventilation, • service clearance to the 7870, • display clearance, • power on and off, • secure fit and mounting in the cutout for the 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 temperature, and • the temperature inside the checkstand does not exceed 40° F. If the checkstand contains other heat producing equipment, forced air may be needed to keep the temperature within the 7870’s operating range. If forced air is used, air coming into or leaving the checkstand MUST NOT enter or exit past the 7870. 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. Mounting surface for keyboard must be removable for servicing and vertical window replacement. B Item Flow Area A A C A = 20.3 cm (8.0 in.) minimum if checkstand structure is not removable for servicing. 2.5 cm (1.0 in.) minimum if checkstand structure is removable for servicing. 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. R0117 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. 60 R0118 Item Diverter Item Diverter (Must be removable to service Scanner/Scale in Checkstand) 7.25 in. (18.4 cm) R0131 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. • For proper scale operation, the clearance between leading and trailing edges of the Top Plate and the checkstand must be maintained. • For European installations, a 5.1 cm (2 in.) border must be provided around the leading edge, trailing edge, and operator side of the scanner scale. This border must contain the words “NO WEIGH AREA.” 99999 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. 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. 17 5/16 in. 1 3/8 in. 5 1/8 in. 6 1/4 in. D 1.27 cm E 43.97 cm F 3.49 cm G 13.0 cm H 15.88 cm 17 5/16 in. 1 3/8 in. 5 1/8 in. 6 1/4 in. NCR 7870-2000 Scanner/Scale A 30.48 cm 12 in. B 50.95 cm C 3.49 cm 20 1/16 in. 1 3/8 in. 1/2 in. R0119 3-19 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. 6 1/4 in. 4 15/16 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. 16631 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. The following charts provide cable length and hole size data for AC Power Cords, DC Power Cables, Interface Cables, and Remote Display Cables. The NCR 7870 can connect to any NCR Retail Terminal as well as many competitive host terminals so a comprehensive list of interface cables has been provided. Cable Hole Diameters Cable Minimum Hole Size Power Cord – Outlet to Power Supply 3.18 cm (1.25 in.) Power Cable – Power Supply to 7870 1.52 cm (0.60 in.) Interface Cable 1.90 cm (0.75 in.) Remote Display Cable 1.90 cm (0.75 in.) DC Power Cable – Power Supply to 7870 Minimum Hole Diameter: 1.52 cm (0.60 in.) Cable Cable Length DC Power Cable 1.22 Meters (4 Feet) Note: DC Power Cable length is not a factor if the Power Supply is mounted on the chassis of the 7870 (Models 1000 and 2000 only). 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.) Display Cable Corporate ID Cable Length 7825 1416-C022-0040 4 m (13.1 ft.) 1416-C022-0080 8 m (26.2 ft.) 1416-C068-0040 4 m (13.1 ft.) 1416-C068-0080 8 m (26.2 ft.) 2552, 2557 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.) 2113 OCIA Scanner Only 1416-C230-0050 497-0302099 2123 OCIA Dual-Cable Scanner 2123-K315 230-0113973 Dual-Cable Scale 2123-K315 230-0113973 Dual-Cable Scanner 1416-C014-0040 497-0300361 4 m (13.1 ft.) Dual-Cable Scanner 1416-C014-0080 497-0300362 8 m (26.2 ft.) Dual-Cable Scale 1416-C015-0040 497-0300371 4 m (13.1 ft.) Dual-Cable Scale 1416-C015-0080 497-0300372 8 m (26.2 ft.) Single-Cable 1416-C016-0040 497-0300310 4 m (13.1 ft.) Single-Cable 1416-C016-0080 497-0300311 8 m (26.2 ft.) 2126 2127 OCIA OCIA 2151, 2152 OCIA Scanner Only 1416-C234-0040 497-0402970 4 m (13.1 ft.) 2154, 2155 OCIA Single-Cable 1416-C012-0040 497-0300340 4 m (13.1 ft.) Single-Cable 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scanner 1416-C012-0040 497-0300340 4 m (13.1 ft.) Dual-Cable Scanner 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scale 1416-C013-0040 497-0300350 4 m (13.1 ft.) Dual-Cable Scale 1416-C013-0080 497-0300351 8 m (26.2 ft.) 2156, 2157 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.) Dual-Cable Scale 1416-C233-0080 497-0302161 8 m (26.2 ft.) 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-C028-0040 497-0300543 4 m (13.1 ft.) Dual-Cable Scale 1416-C028-0080 497-0300544 8 m (26.2 ft.) 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.) 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.) 2552 2557 2760 OCIA OCIA OCIA 2950 OCIA Scanner Only 1416-C234-0040 497-0402970 4 m (13.1 ft.) 5932 RS-232 Scanner Only 1416-C239-0040 497-0407723 4 m (13.1 ft.) 7050, 7051 OCIA Single-Cable 1416-C012-0040 497-0300340 4 m (13.1 ft.) Single-Cable 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scanner 1416-C012-0040 497-0300340 4 m (13.1 ft.) Dual-Cable Scanner 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scale 1416-C013-0040 497-0300350 4 m (13.1 ft.) Dual-Cable Scale 1416-C013-0080 497-0300351 8 m (26.2 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.) Single-Cable 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scanner 1416-C012-0040 497-0300340 4 m (13.1 ft.) Dual-Cable Scanner 1416-C012-0080 497-0300341 8 m (26.2 ft.) Dual-Cable Scale 1416-C013-0040 497-0300350 4 m (13.1 ft.) Dual-Cable Scale 1416-C013-0080 497-0300351 8 m (26.2 ft.) Single-Cable 1416-C019-0040 497-0300422 4 m (13.1 ft.) Single-Cable 1416-C019-0080 497-0300423 8 m (26.2 ft.) 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.) Single-Cable 1416-C019-0040 497-0300422 4 m (13.1 ft.) Single-Cable 1416-C019-0080 497-0300423 8 m (26.2 ft.) 7445 7450 7452, 7453 RS-232 OCIA RS-232 Interface Cables - Casio Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 2100 OCIA Dual-Cable Scanner 1416-C072-0040 497-0301403 4 m (13.1 ft.) 4-Bit Parallel Dual-Cable Scale 1416-C073-0040 497-0301404 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.) Host Terminal Interface Cable Corporate ID Part Number Length Epson PC RS-232 Single-Cable 1416-C357-0040 497-0408212 4 m (13.1 ft.) Interface Cables – Gilbarco Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length TCR-15 RS-232 Scanner Only 1416-C237-0040 497-0303139 4 m (13.1 ft.) 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.) 4683, 4684 OCIA Port 5B Single-Cable 1416-C142-0040 497-0301751 4 m (13.1 ft.) 4694 IBM Port 9E Single-Cable 1416-C070-0040 497-0301390 4 m (13.1 ft.) Single-Cable 1416-C070-0080 497-0301390 8 m (26.2 ft.) Single-Cable 1416-C019-0040 497-0300422 4 m (13.1 ft.) Single-Cable 1416-C019-0080 497-0300423 8 m (26.2 ft.) PC RS-232 9-pin Interface Cables – ICL Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 9518-01, 9518-21, 9518-61, 9518-62, 9518-71 OCIA Scanner Only 1416-C264-0040 497-0404882 4 m (13.1 ft.) Scanner Only 1416-C264-0080 497-0404883 8 m (26.2 ft.) Dual-Cable Scanner 1416-C264-0040 497-0404882 4 m (13.1 ft.) Dual-Cable Scanner 1416-C264-0080 497-0404883 8 m (26.2 ft.) Dual-Cable Scale 1416-C265-0040 497-0404918 4 m (13.1 ft.) Dual-Cable Scale 1416-C265-0080 497-0404919 8 m (26.2 ft.) RS-232 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.) 9520-150 MDL MDL 9-Pin Single-Cable 1416-C260-0040 497-0404767 4 m (13.1 ft.) Single-Cable 1416-C260-0080 497-0404766 8 m (26.2 ft.) 9520/ RS-232 RS-232 9-Pin D Shell Dual-Cable Scanner 1416-C227-0040 497-0301031 4 m (13.1 ft.) Dual-Cable Scale 1416-C226-0040 497-0302021 4 m (13.1 ft.) Team POS 5000 RS-232 Single-Cable 1416-C019-0040 497-0300422 4 m (13.1 ft.) Single-Cable 1416-C019-0080 497-0300423 8 m (26.2 ft.) 9520-150 Interface Cables – Microbilt Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length 8010 RS-232 6-Pin Scanner Only 1416-C326-0040 497-0407181 4 m (13.1 ft.) Interface Cables – NEC Host Terminals Minimum Hole Diameter: 1.90 cm (0.75 in.) Host Terminal Interface Cable Corporate ID Part Number Length NEC Terminal RS-232 Scanner Only 1416-C274-0040 497-0405139 4 m (13.1 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.1 ft.) Dual-Cable Scale 1416-C343-0040 497-0407545 4 m (13.1 ft.) ex-10 ex-10 RXD Enable RS-232 RS-232 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.3 cm 17 1/4" 12" 5" 6" 16881 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.2 cm 11" 11 5/16" 11 1/2" 16879 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.3 cm 17 1/4" 12" 5" 6" 16880 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. If the scanner/scale has been damaged due to shipping, notify the carrier and an NCR representative. If the unit was not purchased directly from NCR, notify your supplier. What’s in the Box Unpack the unit according to the instructions on the box. Inventory the contents to ensure you have received the following components. • NCR 7870 • Power Cord • Top Plate • Documentation • Country Language Specific IEC Class 1 Laser Labels (International Units) • Metal Foil Stamping Plate (200x Model International Units) • Power Cord Documents (International Units) • Interface Cable (when cable feature requested with order) 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. • Checkstand is properly wired. • Power cord is correct for unit and electrical outlet. 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. Return unit to upright position. 5. Place unit so a portion of the tower is directly over the cutout in the checkstand counter. 6. Pass Power Cord down through cutout and plug into dedicated NCR power receptacle. 7. Connect communication interface cables to host terminal or PC. Because installation varies from one terminal to another, refer to your host terminal’s documents for specific information on interface cable connection. Note: A trained service technician may be required to open some host terminals to connect the interface cables. 8. Connect interface cables to NCR 7870. Four interface connectors are located on the rear side of the Tower Cabinet. These are for the • REMOTE DISPLAY – used to connect the NCR 7825 Remote Display, which is for price and weight information. • SCANNER (or RS-232) – used to connect interface cable on single cable installations or the scanner. 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. Power Cord Power Cable Remote Display Interface Cable Host Terminal SCALE TERMINAL DISPLAY SCANNER REMOTE DISPLAY Single Cable Set-Up DC POWER 4-4 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.) deep • Scanner/Scale Models: 1.27 cm (0.50 in.) If fixed flanges are used, ensure they are at the appropriate height. 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. The trailing edge of the Top Plate must be flush with the checkstand. Note: The four adjustable support posts on the Scale Hinge Assembly are set at the factory. Do NOT attempt to adjust the Top Plate by using these posts. 15. Replace Cover. 16. Place Top Plate on the four supports (plastic caps for scanners, rubber bumpers for scanner/scales). 17. Turn ON the unit using the circuit breaker switch. End of Procedure 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. During this time, all segments on the integrated or remote display are turned ON so the operator can verify the display works correctly. Then the display reads Ready 0.000 kg (Ready 0.00 lb). The Status Indicator flashes red for five seconds, then the Status indicator flashes green momentarily, a tone sounds, and the Status indictor turns red. The NCR 7870 is now operational. If the NCR 7870 Does Not Pass Level O Diagnostics If an error occurs during Level 0 diagnostics, the integrated or remote display (if the unit has one) displays an error code, and if enabled, the NCR 7870 emits an audible description of the error and what action to take. There may be some simple steps you can take to correct the problem. See Chapter 8: Troubleshooting. If you cannot correct the problem, contact NCR for warranty information. 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. However, you may want to make some parameter changes for your particular installation. See Chapter 7: Programming. 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. If the Voice feature is not enabled, the Status Indicator flashes green and the tone beeps, identifying the communication protocol. Tone Communications Protocol Hex Code 1 short, highpitched beep OCIA NCR Short 100 1 beep OCIA NCR Long 101 2 beeps IBM 468x/9x Port 4A (Slot Scanner) 102 3 beeps IBM 468x/9x Port 4B (HHBRC) 103 4 beeps IBM 468x/9x Port 4B (HHBCR) 104 6 beeps RS-232 105 7 beeps OCIA Single Cable 106 8 beeps OCIA NCR Dual Cable 107 11 beeps Casio 4-Bit, Parallel, Dual Cable 10A 12 beeps IBM 1520 (BRC) 10B 13 beeps TEC 4-Bit, Parallel, Dual Cable 10C 4. Remove power from 7870. 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. For the 4682/469x series IBM terminals, the NCR 7870 interface cable plugs into port 9B. This series has no port 17. Some older 468x systems require a dual-cable system, where one cable connects to the scanner and the other connects to the scale. The scale cable usually plugs into port 21 of a "B" or "C" feature card. It is possible to preserve the existing terminal configuration and still use the single-cable feature of the NCR 7870. If there are no other ports used on the "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. • If the card was in slot 2B, program the NCR 7870 scale address to 6B and plug the NCR 7870 Interface Cable into port 17. • If other ports beside port 21 are used on the "B" or "C" card and the other card slot is empty (2A or 2B), you can still use this procedure but the terminal configuration must be changed to define that there is a card in the empty slot and that its port 21 is connected to a scale. Program the scale to the empty slot address (2A = 6A, 2B = 6B). The existing card port 21 must be configured as not used and must not be removed from the terminal. • If both card slots are used on the terminal, the terminal software must be a version that can be configured to support an integrated scanner/scale. This may require upgrading the software. 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. During factory testing, the scale is calibrated one or more times to test the scale calibrating function. This calibration test is not sufficient to make the scale ready for weighing in commerce. To be in compliance with governmental Weights and Measures regulations, you must be certified to perform the scale calibration procedure and place the scale into service for trade. You MUST calibrate the scale when any of the following occurs. • Initial installation of an NCR 7870 Scanner/Scale • When scale cannot be zeroed even after a power down/up sequence • When the diagnostics indicate a calibration error that persists after a power down/up sequence • When the Load Cell or Scale Board have been replaced Note: Your scanner/scale may or may not have an Integrated Display or an NCR 7825 Remote Display when connected to some host terminals. If this is the case, a Field Service Calibration Display (NCR part number 250-0029750) is required unless your NCR 7870 has the optional Voice Messaging feature enabled. Calibration information is NOT sent to the host terminal. 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. • 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. The audit trail consists of two event counters. You can display the audit trail count by pressing and holding the Scale Zero button on the Operator Display Panel. The display alternates between Cal xxx and PAr xxx. The Cal value is the number of times the scale has been calibrated. The PAr value is associated with the weigh parameter setting and should never change. Note: The audit trail can be displayed only on units with the Integrated Display or with the NCR 7825 Remote Display. 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.0 kg 15.0 kg 5.0 kg 2.5 kg 0.0 kg 30.0 lb. 0.0 lb. 5.0 lb. 15.0 lb. 30.0 lb. 15.0 lb. 5.0 lb. 0.0 lb. 2. Add and remove weights to your scale in order given in chart. This is a building procedure in which you start with no weight (0) and sequentially add and remove weight to obtain the values shown in the chart. 3. Go through procedure four times. 4. Go to Section 2: Accessing the Calibration Switch. 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. a) Pop cover off of Lift Strap 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. Subplate Assembly Horizontal Window 11039 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. Does the unit have any of the following: an Integrated Display, a 7825 Remote Display, or the Voice Messaging Feature (must be enabled)? NO → Go to Section 3 - Connecting the Field Service Calibration Display YES → Go to Section 4 – Performing the Calibration 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. a) Remove four (4) screws from Tower Cabinet base. b) Carefully lift Tower Cabinet straight off unit. Check Indicator Panel harness to ensure it is still connected. Tower Cabinet Indicator Panel Harness 16828 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. e) Go to Section 4: Performing the Calibration 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. You can end the procedure before you have completed the calibration function by turning the unit off. However, if you do this, you must still calibrate the scale before placing it into service. Note: the pound and kilogram weights used for calibration are not equivalent values. They are the actual weights the firmware needs to perform the calibration. Instructions For the purpose of this procedure, a scale set-up to weigh pounds is used. Kilogram scales follow the same instructions but use the appropriate weights (shown in parentheses). 1. Press the Reset/Scale Zero button to display the Cal and PAr values. Record these values. 2. Remove Top Plate and press the Calibration Switch on the Scale Board. 3. Immediately reinstall Top Plate. Ensure that rubber bumpers of Scale Hinge Assembly are properly seated in sockets of Top Plate. 4. Display should show Ready C 0.00 lb (0.000 kg). 5. The calibration process consists of sequentially adding and then removing a series of weights. This sequence is shown in the following table. 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.500 kg) weight in center of Top Plate. 8. Press Reset/Scale Zero button. Display will indicate Ready C 15.00 lb (5.000 kg). 9. Add a 10.00 lb (2.500 kg) weight in center of Top Plate. Total weight on scale should be 15 lbs. (5.00 kg). 10. Press Reset/Scale Zero button. Display will indicate Ready C 30.00 lb (10.000 kg). 11. Add a 15.00 lb (5.000 kg) weight in center of Top Plate. Total weight on scale should be 30.00 lbs (10.000 kg). 12. Press Reset/Scale Zero button. Display will indicate Ready C 0.00 lb (0.000 kg). 13. Remove all weights. 14. Press Reset/Scale Zero button. Verify display indicates Scale Ready 0.00 lb (0.000 kg). 15. Press and holdReset/ Scale Zero button. Record Cal and Par values. 16. The Cal value should be incremented by one, indicating that a calibration has been performed. The PAr value should remain unchanged. 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. Error Code Problem Suspect Component 1---- Calibration error A/D output below 000h at digital to analog converter Scale Board Load Cell 2---- Calibration error A/D output below 280h at digital to analog converter Scale Board Load Cell 3---- Calibration error Analog to digital converter output too high at 15 kg (30.0 lb.) Scale Board Load Cell 4---- Vibration to scale during calibration Motors in checkstand 9---- Interference detected during calibration Top Plate is touching checkstand, scale was jarred, or overload screw is misadjusted. If no error codes occur during calibration, four test procedures must be performed to verify calibration. These procedures are, in order, • Increasing Load Test , • Over-Capacity Test, • Decreasing Load Test, and • Shift 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. 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. 2.5 kg 4.5 kg 5.0 lb. 4 9.995 kg 13.995 kg 30.0 lb. 2.5 kg 3.0 kg 10.0 lb. 5 9.995 kg 13.995 kg 30.0 lb. 2.495 kg 3.995 kg 10.0 lb. 2 Remove Weight 0.01 kg 0.01 kg 0.2 lb. Display 0.1 ± 0.00 kg 0.1 ± 0.00 kg 0.2 ± 0.00 lb. 2.5 ± 0.00 kg 2.5 ± 0.00 kg 5.0 ± 0.00 lb. 5.0 ± 0.005 kg 7.0 ± 0.005 kg 10.0 ± 0.01 lb. 7.5 ± 0.005 kg 10.0 ± 0.005 kg 20.0 ± 0.01 lb. 9.995 ± 0.005 kg 13.995 ± 0.005 kg 30.0 ± 0.01 lb. 2. Follow steps shown in table for the weight feature of your scale. 3. Check readout after completing each step and verify the measured value falls within the acceptable limits. 4. If a measured value does not fall within limits, recalibrate scale. If all measured values are acceptable, the scale has passed the Increasing Load Test. Go to Procedure 2: Over-Capacity Test. Note: Do NOT remove any weights from the Top Plate. 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. Follow steps on chart for adding and removing weights. Weight must be placed in center of Top Plate. Step Weight Feature Add Weight 1 9.995 kg 13.995 kg 30.0 lb. 0.04 kg 0.04 kg 0.08 lb. 2 9.995 kg 13.995 kg 30.0 lb. Remove Weight Display - -.- - -.- - -.- 0.04 kg 0.04 kg 0.08 lb. 9.995 ± 0.005 kg 13.995 ± 0.005 kg 30.0 ± 0.01 lb. 3. If a series of dashes are not shown, then the scale has failed and must be recalibrated. 4. The scale passes the test if a series of dashes is displayed and all measured values fall within the acceptable limits Continue to Procedure 3: Decreasing Load Test 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. Follow the four steps shown in chart. Step Weight Feature 1 Add Weight Remove Weight Display 9.995 kg 13.995 kg 30.0 lb. 2.495 kg 3.995 kg 10.0 lb. 7.5 ± 0.005 kg 10.0 ± 0.005 kg 20.0 ± 0.01 lb. 2 9.995 kg 13.995 kg 30.0 lb. 5.0 kg 7.5 kg 15.0 lb. 2.5 ± 0.00 kg 2.5 ± 0.00 kg 5.0 ± 0.00 lb. 3 9.995 kg 13.995 kg 30.0 lb. 2.5 kg 2.5 kg 5.0 lb. 0.1 ± 0.00 kg 0.1 ± 0.00 kg 0.2 ± 0.00 lb. 4 9.995 kg 13.995 kg 30.0 lb. 0.1 kg 0.1 kg 0.2 lb. 0.0 ± 0.00 kg 0.0 ± 0.00 kg 0.0 ± 0.00 lb. 0.1 kg 0.1 kg 0.2 lb. 4. If display does not read within limits shown, the scale has failed and must be recalibrated. 5. If the displayed measurements fall with the acceptable limits, the scale has passed. Go to Procedure 4: Shift Test 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.000 kg ± 0.005 kg (for 9.995 and 13.995 kg scales) 5. If any measured weight does not fall within acceptable range, scale has failed test and must be recalibrated. 6. If the scale passes all four tests, the calibration is successful. 7. Now the calibration seals, if required by local laws, can be placed and the Calibration Switch secured before reassembling the unit. 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. Prior Steps Calibration Switch accessible. See Section 2: Accessing the Calibration Switch. Tools Needle-nosed Pliers Lead/Wire Seal Lead/Wire Seal Press Film/Paper Seal P/N: 603-8001097 P/N: 603-9000157 Obtain locally – must meet local government requirements Instructions 1. Install Scale Board Shield. a) Position Shield so it encloses edge of Load Cell Shield, if present. b) Insert tabs of Shield into slots. c) Place Shield into position and attach thumbscrew. Tighten with pliers if necessary. 2. Attach seal and/or wire tag to control access to 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. d) Install Cover/Lift Strap in access hole. Tighten screw and snap cover into place. 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. 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. Integrated Scale Display Operator Display Panel Vertical Scan Window Horizontal Scan Window Scanner Operator Display Panel Scanner/Scale Operator Display Panel Top Plate Red Status Indicator Red Status Indicator Green Status Indicator Green Status Indicator RESET Reset/Zero Indicator Reset/Scale Zero Button Motion Detector Reset Indicator SCALE ZERO Reset Button Motion Detector R0125 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. Yellow Indicates scale has been reset/zeroed. When Scale Zero button is pressed. Signals a scale error code may be on display. Primarily during Power Up. Red (Slow Flash) Indicates unit is off-line. Host When IBM 468x terminal may be off or communication is interface cable is not used. connected. Red-Green Flashing Indicates Failure Mode. A scanner error code will be repeated. During Power Up. Red-RedRed Three red flashes indicate an item is not on record in price lookup file. After scanning an item. Red-Green Alternate Sleep Mode During operator inactivity. 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. This may be easier for the checker than watching the Status Indicators. The tone’s frequency, volume, and duration can also be set via programming. The NCR 7870 comes from the factory with the tone enabled. See Chapter 7: Programming for more information on the Good Read programming parameter. Voice Messages If equipped, this feature provides a voice message when • the scanner/scale goes on-line or off-line, • the communication protocol is checked, • item tags are checked using PACESETTER Plus, • certain error conditions exist, • there is interference with the scale, and • when the scanner windows may be dirty. 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. Bar Code Label R0126 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. The preset time is tag-programmable from 250 to 1500 milliseconds in 50 millisecond increments. The factory default is 900 milliseconds. To scan a label a second time, remove the item from the scan zone and then scan it again after the preset time has elapsed. 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. 0 01234 56789 6 0 01234 56789 6 0 0 01234 56789 01234 567 89 6 6 R0026 The readability of a label depends on variables such as size, placement, color, paper type, ink viscosity, and package coatings. The middle of a printing run can yield erroneous labels due to the many variants involved. In particular, poor color contrast and marginal print quality can make a label hard to read. A label should be considered readable if it meets or exceeds the requirements set forth in the UPC Symbol Specification published by the UPC Council, Inc. (March 1982), and the General Specification for Article Symbol Marking, Copyright EAN-1977. 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. If a scale error occurs, the yellow Status Indicator will light and an error code will appear on the NCR 7825 Remote Display or Integrated Display. If a scanner error is detected, and error tone will sound and the red and green Status Indicator lights will flash a code. In the event of a problem in the power up process, call a supervisor, service company, or the NCR Customer Service Center for assistance. Scanner Only Models For the 1000 and 3000 models, if no error occur during power up the unit will enter Startup Mode. The red Status Indicator will flash, the green Status Indicator will flash, and a tone will sound. The red Status Indicator will then light. The unit is ready for use. Scanner/Scale Models For the 2000, 4000, and 4500 models, if no errors occur during power up the unit will enter Startup Mode. The red Status Indicator will flash and all segments on the display (remote or integrated) will be turned on for five seconds. The green Status Indicator light will flash , a tone will sound, and the display will show SCALE READY 0.000 kg or SCALE READY 0.00 lb. The red Status Indicator will light. The unit is ready for use. The Scanner/Scale models should warm up for five minutes before being put into use. 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. A tone will sound if the Good Tone parameter has been enabled. The red Status Indicator will light indicating the unit is ready to read another bar code. 6. If a good read does not occur, scan the item again. 7. If a good read still does not occur, manually enter information for the item. Continue to scan. Not-On-File Error The Not-On-File feature is available on the NCR 7870 only if the host terminal has this capability. If a label is not in the price lookup file, a special tone sounds three times a second and the red Status Indicator flashes repeatedly. The volume of the Not-On-File tone is programmable. The unit becomes disabled from reading additional labels until the error is cleared. To clear, press the host terminal’s CLEAR key and manually enter the information. 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.000kg or SCALE READY 0.00lb and red Status Indicator is lit. 2. If display or Status Indicator is not on, press Reset/Scale Zero button. If this does not work, power unit off and on. 3. Place an item on center of Top Plate. Ensure item does not overhang. Item must rest completely on the Top Plate. 4. Item weight is displayed. Press Weight Request key on host terminal. 5. If a bad weigh occurs, re-weigh item. 6. If red Status Indicator is still lit, remove the item from Top Plate. Remove Top Plate and check for obstructing material or debris. 7. Replace Top Plate. Press Reset/Scale Zero button. 8. Wait for SCALE READY 0.000kg or SCALE READY 0.00lb. Weigh item again. 9. If no weight is displayed and/or the red Status Indicator is still lit, contact your supervisor, service company, or the NCR Customer Service Center. 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. 4. When the volume is acceptable, scan the Save and Reset tag to end. If the Save and Reset tag is not scanned, the unit will not operate. 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. If the unit becomes wet due to a spill, clean and dry as soon as possible. Instructions Clean the Top Plate and Scan Windows with a soft cloth and a nonabrasive liquid window cleanser as follows. 1. Power unit down. 2. Remove Top Plate. Clean Top Plate and the inset Scan Window. 3. Clean window inset in Optics Assembly. Note: Do not spray the cleanser directly on plastic cover or scale mechanism holes. 4. Clean vertical Scan Window in Tower Cabinet. 5. Wipe surfaces with a soft, dry cloth. 6. Replace Top Plate. 7. Restore power to the NCR 7870. 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. • • How to Program the NCR 7870 which describes • Creating the Program, • Programming Mode, • Programming Tags, • Programming Entry Example, and • Programming Tips. Program Parameter Descriptions covers the properties and uses of the programmable features that make the NCR 7870 flexible and userfriendly. This section describes • Specific Parameters, • Programming Instructions for each Parameter • Default Parameter Settings, and • Programming Example using a Programming Worksheet. 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. 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, • Early Beep Disable, • Good Read Tone Presets, • Good Weigh Tone When Transmitting Data, and • Terminal Coupon Interface Parameters. ASCII Code Chart, which is referenced several times, is the last section in this chapter. 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. Using the descriptions contained in this document, complete each programming worksheet. Write the entries of your program in the space provided. Refer to Programming Modes for specific information about each parameter. Step 2. Entering the Program a) Enter the Base Programming State. Scan the Programming Mode tag. This must be the first tag scanned after supplying power to the NCR 7870. b) Enter the Parameters for each Specific Programming Mode. 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. You do not need to enter a specific programming mode if its associated programming is already correct. 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. It is much easier to reenter the program, or change some of it, if you have a written record of the existing 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. From the Base Programming State you select Specific Programming Modes by scanning the proper combination of two hexadecimal tags. The program parameters that you can enter in a Specific Programming Mode are identified on the associated programming worksheet. In each Specific Programming Mode you can enter all the information contained on the worksheet by scanning the proper tags in the sequence shown on the worksheet. However, you can also use parameter shortcuts to enter only specific parameters. Program entry then goes directly to a specific parameter when you scan the proper Hex tag. The NCR 7870 accepts programming tags only in the Programming Mode. If you scan a programming tag during normal operation, nothing happens. Normal Normal Operating Operating Mode Mode Programming Mode Base Programming State Specific Programming Mode Save and Reset 16402 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. Abort Function – In Base Programming State If this tag is scanned in the Base Programming State, programming is terminated and no previously entered parameters are saved. Indication – In Base Programming State • Short beep as soon as tag is read – Good Read tone • Status indicator flashes red twice • Four quick beeps from low to high frequency Function – In Specific Programming Mode If this tag is scanned in a Specific Programming Mode, all parameters entered are saved and the NCR 7875 goes to the Base Programming State. Indication – In Specific Programming Mode • Short beep as soon as tag is read – Good Read tone • Status indicator flashes green once • Programming returns to Base Programming State. 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. Indication • Short beep as soon as tag is read – Good Read tone • Status indicator flashes green once Hex 0 – Hex F Function These 16 tags enter the selections for each of the parameters in the Specific Programming Modes. They also select the Specific Programming Mode. Indication • Hex 0 – Short beep, different frequency from Good Read tone • Hex 1 through Hex F – Beeps tag value. Multiples of 4 short beeps grouped together. Others are longer Example – Hex D is indicated by 12 short beeps (3 sets of 4) followed by 1 longer beep, for a total of 13. 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. Indication • Short beep as soon as tag is read – Good Read tone • Status indicator flashes red twice • Four quick beeps from low to high frequency 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. Two methods are available: a) 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. When you make a change in a parameter, the scanner moves to the next parameter to be changed or it goes back to the Base Programming State if your selection ends programming in that particular Specific Programming Mode. The following figure shows how to proceed through a Specific Programming Mode where you choose to enter all parameters. This figure presents the Specific Programming Mode for the Bar Codes 2 program parameters. The figure shows how you proceed through the specific mode by entering all available parameters. Notice that if you choose to disable Code 39 bar codes, programming immediately return to the Base Programming State. However, if you select to enable Code 39 bar codes, the scanner directs you to continue entering parameter information. 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. However, once you have entered the specific programming mode instead of immediately changing parameters with numbered Hex tags, use the lettered 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 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. Notice that once you have entered the Specific Programming Mode, if you scan the Hex A, Hex B, Hex C, Hex D, Hex E, or Hex F tag, you can enter the specific parameters that correspond to that tag. After you record the parameters, the scanner immediately returns to the Base Programming State. To return to programming, you scan the Hex 1 and Hex 4 tags again and re-enter the Specific Programming Mode. From this point, you can enter either all parameters or another specific parameter. BASE PROGRAMMING STATE 1 4 B ar C odes - 2 A C ode 39 0 1 Disable Enable B M inim um C haracters Allow ed C F ull A S C II D C heck D igit P resent 2- F 0 1 Disable Enable 0 1 Disable Enable E F Transmit Check Digit 0 For example: Full ASCII is programmed by scanning, in sequence, the Hex 1, Hex 4, Hex C, and Hex 1 tags. The other parameters are left in original state. 1 Disable Enable Allow Single 0 Character Disable Tags 1 Enable 11723 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. 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. To save the changed parameters, you must scan the Save and Reset tag. • To exit the programming mode without saving any parameter changes, scan the Abort tag while in the Base Programming State. 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. Next, scan the Programming Mode tag to enter the Base Programming State and enter your programming changes. • After completing a programming sequence, wait for the tone or Voice Message to indicate the unit is back in Programming Mode before beginning the next programming sequence. Note: Some parameters do not have default values and are not changed when you scan the Default tag. 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. Before changing the Communications Protocol, the NCR 7870 must contain the correct Communications Interface Board. Also, since there is no default Communications Protocol, the Default tag does not change this parameter. Defaults Parameter Default Value Protocol No Default Specific Program Parameters OCIA NCR Short (Datachecker) – Hex 0 tag NCR short format OCIA is the scanner only (NCR 7870-1000/3000) protocol used in older NCR terminal systems such as 2557 and 2126 systems. Later model terminals may also use this format for scanner only configurations. If the scale is enabled (NCR 78702000/4000/4500), a system using the short format OCIA protocol uses the OCIA Dual-Cable setting as explained under OCIA Dual-Cable. This format accommodates only 5 data bits per character and supports only UPC/EAN bar code data. 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. This format originally supported only single byte commands from the host terminal due to scanner limitations. The OCIA NCR Long format sends ASCII tag data to the host terminal. Since this format supports 8 data bits, it can accommodate the alphanumeric data found in the Code 128 and Code 39 bar codes, provided the system software supports those codes. This data format cannot accommodate scale communications and is not the same as the data format used in Single Cable OCIA, even though both formats use long format OCIA hardware. Use the Hex 1 to enable this protocol. OCIA Non NCR Dual Cable – Hex 2 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). Use the Hex 2 tag to enable this protocol. IBM 468x/9x Port 4A (Slot Scanner) – Hex 3 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 4A. 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. However, if the scanner works but the scale does not, try using the other two scale addresses. Use the Hex 3 tag to enable this protocol. 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. However, if the scanner works but the scale does not, try using the other two scale addresses. Use the Hex 4 tag to enable this protocol. RS-232 – Hex 5 tag RS-232 is used to connect the scanner or scanner/scale to almost any RS-232 type of communications device. This protocol uses 7-bit ASCII to send tag and scale data to the device. Use the Hex 5 tag to enable this protocol. OCIA Single Cable – Hex 6 tag The OCIA Single-Cable scanner/scale format is the format normally used in supermarkets to talk to an NCR 7870 Scanner/Scale. Since this format supports 7-bit data, it can accommodate the alphanumeric data found in the Code 128 and Code 39 bar codes, provided the system software also support those codes. Use the Hex 6 tag to enable this protocol. OCIA NCR Dual Cable – Hex 7 tag The OCIA NCR Dual Cable configuration uses two separate cables for the scanner and scale. The data protocol is the same as in OCIA NCR Short. This dual cable communications scheme is used on older NCR terminal systems such as 2557 and 2126 systems. This format can accommodate only 5 data bits per character and supports only UPC/EAN bar code data. Use the Hex 7 tag to enable this protocol. 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. 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. If your unit is a scanner/scale, the IBM address default setting is to 6E, but can be programmed to 6A or 6B. The IBM terminal integrated scanner/scale driver normally uses address 6E. However, if the scanner works but the scale does not, try using the other two scale addresses. Use the Hex B tag to enable this protocol. TEC, 4-Bit, Parallel, Dual Cable – Hex C tag The TEC 4-Bit Parallel protocol is used when connecting the NCR 7870 Scanner/Scale to a TEC M-XXXX host terminal. This configuration uses two cables. The scanner uses an OCIA interface and the scale uses a 4-bit parallel interface. Use the Hex C 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 worksheet. In this example, RS-232 is the selected protocol. Your Program 1 0 Communications Protocol 5 Protocol R0064 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. Defaults Parameter Default Value Tone On/Off On Tone Frequency No Default Tone Length No Default Tone Volume No Default Not-on-File Tone No Default Specific Program Parameters Not On File Tone Volume The Hex E tag permits you to select the volume of the Not On File Tone by listening to it as you repeatedly scan the Hex E tag. The new tone sounds for two seconds. End this mode by scanning the End tag or another valid Hex tag. Tone Frequency (Hertz) The Hex B tag permits you to set the frequency of the Good Read Tone by listening to it. Each time the Hex B tag is scanned, the tone increments one unit. After reaching the highest frequency (1250 Hertz), the sequence starts over with the lowest frequency (524 Hertz). End this mode by scanning the End tag or another valid Hex tag. 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. The Hex 0 tag turns the Good Read tone off and the Hex 1 tag turns the Good Read Tone on. The default is to turn the Good Read Tone on. Tone Volume The Hex D tag permits you to select the volume of the Good Read tone by listening to it as you repeatedly scan the Hex D tag. End this mode by scanning the End tag or another valid Hex tag. Program Example Following is an example of a completed Good Read Tone programming worksheet. In this example, the only selection that can be made beforehand is the tone on/off, which is selected to be on. The other adjustments are selected by listening to the tone as you repeatedly scan the appropriate Hex tag. Your Program A 1 1 Good Read Tone 1 Tone On/Off B C Tone Frequency Tone Length ** E D C B * D * Tone Volume E * Not-On-File Tone Volume * S can Hex tag repea tedly for desired setting. B052 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. After reading a bar code, it must be removed from the scan pattern and the time programmed in the lockout timer must elapse before the scanner/scale can read the same bar code again. The Lockout Time parameter selects the lockout time. There are 8 different times ranging from 450 milliseconds to 1500 milliseconds in increments of 150 milliseconds. Select these times using the Hex 0 through Hex 7 tags. The default time is 900 milliseconds. Restart Lockout Timer The Restart Lockout Timer parameter controls restarting the lockout timer each time the scanner/scale reads the same bar code. Turning on the Restart Lockout Timer option has the following effect. After reading a bar code, if the bar code moves out of the scan pattern and then back into the scan pattern before the lockout timer times out, the lockout timer restarts. The Hex 0 tag turns off this option and the Hex 1 tag turns it on. The default is off. 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. 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. Program Example Following is an example of a completed Timer programming worksheet. In this example the time-outs are programmed for the following. • Lockout Time – 900 milliseconds • Restart Lockout Timer – off • Active Time – 30 minutes Your Program 1 Timers 2 A B C 3 0 2 Lockout Time Restart Timer Active Time 11814 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. Disable reading UPC/EAN bar codes by scanning the Hex 0 tag and enable reading by scanning the Hex 1 tag. The default is to enable reading. If you choose to disable reading UPC/EAN bar codes, there are no other entries allowed for this parameter. However, if you enable reading UPC/EAN bar codes, you can program the remaining parameters. Version D The Version D parameter permits you to enable or disable reading UPC Version D bar codes. There are six choices: None, D-1, D-2, D-3, D-4, and D-5. Scan the appropriate Hex 0 through Hex 5 tag to input 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. The default is Disable and scanning a valid Hex tag ends the input for this parameter option. Extend UPC-E to UPC-A The Extend UPC-E to UPC-A parameter determines whether to pad the tag data, changing 6-digit truncated UPC tags to 12-Character UPC-A tags. Scan the Hex 0 tag to disable this option or the Hex 1 tag to enable it. The default is Disable and scanning a valid Hex tag ends the input for this parameter option. Periodic Codes The Periodical Codes parameter controls the processing of Periodical Codes. Disable Periodical Codes by scanning the Hex 0 tag and enable them by scanning the Hex 1 tag. The default is to disable Periodical Codes. 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. Note: Use of optional add-on bar codes may require additional programming. See Early Beep Disable and Terminal Coupon Interface Parameters in the Special Programming section of this chapter. Periodic Code Extension The Periodical Code Extension parameter has three selections: 2-digit extension only, 5-digit extension only, and either 2- or 5-digit extensions. Scan the Hex 0 tag for 2-digit extension only, the Hex 1 tag for 5-digit extension only, or the Hex 2 tag for both the 2- and 5-digit 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. 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. Program Example In this example the UPC/EAN bar codes are programmed to have: • UPC/EAN – enabled • Version D tags – not read • Extend UPC-A to EAN-13 – disabled • Extend UPC-E to UPC-A – disabled • Periodical Codes – enabled • Periodical Code Extensions – 2- and 5-digit extensions • Send data data – as decoded Your Program 1 3 Bar Codes - 1 A B C D E 1 0 0 0 1 UPC/EAN Version D 2 0 Extend Extend Periodical Periodical Send UPC-A UPC-E Codes Code Data Extension B055 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. Disable reading Code 39 bar codes by scanning the Hex 0 tag and enable reading by scanning the Hex 1 tag. The default is to disable reading. If you choose to disable reading Code 39 bar codes, there are no other entries allowed for this parameter. However, if you enable reading Code 39 bar codes, you can program the rest of the parameters. Minimum Characters Allowed The Minimum Characters Allowed parameter defines how many characters in a bar code must be read the same by two separate scans before determining a valid read has occurred. 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. 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. Check Digit Present The Check Digit Present parameter permits you to determine if the bar code must contain a correct check digit to be identified as valid. If this function is enabled, the bar code is ignored if a check digit is not present. Scan the Hex 0 tag to disable this option, or the Hex 1 tag to enable it. Disable is the default. 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. 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. If your application requires this capability, scan the Hex 1 tag to enable it. The default is to disable reading a one- or two-character Code 39 label. 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. • Code 39 – enabled • Minimum Characters Allowed – 5 • Full ASCII – disabled • Check Digit Present – enabled • Transmit Check Digit – enabled • Allow One- or Two-Character Tags – disabled Your Program 1 4 Bar Codes - 2 A B C D E F 1 5 0 1 1 0 Minimum Characters Allowed Full ASCII Code 39 Check Digit Present Transmit Check Digit Allow Single Character Tags R0068 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. Disable reading Interleaved 2 of 5 bar codes by scanning the Hex 0 tag and enable reading by scanning the Hex 1 tag. The default is to disable reading. If you choose to disable reading Interleaved 2 of 5 bar codes, there are no other entries allowed for this parameter. However, if you enable reading Interleaved 2 of 5 bar codes, you can program the remaining parameters. 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. Scan the Hex 0 tag to use the Range Check method, scan the Hex 1 tag to use the Specific Check method. The default is the Range Check method. Value 1 and 2 The Value 1 and Value 2 parameter specifies the valid Interleaved 2 of 5 bar code lengths. Use this option with the Bar Code Length parameter option described in Bar Code Length. If you select the Range Check method, Value 1 specifies the minimum number of characters in a valid Interleaved 2 of 5 bar code and Value 2 specifies the maximum number of characters. If you select the Specific Check method, Value 1 contains one specific number of characters and Value 2 contains another. Accepted values for Value 1 and Value 2 are 4 to 38 readable characters. The number of readable characters must be an even number; if you specify an odd number, it is rounded down one. Each value is input using two Hex tags. The first can be Hex 0 through Hex 3 and the second can be Hex 0 through Hex 9. The default for Value 1 is 08 and for Value 2 is 16 Check Digit Present The Check Digit Present parameter permits you to determine if the bar code must contain a correct check digit to be identified as valid. If this function is enabled, the bar code is ignored if a check digit is not present. Scan the Hex 0 tag to disable this option, or the Hex 1 tag to enable it. Disable is the default. 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. • Interleaved 2 of 5 – enabled • Bar Code Length – range check method • Minimum bar code length – 4 characters • Maximum bar code length – 10 characters • Check Digit Present – enabled • Transmit Check Digit – enabled Your Program 1 5 Bar Codes - 3 A B 1 0 Interleaved Bar Code 2 of 5 Length 0 4 1 0 Value 1 Value 2 C D 1 1 Check Digit Transmit Present Check Digit R0069 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. However, selecting the disable option does not prevent reading the programming tags that are Code 128. The default is to disable reading Code 128 bar codes. Minimum Data Characters Allowed The Minimum Data Characters Allowed refers to the Code 128 characters on a numeric-only Code 128 symbol. For example, given a numeric-only Code 128 symbol of 12 34 56 78, the Minimum Data Characters Allowed would be 4; each Code 128 character is composed of two numeric data characters. Enter your selection by scanning the appropriate hex tag (Hex 1 through Hex 5). The default is three. UCC 128 The UCC 128 option refers to the Uniform Code Council Code 128 Data Formatter Start Code. Scan the Hex 0 tag to disable this function, or the Hex 1 tag to enable it. The default is disable. 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 – disabled Your Program A 1 7 Bar Codes - 4 1 Code 128 B C 3 0 Minimum Data Characters Allowed UCC 128 11808 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. Defaults Parameter Default Value Identifier Type Default Prefix Common Byte 1 5D Common Byte 2 42 Bar Code Type No Default Common Byte Common Byte 2 as a suffix for Code 39, Code 128, and Interleaved 2 of 5. UPC and EAN do not use common bytes. Unique Identifier UPC-A-41 UPC-D-44 UPC-E-45 EAN-8-46 EAN-13-47 Code 39-31 Code 128-33 Interleaved 2 of 5 – 32 Version Number (UPC-D) Do Not Include (ASCII A) (ASCII D) (ASCII E) (ASCII F) (ASCII G) (ASCII 1) (ASCII 3) (ASCII 2) 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. Identifier Types 1. Default Prefix - Scan the Hex 0 tag to use the default prefix. The default label identifiers vary depending on the type of bar code read. Following are the default identifiers for each bar code type. a) UPC-A 41H NS X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 CK b) UPC-E 45H 30H X1 X2 X3 X4 X5 X6 c) EAN-8 46H 46H X1 X2 X3 X4 X5 X6 X7 CK d) EAN-13 46H X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 CK e) Code 39 42H 31H X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 X25 X26 X27 X28 X29 CK f) Interleaved 2 of 5 42H 32H X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 X25 X26 X27 X28 X29 CK g) Code 128 42H 33H X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 X25 X26 X27 X28 X29 CK 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. Unique Prefix - All Bar Codes Unique Identifier Bar Code Data Common Byte 1 Unique Identifier Bar Code Data Common Byte 2 Unique Identifier Bar Code Data Common Byte 1 Common Byte 2 Unique Identifier Bar Code Data Unique Prefix - UPC Version D Unique Identifier Bar Code Data Common Byte 1 Unique Identifier Bar Code Data Common Byte 2 Unique Identifier Bar Code Data Common Byte 1 Common Byte 2 Unique Identifier Bar Code Data Unique Identifier Version Number Bar Code Data Common Byte 1 Unique Identifier Version Number Bar Code Data Common Byte 2 Unique Identifier Version Number Bar Code Data Common Byte 1 Common Byte 2 Unique Identifier Version Number Bar Code Data R0147 Common Byte 1 and Common Byte 2 The Common Byte 1 and Common Byte 2 parameters permit you to specify the data sent to the host terminal in the Common Byte fields. Enter this information as two Hex characters for each Common Byte. 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). You must scan four tags to go to the next parameter. Bar Code Type The Bar Code Type parameter selects the bar code type for entering its associated label identifier information. After entering a Bar Code Type, enter the Common Byte, Unique Identifier, and Version Number if applicable. This procedure repeats until the label identifiers are specified for each bar code type. Scan the Hex 0 through Hex 7 tag to enter the appropriate Bar Code Type. Since you must select each of these individually for your application, there is no default for this parameter. Common Byte The Common Byte parameter selects which common bytes, if any, to add to the bar code data message. Each entry is unique to the previously specified Bar Code Type. Scan the Hex 0 tag for no Common Bytes, the Hex 1 tag for Common Byte 1, the Hex 2 tag for Common Byte 2, or the Hex 3 tag for both Common Bytes. The default for this parameter uses Common Byte 2 as a suffix for Code 39, Code 128, and Interleaved 2 of 5 bar code data. UPC and EAN bar codes do not use Common Bytes. Unique Identifier The Unique Identifier parameter permits you to specify the data sent to the host terminal in the Unique Identifier field. Each entry is unique to the previously specified Bar Code Type. Enter this data as two Hex characters using recommended values of 20 to 7E (Refer to the ASCII Code Chart). The following are the default values. 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. To include the Version Number in ASCII, scan the Hex 1 tag; scan the Hex 0 tag if you do not want to include the Version Number. The default is not to include it. Program Example Following is an example of a completed Label Identifiers programming worksheet. This example shows the following programmed selections. • Identifier Type – Unique Prefix added to all bar code data messages • Common Byte 1 – 5B ([) • Common Byte 2 – 42 (B) • Bar Code Type UPC-A • Common Bytes – Common Byte 1 • Unique Identifier – 48 (H) 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. Bar Code Common Byte Type Unique Identifier R0071 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. Defaults Parameter Default Value Baud Rate 9600 Parity Odd Stop Bits and Character Length 1 Stop Bit, 7-Bit Character Handshake RTS High, Wait for CTS Specific Program Parameters Baud Rate The Baud Rate parameter contains seven selections: 300 Baud, 600 Baud, 1200 Baud, 2400 Baud, 4800 Baud, 9600 Baud, and 19200 Baud. Scan the appropriate Hex 0 through Hex 6 tag to set the desired Baud rate. The default is 9600 Baud. Parity The Parity parameter contains three selections: Odd, Even, and None. 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. The default is Odd. 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. Stop Bits and Character Length The Stop Bits and Character Length parameter contains four selections: 1 Stop Bit and 7-Bit Character Length, 1 Stop Bit and 8-Bit Character Length, 2 Stop Bits and 7-Bit Character Length, and 2 Stop Bits and 8Bit Character Length. 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. If you select 8-Bit Character length and parity, only one stop bit is sent. Scan the appropriate Hex 0 through Hex 3 tag to set the Stop Bits and Character Length. The default is 1 Stop Bit and 7-Bit Character Length. Handshake The Handshake parameter contains six selections. When considering these, note that the scanner/scale controls only RTS, it can monitor CTS. The following list identifies each Handshake option. • RTS is always low, CTS is ignored (Hex 0 tag). • RTS is always high, CTS is ignored (Hex 1 tag). • Scanner/scale raises RTS and waits for CTS to go high before transmitting (Hex 2 tag). • Scanner/scale raises RTS before transmitting and ignores the state of CTS (Hex 3 tag). • RTS is always low and scanner/scale waits for CTS to go high before transmitting (Hex 4 tag). • RTS is always high and scanner/scale waits for CTS to go high before transmitting (Hex 5 tag). Scan the appropriate Hex 0 through Hex 5 tag to set the Handshake option. The default is RTS High Wait for CTS. 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. • Baud Rate – 9600 Baud • Parity – Even • Stop Bits and Character Length – 1 stop bit and 8 data bit character length • Handshake – Raise RTS and Wait For CTS Your Program 2 0 RS-232 Parameters - 1 A B C D 5 1 1 2 Baud Rate Parity Stop Bits And Character Length Handshake R0072 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. Defaults Parameter Default Value BCC Options 7870-1000 & 3000 – Disable 7870-2000, 4000, & 4500 – Enable Interface Control None Check Digit Enable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E Specific Program Parameters BCC Options The BCC Option parameter permits you to enable or disable the use of BCC at the end of a message. When enabled, the BCC is the last character sent and is the Exclusive OR of each byte sent prior to the 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. The options are None, enable ACK/NAK, enable XOn/XOff, and enable both ACK/NAK and XOn/XOff. 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. 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. An XOff message turns the scanner transmitter off until the scanner/scale receives an XOn message. An XOn message can be received at any time. If the scanner/scale is sending a message when it receives an XOff, since these messages can be received any time, data transmission stops after sending the current byte. When the scanner/scale receives the next XOn it sends the remainder of the message. The scanner/scale does not acknowledge XOff and XOn messages with ACK or NAK messages. You select the interface by scanning the appropriate Hex 0 through Hex 3 tag. The default is None. Check Digit The Check Digit parameter permits you to control the transmission of UPC-A, UPC-E, EAN-8, and EAN-13 check digits. Scan the appropriate Hex 0 through Hex 3 tags to enable or disable UPC-A, UPC-E, EAN-8, and EAN-13 check digits. The default is enable UPCA, EAN-8, and EAN-13 and disable UPC-E. Note: Although this is an RS-232 Parameters worksheet, the Check Digit parameter also applies to UPC-E when using OCIA communications. 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 2 1 RS-232 Parameters - 2 A B C 1 1 3 BCC Options Interface Control Check Digit R0146 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. Scan the Hex 0 tag to disable the Prefix Byte, or the Hex 1 tag to enable it. The default is Disable. ASCII Code The ASCII Code parameter permits you to specify what ASCII code to use for the Prefix Byte. Enter your selection by scanning the appropriate two Hex tags (shown in the ASCII Code Chart). You can select any value from 01 through 0F; however, the recommendation is that you use the Start Of Text (STX) ASCII Code which is 02 Hex. Scan the two appropriate Hex tags (Hex 0 through Hex 7 for the first character and Hex 0 through Hex F for the second). The default for this parameter is 02. 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 A 2 2 RS-232 Prefix Byte 1 Prefix Byte B 0 2 ASCII Code R0074 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. If the selection is Disable, it is ignored and an ETX (03) is automatically sent with each message. If you select Enable, the ASCII code you programmed is sent. Defaults Parameter Default Value Terminator Byte Disable ASCII Code 03 Specific Program Parameters Terminator Byte The Terminator Byte parameter contains two selections: Disable and Enable. Scan the Hex 0 tag to disable the Terminator Byte, or the Hex 1 tag to enable it. The default is Disable. ASCII Code The ASCII Code parameter permits you to specify what ASCII code to use for the Terminator Byte. Enter your selection by scanning the appropriate two Hex tags (shown in the ASCII Code Chart). You can select any value from 01 through 7F; however, the recommendation is that you use the End Text (ETX) ASCII Code which is 03 Hex or Carriage Return (CR) which is 0D. Scan the two appropriate Hex tags 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. Your Program A 2 3 RS-232 Terminator Byte 1 Terminator Byte B 0 D ASCII Code R0075 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. Defaults Parameter Default Value Message Delay 10 millisecond Delay Scanner or Scanner/Scale Format Determined by Model Normal or Eavesdrop Mode Normal Mode Beep at Scale Weight Transmission No Beep Specific Program Parameters Normal or Eavesdrop Mode 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. Message Delay The Message Delay option permits you to choose the minimum time the firmware waits before sending the next message. This permits lowering CTS by the host terminal to inhibit data from the scanner. On previous scanners this option was not available. Previous to firmware numbered 497-0301951 the delay between messages was zero milliseconds. This did not permit the terminal to lower CTS to prevent a second message from being sent to the scanner. 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. 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. In that case, selecting one of these options permits you to use the other format. The Model Number option in the Scale Parameters section overrides this option. If you program this option, do it after the other parameter or return here and change it again. This option effects the address and function code in the message, but not the BCC. The choices for this option are as follows. • 4 for Scanner Only format • 5 for Scanner/Scale format The normal (default) format for scanner only tag data messages is as follows. • Scanner-Only Tag Data • Message Format Prefix Byte Label Identifier Tag Data PPD Terminator Byte BCC Byte Shading indicates optional information. 16564 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. 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. Scanning the Hex 9 tag activates this feature and causes the unit to sound a Good Read tone as the weight information is sent to the terminal. 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. • Message delay – 10 ms • Format – Scanner only • Normal or Eavesdrop – Normal Mode • Scale Weight Transmission - Beep Your Program 2 A B C D Message Delay Scanner or Scanner/Scale Format Normal or Eavesdrop Mode Beep/No Beep Scale Weight Transmission 4 RS-232 Communications Options 12164 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.995 kg No Default IBM Address Address 6E set by selecting IBM 468x on Communications Protocol Worksheet Specific Program Parameters Model Number The Model Number parameter specifies if your unit is an NCR 78701000/3000 Scanner or an NCR 7870-2000, 4000, or 4500 Scanner/Scale. This parameter is set at the factory and should not need changing under normal circumstances. Scan the Hex 3 tag to specify that the unit is an NCR 7875-2000, 4000, or 4500 (scanner and scale), or scan the Hex 4 tag to specify the unit as being an NCR 7875-1000 or 3000 (scanner only). If you disable the scale on an NCR Scanner/Scale unit by scanning the Hex 4 tag, the BCC option also changes to the appropriate state. IBM Address When programming an NCR 7870-2000, 4000, or 4500 Scanner/Scale for IBM communications, you must select the proper scale communications address. Selecting the IBM 468x communications 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.995 kg / 13.995 kg parameter toggles between a maximum weight of either 9.995 kg or 13.995 kg. Use the Hex B tag to toggle between the two weights. Program Example Following is an example of a completed Scale Parameters programming worksheet. This example shows the following programming selections. • Weight – displayed in kilograms • Unit – NCR 7870-2000 Scanner/Scale • IBM address – 6B • 9.995 kg / 13.995 kg – the Hex B tag toggles this parameter Your Program 3 0 Scale Parameters Model Number IBM Address 9.995 kg / 13.995 kg R0140 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. Defaults Parameter Default Value 5-Second Weight Display Timer Enabled IBM Tone Control Enabled OCIA Price Display Enabled IBM Rexmit Control Permanently Enabled OCIA Blank Display in Price Mode Disabled Enable/Disable Voice Messages No Default IBM Tag Data Format Hex Specific Program Parameters 5-Second Weight Display Timer This timer controls how long a price is shown on the integrated or remote display. The 5-Second Weight Display Timer will only work if the NCR 7870 is in OCIA Price Display Mode. The OCIA Blank Display may or may not be enabled –- it is optional. When the 5-Second Weight Display Timer is enabled (which is the default setting), the display will show a weight until the host terminal sends a price. The price is displayed for no more than five seconds before returning back to weight. The weight value will remain on the display until new information is sent to the display, e.g. – an item is 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. IBM Tone Control (Good Read Tone) When you use an IBM terminal, this parameter determines what device controls the tone. Scanning the Hex 4 tag enables this option and the IBM terminal controls the tone. Scanning the Hex 3 tag disables this option and the scale controls the tone. OCIA Price Display When you use an OCIA terminal, this parameter controls the price display. If you select enable by scanning the Hex 6 tag, the scale accepts and displays price information from the terminal. If you select disable by scanning the Hex 5 tag, the scale does not accept or display any price information. IBM Rexmit Control When you use an IBM terminal and the scale detects a bad message from the terminal, this parameter controls how the original message gets retransmitted. If you select enable by scanning the Hex 7 tag, the scale retransmits the original message three times, and then terminates the sequence. If you select forever by scanning the Hex 8 tag, the scale retransmits the original message until it is accepted, or until the scale is told to reset by the terminal. You should not use the enable selection unless advised to do so by NCR to solve a problem. OCIA Blank Display In Price Mode When Price Display mode is enabled, the OCIA Blank Display in Price Mode parameter controls how the scale reacts to blank screen commands. If you select enable by scanning the Hex A tag, the scale blanks the screen when it receives the command. If you select disable by scanning the Hex 9 tag, the scale ignores the command. 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. If you do not hear the voice messages when you expect to hear them, toggle this parameter. If you still do not hear them, the problem could be in the programming ROM, the speaker chip, or elsewhere. IBM Tag Data Format This option is included because most IBM devices that have a select address of 4B require the bar code data to be transmitted as ASCII characters. (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. Program Example Following is an example of a completed Miscellaneous Parameters programming worksheet showing the following programming selections. • 5-Second Weight Display Timer – disabled • IBM Tone Control – disabled • OCIA Price Display – enabled • IBM Rexmit Control – 3 times • OCIA Blank Display in Price Mode – enabled • Enable/Disable Voice Messages – the Hex D tag toggles this parameter • IBM Tag Data Format – ASCII 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. Tally Count Type Description Maximum Count C1 Good Reads 1,000,000 C2 No reads due to lack of a full label (bars missing, folded label, etc.) 65,535 C3 Good reads with very highly overprinted bars 65,535 C4 Good reads with very highly underprinted bars 65,535 C5 Missing margins 65,535 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. Three seconds later the actual tally count is displayed. This cycle continues every three seconds. 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. 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. The scanner can recognize missing bars in labels, highly over/under printed labels, missing margins, or a no-read condition. If you scan a UPC/EAN label for analysis, the display shows label followed in one second by the display of the first half of the UPC/EAN label. If the label is a version E, no second half is displayed, since the E label is only six digits in length. After another two-second pause, the display shows CODE xx where "xx" is a code number to indicate one of the following. 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. Code 2x Fragmented or folded label or inconsistent printed. Code 3x Decoding was difficult due to fragmented, folded, or inconsistently printed label. Code 98 Label cannot be decoded due to missing print lines. Code 99 Label cannot be decoded. If a particular label shows this code it should be analyzed more closely for out-ofspecification conditions, even though the label may show a Code 00 when it does scan (printing may be inconsistent). Note: If a label displays a code other than Code 00, the label should be tested further for being out of specification by using a symbol verifier. Note: To exit Mode 2 and return to Normal Mode, press the Scale Zero Button on the Operator Display Panel. To go from Mode 2 to Mode 1, scan the Mode 1 tag. 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. Scan the Hex 1 tag to disable PACESETTER Plus information, or the Hex 2 tag to enable PACESETTER Plus information. 6. Scan the Save and Reset tag. The PACESETTER Plus information describes the label readability much the same way as described in Mode 2. However, the host software must be capable of receiving the extra data being sent to it. With OCIA and RS-232 communications, PACESETTER Plus information is sent as trailer information. With IBM communications, PACESETTER Plus information is sent as header information that is located between the last Status byte and the first tag data byte in the message. The PACESETTER Plus format is defined as the normal UPC/EAN format with the following added. OCIA RS-232 IBM OCH, xyH, xzH 43H, 3yH, 3zH OCH, 0yH, 0zH x = High nibble containing character parity depending on communication format (or 0). yz = Decoding code 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. y 2 Label appears to be highly overprinted. y 4 Label appears to have missing bars or margins. y 5 Label appears to be highly underprinted and to have missing bars or margins. y 6 Label appears to be highly overprinted and to have missing bars or margins. 0 0 Label was decoded without major problems. 9 9 If a particular label intermittently shows this code, the label should be analyzed more closely for out-of-specification conditions, even though the label may show a Code 00 when it does scan (printing may be inconsistent). 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. Tally Long Format Codes: OCIA and Single-Cable Scanner/Scale OCIA RS-232 Codes C1 00H, 33H, 3DH, 32H, 31H 33H, 3dH, 32H, 31H C2 00H, 33H, 3DH, 32H, 32H 33H, 3dH, 32H, 32H C3 00H, 33H, 3DH, 32H, 33H 33H, 3dH, 32H, 33H C4 00H, 33H, 3DH, 32H, 34H 33H, 3dH, 32H, 34H C5 00H, 33H, 3DH, 32H, 35H 33H, 3dH, 32H, 35H Note: Parity, BCC, and so on, appropriate to the communication protocol must be added. Examples of Host Access to Tallies Example 1 Host requesting tally C3 through single-cable OCIA. 30H b3H 3dH 32H b3H 8fH The NCR 7870 response to the host request. 30H 33H 3yH 3xH 3xH 3xH 3xH 3xH 3xH 3xH BCC (with EOM Bit) x = Decimal digit with high order digit sent first y = Tally count number BCC = Block Check Character - an exclusive OR of all previous bytes Presence of BCC specified by protocol 16823 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. 4A xx xx xx 04 05 06 31 xx xx 7E Scanner Address Frame Counts Scanner Status Bytes (3) Pacesetter Plus Group Code Seven Bytes BCD Data Pacesetter Plus Function Code CRC Bytes (2) End Byte 16825 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 The NCR 7870 response to the host request. 00H 03H 0yH 0xH 0xH 0xH 0xH 0xH 0xH 0xH Parity & EOM bits added. x = Decimal digit with high order digit sent first y = Tally count number 16826 Example 4 Host request for tally C5 using short format codes: Send Tally Count NCR OCIA Non-NCR OCIA C5: 03H 0dH 05H 03H 4DH 65H With Parity & EOM 83H 0DH 45H With Parity & EOM 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 (parity bits, EOM bits or BCC bytes are not shown), RS-232, and IBM 4683 formats. The OCIA and RS-232 command is given in the following chart: Host terminal request to reset tally counts (OCIA & RS-232) OCIA RS-232 00H 03H 0DH xxH 44H 43H XxH = 00H or BBC (where protocol calls for BBC) An IBM host terminal request to reset tally counts 4A xx 00 33 3D 3C 00 xx xx 7E Address Frame Request CRC Bytes (2) End Byte 16827 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. The default for this parameter is to disable the Scale Data Delay. Enable or disable the Scale Data Delay by scanning the following sequence of programming tags as the first tags scanned after applying power to the NCR 7870. Enable – Programming Mode, Hex 4, Hex C, Hex E, Hex 2, Hex 9, Hex 4, Hex E, Hex 8, Hex 0, and Save and Reset. Disable – Programming Mode, Hex 4, Hex C, Hex E, Hex 2, Hex 9, Hex 4, Hex E, Hex 0, Hex 0, and Save and Reset. 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. Flag digits for UPC-A symbols always have a zero (0) for the first digit with the number system character being the second digit. There is NO restriction on which flag digits may be used except that any flag digits used in a 3-symbol combination cannot be used in any of the 2-symbol combinations, and any flag digits used in a 2-symbol combination cannot be used in any of the 3-symbol combinations. A mixture of 2-symbol and 3-symbol combinations is allowed. A total of five multi-symbol combinations can be programmed. Single Label Restriction A single-symbol with the same flag digits as programmed for any 2symbol or 3-symbol labels cannot be scanned as a single-symbol label. Transmitting Label Data Transmission of a multi-symbol label consists of a separate message for each of the symbols. The symbol with the lower numbered flag digits is transmitted first. For example, for the 3-symbol combination of JAN13 flag 21, JAN-13 flag 29, and JAN-13 flag 96, the symbol with flag digits 21 is transmitted first, the symbol with flag digits 29 is transmitted second, and the symbol with flag digits 96 is transmitted third. 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. Result: All previously programmed combinations are cleared from permanent memory. The scanner goes through a sequence similar to the power up sequence. Option B: Program a 2-symbol label by scanning the Hex 2 tag. Result: The scanner sounds two beeps followed by a 1second pause. After the pause, the scanner beeps to indicate the number of labels that are currently in the scanner memory. Five beeps indicate a full multisymbol memory. Option C: Program a 3-symbol label by scanning the Hex 3 tag. Result: The scanner sounds three beeps followed by a 1-second pause. After the pause, the scanner beeps to indicate the number of labels that are currently in the scanner memory. Five beeps indicate a full multisymbol memory. Option D: Scan a multi-symbol label (2-symbol label if you scanned the Hex 2 tag or 3-symbol label if you scanned the Hex 3 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. To program more labels, repeat Options C or D until a maximum of 5 label types (in any combination) have been scanned into memory. 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. 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. The optional add-on bar codes which may require disabling the Early Beep are: Optional Add-On Bar Code Parameter Type Coupon with P5 optional Coupon Select 1 Coupon with 128 add-on optional Coupon Select 1 Markdown with 128 add-on optional Coupon Select 1 Program 1 with 128 add-on optional Coupon Select 1 Program 2 with 128 add-on optional Coupon Select 1 Coupon & P5 or 128 optional (EAN-99) Coupon Select 2 Use the following programming sequence to disable Early Beep in systems that are programmed with any optional add-on bar codes AND which use “scanner disable” commands. Programming Mode Hex 3, Hex D Hex 6 Hex 3 Hex 5 Hex 1 Hex 1 Save & Reset (Programming Mode) (Terminal Coupon Interface Select 2 parameter) (disables Early Beep) (sets delay timer to 100 milliseconds) 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. 11 12 1 10 2 9 3 8 4 7 6 5 Preset 0 Programming Mode Hex 4 Hex 3 Hex 0 Save and Reset Volume Tone Preset 1 Programming Mode Hex 4 Hex 3 Hex 1 Save and Reset Length 11 12 1 10 2 9 3 8 4 7 6 5 Volume Tone Preset 2 Programming Mode Hex 4 Hex 3 Hex 2 Save and Reset Length 11 12 1 10 2 9 3 8 4 7 6 5 Volume Tone Length 16086 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. 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. Disable – Programming Mode, Hex 2, Hex 4, Hex 8, and Save and Reset. 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. The first part of setting the Coupon Interface Parameters is Programming Multi-Symbol Scanning. 1. Scan the Programming Mode tag. 2. Scan the Hex 3 and Hex 8 tags to select this parameter. 3. Scan a Hex 0 through Hex F tag to set a Coupon Select 1 parameter. Coupon Select 1 Parameter Disable Enable Coupon with P5 optional Hex 0 Hex 1 Coupon with 128 add-on optional Hex 2 Hex 3 Coupon with 128 add-on mandatory Hex 4 Hex 5 Markdown with 128 add-on optional Hex 6 Hex 7 Program 1 with 128 add-on optional Hex 8 Hex 9 Program 1 with 128 add-on mandatory Hex A Hex B Program 2 with 128 add-on optional Hex C Hex D Program 2 with 128 add-on mandatory Hex E Hex F 4. Scan the Save and Reset tag to save the program (required). 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. Scan a Hex 0 through Hex 7 tag to set a Coupon Select 2 parameter. Coupon Select 2 Parameter Disable Enable Coupon & P5 or 128 optional (EAN-99) Hex 0 Hex 1 Coupon &128 mandatory (EAN-99) Hex 2 Hex 3 Markdown Tone Hex 4 Hex 5 Early Tone for Optional Add-On Hex 6 Hex 7 4. Scan the Save and Reset tag to save the program. 5. Repeat steps 1 through 4 to set the other option, if needed. Note: Scanning the Default tag disables all options. 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 47 G 57 W 67 g 77 w 08 BS 18 CAN 28 ( 38 8 48 H 58 X 68 h 78 x 09 HT 19 EM 29 ) 39 9 49 I 59 Y 69 i 79 y 0A LF 1A SUB 2A * 3A : 4A J 5A Z 6A j 7A z 0B VT 1B ESC 2B + 3B ; 4B K 5B [ 6B k 7B { 0C FF 1C FS 2C , 3C < 4C L 5C \ 6C l 7C | 0D CR 1D GS 2D - 3D = 4D M 5D ] 6D m 7D } 0E S0 1E RS 2E . 3E > 4E N 5E ^ 6E n 7E 0F S1 1F US 2F / 3F ? 4F O 5F _ 6F o 7F DEL R0040 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. Scanner operational problems are signaled by • a series of tones, • Voice Messages (if available), and • Status Indicator light flashing. Scale operational problems are signaled by an error code displayed on the NCR 7825 Remote Display or the integrated display. Like the scanner, the scale unit performs diagnostic checks during the power-up sequence and while in operation. Troubleshooting consists of troubleshooting charts that are designed for locating and correcting certain problems without the aid of a trained technician. If the problem cannot be corrected by using these charts, a trained technician can then use the on-board diagnostics to help identify a faulty component. 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. Verify the IBM terminal line is recognizing the 7870. 3. Verify the Interface Cable is properly connected. Host terminal has sent a “disable scanner” command Scanner does not read tags Red On Off Internal failure 1. Turn off circuit breaker to the 7870 then turn back on. 2. If problem remains, have the 7870 repaired. Scanner reads only two tags Red On Off 7870 is not communicating with host terminal 1. Check host terminal for proper operation. 2. Verify the Interface Cable is properly connected. 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. Power down/up unit. 5. If error code persists, have unit repaired. Error code 4 - - - displays Possible scale error 1. Press Scale Zero button and retry. Error code 4 - - - displays during calibration Slight vibration to scale during calibration Calibrate scale. Ensure there is no external scale movement while weights are on scale. Scale display is blank Top Plate prevented from moving down 1. Remove any interference around edge of Top Plate and checkstand. 2. If error code persists, have unit repaired. 2. Remove any foreign objects from under Top Plate. 3. Push Reset/Scale Zero button. Intermittent error codes +12 VDC is unstable Have 7870 repaired. 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. • Power unit OFF and then ON. • Scan Programming Mode tag. • Scan Hex 3, Hex 2, and Hex D tags. This will turn option on if it were off. 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. Format The top half of each worksheet identifies the programming parameters and the specific tags for each one. Most of the worksheets contain arrows that guide you through the proper sequence. The bottom half of each worksheet provides a place for you to write in each of your selections. Shortcuts Most of the worksheets contain shortcuts that permit you to enter specific parameters without entering the entire worksheet. These parameters have an alpha character in a box just left of the parameter name. Scanning the Hex tag that corresponds to the alpha character enables input for that parameter. You then scan the tags that pertain to that parameter. After entering the specified parameter, the program returns to the Base Programming State. 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. 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. 1. Enter the Base Programming state by scanning the Programming Mode tag. This must be the first tag scanned after powering up the 7870. 2. Select a Programming Worksheet and enter its parameter data by scanning the Hex tags identified in Your Program at the bottom of the Programming Worksheet. Repeat this for each Worksheet. 3. Save the program by scanning the Save and Reset tag. 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 Disable Disable 2-Digit & 5-Digit Data as Decoded Bar Codes-2 Code 39 Min. Characters Allowed Full ASCII Check Digit Present Transmit Check Digit Allow 1-or-2 Character Tag Disable 8 Disable Disable Disable Disable A-3 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. Data Characters Allowed UCC 128 Disable 3 Disable Label Identifiers Identifier Type Common Byte 1 Common Byte 2 Bar Code Type Common Byte Unique Identifier Version Number (UPC-D) Default Prefix 5D 42 No Default See Chapter 7 See Chapter 7 Not Included RS-232 Parameters-1 Baud Rate Parity Stop Bits and Character Length Handshake 9600 Odd 1 Stop Bit, 7-Bit Character RTS High, Wait for CTS RS-232 Parameters-2 BCC Options Scale Only – Disable Scanner/Scale – Enable None Interface Control Check Digit Enable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E 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.995 kg IBM Address A-5 No Default No Default Address 6E set by selecting IBM 468x on Communications Protocol Worksheet Miscellaneous Parameters 5-Second Weight Display Timer IBM Tone Control (Good Read Tone) OCIA Price Display IBM Rexmit Control OCIA Blank Display in Price Mode Enable/Disable Voice Messages IBM Tag Data Format Enabled Enabled Enabled Permanently Enabled Disabled No Default Hex Dual Cable Interface Scale Type Avery 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. Each time you scan the Hex C tag, the tone length increases one unit. Scan the End tag or a valid Hex tag to end this mode. D Tone Volume D When entering Tone Volume, the adjustment can be incremented upward by scanning the Hex D tag. Each time you scan the Hex D tag, the tone Volume increases one unit. Scan the End tag or a valid Hex tag to end this mode. E Not-On-File Tone Volume E When entering Not-On-File Tone Volume, the adjustment can be incremented upward by scanning the Hex E tag. Each time you scan the Hex E tag, the tone Volume increases one unit. Scan the End tag or a valid Hex tag to end this mode. Your Program 1 A-7 A * B 1 Good Read Tone C B Tone On/Off C E D * * E * Not-On-File Tone * Scan Hex tag repeatedly for desired setting. Volume Tone Frequency Tone Length D Tone Volume B053 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. Your Program 1 A B C Lockout Time Restart Lockout Timer Active Time 2 Timers R0136 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/ EAN Version D Extend UPC-A Extend UPC-E E 3 Bar Codes - 1 Periodical Periodical Codes Code Extension Send Data 14393 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 Check Digit 5 Bar Codes - 3 Value 1 Value 2 B049 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 Default: Varies according to Bar Code Type. 1 Include Do Not Include 1 D UPC-A Version Number Your Program Default: 5 B C D 6 Label Identifier Identifier Type Common Byte 1 Common Byte 2 Version Number NOTE: Scan the End tag to end the Label Identifier Programming mode. Bar Code Common Type Byte Unique Identifier R0143 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. C 0 1 2 3 Stop Bits And Character 1 Stop Bit 1 Stop Bit 2 Stop Bits 2 Stop Bits Length 7-Bit Character 8-Bit Character 7-Bit Character 8-Bit Character D Handshake Your Program 2 0 1 2 RTS Low CTS Ignored RTS High CTS Ignored Raise RTS Wait for CTS 3 4 5 Raise RTS Ignore CTS RTS Low Wait for CTS RTS High Wait for CTS A B C Baud Rate Parity D 0 RS-232 Parameters - 1 Stop Bits And Handshake Character Length 11809 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: Check Digit parameter also applies to UPC-E when using for OCIA communications. Your Program 2 A B C BCC Options Interface Control Check Digit 1 RS-232 Parameters - 2 11810 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. Your Program 2 A B Terminator Byte ASCII Code 3 RS-232 Terminator Byte R0148 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.995 kg 11812 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 Parameters OCIA Price Display IBM Rexmit Control OCIA Blank Display in Price Mode Toggle Enable/Disable of Voice Messages IBM Tag Data Format 11823 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 G 57 W 67 g 77 w 08 BS 18 CAN 28 ( 38 8 48 H 58 X 68 h 78 x 09 HT 19 EM 29 ) 39 9 49 I 59 Y 69 i 79 y 0A LF 1A SUB 2A * 3A : 4A J 5A Z 6A j 7A z 0B VT 1B ESC 2B + 3B ; 4B K 5B [ 6B k 7B { 0C FF 1C FS 2C , 3C < 4C L 5C \ 6C l 7C | 0D CR 1D GS 2D - 3D = 4D M 5D ] 6D m 7D } 0E S0 1E RS 2E . 3E > 4E N 5E ^ 6E n 7E 0F S1 1F US 2F / 3F ? 4F O 5F _ 6F o 7F DEL R0040 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, 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 Procedures Accessing the Calibration Switch, 5-4 Connecting the Field Service Calibration Display, 5-7 Exercising the Scale, 5-3 Performing the Calibration, 5-9 Securing the Calibration Switch, 5-16 Verifying, 5-11–5-15 Weight Sets, 5-2 When to perform, 5-1 Which models, 5-1 Checkstand Considerations, 3-15 Display Clearance, 3-17 Item Diverter, 3-17 Service Clearance, 3-16 Ventilation, 3-15 Hole (Cutout, Bucket), 3-18 Dimensions (Models 1000 & 2000), 3-19 Dimensions (Models 3000, 4000, 4500), 3-20 Power Requirements, 3-9 Wiring Considerations, 3-2, 3-10 Europe, 3-11 Instructions, 3-13 International, 3-12 U.S., Canada, Japan, 3-10 Communications Protocol Parameters, 713–7-17 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. 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 Operating Range, 3-7 Storage Range, 3-8 Transit Range, 3-8 Exercising the Scale, 5-3 —F— Fault Identification, 8-1 Field Service Calibration Display, 5-7 —G— Good Read Tone Changing, 6-10 Presets, 7-73 Good Read Tone Parameters, 7-18–7-19 Good Weight Tone, 7-74 —H— Hex 0 - Hex F Tags, 7-7 —I— Installation, 4-1–4-11 Getting Started, 4-1 Instructions, 4-3–4-7 Setting Scale Address for IBM, 4-11 Shipping Contents, 4-1 Verifying a Successful Installation, 4-8 —K— Kits, 2-12 —L— Label Orientation, 6-4 Labels Country Language Specific, xvi Laser Module, xvii Laser Safety, xv Scale Identification, xiv Laser, xvii Power Requirements, xvii Load Cell, 2-11, 5-1 —M— Maintenance, 6-11 Miscellaneous Parameters, 7-55–7-58 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 Mode 1, 2-2, 7-59 Mode 2, 2-3, 7-60 Mode 3, 2-3, 7-62 Power Supply, 2-5–2-6 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 Label Identifiers, 7-33–7-38 Miscellaneous Parameters, 7-55–7-58 RS-232 Communications Options, 7-49–7-52 RS-232 Parameters - 2, 7-42–7-44 RS-232 Parameters- 1, 7-39–7-41 RS-232 Prefix Byte, 7-45–7-46 RS-232 Terminator Byte, 7-47–7-48 Scale Parameters, 7-53–7-54 Timers, 7-20–7-21 Program Entry Example, 7-9–7-11 Programming Mode, 7-5 Programming Tags, 7-6 Quick Reference Defaults Table, A-3– A-5 Special Programming, 7-68–7-76 Tips, 7-12 Programming Mode Tag, 7-8 Programming Parameters, 2-6 Programming Worksheets Quick Reference Defaults Table, A-3– A-5 Worksheets, A-3–A-5 —R— Radio Frequency Interference Statements, xi Reading the Product (Model) Number, 13 Reset / Scale Zero, 2-11, 6-3 Revision Record, x RS-232 Communications Options Parameters, 7-49–7-52 RS-232 Parameters - 2, 7-42–7-44 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, 6-5 Bar Code Quality, 6-6 Bioptic, 2-2 Description, 2-5 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–517, 5-16–5-17 Site Preparation, 3-1–3-20 Cable Lengths and Hole Diameters. See Cables Checkstand Power and Wiring Considerations. See Checkstand Customer Responsibilities, 3-6 Environmental Requirements. See Environmental Requirements Legal Considerations, 3-4–3-5 Site Preparations Assessing Local Conditions, 3-2–3-3 Soft Power Down, 2-8 Special Programming, 7-68–7-76 Delay Weight Data to IBM, 7-68 EAN/JAN/UPC Multi-Symbol Scanning Parameters, 7-69 Early Beep Disable, 7-72 Good Read Tone Presets, 7-73 Good Weight Tone, 7-74 Terminal Coupon Interface Parameters, 7-75–7-76 Standard Decode, 2-2 —T— Tallies, 7-64 Terminal Coupon Interface Parameters, 7-75–7-76 Timers Parameters, 7-20–7-21 Tone, 6-3 Top Plate Description, 2-9 Kit for Scratch-Proof (Sapphire) Window, Model 3000, 2-16 Kit for Scratch-Proof (Sapphire) Window, Models 1000 & 2000, 2-16 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. If we may contact you concerning your comments, please provide the following. Name Address Phone Fax E-Mail BST0-2121 Issue G NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO. 3 DAYTON, OH POSTAGE WILL BE PAID BY ADDRESSEE NCR Corporation Information Products 2651 Satellite Boulevard Duluth, GA 30096-5810 Cut Cut Fold BST0-2121-90 Nov. 1999 Printed on recycled paper
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No Create Date : 1999:12:09 15:09:50 Producer : Acrobat Distiller 4.0 for Windows Modify Date : 1999:12:09 15:49:47-05:00 Page Count : 228EXIF Metadata provided by EXIF.tools