Page 1
NCR 7800 Consumer Price Verifier User's Guide BD20-1306-A Release C September 1997...
Page 2
NCR, therefore, reserves the right to change specifications without prior notice. All features, functions, and operations described herein may not be marketed by NCR in all parts of the world. In some instances, photographs are of equipment prototypes. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current.
Page 5
Bar Codes - 1 ..............5-14 UPC/EAN ..............5-14 Version D ..............5-14 Extend UPC-A to EAN-13 ........5-14 Extend UPC-E to UPC-A .......... 5-14 Bar Codes - 2 ..............5-15 Code 39 ..............5-15 Minimum Characters Allowed ........5-15 Full ASCII ..............
Page 6
Diagnostics ................. 6-2 Troubleshooting the NCR Diagnostics Feedback Points ........6-2 7800 Consumer Price Power-up Diagnostics ..........6-3 Real-time Diagnostics ..........6-4 Verifier Extended Diagnostics ........... 6-4 Repairing the NCR 7800 ............. 6-6 Further Information ............. 6-7 Demonstration Mode ............6-8...
Page 7
Communications Protocol ..........A-1 Good Read Tone ............... A-1 Programming Worksheets Timeouts ................A-2 Bar Codes - 1 ..............A-2 Bar Codes - 2 ..............A-3 Bar Codes - 3 ..............A-4 Bar Codes - 4 ..............A-4 Label Identifiers ..............A-5 RS-232 Parameters - 1 ............
Page 8
Revision Record 9/95 First Printing 12/96 First Update 9/97 Second Update...
Page 9
Caution: NCR is not responsible for any radio or television interference caused by unauthorized modification of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR.
Page 10
Canadian Department of Communications (DOC) 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é...
Page 11
Declaration of Conformity Director of Quality Assurance NCR Corporation Retail Products & Systems - Atlanta 2651 Satellite Boulevard Duluth, GA 30096 European Contact: NCR Limited 206 Marylebone Road London, NW1 6LY, England...
Page 12
Laser Safety The NCR 7800 Consumer Price Verifier comes from the Product Label with Laser factory with the Product Label attached. Safety Information...
Page 13
There are seven Country Language Laser Labels included Country Language with the NCR 7800 Consumer Price Verifier for international configurations. The importer/installer must attach the correct Specific IEC Class 1 IEC label to the scanner cabinet. Laser Labels...
Page 15
The NCR 7800 Consumer Price Verifier meets the following Laser Power laser/LED power requirements. • Class IIa CDRH (Center for Devices and Radiological Health) “Class IIa Laser Product—Avoid Long-Term Viewing of Direct Laser Light.” • Class 1 EN60-825 (Europäische Norm) Following is the radiant energy of the laser/LED light as applied to each of the specified requirements.
Page 17
Introducing the NCR 7800 Consumer Price Verifier The Consumer Price Verifier ..........1-1 Laser Scanning ............1-2 Bar Code Types ............1-2...
The Consumer Price Verifier The NCR 7800 Consumer Price Verifier allows the consumer to verify the price of an item before placing it in the cart, thereby eliminating return-to-stock tasks that result when a cost decision is made at the checkout counter.
Once the bar-code label is read, a tone sounds and the price and description of the item are displayed. The NCR 7800 does not have an on/off switch, but it contains circuitry that turns the laser scanner off if a label is not scanned within several seconds.
Page 21
Site Requirements Installation Considerations ..........2-1 Physical Considerations ..........2-1 Ventilation Requirements ..........2-1 Environmental Considerations ........2-2 Power Considerations ..........2-3 Compliance with ADA Guidelines ......2-3 Weight Considerations ..........2-4 Store Layout Considerations ........2-4 Cable Requirements ............2-5...
Installation Considerations Physical Dimensions The Consumer Price Verifier is air cooled. Therefore, the air Ventilation vent must not be blocked. If the unit is mounted in an enclosure, an air vent must be provided. Requirements...
Do not locate the NCR 7800 in direct sunlight. Temperatures Environmental above 104 degrees Fahrenheit (40 degrees Celsius) can occur when sunlight falls on objects through windows. Considerations 50°F to 86°F -40°F to 140°F 10°C to 30°C -40°C to 60°C 18°F per hour...
The NCR 7800 operates from an internal universal power Power Considerations supply that connects to the AC power. Different power cords are available that allow the power supply to support the following input voltage ranges: • 104 Vac to 127 Vac, 60 Hz, USA/Canada •...
The post or wall on which the price verifier is mounted Weight Considerations should be able to withstand three times the weight of the unit, which is approximately 15 pounds (6.8 kg). Mount any signage independently. Store Layout Considerations Place near items that are most Place near pallets where a frequently price checked.
Page 28
Note: The distance the short range modem can transmit is based upon the transmission rate and cable diameter. The distance of 1.9 miles (3.0 km) stated above is based on the default transmission rate of 9.6 kbps using 24 AWG (0.5 mm) 4-wire telephone cable (two twisted pairs).
Page 29
Installing the NCR 7800 Consumer Price Verifier Installation ................3-1 Adapter Back Plate ............3-1 Square Post Mounting Considerations ......3-2 Round Post Mounting Considerations ......3-3 Mounting Band ............3-4 Connect the Interface Cable ........3-6 Mount Unit onto Adapter Back Plate ......3-6...
Installation Warning: The NCR 7800 Consumer Price Verifier must be mounted securely to prevent a hazard. It must be installed in accordance with local building codes. Use the adapter back plate to mount the Consumer Price Adapter Back Plate Verifier to a wall or other vertical surface.
Circumference to Diameter Conversion Chart Round Post Mounting Considerations 18 13/16 in. 6 in. 47.7 cm 15.2 cm 25 1/8 in. 8 in. 63.7 cm 20.3 cm 31 3/8 in. 10 in. 79.8 cm 25.4 cm 37 11/16 in. 12 in. 95.8 cm 30.5 cm Mounting Band...
NCR 7800 Operation Because the NCR 7800 produces a dense, omnidirectional Scan Pattern scan pattern, labels can be read from many different angles. Location In order for the scanner to read a label, the center 90% of one scan line must cross the bar code. Therefore, labels are more easily read if the merchandise is positioned so that the label is presented toward the center of the scan pattern.
The NCR 7800 can read labels that are presented from several Label Orientation different angles. Depending on the label, good reading distance can range from Label Distance 0 to 6 inches (0 to 15.2 cm). Therefore, initially present the label approximately 3 - 4 inches (7.6 - 10.2 cm) from the scan window and move the label closer if necessary.
Bar-code readability depends on the quality of the label. Bar Code Quality Although bad bar codes can often be read, the scanner cannot read bar codes that are obstructed, defective, or damaged. If a certain bar code cannot be read, inspect the bar-code label in question and verify the quality of the label.
Clean the body of the Consumer Price Verifier with a soft Preventitive cloth dampened by lukewarm water and a mild soap. Maintenance Clean the scan windon frequently. Use a soft cloth dampened by a common cleaning agent such as Windex, Glass Plus, or 409.
The Consumer Price Verifier is programmed using a set of Programming Tags special programming tags found in the NCR Scanner Programming Tags booklet (BST0-2121-74). This booklet is shipped in the box with every unit as well as with every NCR Consumer Price Verifier repair and user guide.
Page 48
Sets unit to standard default mode. Scan tag Short beep - good read immediately after applying power. The configuration default will displayed. Tone - Four quick beeps from low to high frequency Sets unit to base state for programming. Scan Short beep - good read tag immediately after applying power, or after scanning the Default tag.
In the base programming state, select specific programming Base Programming State modes by scanning the two hexadecimal tags that identify each programming mode. The hexadecimal identifiers for each programming mode are shown at the top of each programming worksheet next to the title of the programming mode.
Each programming mode has an associated programming Programming worksheet (see Appendix A) that details the structure of each programming mode, mapping out how to identify and change Worksheets each of the parameter values within the specific programming mode. In most parameter programming situations, only one or two Shortcuts parameters in a specific programming mode will need to be changed.
The Consumer Price Verifier has three configuration default Default Modes modes. The factory set standard configuration default setting is RS-232 indirect mode. However, the configuration default setting can be changed within the Configuration Default Programming Mode (see the Configuration Default programming worksheet).
The following table details the parameter defaults of the three Defaults Table factory set configuration default modes. Differences are identified with bold italics. The Programming Worksheets indicate the default value for a parameter with a bolded box when the Configuration Default is set to RS-232 Indirect (1).
When unaware of how a unit is programmed, set it to all Programming Tip defaults using the Default Programming Tag. Then enter any required changes to make the default program match your desired program.
Protocol • RS-232 Indirect (1) - Default In the Direct Mode of operation, all data sent to the NCR 7800 is displayed. However, in Price Verifiers with firmware versions of 497-040 and higher, commands to the scanner are not sent.
Good Read Tone Selects the parameters for sounding a tone. Scan Hex 0 for Good Read Tone Off and Hex 1 for Good Tone On/Off Read Tone On. Selects the frequency of the Good Read Tone. The parameter Tone Frequency contains eight different frequencies ranging from 524 Hertz to 1250 Hertz.
procedures starts over, beginning with 25 milliseconds. End this mode by scanning the End tag. However, you can also end it by scanning another valid Hex tag. Selects the volume of the Good Read Tone. This parameter Tone Volume contains seven levels of adjustment from the lowest (0) to the highest (6).
Timeouts Controls Lockout Time and Active Time. Prevents repeatedly reading the same bar code. After a bar Lockout Time code, is read, it must be removed from the scan pattern and the lockout time must elapse before the same bar code can be read again.
Bar Codes - 1 Contains programming parameters for UPC/EAN bar codes. Controls reading of UPC/EAN bar codes. When you are in the UPC/EAN Bar Codes - 1 programming mode, the UPC/EAN function can be enabled (default) by scanning the Hex 1 tag and disabled by scanning the Hex 0 tag.
Bar Codes - 2 Contains parameters for Code 39 bar codes. Enable (default) Code 39 bar code reading by scanning the Code 39 Hex 1 tag and disable it by scanning the Hex 0 tag. If enabled, you can program the following parameters. Defines how many characters in a bar code must be read the Minimum Characters same by two separate scans before determining a valid read...
Bar Codes - 3 Contains parameters for Interleaved 2 of 5 bar codes. This function is disabled by scanning the Hex 0 tag and Interleaved 2 of 5 enabled by scanning the Hex 1 tag. The default is to enable reading.
Specifies the valid Interleaved 2 of 5 bar code lengths. Use Value 1 and Value 2 this option with the Bar-Code Length parameter described in the previous section. 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.
Bar Codes - 4 Contains programming parameters for Code 128 bar codes. Disable the scanner’s ability to read Code 128 bar codes by Code 128 scanning the Hex 0 tag and enable it (default) by scanning the Hex 1 tag. Selecting the disable option does not prevent the scanner from reading Parameter Programming Tags (found in the Programming Tags booklet BST0-2121-74) even though they...
Label Identifiers Selects the parameters for adding or deleting label identifiers to RS-232 communications. Ddefines the type and placement of label identifiers. You can Identifier Type select the following: • default identifiers that prefix the message data • default identifiers that suffix the message data •...
Scan the Hex 0 tag to use the default prefix and the Hex 1 tag Default Prefix and to use the default suffix. The default label identifiers vary depending on the type of bar code read. The following chart Default Suffix gives the default identifiers for each bar-code type.
Specifies the data sent to the host terminal or PC in the Common Byte 1 and Common Byte fields. Input this information as two Hex Common Byte 2 characters for each Common Byte and use Hex values from 20 to 7E (refer to the ASCII Code Chart in Appendix A). Do not use the same characters as the Terminator Byte or the message may terminate too soon.
Selects the common bytes to add to the bar-code data Common Byte message if any are necessary. Each entry is unique to the previously specified Bar-Code Type. Scan the Hex 0 tag for no Common Bytes, Hex 1 tag for Common Byte 1, Hex 2 tag for Common Byte 2, or Hex 3 tag for Both Common Bytes.
Use this parameter only if UPC-D is specified as the bar code Version Number 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.
RS-232 Parameters - 1 Contains four of the parameters required for RS-232 communications. You can select the Baud Rate, Parity, Stop Bits and Character Length, and Handshake Options. The Baud Rate parameter contains seven baud rate selections: Baud Rate 300, 600, 1200, 2400, 4800, 9600, and 19200. Scan the appropriate Hex 0 through Hex 6 tag to set the desired baud rate.
NCR 7800 raises RTS before transmitting and ignores the state of CTS (Hex 3 tag). • RTS is always low and NCR 7800 waits for CTS to go high before transmitting (Hex 4 tag). • RTS is always high and NCR 7800 waits for CTS to go high before transmitting (Hex 5 tag).
RS-232 Parameters - 2 Contains some of the parameters required for RS-232 communications. Binary Check Character (BCC) is the exclusive OR of each BCC Option byte sent prior to the BCC, except for the prefix byte. The BCC Option parameter permits you to enable or disable BCC. When enabled, the BCC is the last character sent.
Permits you to enable or disable the transmission of UPC-A, Check Digit UPC-E, EAN-8, and EAN-13 check digits. Scan the appropriate Hex 0 through Hex 3. The default is enable UPC- A, EAN-8, and EAN-13 and disable UPC-E. A timer is set when sending a message to the host terminal or Retransmit on PC.
RS-232 Prefix Byte 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 or PC. Following it is the message data which may include a message VLI as its first byte. Contains two selections: Disable and Enable.
RS-232 Terminator Byte 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 or PC. If you included a BCC (RS- 232 Parameters -2 programming mode), it follows the Terminator Byte and includes the Terminator Byte in the calculation.
Power-Up Message A power-up message can be sent at power-up or upon receiving a Send Power Up Message command. Enables or disables the Power-Up Message function. The Power-Up Message default is Disable. Stores the content of the power-up message. Up to twelve Data pairs of hex characters from the ASCII Code Chart can be entered.
Display Parameters Allows you to select the default display time and character set. Controls the time a temporary display message is displayed. Default Display Time The selections are from 0 - 9 and increment the time from 10 seconds to 55 seconds, in 5-second intervals. The default value is a display time of 15 seconds.
Parameter Version Number Keep track of the current version of the parameter settings by assigning a Parameter Version Number. The version number is a two byte entry, which means four Hex tags must be scanned. Each hex tag value can range from 0 - F.
Fault Identification The NCR 7800 Consumer Price Verifier uses tones and a display to help identify problems. Diagnostic checks are made during operation and power-up. The following table can help isolate problems. Status LED shows See diagnostics charts on next pages.
Diagnostics Three types of built-in diagnostics support are available. • Power-up diagnostics run automatically each time the NCR 7800 is powered up or reset; they check RAM motor speed, laser operation, and stepper motor operation (if equipped). • Real-time diagnostics continuously check specific components during operation.
Note: LED flash sequences repeat every 3 seconds. Tone Power-up Diagnostics sequences repeat twice. No power. • • ASIC write/read failure • "Laser E4" Laser may be on when it • should be off. Remove power immediately. • 1 beep Bad EPROM •...
During operation, the following functions are continuously Real-time Diagnostics monitored. • Motor speed • Laser presence or absence, as appropriate • Stepper motion A real-time diagnostics error forces a power cycle in order to determine if the failure is permanent. Power-up diagnostics then occur automatically.
Page 87
EIA-232-D Turnaround Instructions 1. Remove power. 2. Install jumper pins 2-3 and 4-5 at host end of interface cable. For 25-Pin D Shell, use pins 2-3. For 9-Pin D Shell, use pins 7-8. 3. Supply power. 4. Scan the diagnostic mode tag. 5.
Software problems - call 1-800-543-9935 If you have determined that you cannot correct a problem, Mail-in Service contact the NCR Global Support center mail-in service number (1-800-551-7803). 1. Identify yourself by customer name and that you are experiencing a problem that is covered by mail-in warranty or mail-in maintenance.
Demonstration Mode The Demonstration Mode displays a description of a product and its price when one of four available UPC numbers (listed in table below) are scanned. The unit will display "Your Store" on the first line and "Present item below" on the second line of the display.
Page 91
Programming Worksheets Communications Protocol ..........A-1 Good Read Tone ............... A-1 Timeouts ................A-2 Bar Codes - 1 ..............A-2 Bar Codes - 2 ..............A-3 Bar Codes - 3 ..............A-4 Bar Codes - 4 ..............A-4 Label Identifiers ..............A-5 RS-232 Parameters - 1 ............
Weight Considerations, 2-4 Worksheets for Parameter Programming, A-1 Communications Protocol, A-1 Good Read Tone, A-1 Timeouts, A-2 Bar Codes - 1, A-2 Bar Codes - 2, A-3 Bar Codes - 3, A-4 Bar Codes - 4, A-4 Label Identifiers, A-5 RS-232 Parameters - 1, A-5 RS-232 Parameters - 2, A-6 RS-232 Prefix Byte, A-6...
Page 111
Release C Date: 09/01/97 NCR welcomes your feedback on this publication. Your comments can be of great value in helping us improve our information products. Circle the numbers below that best represent your opinion of this publication. Ease of use...
Page 112
F-8763 0695 Fold NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST CLASS PERMIT NO. 3 DAYTON, OHIO POSTAGE WILL BE PAID BY ADDRESSEE NCR CORPORATION RETAIL SYSTEMS GROUP ATLANTA 2651 SATELLITE BOULEVARD DULUTH, GA 30096...