background image

Contents

iv

ESC/POS Read Me First

Interpreting the 7890 Product Number  ................  3-4
Identifying Scanner Module Cables ......................  3-4
Identifying Interface Cables  ..................................  3-5
Determining Scanner Location ..............................  3-6
Identifying Available Kits  ......................................  3-7
Determining the Communication
Protocol ....................................................................  3-9

Installing the Scanner  .................................................  3-11

Connecting the Scanner Module Cable  ..............  3-12
Connecting the Power Module  ...........................  3-12
Modifying the Scanner Program  .........................  3-13
Connecting the Interface Cable  ...........................  3-13

Chapter 4

Operating Your 7890 Scanner

The 7890 Scanner Components  ...................................  4-1
Presentation Scanning  ..................................................  4-2
Pick-Up Scanning  .........................................................  4-5
Label Orientation  ..........................................................  4-6

Scan Pattern Location .............................................  4-6
Label Rotation .........................................................  4-7
Distance from Scanner  ...........................................  4-8

Read Indicators  .............................................................  4-9

Status Indicator .......................................................  4-9
Audible Indicator  ...................................................  4-9
Indicator Functions  ..............................................  4-10

Bar Code Quality  ........................................................  4-11
Taking Care of Your Scanner ......................................  4-13
Scanner Operation Summary  ....................................  4-14

1 Scan the Bar Code Label ....................................  4-14
2 Observe the Read Indication  ............................  4-14

Summary of Contents for 7890

Page 1: ...NCR 7890 Presentation Scanner User s Guide BD20 0901 A Release G November 1998...

Page 2: ...rein 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 off...

Page 3: ...ns such as installing and programming You can obtain additional information about the NCR 7890 Presentation Scanner by contacting your NCR representative The following list identifies the available in...

Page 4: ...m NCR only Phone Order 800 543 2010 US area 622 3727 VOICEplus 44 181 242 5350 International Fax Order 937 445 6245 US area 44 181 242 5355 International E Mail Information Products Publishing DaytonO...

Page 5: ...0 Scanner Understanding Your 7890 Scanner Requirements 2 1 Physical Considerations 2 1 Environmental Considerations 2 3 Power Considerations 2 4 Scanner Location 2 4 Chapter 3 Installing Your 7890 Sca...

Page 6: ...ower Module 3 12 Modifying the Scanner Program 3 13 Connecting the Interface Cable 3 13 Chapter 4 Operating Your 7890 Scanner The 7890 Scanner Components 4 1 Presentation Scanning 4 2 Pick Up Scanning...

Page 7: ...5 3 Programming Tags 5 3 Programming Mode 5 5 Entering Your Program 5 6 Communications Protocol 5 7 Protocol 5 7 Sample Program 5 8 Entering the Program 5 8 Good Read Tone 5 10 Tone On Off 5 10 Tone F...

Page 8: ...the Program 5 42 Bar Codes 4 5 47 Code 128 5 47 Minimum Data Characters Allowed 5 47 UCC 128 5 48 Parameter Shortcuts 5 48 Sample Program 5 49 Entering the Program 5 50 Label Identifiers 5 52 Identif...

Page 9: ...Retransmit on ACK NAK Timer Expiration 5 76 Parameter Shortcuts 5 76 Sample Program 5 77 Entering the Program 5 78 RS 232 Prefix Byte 5 81 Prefix Byte 5 81 ASCII Code 5 81 Parameter Shortcuts 5 81 Sam...

Page 10: ...ogram 5 97 Entering the Program 5 98 Saving the Program 5 99 Cloning the Program 5 99 Chapter 6 Troubleshooting Your 7890 Scanner Fault Identification 6 1 Repairing Your 7890 Scanner 6 4 Interface Swi...

Page 11: ...t the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user is requ...

Page 12: ...of connecting cables and equipment other than those specified by NCR Such unauthorized modifications substitutions or attachments may void the user s authority to operate the equipment The correction...

Page 13: ...nist re des Communications du Canada Safety Extra Low Voltage This device should only be powered by a Safety Extra Low Voltage SELV power supply source with an available current level of 5 amperes or...

Page 14: ...ectrical Rating Input 9 Vdc 1 0 A NCR Corporation 1700 South Patterson Boulevard Dayton OH 45459 USA declares that the equipment specified above conforms to the referenced EU Directives and Harmonized...

Page 15: ...User s Guide xiii European Contact NCR Limited 206 Marylebone Road London NW1 6LY England...

Page 16: ...Declaration of Conformity xiv User s Guide...

Page 17: ...o n i s s u b j e c t t o t h e f o l l o w i n g t w o c o n d i t i o n s 1 T h i s d e v i c e m a y n o t c a u s e h a r m f u l i n t r e f e r e n c e a n d 2 t h i s d e v i c e m u s t a c c...

Page 18: ...ner cabinet The following figure shows the labels and suggested installation location 1 2 1 8 7 C L A S S 1 L A S E R P R O D U C T A P P A R E I L A L A S E R D E C L A S S E 1 L A S E R K L A S S E...

Page 19: ...LY AS A Component 12189 15710 CA UTIO N Laser radiationw hen openandinterlock defeated DONO TSTAR E IN TOBE AM Thislaserm odule doesnotcom ply with21CFR 1040 US EO NLYA SA Com ponent C A U T IO N L a...

Page 20: ...uirements 7890 0100 Accessible Emission Limit CDRH Calculation 0 66 Milliwatts Accessible Emission Limit EN60 825 1 1994 AII 1996 0 63 Milliwatts 7890 0200 Accessible Emission Limit CDRH Calculation 0...

Page 21: ...No Date Remarks 1 1 1 6 07 92 First printing 1 1 1 6 01 96 Changed product name 1 1 1 4 03 97 Incorporated 7890 0200 Scanner Information Chapter 2 Site Requirements for Your 7890 Scanner Page No Date...

Page 22: ...iew Added new cables Added new kits Added section on determining the communication protocol 3 1 3 14 03 94 Added new cables Added new kits Changed Communications Protocol table 3 3 3 13 3 4 3 5 3 8 01...

Page 23: ...Updated illustrations 4 1 4 16 03 97 Incorporated 7890 0200 Scanner Information Chapter 5 Programming Your 7890 Scanner Page No Date Remarks 5 1 5 74 07 92 First printing 5 1 5 91 03 93 Complete revi...

Page 24: ...iption Added Sample Program for Communications Options parameter description 5 1 5 100 5 33 5 91 5 95 03 97 Incorporated 7890 0200 Scanner Information Added Allow Single Character Tags parameter descr...

Page 25: ...of Interface Switch 6 3 03 94 Change to this page Appendix A Programming Worksheets Page No Date Remarks A 1 A 14 07 92 First printing A 1 A 17 03 93 Revised Overview Added Defaults chart Revised Time...

Page 26: ...ed 7890 0200 Scanner Information Updated Bar Codes 1 Worksheet Updated Bar Codes 2 Worksheet Updated Communications Options Worksheet Index Page No Date Remarks I 1 I 7 07 92 First printing I 1 I 9 03...

Page 27: ...User s Guide xxv...

Page 28: ...Book Title i Contents Chapter 1 Introducing the 7890 Scanner The NCR 7890 Presentation Scanner 1 1 Using Your Scanner 1 3 Laser Scanning 1 4...

Page 29: ...Contents ii Book Title...

Page 30: ...technology in laser scanning Being a presentation scanner you present the label to the scanner This eliminates the need of moving the label past the scan window reducing the amount of operator activit...

Page 31: ...Scanner The NCR 7890 Presentation Scanner 1 2 User s Guide R 0 0 0 2 7 8 9 0 S c a n n e r S c a n n e r M o d u l e C a b l e I n t e r f a c e C a b l e P o w e r M o d u l e Figure 1 1 NCR 7890 Pr...

Page 32: ...ese circumstances The design of your scanner permits it to sit on a counter top in either a horizontal or vertical position However you may want to use a Holder to prevent the scanner from moving The...

Page 33: ...scan pattern that makes scanning easier The pattern looks like several lines are scanning simultaneously but is actually just a single beam reflected through several mirrors It is this pattern that e...

Page 34: ...Contents Chapter 2 Site Requirements for Your 7890 Scanner Understanding Your 7890 Scanner Requirements 2 1 Physical Considerations 2 1 Environmental Considerations 2 3 Power Considerations 2 4 Scanne...

Page 35: ...Contents ii User s Guide...

Page 36: ...its requirements are within those of the host terminal or PC The 7890 Presentation Scanner is a small light weight unit Weighing less than two pounds it is remarkably easy to pick up when necessary Wh...

Page 37: ...90 Scanner Requirements 2 2 User s Guide R 0 0 0 5 H o r i z o n t a l P o s i t i o n 6 1 i n 1 5 6 c m 4 2 i n 1 0 8 c m 6 1 i n 1 5 6 c m V e r t i c a l P o s i t i o n 6 1 i n 1 5 6 c m 5 4 i n 1...

Page 38: ...ture 50 F to 104 F 10 C to 40 C 40 F to 140 F 40 C to 60 C Temperature Change 18 F per hour 10 C per hour 36 F per hour 20 C per hour Humidity 20 to 80 RH Non Condensing 5 to 95 RH Non Condensing Humi...

Page 39: ...When identifying a location for your 7890 Scanner consider the length of the connecting cables The electrical outlet used for the Power Module can be approximately 74 in 188 cm from the host terminal...

Page 40: ...eporting a Damaged Scanner 3 3 Interpreting the 7890 Product Number 3 4 Identifying Scanner Module Cables 3 4 Identifying Interface Cables 3 5 Determining Scanner Location 3 6 Identifying Available Ki...

Page 41: ...Contents ii User s Guide...

Page 42: ...do when preparing for the installation These are listed as follows 1 Open the box and verify that you have received all the necessary components 2 Inspect the scanner for damage 3 Verify the communica...

Page 43: ...s making any program changes and installing a Holder if one is being used Perform this process as follows 7 Install the Scanner Module Cable 8 Install the Power Module 9 Make any necessary changes to...

Page 44: ...printed on the box take inventory to assure that you have received all components The following list identifies the package contents 7890 Presentation Scanner Power Module Scanner Module Cable Interfa...

Page 45: ...1 0 0 9 0 X X P o w e r 0 0 1 0 4 1 2 7 V a c 6 0 H z U S C a n a d a 2 5 2 2 0 2 4 0 V a c 5 0 H z E u r o p e a n 6 2 9 0 1 0 4 V a c 5 0 6 0 H z J a p a n 2 6 2 2 0 2 4 0 V a c 5 0 H z A u s t r a...

Page 46: ...2557 OCIA 1417 C019 0004 7050 7051 OCIA 1417 C025 0004 7052 7053 7054 7450 OCIA 1417 C020 0014 7058 OCIA 1417 C024 0004 Beetle RS 232 1416 C271 0004 Dynakey Wedge 1416 C309 0012 Fujitsu Atrium 28 Pin...

Page 47: ...resentation Scanner be sure to consider the length of the connecting cables The straight cables are either 6 6 ft 2 M or 13 1 ft 4 M long The coil cable is 6 6 ft 2 M You must also consider how to rou...

Page 48: ...s very useful for keeping the scanner from sliding around on the counter top as you scan labels There are four available Holder Kits Cup Holder Dish Holder Hook Holder and Combination all three holder...

Page 49: ...7890 K400 V001 Hook Holder 7890 K500 V001 Combination Holders Cup Dish and Hook 7890 K300 V001 Checkpoint Assembly 7890 K800 V001 Checkpoint Assembly Model 02 7890 K802 V001 Window Assembly 7890 K200...

Page 50: ...st verify the communication protocol being used The 7890 comes from the factory programmed for OCIA NCR Short however the communications protocol is easily changed without taking the unit apart Refer...

Page 51: ...The following table identifies the number of beeps that sound for each communication protocol Tone Communication Protocol 1 short high pitched beep No beep on earliest versions of the firmware OCIA NC...

Page 52: ...ur terminal documentation for instructions about how to connect the Interface Cable Refer to the terminal and the application documentation for specific information about the hardware and software con...

Page 53: ...nd of the Power Module Cable to the box on the end of the Interface Cable 3 Plug the Power Module into an electrical outlet When the 7890 Scanner receives power the diagnostics checks various hardware...

Page 54: ...nner using Clone Programming as described at the end of Chapter 5 of this book If you change the communication protocol you may need to change the Interface Switch setting This switch identifies the t...

Page 55: ...4 5 Label Orientation 4 6 Scan Pattern Location 4 6 Label Rotation 4 7 Distance from Scanner 4 8 Read Indicators 4 9 Status Indicator 4 9 Audible Indicator 4 9 Indicator Functions 4 10 Bar Code Qualit...

Page 56: ...Contents ii User s Guide...

Page 57: ...ing your 7890 Presentation Scanner you need to be familiar with some of its components Figure 4 1 shows the scanner and identifies some of the parts and features R 0 0 2 1 S t a t u s I n d i c a t o...

Page 58: ...l to the scanner and then remove it Do not move the label past the scanner but to the scanner Presentation scanning is particularly useful in a retail environment where the number of items associated...

Page 59: ...Laser Scan Pattern as indicated in Figure 4 3 Normally the bar code should be three to four inches from the scanner When the label is read the Status Indicator turns red then returns to green If enabl...

Page 60: ...abel away from the scanner as shown in Figure 4 4 The scanner is now ready to read another bar code label After not detecting an item for a period of time the laser light turns off To read another bar...

Page 61: ...kward to hold while trying to position the bar code label In these circumstances you can pick up the scanner and take it to the merchandise The 7890 Scanner includes a handle so that you can easily pi...

Page 62: ...the bars or spaces UPC and Code 128 labels can be read by piecing together two reads of slightly more than half of each side of the bar code Therefore these labels are much easier to read and do not...

Page 63: ...labels that are presented in many different positions As shown in Figure 4 6 you can present labels that are rotated left or right 30 degrees from center up or down 30 degrees from center and 360 degr...

Page 64: ...setting based on how far away the object is Depending on the label reading can range from zero to six inches Therefore when you use your scanner move the label toward the scanner to a comfortable dist...

Page 65: ...l the bar code is removed it then turns green again If the scanner does not detect another label the Status Indicator stays green until the scanner turns itself off When using IBM 468x communications...

Page 66: ...Indication Meaning Action To Take Successful Power Up Status Indicator flashes twice Four quick beeps going from low to high frequency Scanner successfully passed Level 0 Diagnostics Scanner is ready...

Page 67: ...codes that are obstructed defective or damaged If the scanner cannot read the bar code you must key in the merchandise information at the terminal and go on to the next item Be sure to tell your supe...

Page 68: ...ting 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 i...

Page 69: ...a cloth dampened by a common cleaning agent such as Windex Glass Plus or 409 Spray the cleaner on the cloth do not spray directly on the scanner Also totally avoid abrasive scrubbing or excessive clea...

Page 70: ...ard the center of the Scan window To minimize scratching try not to contact the Scan Window Pick up Scanning Carefully pick up the scanner and move it toward the merchandise so that the center of the...

Page 71: ...m entry End of this item entry No Read Indication Examine the bar code label If it appears to be good remove any folds or obstructions and try to read it again Be sure you position the label within th...

Page 72: ...lps 5 2 Suggestion 5 2 Programming Considerations 5 3 Programming Worksheets 5 3 Programming Tags 5 3 Programming Mode 5 5 Entering Your Program 5 6 Communications Protocol 5 7 Protocol 5 7 Sample Pro...

Page 73: ...Code 39 5 32 Parameter Shortcuts 5 33 Sample Program 5 34 Entering the Program 5 35 Bar Codes 3 5 39 Interleaved 2 of 5 5 39 Parameter Shortcuts 5 41 Sample Program 5 41 Entering the Program 5 42 Bar...

Page 74: ...ngth 5 68 Handshake 5 69 Parameter Shortcuts 5 70 Sample Program 5 70 Entering the Program 5 71 RS 232 Parameters 2 5 74 BCC Option 5 74 Interface Control 5 74 Check Digit 5 75 VLI and Bit 6 EOM 5 75...

Page 75: ...Maintain or Drop OCIA Tag Message Data 5 89 Retries on IBM Message 5 90 RS 232 Mode Normal or Eavesdrop 5 90 RS 232 Delay 5 91 OCIA NCR Short Soft Rest 5 91 Sample Program 5 92 Entering the Program 5...

Page 76: ...our system application documentation To become familiar with how to program your 7890 Scanner read pages three through six of this chapter All the programming parameters are contained on eleven Progra...

Page 77: ...et 3 Save your program by scanning the 4 Save and Reset tag Programming Worksheets Appendix A Programming Tags BST0 2121 74 Refer to the Programming Tags Chart in this chapter Refer to the step by ste...

Page 78: ...ng Worksheets refer to Appendix A are the focal point for writing a 7890 Scanner program The worksheets contain parameters that you select for your specific needs The information is presented in a log...

Page 79: ...ut sequences Since the programming mode can determine the end of most input sequences this tag is not used very often Short beep good read Status Indicator flash green once Save and Reset This tag cau...

Page 80: ...1 longer beep To program your 7890 Scanner it must be in the Programming Mode Enter this mode by scanning the Programming Mode tag immediately after applying power to the scanner it must be the first...

Page 81: ...set it to all defaults then enter any required changes to match your program Do this by scanning the Default tag as the first tag after applying power to the scanner This sets the standard defaults in...

Page 82: ...Programming Mode tag 3 Scan the two Hex tags corresponding to a worksheet number Example Hex 1 followed by Hex 2 for Timeouts 4 Scan appropriate Hex tags to enter parameters Refer to Entering the Prog...

Page 83: ...ctions OCIA NCR Short 0 OCIA NCR Long 1 OCIA Non NCR 2 IBM 468x Select Address 4A 3 IBM 468x Select Address 4B for 1520BCR 4 RS 232 5 IBM 468X Select Address 4B for HHBCR 6 The default protocol is OCI...

Page 84: ...state perform the following steps to select a communications protocol 1 Scan tags Hex 1 followed by Hex 0 to enter the Communications Protocol Programming mode 2 Scan the Hex tag Hex 0 through Hex 6...

Page 85: ...ommunications Protocol 5 10 User s Guide You may need to change the setting of the Interface Switch Refer to Chapter 6 Troubleshooting Your 7890 Scanner The factory ships the 7890 Scanner with the Int...

Page 86: ...ency of the Good Read Tone The parameter contains 8 different frequencies ranging from 524 Hertz to 1250 Hertz Select these frequencies using the Hex 0 through Hex 7 tags The default frequency is 617...

Page 87: ...length by listening to it When you are in the Tone Length Programming mode you can increment the tone length by scanning the Hex A tag Each time you scan the Hex A tag the tone length increments 25 m...

Page 88: ...tz The tone sounds for 125 milliseconds R 0 0 6 5 R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m 1 1 G o o d T o n e 1 T o n e O n O f f A 3 F r e q u e n c y T o n e B 4...

Page 89: ...ing state long then short beep Hex 1 Continue to step 3 3 Set the Tone Frequency by scanning the appropriate Hex tag or by repeatedly scanning the Hex A tag until you hear the desired tone If you used...

Page 90: ...Continue to step 4 Hex C Continue to step 5 3 Scan the Hex 0 tag to turn off the Good Read Tone or the Hex 1 tag to turn on the Good Read Tone End of this procedure program returns to Base Programming...

Page 91: ...Set the Tone Length by scanning the appropriate Hex tag or by repeatedly scanning the Hex A tag until you hear the desired tone length If you used the Hex A tag scan the END tag End of this procedure...

Page 92: ...ter selects the lockout time There are 8 different times ranging from 450 milliseconds to 1500 milliseconds You select these times using the Hex 0 through Hex 7 tags The default time is 450 millisecon...

Page 93: ...e values can be multiplied by four if the Multiplier option is enabled Select the Active Time by using the Hex 0 through Hex 5 tags The default time is 20 seconds Multiplier disabled Enabling the Mult...

Page 94: ...anging Figure 5 3 shows an example of a completed Timers Programming worksheet In this example the timers are programmed for the following The Lockout Time is 900 milliseconds Restarting the Lockout T...

Page 95: ...the Hex 2 tag 2 Enter the Lockout Time by scanning the appropriate Hex tag Hex 0 through Hex 7 3 To disable restarting the Lockout Timer scan the Hex 0 tag scan the Hex 1 tag to enable restarting the...

Page 96: ...Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Continue to step 6 3 Enter the Lockout Time by scanning the appropriate Hex tag Hex 0 through Hex 7 End of this procedure pr...

Page 97: ...ropriate Hex tag Hex 0 through Hex 5 End of this procedure program returns to Base Programming state long then short beep 6 To disable the Multiplier scan the Hex 0 tag scan the Hex 1 tag to enable th...

Page 98: ...de 128 The default is to enable reading Code 128 bar codes Older versions of the firmware do not permit any changes other than enabling or disabling the reading of Code 128 bar codes However newer fir...

Page 99: ...13 Character EAN tags The program does this by putting a 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 Scanning a valid...

Page 100: ...t extension only the Hex 1 tag for 5 digit extension only or the Hex 2 tag for both 2 and 5 digit extension The default is 2 and 5 digit extensions Scanning a valid Hex tag causes the program to go th...

Page 101: ...er all parameters when only one needs changing Figure 5 4 shows an example of a completed Bar Codes 1 Programming worksheet for a 7890 0200 model In this example the Code 128 and UPC EAN bar codes are...

Page 102: ...e s 1 1 3 1 U P C E A N B 1 C o d e 1 2 8 A You can enter the Bar Codes 1 parameters in one of two ways One is to enter all the parameters in the Bar Codes 1 Programming mode the other is to enter on...

Page 103: ...0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 4 4 Scan the Hex tag Hex 0 through Hex 5 that corresponds to your selection for Version D...

Page 104: ...g Hex 0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 8 8 Scan the Hex tag Hex 0 Hex 1 or Hex 2 that corresponds to your selection for Per...

Page 105: ...F for the parameter you are changing Which tag did you scan Hex A Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Continue to step 6 Hex E Continue to step 7 Hex F Continue...

Page 106: ...ds to your selection for Version D tags End of this procedure program returns to Base Programming state long then short beep 6 Scan the Hex 0 tag to disable extending UPC A to EAN 13 scan the Hex 1 to...

Page 107: ...Did you scan the Hex 0 tag or the Hex 1 tag Hex 0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 10 10 Scan the Hex tag Hex 0 Hex 1 or Hex...

Page 108: ...ameter However if you enable reading Code 39 bar codes you can program the following parameters Minimum Characters Allowed The Minimum Characters Allowed parameter option defines how many characters i...

Page 109: ...dered part of the data and is transmitted to the host 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 param...

Page 110: ...tions Code 39 enabled Minimum Characters Allowed are 5 Full ASCII disabled Check Digit Present enabled Transmit Check Digit enabled Single Character Tags disabled R e f e r t o P r o g r a m E n t r y...

Page 111: ...he Hex 1 tag followed by the Hex 4 tag 2 To disable reading Code 39 bar codes scan the Hex 0 tag scan the Hex 1 tag to enable reading Code 39 bar codes Did you scan the Hex 0 tag or the Hex 1 tag Hex...

Page 112: ...ble it Did you scan the Hex 0 tag or the Hex 1 tag Hex 0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 6 6 Scan the Hex 0 tag to disable t...

Page 113: ...through Hex E for the parameter you are changing Which tag did you scan Hex A Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Continue to step 6 Hex E Continue to step 7 3...

Page 114: ...Full ASCII option or the Hex 1 tag to enable it End of this procedure program returns to Base Programming state long then short beep 6 Scan the Hex 0 tag to disable the Check Digit Present option or...

Page 115: ...his parameter However if you enable reading Interleaved 2 of 5 bar codes you can program the following parameters Bar Code Length The Bar Code Length parameter option selects the method for determinin...

Page 116: ...e 1 and Value 2 are 4 to 54 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...

Page 117: ...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 specifies a range check Minimum bar code length is 4 ch...

Page 118: ...amming state scan the Hex 1 tag followed by the Hex 5 tag 2 To disable reading Interleaved 2 of 5 bar codes scan the Hex 0 tag scan the Hex 1 tag to enable reading Interleaved 2 of 5 bar codes Did you...

Page 119: ...e two appropriate Hex tags Hex 0 through Hex 5 for the first character and Hex 0 through Hex 9 for the second Continue to step 8 6 Enter Value 1 Specific bar code length by scanning the two appropriat...

Page 120: ...the Hex 1 tag to enable it End of this procedure program returns to Base Programming state long then short beep Enter Specific Parameters 1 In the Base Programming state scan the Hex 1 tag followed b...

Page 121: ...or checking the bar code length or the Hex 1 tag to use the Specific Check method Did you scan the Hex 0 tag or the Hex 1 tag Hex 0 Continue to step 7 Hex 1 Continue to step 9 5 Scan the Hex 0 tag to...

Page 122: ...ex 0 through Hex 9 for the second End of this procedure program returns to Base Programming state long then short beep 9 Enter Value 1 Specific bar code length by scanning the two appropriate Hex tags...

Page 123: ...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 Code 128 programming tags Th...

Page 124: ...is function or the Hex 1 tag to enable it The default is disable The Bar Codes 4 Programming mode contains 3 parameter shortcuts After entering this programming mode you can go directly to a specific...

Page 125: ...odes are programmed for the following Code 128 enabled Minimum Data Characters Allowed set for 3 UCC 128 disabled 1 4 1 0 0 R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m...

Page 126: ...the Hex 7 tag 2 To disable reading Code 128 scan the Hex 0 tag or to enable reading Code 128 bar codes scan the Hex 1 tag 3 To select a Minimum Data Character Allowed value from 1 to 5 scan the Hex 1...

Page 127: ...128 scan the Hex 0 tag End of this procedure program returns to Base Programming state long then short beep 4 To select a Minimum Data Character Allowed value from 1 to 5 scan the Hex 1 to Hex 5 tag...

Page 128: ...Unique Identifier other inputs are ignored by the program If you do not change the Unique Identifier the program uses the last one programmed With newer versions of the firmware 497 0301339 and higher...

Page 129: ...H 41H UPC E 45H 45H UPC D 44H 44H EAN 8 46H 46H 46H EAN 13 46H 46H Code 39 42H 31H 42H 31H Interleaved 2 of 5 42H 32H 42H 32H Code 128 42H 33H 42H 33H None Scan the 2 Hex tag for the None selection No...

Page 130: ...o n B y t e 1 C o m m o n B y t e 2 U n i q u e I d e n t i f i e r B a r C o d e D a t a V e r s i o n N u m b e r U n i q u e S u f f i x A l l B a r C o d e s U n i q u e I d e n t i f i e r B a r...

Page 131: ...Hex 0 or the Terminator Byte value The following table gives the default values Common Byte Hex ASCII Common Byte 1 5D Common Byte 2 42 B You must scan four tags to go to the next parameter The Bar C...

Page 132: ...ta UPC and EAN bar codes do not use Common Bytes The Unique Identifier parameter permits you to specify the data sent to the host terminal or PC in the Unique Identifier field Each entry is unique to...

Page 133: ...he Hex 0 tag if you do not want to include the Version Number The default is do not include it The Bar Codes 3 Programming mode contains 4 shortcuts A through D After entering this programming mode yo...

Page 134: ...ifier added to the front of all bar code data messages Common Byte 1 is 5B Common Byte 2 is 42 B Bar Code Type UPC A contains the following Common Byte 1 included Unique Identifier is 48 H Bar Code Ty...

Page 135: ...t e 1 B B 5 L a b e l I d e n t i f i e r 1 6 C C o m m o n B y t e 2 4 2 D B a r C o d e T y p e 1 0 6 C o m m o n B y t e 1 0 1 U n i q u e I d e n t i f i e r 4 4 4 8 1 3 V e r s i o n N u m b e r...

Page 136: ...rs Did you select Unique Prefix or Unique Suffix Hex A Continue to step 3 Hex B End of this procedure program returns to Base Programming state long then short beep 3 Enter Common Byte 1 by scanning t...

Page 137: ...r Code just selected in step 5 Hex 0 through Hex 3 tag 7 Enter the Unique Code for the Bar Code Type just selected in step 5 Do this by scanning the appropriate two Hex tags Hex 0 through Hex 7 for th...

Page 138: ...0 Scanner Label Identifiers User s Guide 5 63 Return to step 5 No Continue to step 10 9 Scan the End tag to exit this programming mode End of this procedure program returns to Base Programming state l...

Page 139: ...he parameter you are changing Which tag did you scan Hex A Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Tone sounds two long beeps Continue to step 6 3 Scan the appropria...

Page 140: ...Base Programming state long then short beep 5 Enter Common Byte 2 by scanning the appropriate two Hex tags Hex 0 through Hex 7 for the first character and Hex 0 through Hex F for the second End of th...

Page 141: ...the Bar Code Type just selected in step 6 UPC D Hex 1 tag Yes Continue to step 9 No Continue to step 10 9 Scan the Hex 1 tag to include the version number or the Hex 0 tag if you do not want to inclu...

Page 142: ...the Additional Bar Code Options worksheet in Appendix A This parameter determines whether the 7890 should include the UPC Number System Character with the UPC data This applies to all communication pr...

Page 143: ...are accepts the option change and then returns to the base programming state Enter the Parameter as follows 1 In the Base Programming State scan the Hex 1 tag followed by the Hex 9 tag to enter the Ad...

Page 144: ...e 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 to send two stop bits the scanner...

Page 145: ...option RTS is always low CTS is ignored Hex 0 tag RTS is always high CTS is ignored Hex 1 tag Scanner raises RTS and waits for CTS to go high before transmitting Hex 2 tag Scanner raises RTS before t...

Page 146: ...11 shows an example of a completed RS 232 Parameters 1 programming worksheet In this example the following are selected Baud Rate is 9600 Baud Parity is Even There is 1 stop bit and the character leng...

Page 147: ...tate scan the Hex 2 tag followed by the Hex 0 tag 2 Select the Baud Rate by scanning the appropriate Hex tag Hex 0 through Hex 6 3 Select Parity by scanning the appropriate Hex tag Hex 0 through Hex 4...

Page 148: ...ging Which tag did you scan Hex A Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Continue to step 6 3 Select the Baud Rate by scanning the appropriate Hex tag Hex 0 through...

Page 149: ...Length by scanning the appropriate Hex tag Hex 0 through Hex 3 End of this procedure program returns to Base Programming state long then short beep 6 Select the Handshake option by scanning the approp...

Page 150: ...o disable the BCC Option or scan the Hex 1 tag to enable it The default is disabled The Interface Control parameter permits you to select how to control the transfer of data between the scanner and th...

Page 151: ...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 d...

Page 152: ...re receiving an ACK or NAK response the scanner retransmits the message The Retransmit On ACK NAK Timer Expiration parameter permits you disable or enable this function Scan the Hex 0 tag to disable o...

Page 153: ...git programmed to enable UPC A UPC E EAN 8 and EAN 13 VLI enabled and Bit 6 EOM disabled Retransmit On ACK Timer Expiration enabled R 0 0 7 3 R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o...

Page 154: ...g 2 Disable the BCC Option by scanning the Hex 0 enable it by scanning the Hex 1 3 Select the Interface Control by scanning the appropriate Hex tag Hex 0 through Hex 3 4 Select the Check Digit option...

Page 155: ...hortcut Hex tag Hex A through Hex E for the parameter you are changing Which tag did you scan Hex A Continue to step 3 Hex B Continue to step 4 Hex C Continue to step 5 Hex D Continue to step 6 Hex E...

Page 156: ...appropriate Hex tag Hex 0 through Hex 3 End of this procedure program returns to Base Programming state long then short beep 6 Select the VLI And Bit 6 EOM function by scanning the appropriate Hex tag...

Page 157: ...er permits you to specify what ASCII code to use for the Prefix Byte Enter your selection by scanning the appropriate two Hex tags Refer to the ASCII Code Chart in Appendix A You can select any value...

Page 158: ...terminal or PC R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m 2 2 R S 2 3 2 P r e f i x B y t e 1 P r e f i x B y t e A 0 C o d e A S C I I B 2 R 0 0 7 4 You can enter th...

Page 159: ...Did you scan the Hex 0 tag or the Hex 1 tag Hex 0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 3 3 Enter the two Hex characters that repr...

Page 160: ...ue to step 4 3 Scan the Hex 0 tag to disable the Prefix Byte or the Hex 1 tag to enable it End of this procedure program returns to Base Programming state long then short beep 4 Enter the two Hex char...

Page 161: ...meter 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 Enable The ASCII Code parameter permits you to specify w...

Page 162: ...worksheet This example shows the Terminator Byte enabled and ASCII code EOT 0D Hex transmitted as the Terminator Byte R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m A T e...

Page 163: ...ag to enable it Did you scan the Hex 0 tag or the Hex 1 tag Hex 0 End of this procedure program returns to Base Programming state long then short beep Hex 1 Continue to step 3 3 Enter the two Hex char...

Page 164: ...B Continue to step 4 3 Scan the Hex 0 tag to disable the Terminator Byte or the Hex 1 tag to enable it End of this procedure program returns to Base Programming state long then short beep 4 Enter the...

Page 165: ...ns Options worksheet in Appendix A Some IBM systems send receive the IBM tags as hex data and others use ASCII ASCII data format is often required with the Hand Held Bar Code Reader option 10 6 under...

Page 166: ...7890 Scanner and its host PC that places a dumb CRT between the host and the scanner This mode permits the NCR 7890 Scanner to accept input from the dumb CRT and then transmit the data on its own tra...

Page 167: ...A tag for a 50 millisecond delay Selecting the proper delay can assure that all tag data is received by the host The default is 0 milliseconds for the 7890 0100 model and 10 milliseconds for the 7890...

Page 168: ...retries on IBM Message Normal RS 232 Mode No RS 232 Delay OCIA Short Soft Reset without parity 1 5 7 2 4 Y o u r P r o g r a m C o m m u n i c a t i o n s O p t i o n s 2 4 S e n d I B M T a g s i n H...

Page 169: ...ust scan the Hex 2 and Hex 4 tags again Enter the Parameters 1 In the Base Programming State scan the Hex 2 tag followed by the Hex 4 tag to enter the Communications Options Programming mode Which par...

Page 170: ...rt beep 4 Scan the Hex 4 tag to permit unlimited retries on an IBM message scan the Hex 5 tag to limit retries on an IBM message to three retries End of this procedure program returns to Base Programm...

Page 171: ...how to use the Clone Programming feature 1 Apply power to the transmitting 7890 Scanner the one containing your program 2 Apply power to the receiving 7890 Scanner the one receiving your program 3 Pos...

Page 172: ...s a constant green 6 Do not move the scanners until both reset indicating that the cloning process is complete To clone another scanner repeat the above steps starting at step 2 The Clone Programming...

Page 173: ...d in this chapter 1 Identify your requirements Determine the requirements of your program This includes information about the communication protocol information about the types of bar codes you scan t...

Page 174: ...ng mode then enter all the parameter data for it After entering all information the scanner returns to the Base Programming state Note To exit a specific programming mode without entering all the para...

Page 175: ...m 2 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 re...

Page 176: ...Programming Your 7890 Scanner Scanner Programming Summary User s Guide 5 101...

Page 177: ...uide i Contents Chapter 6 Troubleshooting Your 7890 Scanner Fault Identification 6 1 Repairing Your 7890 Scanner 6 4 Interface Switch 6 5 Switch Function 6 5 Changing the Interface Switch Setting 6 6...

Page 178: ...Contents ii User s Guide...

Page 179: ...y you might be able to determine the problem and correct it without having to send the scanner in for repair Use the following steps to help isolate the problem 1 Identify exactly what the scanner is...

Page 180: ...ing connected properly Check fuse in Interface Cable Connector Box Check power cable connection Scanner does not operate Laser light off Motors off Off Off Internal failure Send in for repair Scanner...

Page 181: ...er does not communicate to host terminal when using IBM 468x communications Series of 9 Red flashes at 3 second intervals Off Host terminal is not turned on Cables disconnected between 7890 and host t...

Page 182: ...r 7890 Scanner to the factory pack it in the shipping carton that you saved when you received your scanner The illustration on the top flap of the box shows how to pack your scanner in the box Send on...

Page 183: ...ge between OCIA and RS 232 or IBM 468x you must change the setting of the interface switch When the switch is in the Out position the OCIA interface is selected when the switch is in the In position t...

Page 184: ...e to the cable connector Activate the switch by pushing the paper clip in until the switch clicks then removing the paper clip By changing the switch a couple of times you can determine if the switch...

Page 185: ...ere is a fuse in the connector box on the end of the Interface Cable The green light on the connector box should be on if the Power Module is plugged into the proper electrical outlet and is connected...

Page 186: ...User s Guide i Contents Appendix A Programming Worksheets Overview Programming Worksheets A 1 Purpose A 1 Format A 1 Defaults A 1 Shortcuts A 2 ASCII Characters A 2 Program Entry A 2...

Page 187: ...Contents ii User s Guide...

Page 188: ...re use 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 bott...

Page 189: ...data Refer to the ASCII Code Chart at the end of this Appendix for the proper selections Some host terminals can corrupt your program if they are running and are connected to the 7890 while you are e...

Page 190: ...t Lockout Timer On Active Time 20 Seconds Multiplier Disable Bar Codes 1 Code 128 Enable UPC EAN Enable Version D 7890 0100 D 3 Version D 7890 0200 None Extend UPC A to EAN 13 Disable Extend UPC E to...

Page 191: ...Data Characters 3 UCC 128 Disable Label Identifiers Identifier Type Default Prefix Common Byte 1 5D Common Byte 2 42 Bar Code Type Not Applicable Common Byte Not Applicable Unique Identifier Not Appli...

Page 192: ...OM Retransmit ACK Timer Expiration Enable RS 232 Prefix Byte Prefix Byte Disable ASCII Code 02 RS 232 Terminator Byte Terminator Byte Enable ASCII Code 03 Communications Options Send IBM Tags in Hex o...

Page 193: ...e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m O C I A N C R L o n g 1 S e l e c t A d d r e s s 4 B H H B C R I B M 4 6 8 x 6 R S 2 3 2 5 S e l e c t A d d r e s s 4 B 1 5...

Page 194: ...p w a r d b y s c a n n i n g t h e H e x A t a g E a c h t i m e y o u s c a n t h e H e x A t a g t h e t o n e f e q u e n c y i n c r e a s e s o n e u n i t N O T E E a c h t i m e y o u s c a n...

Page 195: ...0 1 2 4 5 2 0 5 1 0 1 5 2 5 3 0 S t a n d a r d V a l u e s 2 0 4 0 6 0 8 0 1 0 0 1 2 0 M u l t i p l i e d V a l u e s M u l t i p l i e r D i s a b l e 0 E n a b l e 1 D N O T E T h e M u l t i p l...

Page 196: ...r C o d e s 1 1 3 P e r i o d i c a l C o d e s U P C E A N V e r s i o n D E x t e n d U P C A E x t e n d U P C E P e r i o d i c a l C o d e E x t e n s i o n U P C E A N V e r s i o n D E x t e n...

Page 197: ...a n s m i t C h e c k D i g i t E E n a b l e 1 D i s a b l e 0 E n a b l e 2 F 1 D e f a u l t 4 E n a b l e 1 D i s a b l e 0 F A l l o w S i n g l e C h a r a c t e r T a g s R e f e r t o P r o g...

Page 198: ...i g i t E n a b l e 1 D i s a b l e 0 V a l u e 1 C h a r a c t e r s M i n i m u m D e f a u l t 0 8 V a l u e 2 C h a r a c t e r s M a x i m u m D e f a u l t 1 6 R e f e r t o P r o g r a m E n t...

Page 199: ...r y o n P a g e A 2 Y o u r P r o g r a m A B B M i n i m u m D a t a C h a r a c t e r s A l l o w e d C o d e 1 2 8 B A R C O D E S 4 U C C 1 2 8 1 2 3 4 5 1 7 C o d e 1 2 8 M i n i m u m D a t a C...

Page 200: ...m m o n B y t e 1 D e f a u l t 5 D C C o m m o n B y t e 2 0 7 H e x C h a r a c t e r 0 F H e x C h a r a c t e r D e f a u l t 4 2 V e r s i o n N u m b e r U P C D O n l y I n c l u d e 1 D o N o...

Page 201: ...t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g r a m D o N o t S e n d 0 N o t e 1 T h i s o p t i o n a p p l i e s t o f i r m w a r e 4 9 7 0 4 0 5 8 0 0 a n d h i g h e r N o t e 2 T...

Page 202: ...8 B i t C h a r a c t e r 1 S t o p B i t 7 B i t C h a r a c t e r 0 D H a n d s h a k e 0 C T S I g n o r e d R T S L o w 1 C T S I g n o r e d R T S H i g h 2 W a i t F o r C T S R a i s e R T S 3...

Page 203: ...b l e U P C A E n a b l e E A N 8 2 D i s a b l e U P C A D i s a b l e E A N 8 3 E n a b l e U P C A E n a b l e E A N 8 D i s a b l e E A N 1 3 E n a b l e E A N 1 3 D i s a b l e E A N 1 3 E n a b...

Page 204: ...0 7 A S C I I C o d e C h a r t H e x C h a r a c t e r 0 F A S C I I C o d e C h a r t H e x C h a r a c t e r D e f a u l t 0 2 R e f e r t o P r o g r a m E n t r y o n P a g e A 2 Y o u r P r o g...

Page 205: ...b l e 0 E n a b l e 1 B A S C I I C o d e 0 7 A S C I I C o d e C h a r t H e x C h a r a c t e r 0 F A S C I I C o d e C h a r t H e x C h a r a c t e r D e f a u l t 0 3 R e f e r t o P r o g r a m...

Page 206: ...I B M T a g s i n H e x o r A S C I I I n A S C I I 1 I n H e x 0 M a i n t a i n o r D r o p O C I A T a g M e s s a g e D a t a D r o p 3 M a i n t a i n 2 R e t r i e s o n I B M M e s s a g e T h...

Page 207: ...4 7 4 8 4 9 4 A 4 B 4 C 4 D 4 E 4 F A B C D E F G H I J K L M N O 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 3 A 3 B 3 C 3 D 3 E 3 F 0 1 2 3 4 6 5 7 8 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 2 A 2 B 2...

Page 208: ...Code Chart A 20 Bar Code Quality 4 12 Bar Codes 1 Programming Information 5 22 Programming Worksheet A 9 Bar Codes 2 Programming Information 5 32 Programming Worksheet A 10 Bar Codes 3 Programming Inf...

Page 209: ...mming 5 95 Communications Options Programming Information 5 89 Programming Worksheet A 19 Communications Protocol Programming Information 5 7 Programming Worksheet A 6 Determining the Communication Pr...

Page 210: ...er Location 3 6 Determining the Communication Protocol 3 9 Identifying Available Kits 3 7 Identifying Interface Cables 3 5 Identifying Scanner Module Cables 3 4 Installing the Scanner 3 11 Interpretin...

Page 211: ...Laser Label Rotation 4 7 Laser Scanning 1 4 Scan Pattern Location 4 6 Location for Scanner Installation 2 4 3 6 Maintenance 4 14 Operation Label Orientation 4 6 Pick Up Scanning 4 5 Presentation Scann...

Page 212: ...32 Prefix Byte 5 81 RS 232 Terminator Byte 5 85 Summary 5 97 Timeout 5 16 Programming Considerations Entering Your Program 5 6 Programming Mode 5 5 Programming Tags 5 3 Programming Worksheets 5 3 A 1...

Page 213: ...68 RS 232 Parameters 2 5 74 RS 232 Prefix Byte 5 81 RS 232 Terminator Byte 5 85 RS 232 Parameters 1 Programming Information 5 68 Programming Worksheet A 15 RS 232 Parameters 2 Programming Information...

Page 214: ...nsions 2 2 Environmental Considerations 2 3 Physical Considerations 2 1 Power Considerations 2 4 Scanner Location 2 4 Timeouts Programming Information 5 16 Programming Worksheet A 8 Troubleshooting Fa...

Page 215: ...2 1 0 Appearance 5 4 3 2 1 0 Examples 5 4 3 2 1 0 Illustrations 5 4 3 2 1 0 Job performance 5 4 3 2 1 0 Question resolution 5 4 3 2 1 0 Overall satisfaction 5 4 3 2 1 0 Indicate the ways you feel we...

Page 216: ...ation Company Address Phone Fax Thank you for your evaluation of this publication Fold the form where indicated tape please do not staple and drop in the mail F 8763 0695 NO POSTAGE NECESSARY IF MAILE...

Page 217: ...BD20 0901 A November 1998 Printed on recycled paper...

Reviews: