You are on page 1of 310

NCRRealScan78(7878)

Release1.0

UserGuide

23953

B005-0000-1724 IssueD

TheproductdescribedinthisbookisalicensedproductofNCRCorporation. NCRisaregisteredtrademarkofNCRCorporation. NCRRealPOS,NCRRealPrice,NCRRealScan,NCREasyPointandNCRFastLaneareeitherregistered trademarksortrademarksofNCRCorporationintheUnitedStatesand/orothercountries. ItisthepolicyofNCRCorporation(NCR)toimproveproductsasnewtechnology,components,software,and firmwarebecomeavailable.NCR,therefore,reservestherighttochangespecificationswithoutpriornotice. Allfeatures,functions,andoperationsdescribedhereinmaynotbemarketedbyNCRinallpartsoftheworld. Insomeinstances,photographsareofequipmentprototypes.Therefore,beforeusingthisdocument,consult withyourNCRrepresentativeorNCRofficeforinformationthatisapplicableandcurrent. Tomaintainthequalityofourpublications,weneedyourcommentsontheaccuracy,clarity,organization,and valueofthisbook. Addresscorrespondenceto: Manager,InformationProducts NCRCorporation 2651SatelliteBlvd. Duluth,GA30096 Copyright2008 ByNCRCorporation Dayton,OhioU.S.A. AllRightsReserved

Preface
Audience
Thisbookiswrittenforhardwareinstaller/servicepersonnel,system integrators,andfieldengineers. Notice:ThisdocumentisNCRproprietaryinformationandisnotto bedisclosedorreproducedwithoutconsent.

ii

References
NCRRealScan78HardwareServiceGuide (B00500001725) NCRScannerProgrammingTags (BST0212174) NCRScanner/ScaleInterfaceProgrammersGuide (BD201074A) NCRRealScanSafetyandRegulatoryInformation (B00500001699)

iii

Table of Contents
Chapter1:ProductInformation AvailableModels.................................................................................. 12 FeaturesandOptions ........................................................................... 13 BiOpticScanning .......................................................................... 13 CommunicationsProtocol ............................................................ 14 Autodiscrimination........................................................................ 15 RemoteCompactDisplay ............................................................. 16 AuxiliaryRS232Ports.................................................................... 17 USBPeripheralPortsandMain(POS)USB CommunicationPort ..................................................................... 17 FirmwareFlashing ......................................................................... 18 OperatorInterface.......................................................................... 18 VoiceMessages .......................................................................... 18 WindowMaintenanceIndicator.............................................. 19 ScaleZeroButton..................................................................... 110 VolumeAdjustButton ............................................................ 111 ManualDeactivationButton .................................................. 112 MotionDetector ....................................................................... 113 PowerSupply ............................................................................... 114 PACESETTER ............................................................................... 114 PACESETTERPlus .................................................................. 115 PACESETTERIII...................................................................... 116 ParameterProgramming ............................................................ 116 ScanDoctorDiagnostics ............................................................. 117 PoweronWellnessCheck ..................................................... 117

iv

OngoingWellnessCheck........................................................ 118 ServiceDiagnostics.................................................................. 118 SoftPowerDown/PowerUp ...................................................... 118 Chapter2:SitePreparation CustomerResponsibilities................................................................... 21 PreparingtheSite ................................................................................. 22 Weight .................................................................................................... 23 ScannerDimensions............................................................................. 24 CheckstandCutout............................................................................... 25 RealScan78781xxx/2xxx.............................................................. 25 TestforAdequateESDGround ................................................... 27 CheckstandWiring ........................................................................ 28 PowerConsiderations.......................................................................... 29 PowerTransientProtection................................................................. 29 CableConnections.............................................................................. 210 ServiceClearance................................................................................ 211 EnvironmentalConsiderations......................................................... 212 VentilationRequirements.................................................................. 213 RealScan25CompactDisplayDimensions .................................... 213 Chapter3:Installation InstallationSteps................................................................................... 32 Step1:VerifyInstallationPreparation(Scannerand Checkstand) .................................................................................... 32 ReportingaDamagedUnit ...................................................... 32 PackageContents....................................................................... 32 Step2:CableInstallationPreparation......................................... 33 Step3:SensormaticCoilInstallation ........................................ 35

Step4:CableConnection ............................................................ 315 RealScan78781xxx/2xxx ....................................................... 315 Step5:RealScan78InstallationinCheckstandCutout .......... 319 Step6:TopPlateAlignmentVerification ................................. 320 Step7:ScaleCalibration.............................................................. 321 PerformtheCalibrationProcedure ....................................... 322 IncreasingLoadTest ............................................................... 332 OverCapacityTest.................................................................. 333 DecreasingLoadTest .............................................................. 334 ShiftTest ................................................................................... 335 SecuringtheCalibrationSwitch ............................................ 336 Step8:SensormaticDeactivationSetup................................. 339 SensormaticTagDeactivation ............................................... 339 SensormaticOnlineOfflineIndication .............................. 340 SpecificFunctionProgramming ............................................ 343 PoweruptheSystem .............................................................. 348 CheckSensormaticDeactivationSystem .......................... 349 Step9:OperationalUnitVerification ........................................ 351 NCRRealScan78ScannerOnlyModels .............................. 351 NCRRealScan78Scanner/ScaleModels .............................. 351 RealScan78PowerOnWellnessCheck .......................................... 352 CheckoutReadingOperation ................................................ 352 FlashLatestFirmware........................................................................ 352 SpecialHostTerminalConnections................................................. 354 ScannerConnectedtoIBMTerminals....................................... 354 SNIBeetleHostTerminal ........................................................... 355 PeripheralConnections ..................................................................... 356 MetrologicHandHeldScanner ................................................. 356

vi

ProgrammingtheMetrologicHandHeldScannerif ConnectedthroughtheAuxiliaryRS232Port ..................... 357 ProgrammingtheRealScan78............................................... 360 NCRRealScan2357andHandHeldProducts(Honeywell) TypeHandHeldScanner ........................................................... 362 ProgrammingHandHeldProductsScannerif ConnectedthroughtheAuxiliaryRS232Port ..................... 362 ProgrammingtheRealScan78............................................... 363 ProgrammingRealScan2357HandHeldScannerif ConnectedthroughtheUSBPeripheralPort....................... 364 NCRRealScan2356andSymbol(Motorola)TypeHand HeldScanner................................................................................. 366 ProgrammingtheRealScan2356HandHeldif ConnectedthroughtheAuxiliaryRS232Port ..................... 366 ProgrammingtheRealScan78............................................... 368 ProgrammingRealScan2356HandHeldScannerif ConnectedthroughtheUSBPeripheralPort....................... 369 NCRRealScan23564278WirelessHandHeldScanner ........ 371 ProgrammingtheRealScan2356WirelessHandHeld Scanner ...................................................................................... 371 ProgrammingtheRealScan78............................................... 373 Chapter4:Operation SystemComponents ............................................................................ 42 OperatorDisplayPanel................................................................. 42 LightBarStatusIndicator......................................................... 43 WindowMaintenanceIndicator.............................................. 44 ScaleZeroButton....................................................................... 45 VolumeAdjustButton .............................................................. 46 ManualDeactivationButton .................................................... 47

vii

MotionDetector ......................................................................... 48 RemoteCompactDisplay ............................................................. 49 LightBarLEDScannerStateIndicators.................................... 410 Speaker .......................................................................................... 411 VerticalScanWindow ................................................................. 412 TopPlate........................................................................................ 412 HorizontalScanWindow............................................................ 412 LabelOrientation................................................................................ 413 ActiveScanZone.......................................................................... 413 BarcodeQuality............................................................................ 414 MultipleReads ............................................................................. 415 OperatingInstructions....................................................................... 416 TurningRealScan78OnandOff ............................................... 416 Scanner/ScaleModel ............................................................... 416 ScannerOnlyModel................................................................ 416 ScanningProcedure ..................................................................... 417 WeighingProcedure.................................................................... 418 SensormaticSecurityTagDeactivationProcedure .............. 419 NormalOperation ................................................................... 419 ManualDeactivation ............................................................... 420 AdjustingtheGoodReadTone.................................................. 420 NotOnFileError......................................................................... 422 CleaningInstructions......................................................................... 423 ScannerBody ................................................................................ 423 VerticalScanWindow ................................................................. 423 TopPlateandHorizontalScanWindow .................................. 424 Chapter5:Programming ProgrammingDescription................................................................... 52

viii

CreatingtheProgram .................................................................... 52 WritetheProgram ..................................................................... 52 EntertheProgram ..................................................................... 53 SavetheProgram....................................................................... 53 ProgrammingTags ........................................................................ 54 ABORT ........................................................................................ 55 DEFAULT ................................................................................... 56 END ............................................................................................. 56 SPEAKBARCODESCURRENTLYENABLED .................... 57 SPEAKSCANNERSERIALNUMBER................................... 57 HEX0HEXF ............................................................................. 58 PROGRAMMODE.................................................................... 58 SAVEANDRESET.................................................................... 59 ProgramEntryProcedure............................................................. 59 EnterAllParameters ................................................................. 59 EnterSpecificParameters(ShortcutMethod) ..................... 512 ParameterDefaults ...................................................................... 515 ProgrammingTips ....................................................................... 524 ProgramParameterDescriptions ..................................................... 525 CommunicationsProtocol .......................................................... 525 IBMSlotScanner...................................................................... 525 IBMUSB.................................................................................... 525 NCR(RS232USB) .................................................................. 525 RS232 ....................................................................................... 526 GoodReadTone........................................................................... 526 ToneOn/Off.............................................................................. 526 ToneFrequency(Hertz).......................................................... 526 ToneLength(Milliseconds).................................................... 527 ToneVolume ............................................................................ 527

ix

NotOnFileVolume................................................................ 528 Timers ............................................................................................ 528 LockoutTime ........................................................................... 528 RestartLockoutTimer ............................................................ 529 ActiveTime .............................................................................. 529 900msLockoutTimerRestartLimit...................................... 529 BarCodes1 .................................................................................. 530 UPC/EAN ................................................................................. 530 ExtendUPCAtoEAN13..................................................... 530 ExtendUPCEtoUPCA....................................................... 530 AddOnBarCodes .................................................................. 530 AddOnCodeLength ............................................................. 531 SendData.................................................................................. 531 Set2TagLabel ......................................................................... 531 BarCodes2 .................................................................................. 531 Code39...................................................................................... 532 MinimumCharacters .............................................................. 532 FullASCII ................................................................................. 532 CheckDigitPresent................................................................. 533 TransmitCheckDigit .............................................................. 533 Allow1or2CharacterTags ................................................. 533 Code39Tone............................................................................ 533 ToneLength.............................................................................. 534 ToneFrequency........................................................................ 534 Code39HalvesEnable ........................................................... 534 Code39StitchEnable.............................................................. 535 Code39StitchCheckDigit..................................................... 535 CheckDigitLength1andLength2 ........................................ 535 ScansRequired......................................................................... 535

OverlapCharacters.................................................................. 536 MinimumSegmentSize.......................................................... 536 BarCodes3 .................................................................................. 536 Interleaved2of5 ..................................................................... 536 BarCodeLength ...................................................................... 537 Value1and2............................................................................ 537 CheckDigitPresent................................................................. 538 TransmitCheckDigit .............................................................. 538 Interleaved2of5Tone............................................................ 538 ToneLength.............................................................................. 539 ToneFrequency........................................................................ 539 Interleaved2of5CheckDigitLength1 ................................ 540 Interleaved2of5CheckDigitLength2 ................................ 540 EnableInterleaved2of5Stitching........................................ 540 ScansRequired......................................................................... 540 OverlapCharacters.................................................................. 541 MinimumSegmentSize.......................................................... 541 BarCodes4 .................................................................................. 541 Code128.................................................................................... 541 Code128Tone.......................................................................... 542 ToneLength.............................................................................. 542 ToneFrequency........................................................................ 542 Code128StitchEnable............................................................ 543 ScansRequired......................................................................... 543 OverlapCharacters.................................................................. 543 MinimumSegmentSize.......................................................... 543 BarCodes5 .................................................................................. 543 GS1DataBarEnable ................................................................ 544 ScansRequiredonGS1DataBar14...................................... 544

xi

ScansRequiredonGS1DataBarE ....................................... 544 UCC128EmulationMode .................................................... 544 BarCodes6 .................................................................................. 545 CodabarCheckDigit............................................................... 545 CodabarCheckDigitTransmission ...................................... 545 CodabarToneLength ............................................................. 545 CodabarToneFrequency ....................................................... 546 CodabarTone ........................................................................... 546 CodabarHalves ....................................................................... 546 CodabarStitch.......................................................................... 547 NumberofCodabarScansRequired .................................... 547 BarCodes7 .................................................................................. 547 PharmacodeCheckDigitTransmission ............................... 547 LabelIdentifiers ........................................................................... 548 IdentifierType.......................................................................... 548 CommonByte1andCommonByte2 .................................. 549 BarCodeType.......................................................................... 550 CommonByte........................................................................... 550 UniqueIdentifier ..................................................................... 550 RS232Parameters1.................................................................... 551 BaudRate.................................................................................. 551 Parity ......................................................................................... 551 StopBitsandCharacterLength ............................................. 552 Handshake................................................................................ 552 RS232Parameters2.................................................................... 553 BCCOptions............................................................................. 553 InterfaceControl ...................................................................... 553 CheckDigit ............................................................................... 554 RS232PrefixByte ....................................................................... 554

xii

PrefixByte................................................................................. 554 ASCIICode ............................................................................... 555 RS232TerminatorByte.............................................................. 555 TerminatorByte ....................................................................... 555 ASCIICode ............................................................................... 555 RS232CommunicationsOptions ............................................. 556 MessageDelay ......................................................................... 556 Scanner/ScaleFormat .............................................................. 556 NormalorEavesdropMode .................................................. 557 GoodWeighTone.................................................................... 558 ScaleParameters .......................................................................... 558 Model ........................................................................................ 558 IBMAddress............................................................................. 558 MiscellaneousParameters .......................................................... 559 HostToneControl ................................................................... 559 IBMRetransmitControl ......................................................... 559 Enable/DisableVoiceMessages............................................. 560 IBM485/IBMUSBTagDataFormat ................................. 561 NumberSystemCharacterParameter ...................................... 561 DualCableInterface .................................................................... 562 AveryScaleEmulation............................................................ 562 ProgrammingWorksheets ................................................................ 563 CommunicationsProtocol .......................................................... 564 GoodReadTone........................................................................... 565 Timers ............................................................................................ 566 BarCodes1 .................................................................................. 567 BarCodes2 .................................................................................. 568 BarCodes3 .................................................................................. 569 BarCodes4 .................................................................................. 570

xiii

BarCodes5 .................................................................................. 571 BarCodes6 .................................................................................. 572 BarCodes7 .................................................................................. 573 LabelIdentifiers ........................................................................... 574 NumberSystemCharacter ......................................................... 575 SensormaticDeactivationToneFrequency .............................. 575 SensormaticDeactivationTonePulse ....................................... 576 RS232Parameters1.................................................................... 577 RS232Parameters2.................................................................... 578 RS232PrefixByte ....................................................................... 579 RS232TerminatorByte.............................................................. 580 RS232CommunicationsOptions ............................................. 581 ScaleParameters .......................................................................... 581 MiscellaneousOptions ................................................................ 582 MiscellaneousParameters ...................................................... 582 Code128ToneLength ............................................................ 583 Code128ToneFrequency ...................................................... 583 Code128Tone.......................................................................... 584 Code128MinimumandMaximumTagLength................. 584 Code39ToneLength .............................................................. 585 Code128Stitch......................................................................... 585 Code39ToneFrequency ........................................................ 586 Code39Tone............................................................................ 586 Code39QuietZone................................................................. 586 Code39InterCharacterGapCheck ...................................... 587 Code39Halves ........................................................................ 587 Code39Stitch........................................................................... 587 Code39CDLength1 ............................................................... 587 Code39CDLength2 ............................................................... 588

xiv

Code39MinimumandMaximumLength .......................... 588 Interleaved2of5ToneLength .............................................. 589 Interleaved2of5ToneFrequency ........................................ 589 Interleaved2of5Tone............................................................ 590 Interleaved2of5CDLength1 ............................................... 590 Interleaved2of5CDLength2 ............................................... 590 Interleaved2of5ScansRequired ......................................... 591 Interleaved2of5Overlaps .................................................... 591 Interleaved2of5MinimumSegmentSize .......................... 592 Enable/DisableInterleaved2of5Partials............................ 592 GS1DataBarToneLength ...................................................... 593 GS1DataBarToneFrequency ................................................ 593 GS1DataBarTone.................................................................... 594 GS1DataBarEAI93toCode39TagDataConversion .... 594 GS1DataBarEAI94toUCC128TagDataConversion .. 594 GS1DataBarEAI94toCode128TagDataConversion . 594 GS1DataBarEAI95toInterleaved2of5TagData Conversion................................................................................ 595 CodabarToneLength ............................................................. 595 CodabarToneFrequency ....................................................... 596 CodabarTone ........................................................................... 596 CodabarHalves ....................................................................... 596 CodabarStitch.......................................................................... 596 CodabarRequireStart/StopMatch ....................................... 597 CodabarRequireQuietZones ............................................... 597 CodabarStart/StopTransmission.......................................... 597 CodabarHardCorrelation ..................................................... 598 NumberofCodabarOverlapsRequired .............................. 598 NumberofCodabarScansRequired .................................... 598

xv

NumberofCouponScansRequired ..................................... 599 NumberofUPC/EANScansRequired ................................. 599 NumberofCode39ScansRequired ................................... 5100 NumberofCode128ScansRequired ................................. 5100 NumberofCode39OverlapsRequired............................. 5100 NumberofMinimumCode39CharactersinCode39 Partial ...................................................................................... 5101 NumberofCode128OverlapsRequired........................... 5101 NumberofMinimumInterleaved2of5Charactersin Interleaved2of5Partial....................................................... 5101 NumberofMinimumCode128CharactersinCode128 Partial ...................................................................................... 5102 CommandtypeDisable ....................................................... 5102 IgnoreRS232CommandsfromPOS ................................. 5102 GS1DataBarCouponSupport............................................. 5102 GS1DataBarAI8110coupons ............................................. 5103 EAN1398coupons .............................................................. 5103 EAN1399coupons .............................................................. 5103 ScannerPowerOnState ....................................................... 5104 ASCIICodeChart ...................................................................... 5104 SpecialProgramming....................................................................... 5105 SetCurrentParameterstoDefaultValues.............................. 5105 EnableSoftDefaults .............................................................. 5105 DisableSoftDefaults ............................................................. 5106 ConvertUPCETagstoEAN13Tags ................................... 5106 Enable/DisableCode128Partials ........................................... 5106 GoodReadTone......................................................................... 5107 GS1DataBar................................................................................ 5108 GS1Databar............................................................................ 5108

xvi

GS1Databar14...................................................................... 5108 GS1Databar14Stacked ....................................................... 5108 GS1DatabarExpanded........................................................ 5109 GS1DatabarExpandedStacked ......................................... 5109 Enable/DisableGS1DataBar ................................................ 5109 SendGS1DataBar14asEAN13Data.............................. 5110 TerminalCouponInterfaceParameters.................................. 5110 TerminalCouponSelect1 .................................................... 5110 TerminalCouponSelect2 .................................................... 5112 VoiceMessagesEnable/Disable ............................................ 5112 VoiceVolume ............................................................................. 5114 VolumeAdjustButton .............................................................. 5114 VolumeLevels........................................................................ 5115 Enable/DisableVolumeAdjustButton............................... 5115 SingleVolumeAdjustBarcode ............................................ 5117 WindowMaintenanceIndicator .............................................. 5117 PACESETTERFunctions ................................................................. 5118 PACESETTERIII ........................................................................ 5118 FirmwareFlashing ........................................................................... 5119 ObtainingtheUtilityandNewFirmware .............................. 5119 FirmwareVersion ...................................................................... 5120 FirmwareFlashingProcedure.................................................. 5121 Chapter6:Troubleshooting RealScan78DiagnosticsandTroubleshooting ................................ 62 ScaleDiagnostics............................................................................ 62 ScaleTroubleshootingCodes ....................................................... 63 ScannerDiagnosticCodes ............................................................ 64 IsolatingSensormaticProblems ...................................................... 65

xvii

AppendixA:NCRScannerProgrammingTags AppendixB:AdditionalDiagnosticFunctions Scale ........................................................................................................ B1 ScannerServiceDiagnostics................................................................ B1 AppendixC:ObtainingInformationProducts AppendixD:TechnicalSupport AppendixE:UserFeedback

xviii

Revision Record
Issue Date Remarks

A B C

March30,2007 August13,2007

AllFirstissue Allapplicabletopicsincorporatedlatest engineeringchangesforGCArelease

November15,2007 ModifiedScaleCalibrationInstructions, InstallationInstructions,TopPlate,and Checkstandcutout December2008 Updatedportnames,cableconnection drawings,scalecalibrationtest procedures,andaddedCheckpoint AntennaCableKitinstallationprocedure

Safety and Regulatory Information


TheNCRRealScan78conformstoallapplicablelegalrequirements.To viewthecompliancestatementsrefertotheNCRRealScanSafetyand RegulatoryInformation(B00500001699).

Chapter 1: Product Information

TheNCRRealScan78isastateoftheartbiopticscanner/scale.Its primaryuseisinhighperformancecheckoutareasoffooddistribution andgeneralmerchandisesales.TheRealScan78canreadbarcodeson allsixsidesoftheproductasitpassesthroughthescanzone.Thisand otherfeaturesreducetheamountofoperatortrainingandincrease operatorefficiency. TheRealScan78iscompatiblewiththeinterfaceprotocoland checkstandcutoutsizeofpreviousRealScan70(Class7870),RealScan 75(Class7875),andRealScan76(Class7876)scanners.Thismakesit easiertoreplaceolderunitswiththelatestscannertechnology.

1-2

Chapter 1: Product Information

Available Models
TheNCRRealScan78isavailableintwoRoHScompliantmodels.

RealScan 7878 - 1xxx

RealScan 7878 - 2xxx

Note: Side rails are an optional feature for 7878-2xxx model.


23758

Thefollowingtableidentifiesthemajormodelsalongwithabrief descriptionofeach.
Model Description

RealScan78781xxx RealScan78782xxx

FullsizeScanneronly FullsizeScanner/Scale

Chapter 1: Product Information

1-3

Features and Options


TheRealScan78isrichinfeaturesandoptionswhichputsitinaclass byitself.Thissectionidentifiesthemanyfeaturesandoptionsthatare available.

Bi-Optic Scanning
TheRealScan78combinesscanpatternsfrombothhorizontaland verticalplanes.Thecombinationoftwoscanpatternsprojectingfrom differentdirectionspermitproductstobebroughtintothescanzone withverylittleorientationofthebarcode.Beginnerandveteran checkerslearntousetheRealScan78veryquickly.Withminimal training,usersattainnewlevelsofefficiencyandproductivityasthey becomefamiliarwiththebiopticscanzone. TheRealScan78verticalscanwindowismountedtoatowerthatrises abovethecheckstandsurface.Theupperconsoleisdesignedto withstandconstantimpactfromitemsbeingscanned.Thehorizontal scanwindowisflushmountedtoastainlesssteeltopplate,permitting userstoslideaproductacrossthetopplatewithoutliftingtheproduct. Furthermore,looselywrappedproductscannotsnagonthetopplate. Becauseofitsexpandedscanzone,theRealScan78isveryeasytouse. Itcanreadlabelsonallsixsidesoftheproductastheypassthrough thescanzone.Productscanbereadfromrighttoleftorfromleftto right. Thefollowingisthescanpatternproducedonboththeverticaland horizontalscanwindows.

1-4

Chapter 1: Product Information

Vertical Scan Window


42 Scan Lines

Horizontal Scan Window


36 Scan Lines

24062

Communications Protocol
TheRealScan78communicateswiththehostterminalthrough: RS232 USB IBM46xx DualcableRS232

Chapter 1: Product Information

1-5

Autodiscrimination
TheRealScan78candecodeavarietyofbarcodes.Theabilityto discriminateamongthedifferentbarcodetypesisastandardfeatureof theRealScan78.Thefollowingliststhedifferentbarcodetypes. UPCAandUPCE UPCAandUPCEwithtwodigitAddonSymbols UPCAandUPCEwithfivedigitAddonSymbols GS1128CouponExtendedCode Code128MarkdownCode EAN8andEAN13 EAN13withtwodigitAddonSymbols EAN13withfivedigitAddonSymbols GS1DataBar,formerlyReducedSpaceSymbology(RSS) GS1DataBar14 GS1DataBar14StackedOmnidirectional GS1DataBarExpanded GS1DataBarExpandedStacked Interleaved2of5 Code39 Code39FullASCII Code128(includingGS1128) MultiStageDualforJapan Codabar Pharmacode

1-6

Chapter 1: Product Information

Remote Compact Display

NCR

III

e = d = 0.01 1b Max 30.00 lb Min 0.2 lb


n

max

3000

16217

TheRealScan78Scanner/Scaleunitsareavailablewithnoweight displayorwitharemotepostmounteddisplay.Whennodisplayis used,scaleinformationissenttothehostterminalanddisplayedon theterminalscustomerdisplay.However,thisisnotavailableforall hostterminals,andinsomecountriesWeightandMeasuresauthorities donotpermitthisconfiguration. Note: Itisacceptabletousethehostterminaldisplayifthehost terminalisapprovedtoperformthelive/grossscaleweight.Also,most countriesrequirethatboththeoperatorandtheconsumermustbeable toobservethescalelive/grossweightdisplayandthesaleweight platformduringaweighingoperation. Whenadisplayisneeded,usetheRealScan25RemoteCompact Display.Itisavailablewithoneortwodisplaymodules.

Chapter 1: Product Information

1-7

Auxiliary RS232 Ports


TheRealScan78includestheAuxiliaryRS232Portsfeature.The purposeofthisfeatureistopermitotherperipheraldevicestoconnect tothehostterminalthroughtheRealScan78.Thiseliminatestheneed ofthehostterminalhavingadditionalRS232ports. Atypicaluseofthisfeatureistoconnectahandheldscannerforitems toolargetoplaceonthecheckstand.Italsoprovidesaconnectionfor somesecuritytagdeactivationsystems. ThetwoAuxiliaryRS232portsarebothlocatedatthebackoftheunit. Port1(locatedontheleftsidewhenfacingtherearoftheunit)isthe mostconvenientportforconnectingahandheldscanner. Eachperipheraldeviceusingaperipheralportrequiresspecial programming.

USB Peripheral Ports and Main (POS) USB Communication Port


TheRealScan78includesUSBPeripheralportsandaMain(POS)USB CommunicationPort.Theseportsareincludedtopermiteasy connectionsforperipheralsandtoimprovetheplugandplay capabilitiesbypermittingthedevicestobehotswappable(connecting ordisconnectingdeviceswithoutrestartingtheunit). TheUSBPeripheralportsarelocatedontheleftmostsideontherear oftheunit.ThepurposeoftheUSBPeripheralportsistopermitother peripheraldeviceswithUSBinterfacestoconnecttothehostterminal throughtheRealScan78. TheMain(POS)USBCommunicationPortisusedtoconnecttothe hostterminal.

1-8

Chapter 1: Product Information

Firmware Flashing
TheRealScan78includesFirmwareFlashing.Thispermitsupgradesto thefirmwarewithoutreplacingtheactualfirmwarechip.Thesoftware comesintwoforms.Thefirstoneisfreefrom
http://www.ncr.com/en/support/support_drivers_patches.asp?Class=retail_RealScan.

TheothersprovidevariousEnterprisefunctionsandaresold separately.

Operator Interface
Thereisverylittleinterfacerequiredbetweentheoperatorandthe RealScan78.MessagesaresentfromtheRealScan78totheoperator throughstatusindicators,audiotones,andvoicemessages.

Voice Messages
IftheRealScan78hasvoiceenabled,certainmodechangesanderror conditionsarealertedbysynthesizedvoicemessages.Thesemessages giveeitherthechangedmodeortheerrormessagewiththesuggested correctiveaction.VoiceisenabledanddisabledintheMiscellaneous Parameterprogram. Thescanner/scaleprovidesaudiblevoicemessagesduringthe followingevents. Whenthescanner/scalegoesonlineoroffline Whencheckingthecommunicationsprotocol(DiagnosticMode) WhentestingitemtagsusingPACESETTERIII(DiagnosticMode) Whencertainerrorconditionsoccur Whenthereisinterferencewiththescale WhenscanninganyprogrammingtagintheProgrammingMode

Chapter 1: Product Information

1-9

Window Maintenance Indicator


TheRealScan78hasaCleanWindowIndicatorlocatedontheOperator DisplayPanel.Aniconofawiperinwipingmotionidentifiesthe WindowMaintenanceIndicator.

Clean window Indicator

23761

Whentheorangelightison,thisindicatesthattheScanWindowis dirtyandneedscleaningforoptimumscannerperformance.Itisalso occasionallynecessarytocleanthewindowlocatedundertheTop Platetoremoveloosedebrisordust.

1-10

Chapter 1: Product Information

Scale Zero Button


TheRealScan78hasaScaleZerobuttonlocatedontheOperator DisplayPanel.Aniconofazero(0)inbetweenrightandleftarrows identifiestheScaleZerobutton.

Scale Zero

23760

TheScaleZerobuttonresetsthescaletozerowithinlegallimits accordingtolocalWeightsandMeasuresregulations.

Chapter 1: Product Information

1-11

Volume Adjust Button


TheRealScan78hasaVolumeAdjustbuttonlocatedontheOperator DisplayPanel.Aniconofaspeakeremittingsoundwavesidentifies theVolumeAdjustbutton.

Volume Adjust Button

23759

TheVolumeAdjustbuttonisusedfortwooperations. Controllingthespeakervolume.Volumeiscontrolledbypressing andthenreleasingthebutton.Speakersoundsforeach press/releaseofthebutton. Controllingthespeakerfrequency.Frequencyiscontrolledby continuouspressingofthebutton.Speakersoundsandcycles throughalldifferentfrequencieswhenbuttonispressed continuously.

1-12

Chapter 1: Product Information

Thesesettingsarelostonapowercyclebutcanbesavedpermanently ifsetupthroughaprogrammingsequenceoriftheResetbarcodeis immediatelyscannedaftersettingthedesiredvolumewiththebutton. Otheroptionstoconfigurethevolumeandfrequencyareavailable withprogrammingsequences,aswell.RefertoWorksheet11inthe ProgrammingWorksheetssectioninChapter5formoreinformation.

Manual Deactivation Button

Manual Deactivation Button

24851

TheManualDeactivationButtonpermitstheusertodisablescanning andenabletheSensormaticdeactivatorforthreesecondswitheach touchofthebuttononthescannerdisplaypanel.Italsoturnsoffthe scannerlasertopreventreadingtheitembarcodeasecondtime. ThereisanLEDindicatorbesidetheManualDeactivationButtonused toindicatetheEASsystemstatus.Whenthesystemisconnectedand operatingproperly,theLEDwillbeonsolid.Ifthesystemisconnected butnotcommunicatingtheLEDwillbeflashing.TheLEDisoffwhen theEASfeatureisdisabled.

Chapter 1: Product Information

1-13

Motion Detector

Motion Detector

24539

TheMotionDetectorislocatedatthelowerportionoftheOperator DisplayPanel.Thelaserdiodesandspinnermotorsturnoffafteran extendedperiodoftimeofanoperatoractivity.Thisprolongsthelife oftheRealScan78.Thedefaultnonactivetimeisfifteen(15)minutes, butcanbeincreasedbyprogramming.Anitempassinginfrontofthe MotionDetectorcausestheRealScan78toturnon.Thismovementis thenormalitemscanningmovement.

1-14

Chapter 1: Product Information

Power Supply

23756

ThePowerSupplyprovidestherequiredDCvoltageoftheNCR RealScan78.ThePowerCordplugsintoanelectricaloutletand connectstothePowerSupply.AlowvoltagePowerCableconnectsthe PowerSupplytotheRealScan78.SeveralPowerCordsareavailable dependingonthecountryinstallation.ThePowerSupplyinputcanbe 90Vacto264Vacatafrequencyof47Hzto63Hz. Inaddition,somePOSinterfacetypescanpowertheRealScan78 withouttheuseofthispowersupply.PleasecontactyourNCRsales representativefordetails.

PACESETTER
NCRhascontinuallyimproveditsPACESETTERtechnologyusedon NCRRealScanproducts.StartingoutasPACESETTER,itprogressedto PACESETTERPlus,andthentoPACESETTERIII.Vendorsand printersregularlysupplyproductswithoverprinted,underprinted,or truncatedbarcodestothemarket.Somelabelshavemissingmargins. Othersmaybeprintedaroundthecornerofpackagesoronmediathat wrinkleswhenpickedup.PACESETTERaddressestheproblems causedbytheseunreadablelabels.PACESETTERIIIisstandardonall RealScan78products.

Chapter 1: Product Information

1-15

PACESETTER Plus
PACESETTERPlusdetermineswhatiswrongwithabarcodelabel, fixesthedata,andthentransferstheinformationtothehostterminal.It providesinformationonpossiblebarcodeprinterproblemsbutisnota barcodespecificationconformityverifier. ThethreemodelsofPACESETTERPlusoperationaresummarizedin thefollowingparagraphs. Mode 1Inquiry PACESETTERPluscanbeusedasamanagementtoolbystore personnelandchainmanagementtomonitorandreportthestatusof labelreadability.Tallycountersarekeptforthefollowing. Goodreads Noreadduetolackoffulllabel(missingbarsorfoldedlabel) Goodreadswithoverprintedbars Goodreadswithunderprintedbars Missingmargins Missingprintlines

InMode1,thetallycountdisplaysontheRealScan25Remote CompactDisplay.Thepercentageofeacherrortypetothegoodreads tallyalsodisplays.Alltallycountscanberesettozero. Mode 2Demonstration Mode InMode2,thescannerisofflineandthescaleisdisabled.Each subsequentscanofabarcodecausesthescannertoindicatethestatus oflabelreadability.Thescannerrecognizesmissingbarsinlabels, highlyoverprintedorunderprintedlabels,missingmargins,orano readcondition. Note: InMode2theWindowMaintenanceIndicatorlightisON.

1-16

Chapter 1: Product Information

Mode 3Operations Mode3isthenormaloperatingmode.Thescannercanbe programmedtoaddPACESETTERIIIinformationtothedecoded UPC/EANdata.Thisinformationdescribesthelabelreadability. However,thehostsoftwaremustbecapableofreceivingtheextradata. Thehostsoftwareshouldenablethisataregularinterval(forexample, CashierSignOn)andcheckforthepresenceofthedataifenabled.

PACESETTER III
Itdetects,corrects,andreportslabelerrorsdiscoveredinUPCNumber SystemTwoandNumberSystemFourandEAN13NumberSystem Two.Theselabeltypesareprintedinthestoreandaccountfora significantnumberofunreadablelabelsduetofailuresoftheinstore printingmechanism.

Parameter Programming
TheNCRRealScan78mayneedtobeconfiguredtomeetspecific installationneeds.TheRealScan78usesspecialprogrammingtagsto modifythevariousprogrammingparameters(refertoChapter5).This programmingdatamaybescannedwithspecialtags,sentfromaPC withthefreetools
http://www.ncr.com/en/support/support_drivers_patches.asp?Class=retail_RealScan

orremotelythroughthePOSusingthesoftware(soldseparately).

Chapter 1: Product Information

1-17

Scan Doctor Diagnostics


ScanDoctoristhestateoftheartdiagnosticsoftwareincludedin everyRealScan78.Itcontinuallymonitorstheunittoidentify componentsthatarenotfunctioningcorrectly.Italsoprovidesinquiry capabilityforthehostterminaltoaccessspecificdiagnosticdata.Scan DoctordiagnosestheRealScan78eachtimepowerisappliedand continuallyduringoperation.Whenaproblemisfound,itnotifiesthe operatorthroughpatternsofcolorLEDsontheLightBar(abovethe VerticalWindow),anerrorcodeontheremotedisplay(ifattached), andvoicemessages.Itliststhemostprobablecausesfirst. ManyScanDoctorstatusesareavailablefromthescannerusingNCR softwaretoolssoldseparately. RefertotheRealScan78DiagnosticsandTroubleshootingsectionon chapter5forinformation.

Poweron Wellness Check


WhenpowerisappliedtotheRealScan78,ScanDoctorchecksmanyof thescannerandscalecomponents: RAM ROM EEPROM SpinnerMotors InterfaceBoard LaserDiodes ASICs ScaleHardware.

IfScanDoctorfindsaproblemhindersoperationoftheRealScan78,it disablestheunit;otherwisetheproblemisidentifiedandoperation continues.

1-18

Chapter 1: Product Information

Ongoing Wellness Check


ScanDoctorrunsallthetimethemomentRealScan78isturnedon.It constantlymonitorsRAM,theSpinnerMotors,theLaserDiodes,and ScaleHardware.

Service Diagnostics
ScanDoctorincludesservicediagnosticsforthetrainedservice technician.Thesegobeyondthewellnesschecksandareaccessed throughtheuseofspecialprogrammingtags.RefertoAppendixBfor moreinformationontheScannerServiceDiagnosticsTests.

Soft Power Down/Power Up


TheRealScan78sensesperiodsofscannerinactivity.Thescannerssoft powerdownfeatureextendsthelifeoftheRealScan78bydisabling majorportionsoftheunit,includingthelaserdiodes,spinnermotor, andassociatedelectronics.Thelengthoftheinactiveperiodpriortothe softpowerdownisuserselectedandprogrammedremotelyor throughtags. ScannerpowerupoccurswhentheRealScan78motiondetector detectsmovement.Thisdetectorislocatedontheoperatordisplay panel,totherightoftheverticalscanwindow.TheRealScan78can alsobepoweredupwhenthecheckersignsonthehostterminal.This capabilityassumesappropriatehostterminalsoftware. TheRealScan78canalsobepoweredup/downbythehostapplication whencashiersignsin/outwhenusingRS232communications.

Chapter 2: Site Preparation

Customer Responsibilities
TheNCRcustomerisresponsibleinpreparingthesiteforinstallation oftheNCRRealScan78.Informationisprovidedtohelpwiththistask. Thecustomermustdoorprovidethefollowing. WhenrequiredbyNCR,providetheNCRCustomerServices Representativewithappropriatedrawingsthatindicatethe following. Locationofequipment Sitewiring(powerandsignal,paths,andlengths) Locationofotherequipmentcapableofgeneratinglarge amountsofelectricalnoise,electromagneticinterference,heat, andsoforth Providefloorcoveringsandenvironmentalsystemsthatprevent staticelectricitybuildupanddischarge. Provideandinstallnecessarypowerdistributionboxes,conduits, grounds,lightningarrestors,andassociatedhardware. Ensureclearspaceandenvironmentalrequirementsoftheunitare met. Makeallbuildingalterationsnecessarytomeetwiringandother siterequirements. Ensureallapplicablecodes,regulations,andlaws(including,but notlimitedto,electrical,building,safety,andhealth)aremet.

2-2

Chapter 2: Site Preparation

Provideandinstallallcommunicationcables,walljacks,special connectors,andassociatedhardware. Provideandinstallauxiliarypowerorotherequipmentasrequired.

Preparing the Site


Thisdocumentcontainsinformationnecessaryforthepreparationofa siteconformingtoNCRspecifications.Itisimportantthatthesite complieswiththerequirementsspecifiedinthisdocumentbecause, oncetheequipmenthasbeeninstalled,deficienciesinthesiteorthe problemscausedbythesedeficienciesaremuchmoredifficulttodetect orcorrect.Further,failuretocomplywiththeserequirementsortotake properstepstoprotectequipmentagainstrisksidentifiedinthis documentmaycauseseriousdamagetotheequipmentandtothe customersbusiness. Inadditiontotheneedtocomplywiththerequirementsspecified, electricalwiringandmechanicalsystemsmustalsocomplywithall relevantcodes,laws,andregulations.Itisimportantthatacustomeror acustomeragentwhoisveryfamiliarwiththespecialrequirementsof electronicequipmentpreparethesite.Theresponsibilityofensuring thatthesiteispreparedincompliancewiththisdocumentremains withthecustomer. Forinformationandguidancepurposesonly,alistofCustomer Responsibilitiesisprovided,ingeneralterms,ofthosemattersfor whichthecustomerisresponsible.Thislistisnotintendedtobe comprehensive,andinnowaymodifies,alters,orlimitsthe responsibilityofthecustomerforallaspectsofadequatesite preparation.

Chapter 2: Site Preparation

2-3

Nocomment,suggestion,oradviceofferedornotofferedabout preparationofthesitenoranyinspectionofthesitewhetherbeforeor afterpreparationistobetakenasapprovalofthelocationofthesite andequipmentorofitspreparation,andNCRisnotliableinrespectof anycomment,suggestion,oradvicegivenbyitsstafforinrespectof anyfailuretogiveadvice. Finally,onlythecustomercanknowthefullextentofdamagethatmay becausedtohisbusinessbyreasonoffailureoftheequipmentthatis tobeinstalled.Forthisreason,itisthecustomersresponsibilityto ascertaintheextentofanysuchpossibledamagetohisexistingor plannedbusiness,andtoeffectfullinsuranceinrespectofit.

Weight
TheweightoftheRealScan78dependsonthemodel.Thefollowing aretheinstalledweightsofbasicmodels. Note: Weightofthepowersupplyandpowercordarenotincluded.
Model RealScan 7878-1xxx Full-size Scanner Only - EAS Ready without coil RealScan 7878-2xxx Full-size Scanner/Scale - EAS Ready without coil Kilograms 8.11 Pounds 17.84

9.25

20.34
24044

2-4

Chapter 2: Site Preparation

Scanner Dimensions
ThedimensionsoftheRealScan78dependonthemodel.
Base unit measurements Model 7878-XXXX With siderail With (in) 11.5 12.0 Length (in) 20.0 20.0 Depth (in) 5.0 5.0 Front Flange (in) 1.4 1.4 Front Flange (mm) 35.1 35.1 Back Flange (in) 1.4 1.4 Back Flange (mm) 35.1 35.1 Height Tower (in) 6.8 6.8 Height Tower (mm) 172.7 172.7 Depth Tower (in) 7.6 7.6 Depth Tower (mm) 193.0 193.0
23770

Model 7878-XXXX With siderail

With (mm) 292.1 304.8

Length (mm) 508.0 508.0

Depth (mm) 127.0 127.0

Chapter 2: Site Preparation

2-5

Checkstand Cutout
RealScan 78781xxx/2xxx
Whencuttingthecheckstandhole,becarefultomaintainthespecified dimensions,especiallyiftheRealScan78containsascale.Forproper scaleoperation,maintainaclearancebetweentheleadingandtrailing edgesofthetopplateandthecheckstand. NCRrecommendsthatanadjustableplatebeplacedbetweenthe leadingedgeoftheRealScan78andthebeltonthecheckstand.

2-6

Chapter 2: Site Preparation

B C E C

F D C E B C A D

Model 7878-1xxx Scanner 7878-2xxx Scanner/Scale

A 294.6 mm 11.6 in 307.3 mm 12.1 in

B 510.5 mm 20.1 in 510.5 mm 20.1 in

C 37.6 mm 1.5 in 37.6 mm 1.5 in

D 9.9 mm 0.4 in 9.9 mm 0.4 in

E 440.4 mm 17.3 in 440.4 mm 17.3in

F 7878-1xxx Scanner 7878-2xxx Scanner/Scale 129.5 mm 5.1 in 129.5 mm 5.1 in

G 195.6 mm 7.7 in 195.6 mm 7.7 in

H 175.3 mm 6.9 in 175.3 mm 6.9 in

Note: Dimension A for a RealScan 7878-2xxx includes a spacer along each side of the unit so that it fits an existing RealScan 7870-2xxx or RealScan 7875-2xxx cutout.

Note: Always treat the scanner's profile under the checkstand as a rectangular prism (a flat-sided box) when measuring the checkstand for a fit. Do not take advantage of voids or angles in the design of the scanner base as NCR reserves the right to change the profile without notice as long as the change does not impact overall outside dimensions.

23771

Chapter 2: Site Preparation

2-7

Test for Adequate ESD Ground


Note: Providefloorcovering,environmentalsystems,andelectrical groundingtopreventstaticelectricitybuildupanddischarge. Note: Inanefforttoeliminateapossiblesafetyhazardandthe generationofstaticelectricityallmetalpartsofametalcheckstand mustbeelectricallyconnectedtoearthground. PerformthefollowingstepstotestifthereisadequateESDgroundfor thescannerinstallation: 1. Removethescannerfromthecheckstand. 2. DisconnectallofthecommunicationandEAScablesfromthe scanner. 3. PlugtheDCpowercordintothescannerandtheACcordintothe ACoutlet. 4. Insulatethescannerfromthecheckstand(forexample,placeitona rubberbeltorsimilarmaterial). 5. Measuretheresistancefromthescannerbuckettocheckstand wherethescannerwasmounted. 6. Iftheresistanceisgreaterthan100Ohms,alertanelectrician.

2-8

Chapter 2: Site Preparation

Checkstand Wiring
Input Voltage L3 G Main Service Panel N Conduit Circuit A: Checkstand
Belt Control Lighting Misc. Equip. Belt Motor

Checkstand Frame

Neutral and Ground Bus

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 NCR circuits should be run in separate metal Conduits.

Isolated/Insulated Ground Bus

L1

Note: NCR circuits must be dedicated to NCR equipment or other logically connected electronic equipment (modems, DAA, bridges, etc.)
Circuit B: Terminal

L2 Circuit C: Scanner/Scale Receptacle should be easily accessible and near the Scanner/Scale Isolated Ground Receptacles

Neutral Bus Distribution Panel

Installation Type U.S., Canada, & Japan


International European

Input Voltage
100Vac to 120Vac 220Vac to 240Vac 220Vac

L1, L2

Circuit Breakers

100Vac to 120Vac Standard single-pole; value determined by type of device 220Vac to 240Vac branch and by electrical code. 220Vac European double-pole.
R0121

Chapter 2: Site Preparation

2-9

Power Considerations
TheRealScan78receivespowerfromanexternalpowersupply.The powersupplymountsinaremotelocationclosetotheRealScan78. Thepowersupplyisa40wattswitchingpowersupplywiththe followinginputs. Voltage:90to264Vac Frequency:47to63Hz Current:0.9A

TheRealScan78hasnopowerswitchintheunit.Therefore,the checkstandmustbewiredtoincludearecessed15Acircuitbreaker accessibletotheoperator.Thiscircuitbreakerservesasthepower switch.Itisalsoneededtoresettheunitduringprogrammingandto removepowerfromtheunitduringservicing. ThepowersupplyhasagreenLEDwhichislitwhenthereisanAC voltagepresentandthepowersupplyisfunctioningcorrectly.

Power Transient Protection


Voltagetransients,surges,sags,impulses,andspikesmaybe experiencedroutinelyorsporadically.Whensuchphenomenaoccur, theequipmentrequirestheuseofprotectivedevicestoensureproper operation.

2-10

Chapter 2: Site Preparation

Cable Connections
Thefollowingdiagramshowsthewiringconnectionslocatedatthe rearoftheRealScan78781xxx/2xxx.

Main (POS) RS232/RS485 Communication Port Power Connector

Main (POS) USB Communication Port Checkpoint Interlock Port Aux Port 2 Aux Port 1 USB Peripheral Port Audio Line Out Connector Scale Display Port
23964

Chapter 2: Site Preparation

2-11

Service Clearance
AlthoughmanyoftheRealScan78componentsareaccessedwithout removingtheunitfromthecheckstand,serviceclearancemustbe provided.Clearanceisalsorequiredforcleaningtheunit.Refertothe followingillustrationfortherequiredclearances.
Mounting surface for keyboard must be removable for the following. Servicing the unit Replacing the vertical window

B
Item Flow Area

A = 203.00 mm (8.00 in) minimum if checkstand structure is not removable for servicing. 25.00 mm (1.00 in) minimum if checkstand structure is removable for servicing. B = 356.00 mm (14.00 in) minimum if checkstand structure is not removable for servicing. 178.00 mm (7.00 in) minimum if checkstand structure is removable for servicing.

The RealScan 7878-1xxx/2xxx must not be supported by a bottom panel.


23784

2-12

Chapter 2: Site Preparation

Environmental Considerations
TheRealScan78operatesinmoststandardworkingenvironments. TemperaturerangespermittedaregreaterwhentheRealScan78isin storageortransit.TheRealScan78canoperateuptoonehourat extremetemperatureswithoutsufferingdamage.Thefollowingtable givesthevariousenvironmentalrequirements:
Physical Variable Temperature Temperature Change Relative Humidity Barometric Pressure Ambient Light Acoustical Noise Vibration Shock Normal Operating 5C-40C 41F-104F 10C/hour 18F/hour 20% to 80% Non-condensing 105 x 10 3 Pa to 79.5 x 10 3 Pa 200 Foot-Candles max (2152 Lux) on both scanner windows 65 dBa or less 3-150-3 Hz 2.5 g input Base Position V= 0.5 m / sec (20 in / sec) 25g @ 3.75 ms Triangular Pulse 200 Foot-Candles max (2152 Lux) on both scanner windows 65 dBa or less 3-150-3 Hz 2.5 g input Base Position V= 0.5 m / sec (20 in / sec) 25g @ 3.75 ms Triangular Pulse 1 Shockbase Position
23786

Extreme Operating (One Hour Maximum) -0C-45C 32F-113F 20C/hour 36F/hour 10% to 95% Non-condensing

Storage -10C-55C 14F-131F 20C/hour 36F/hour 10% to 90% Non-condensing

Transit -40C-60C -40F-140F 20C/hour 36F/hour 5% to 95% Non-condensing 105 x 10 3 Pa to 74 x 10 3 Pa

Chapter 2: Site Preparation

2-13

Ventilation Requirements
Ifthecheckstandcontainsotherheatproducingequipment,forcedair maybeneededtokeepthetemperaturewithinthespecifiedrange. However,aircomingintoorleavingthecheckstandMUSTNOTenter orexitpasttheRealScan78.

RealScan 25 Compact Display Dimensions


ThefollowingaredimensionsoftheRealScan25CompactDisplay.The holesarespacedtoalignwiththoseoftheolderRealScan25Remote PostDisplayandwithsomecompetitormodels.
J F A B C

K I

H G E BASE A B C
3.96 mm 0.156 in

D
7.62 mm 0.30 in

E
84.83 mm 3.34 in

115.31 mm 93.98 mm 4.54 in 3.70 in

F
11.17 mm 0.44 in

16.25 mm 41.65 mm 266.19 mm 104.39 mm 314.96 mm 0.64 in 1.64 in 10.48in 4.11 in 12.4 in

Note: Dimension I is also the height of a single-display unit.


24173

Chapter 3: Installation

InstallingtheRealScan78consistsofninemainsteps.Sometimes additionalinformationisrequireddependingontheinstallation. Informationaboutenablingspecialfunctionsisprovidedin Programmingchapter.

3-2

Chapter 3: Installation

Installation Steps
ThefollowingarethenineinstallationstepsforinstallingRealScan78. 1. Verifyinstallationpreparation(scannerandcheckstand) 2. Cableinstallationpreparation 3. InstallSensormaticantenna(optional) 4. ConnectCables 5. PutRealScan78incheckstandcutout 6. VerifyTopPlatealignment 7. Calibratethescale 8. SetupSensormaticdeactivation(applicableonlyifSensormatic antennaisinstalled) 9. Verifyunitisoperational

Step 1: Verify Installation Preparation (Scanner and Checkstand)


Reporting a Damaged Unit
AfterreceivingtheNCRRealScan78,inspecttheshippingcartonfor damage.IftheRealScan78isdamagedduetoshipping,notifythe carrier,theNCRrepresentative,orthesupplieriftheunitisnot purchaseddirectlyfromNCR.

Package Contents
AfterunpackingtheRealScan78,takeinventorytoensurethatall componentsarereceived.

Chapter 3: Installation

3-3

Thefollowinglistidentifiesthepackagecontents. NCRRealScan78 PowerSupply(ifordered) PowerCord(ifordered) TopPlate InterfaceCable(ifordered) PowerCordDocuments(InternationalUnits) AluminumFoilStampingPlates(2xxxModelInternationalUnits usedbylocalscaleinspectors) Thelabelidentifiesthemodelnumber(forexample, RealScan78782xxx) Selectthecorrectlabelandplaceitontheoutsideoftheunit accordingtothespecifications ScaleCalibrationProcedure CustomerSatisfactionHotlineDetailsandScaleCalibrationProcess RegulatoryInformation

Step 2: Cable Installation Preparation


Note: BeforeattemptingtoinstalltheRealScan78,thesitemustbe preparedinaccordancewiththerequirementsdescribedinSite Preparationchapter. Note: TheRealScan78isfullyassembledatthefactoryandrequires nooperatorassembly.Thelasermoduleisanintegralpartofthe factoryassembleddeviceanddoesnothaveanycontrolsthatcan increasetheleveloflaserlightorcollateralradiationfromtheRealScan 78.

3-4

Chapter 3: Installation

FollowthesestepstoinstalltheNCRRealScan78inthecheckstand (afterinstallingallthecables). 1. VerifythattheRealScan78powerreceptacleswitchisoff.Plugthe powercordintotheRealScan78powersupplyunit.Passthepower cablefromthepowersupplythroughthecheckstandopening. 2. Connectthecommunicationsinterfacecabletothehostterminal. Refertotheterminaldocumentationforinstructionsonhowto connecttheinterfacecables. Note: Someterminalsmayrequireatrainedservicetechnicianto opentheterminalandconnecttheinterfacecables. 3. Passtheinterfacecablesthroughthecheckstandopening. 4. Ifconnectingaremotedisplay,passtheremotedisplaycable throughthecheckstandopening. 5. IfconnectinganRS232peripheraldevicebelowthecheckstand, passitsinterfacecablethroughthecheckstandopening. 6. Placetheunitsothataportionofthetowerendisdirectlyoverthe holeinthecheckstand. Skiptostep4whennotinstallingaRealScan78781xxx/2xxxwitha Sensormaticdeactivationsystem.

Chapter 3: Installation

3-5

Step 3: Sensormatic Coil Installation


ToinstalltheSensormaticCoil,performthefollowingprocedure. 1. PositiontheRealScan78facingtheoperator. 2. RemovetheTopPlate.
a) HoldthefrontedgeoftheTopPlateuntilyourfingersare

underneathit.
b) LifttheTopPlatetoremoveitfromtheRealScan78.

Top Plate

23794

3-6

Chapter 3: Installation

3. RemovetheFrontBezel.
a) Placeonehandandslightlyapplypressureonthetopcornerof

theBezelandusetheotherhandtopullthesnapfeaturesatthe bottom.

24976

b) LifttheBezelupandsetaside.

24055

Chapter 3: Installation

3-7

4. RemovetheDebrisGuard.
a) RemovethefourguardscrewssecuringtheDebrisGuard.

24072

b) LiftofftheDebrisGuard.

24523

3-8

Chapter 3: Installation

5. InstalltheSensormaticCoil.
a) PositiontheupperportionoftheCoilalongthetopedgeofthe

VerticalWindow.

24162

b) LaythelowerportionoftheCoildownaroundtheHorizontal

Window.

24068

Chapter 3: Installation

3-9

c)

RoutetheCoilCablethroughthefrontoftheBaseCasting opening.

24035

d) Ensurethewiresroutetotheshownposition.

24073

3-10

Chapter 3: Installation

e) MatetheCableStrainReliefHangertothePlasticTabonthe

HorizontalCoverandsnapinplace.

24074

f)

EnsurethewiresareflatagainsttheCoilEdgesotheDebris Guardisnotaffected.

24073

Chapter 3: Installation

3-11

g) EnsuretheCoillaysflatfromfronttobackandthewireis

recessedinthecanalunderthecoil.

24075

6. ReseattheDebrisGuard.

24524

3-12

Chapter 3: Installation

7. ReplacethefourscrewstosecuretheDebrisGuard.

24072

8. EnsuretheCableHangerisseatedbetweentheplastictabswithno interference.

24032

Chapter 3: Installation

3-13

9. SnaptheBezelbackinplace.
a) AlignthetopedgeoftheTowerCabinetwiththetopedgeof

theFrontBezel.

24051

b) Applypressureonthebottomleftandbottomrightcornersof

theFrontBezeltolatchitinplace.

24052

3-14

Chapter 3: Installation

10. ReplacetheTopPlate.
a) LowerthebackedgeoftheTopPlateontothebackSupport

PostsontheRealScan78.
b) Holdingthefrontedge,lowerthefrontoftheTopPlateonto

thetwofrontSupportPosts.

Top Plate

23795

Chapter 3: Installation

3-15

Step 4: Cable Connection


RealScan 78781xxx/2xxx
RealScan 78

Host Terminal RS-232 Peripheral Interface Cable

Remote Display DC Power Cable

AC Power Cord

Power Supply
24171

Note: Ensurethatthepowerisoffbeforeconnectingordisconnecting cables.

3-16

Chapter 3: Installation

ToinstallthecablesintheRealScan78,performthefollowing procedure. 1. Ifavailable,installtheCheckpointCableKit.


a) RemovetheFrontBezelandTowerCover. b) RemovetheBottomelectronicsCover.

Caution: DamagemayoccurtotheDigitalBoardandexternal connectorsiftheBottomElectronicsCoverisforciblyremoved whilecaughtontheexternalconnectors.


c)

RemoveanddiscardtheInternalCheckpointCable.

Remove and discard if present

26557

Chapter 3: Installation

3-17

d) RoutetheCheckpointCablethroughtherubbergrommetand

placetherubbergrommetintheholeasindicatedbelow.
Location of grommet

26558

e) PlacethewiretiearoundtheCheckpointCablewherethecable

willprotrudethroughthecasting.Thetieshouldbeonthe insideoftheunit.

26559

3-18

Chapter 3: Installation

f)

Routetheblackandwhitewiresaroundthetowerwindowas shownbelow.Tuckanyexcesscableintothescannerbodyand makesureitisnotpinchedbythetowercover.

26761

g) ReplacetheFrontBezelandTowerCover. h) ReplacetheBottomElectronicsCover. i)

HaveCheckpointinstalltheotherendtotheCheckpoint controller.

2. ConnecttheDCPowerCablefromthePowerSupplytotheDC Powerconnector. 3. ConnecttheinterfacecabletotheMain(POS)RS232/RS485 CommunicationPort. Note: Ifyouintendtoprogramthescannerusingprogramming barcodetags,donotconnecttheinterfacecabletotheMain(POS) RS232/RS485CommunicationPortuntilallprogrammingis complete. Note: ThescannercanconnecttoaseparatePOSscaleinterface cablethroughPort1.Fulldetailsareaddedonthefirmwares release.

Chapter 3: Installation

3-19

4. Ifused,connecttheremotedisplaycabletotheScaleDisplayPort. 5. IftheconfigurationincludesanRS232peripheraldevice,connect thecabletooneofthetwoRS232peripheralports.Port1isonthe bottomoftheunitinthebackleftcorner. 6. ConnectoneendoftheSensormaticCommunicationsCableto theAuxiliaryPort2atthebackoftheRealScan78.Theotherend connectstothePOSconnectorontheSensormaticScanMaxPro Controller. 7. ConnecttheSensormaticCoilCabletotheCoilconnectoronthe SensormaticScanMaxProController. 8. ConnecttheSensormaticACPowerCord. Note: Someperipheralsarelimitedtowhichporttheycanuse.

Step 5: RealScan 78 Installation in Checkstand Cutout

24165

3-20

Chapter 3: Installation

ToinstalltheRealScan78intheCheckstandCutout,performthe followingprocedure. 1. VerifythatthetopoftheRealScan78Supportsaresettotheinitial distancefromthetopofthecheckstand.CheckdimensionDon CheckstandCutoutsectioninSitePreparationchapter. 2. Holdingthehandlesonthesideofthetowercabinetandthefront oftheunit,slowlylowertheRealScan78intothecheckstand cutout.Itshouldhavesupportatthefrontandtherear,within50 millimeters(2inches)ofitscornerssothatitdoesnotrock. 3. InstalltheTopPlateonthefoursupports.Accordingtotheproduct flow,theleadingedgeoftheTopPlatemustbeflushedorup1.50 mm(0.06in)belowthetopofthecheckstand.Thetrailingedgeof theTopPlatemustbeflushedorupto1.50mm(0.06in)abovethe topofthecheckstand. Note: ItisimportantthattheRealScan78doesnotrockonits supports.Makesurethatalladjustablesupportsaresecurely fastenedandthattheRealScan78issittingonallsupports. Note: Placethepowersupplyinapositionwherespilledliquids cannotfallontoit.

Step 6: Top Plate Alignment Verification


VerifythefinalalignmentoftheTopPlatewiththetopofthe checkstand.Ifadjustmentisneeded,adjustthesupportpostsorthe fixedflangesthatsupporttheRealScan78,placingtheadjustment screwsunderthefrontandbackflangesofthescanner. ForinstallationofaRealScan78thatincludesascale,refertothe nextsectionStep7:ScaleCalibration. ForinstallationofaRealScan78scannerwithSensormaticSecurity TagDeactivation,skiptoStep8:SensormaticDeactivationSetup.

Chapter 3: Installation

3-21

ForinstallationofaRealScan78scanneronly,skiptoStep9: OperationalUnitVerification.

Step 7: Scale Calibration


Note: Onlycertifiedpersonnelcanperformthescalecalibration procedureandplacethescaleintoservicefortradetocomplywith governmentalweightsandmeasuresregulations. TheRealScan78mustmeetthefollowingaccuracyrequirements. TheRealScan78isconsideredanewuniteachtimethescaleis calibrated.Thisstatuslastsforthirty(30)days. TheRealScan78isconsideredaninserviceunitthirty(30)days afterthescaleiscalibrated.

Duringfactorytesting,thescaleiscalibratedoneormoretimestotest thescalecalibratingfunction.Thiscalibrationtestisnotsufficientto makethescalereadyforweighingintrade.ThescaleMUSTbe calibratedwhenanyofthefollowingoccur(thisisagovernment requirement). InitialinstallationofaRealScan78 Whenthescalecannotbezeroed Whenthediagnosticsindicateacalibrationerror Whentheloadcellischanged Ifthedigitalboardischanged,theEEPROMfromtheoldboard mustbeportedtothenewboard.Only7878EEPROMsmaybe used.IftheEEPROMisnotportedthescalemustberecalibrated.

3-22

Chapter 3: Installation

Thecalibrationproceduresetsthescaleandtheelectronicstointerpret theweightofanitemaccurately.Thescalecanbecalibratedafter powerhasbeensuppliedfor30minutesandiftheambientair conditionhasbeen20C(68F)oraboveforatleast24hours.Ifthe ambientairconditionhasnotbeenmet(below20C(68F)),thenthe scalemustbeonforatleast6hoursbeforeitcanbecalibrated.Oneor morecertifiedweightsetsarerequiredtocalibrateandcertifythescale. Thefollowingareexamples: WholePoundWeightSet:NCRPartNumber9980633009 FractionalPoundWeightSet:NCRPartNumber9980633012 KilogramWeightSet:Obtainlocally

TheRealScan78maintainsanaudittrailofscalecalibrationandweighs parametersetting.Theaudittrailconsistsoftwoevencounters. DisplaytheaudittrailcountbypressingandholdingtheScaleZero buttonontheOperatorDisplayPanel.Thedisplayalternatesbetween Cal xxxandPar xxx.TheCalvalueisthenumberoftimesthescale hasbeencalibrated.TheParvalueisassociatedwiththeweigh parametersettingandshouldneverchange. Note: TheaudittraildisplaysonlyonunitswiththeRealScan25 RemoteDisplay. Note: Somehostterminalscancorruptthecalibrationsettingsifthey areconnectedduringscalecalibration.Therefore,NCRrecommends disconnectingtheinterfacecablebeforestartingcalibrationofthescale andthenreconnectitaftercompletingthecalibrationprocedure.

Perform the Calibration Procedure


Note: IfaprotectiveplasticcoveringispresentontheTopPlate, ensurethatitisremovedbeforecalibratingtheScale.

Chapter 3: Installation

3-23

Thescalefirmwarecontrolsthecalibrationprocedure.Itwaitsfora responsetoeachpromptbeforegoingtothenextstep.Thefirmware usesthevoicefeatureandthedisplaytoidentifyhowmuchweightto placeontheTopPlate.Aftertherequiredweighthasbeenplacedon theTopPlateandtheScaleZerobuttonispressed,thefirmware soundsasingletoneandgoestothenextprompt. Thecalibrationprocedurecanbeendedbeforecompletionbyturning theunitoff.However,ifthisisdone,thescalemuststillbecalibrated beforeplacingitintoservice. Note: Thepoundandkilogramweightsusedforcalibrationarenot equivalentvalues.Theyaretheactualweightsthefirmwareneedsto performthecalibration. Note: TurnofftheEASsystemduringscalecalibration.

3-24

Chapter 3: Installation

Calibrating and Exercising the RealScan 78 1. Determinethetypeofweightsettouseforcalibration.Thereatwo weightsets,KilogramsandPounds.

FortheKilogramweightset,youmusthaveacalibratedKG weightset,12.5KGtotal.Weightcombinations2.5kg,7.5kg, and12.5kgarerequired,withsuggestedindividualweights madeupofasetoftwo5kgweights,one2kgweight,andone 500gweight. ForthePoundweightset,youmusthaveacalibratedLB weightset,30poundstotal.Weightcombinations5lb,15lb, and30lbarerequired,withsuggestedindividualweightsmade upofasetoftwo10lbweights,one5lbweight,two2lb weights,andone1lbweight.

2. ApplypowertotheRealScan78ifitisoff.TheunitneedstobeON for30minutespriortocalibration,unlessitiscoolinthe environment(below20C(68F)),inwhichcasethescalemustbe onforatleast6hoursbeforeitcanbecalibrated.

Chapter 3: Installation

3-25

3. EXERCISETHESCALE Note: YouMUSTexercisethescaleBEFOREthescalecanbe calibrated a. RemovetheTopPlate. b. PresstheCalibrationSwitch. i. RemovetheblueplasticSwitchCoverlocatedontheright frontcorneroftheunit.Lifttheleftsideofthecoverto unlatchandremoveit.

23960

IftheCalibrationSwitchSecurityCoverissecuredwitha lead/wireorpaperseal,removetheseal.

3-26

Chapter 3: Installation

ii. Unscrewthegreensealingscrew(1)andpulluponthe cover(2)toaccessthebluecalibrationswitchbutton.

Scale Calibration Switch


24982

iii. Press the small blue Calibration Switch button (thisbuttonis verysmallandveryrecessed).Whenyoupressthebutton, thescannerspeaksPressDeck. TheunitwillIMMEDIATELYbeginacontinuousclicking soundalongwithasteadytone. Note: YouMUSTreplacetheCalibrationSwitchCover andTopPlate,andcompletethescaleexerciseprocedure within90seconds.Ifnot,thescannerwillreporta CalibrationErrorCode8andyouwillsee1blueand1 greenLEDontheLightBar.

blue

green

Off

Off

Off

24977

Note: Youwillneedtoperformthepressdown proceduretwice,otherwisetheunitwillreportCalibration ErrorCode8.

Chapter 3: Installation

3-27

c. PRESSDOWNPROCEDURE. i. OncetheTopPlateisbackonandalltheLEDsinthetower LightBarareoff,usebothhandsandpressdownHARDon theTopPlatewithaconstantandincreasingpressure. Note: ItwilltakeaLOTofpressure.Youmighthaveto fullyLEANonthescaleyouwillnotbreakit.Thegoalis tolightALL5LEDsandkeepthemonfor4seconds. ii. Asyoupressonthescaledeck,anincreasingnumberof LEDswillturnonindicatingtheamountofpressureyou areapplying.
Increasing pressure orange Off Off Off Off

orange

orange

Off

Off

Off

orange

orange

orange

Off

Off

orange

orange

orange

orange

orange
24978

iii. Asyoupress,thetonealsoincreasesinpitch,producinga different,highertoneforeachadditionalLEDthatlightsup. Ifyouletgo,thetonewilldecreaseinpitchastheLEDs progressivelyturnoff.

3-28

Chapter 3: Installation

iv. Atthehighestpitch,withALL5LEDson,youMUST CONTINUEpressingdownwithcontinuousconsistent pressureuntilthe5LEDsturnsolidredandthescanner beepsfourtimes.

red

red

red

red

red

24980

v. Finally,thescannerwillsayCompleteandallthe5LEDs willturnsolidblue.Youcanthenreleaseyourhandsfrom thedeck.

blue

blue

blue

blue

blue

24981

vi. ScannerwillagainsayPressdeck. vii. RepeatthePressDownstepsagainuntilthescannersays Complete. 4. Oncetheexercisingiscomplete(pressdowndonetwice),the scannerwillrequireadelaybeforecontinuingwithcalibration.It willsayPleasewait20seconds15seconds10secondsfive secondscomplete.Thereisacountdownshownonthe7825 remotedisplayifoneisattached. 5. Theregularcalibrationprocedurewillbeginafterexercisingis complete.Usethefollowingprocedures: Note: Usethetypeofcalibrationprocedureaccordingtothetype ofweightsetsbeingused.

Chapter 3: Installation

3-29

Note: Placeweightsincircles shownwhencalibratingtoensure evendistributionofweightduring calibration.Startatthecenterand workoutwardhorizontallywith increasingweight.Donotscatter weightsaroundtheTopPlate


24047

CalibrationUsingKilogramWeights a. ScannerspeaksPlacezerokilogramsondeckthenpressScale Zero.Makesurethescalehasnoweightsonit(isempty)then pressScaleZero.Wait. b. ScannerspeaksPlace2.5kilogramsondeckthenpressScale Zero.Put2.5kgonthescalethenpressScaleZero.Wait. c. ScannerspeaksPlace7.5kilogramsondeckthenpressScale Zero.Put7.5kgonthescalethenpressScaleZero.Wait. d. ScannerspeaksPlace12.5kilogramsondeckthenpressScale Zero.Put12.5kgonthescalethenpressScaleZero.Wait. e. ScannerspeaksPlacezerokilogramsondeckthenpressScale Zero.TakealltheweightsoffthescalethenpressScaleZero. Wait. f. ScannerspeaksCalibrationcompleteuponsuccessful calibration.

3-30

Chapter 3: Installation

CalibrationUsingPoundWeights a. ScannerspeaksPlacezeropoundsondeckthenpressScale Zero.Makesurethescalehasnoweightsonit(isempty)then pressScaleZero.Wait. b. ScannerspeaksPlace5poundsondeckthenpressScaleZero. Put5lbonthescalecenterthenpressScaleZero.Wait. c. ScannerspeaksPlace15poundsondeckthenpressScale Zero.Add10morepoundstomake15lbonthescalethen pressScaleZero.Wait. d. ScannerspeaksPlace30poundsondeckthenpressScale Zero.Add15morepoundstomake30lbonthescalethen pressScaleZero.Wait. e. ScannerspeaksPlacezeropoundsondeckthenpressScale Zero.TakealltheweightsoffthescalethenpressScaleZero. Wait. f. ScannerspeaksCalibrationcompleteuponsuccessful calibration.

6. Whensuccessfulcalibrationisconcluded,taketheTopPlateoff, ensuretheScaleCalibrationSwitchcoverisclosed,andtightenthe greensealingscrew. 7. SealtheCalibrationSwitchSecurityCoverwithoneofthe followingseals:


Lead/WireSeal(NCRPartNumber:6038001097)usinga Lead/WireSealPress(NCRPartNumber:6039000157) Film/PaperSeal(ObtainlocallyMustmeettherequirements ofthelocalgovernment)

Note: Dependingonlocallaws,WeightsandMeasuresofficials mayberequiredtoattachtheseal. 8. ReinstalltheTopplate.

Chapter 3: Installation

3-31

IfScanDoctordetectsanerrorduringthecalibrationprocedure,oneof thefollowingerrorcodesmaybegiven.
Error Code Problem Suspect Components

1, 2, or 3

Possible out of range calibration error

Digital Board Scale Assembly Digital Board Scale Assembly Scale Digital Cable Digital Board Scale Assembly Scale cables Power Supply EEPROM Digital Board EEPROM Digital Board

Scale hadware error

Scale Drift

6 7

Failure to update parameters into EEPROM. Error reading parameters from EEPROM

Scale exercising failed (not enough Top Plate is bottoming out pressure or time consumed) Linearity problem or slight vibration noted while calibrating Scale (Zero Drift) Top Plate is touching checkstand. Scale was jarred.

24535

Aftercalibratingthescale,theaccuracymustbeverifiedtoassureit meetsthegovernmentrequirements.Thisconsistsofaseriesoffour teststhatmustberuninthecontinuoussequencegiven. 1. IncreasingLoadTest 2. OverCapacityTest 3. DecreasingLoadTest 4. ShiftTest

3-32

Chapter 3: Installation

Increasing Load Test


Thistestchecksthescalesaccuracywhenincrementallyaddingweight tothecenteroftheTopPlate.Useweightsthatcorrespondtothe RealScan78weightfeatures.
Step Weight Feature Add Weight 1 Kilogram Pound 2
Kilogram Pound

Remove Weight

Display Result 0.100 + 0.000 kg 0.20 + 0.00 lb

0.100 kg 0.20 lb 2.500 kg 5.00 lb 5.000 kg 5.00 lb 5.000 kg 10.00 lb 2.500 kg 10.00 lb 0.10 kg 0.20 lb

2.500 + 0.000 kg 5.00 + 0.00 lb 7.500 + 0.005 kg 10.00 + 0.01 lb 12.500 + 0.005 kg 20.00 + 0.01 lb 15.000 + 0.005 kg 30.00 + 0.01 lb
24177

Kilogram Pound

Kilogram Pound

Kilogram Pound

Note: DoNOTremoveanyweightfromtheTopPlatebetweentest stepsunlessdirectedtodoso.

Chapter 3: Installation

3-33

Over-Capacity Test
Thistestchecksfortheproperindicationfromthescalewhentoomuch weightisplacedontheTopPlate. Note: ThistestmustimmediatelyfollowtheIncreasingLoadTest;do notremoveanyoftheweightsfromtheprevioustestpriortorunning thistest. Note: Scalecapacityis30lbor15kgin0.01lbor0.005kgincrements. PlaceadditionalweightonthecenteroftheTopPlateasshowninthe followingtable.UsetheweightthatcorrespondstotheRealScan78 weightfeature.Thedisplayshowsaseriesofdashestoindicatean overcapacitycondition.
Step Weight Feature Add Weight 1 Kilogram Pound 2
Kilogram Pound

Remove Weight Display Result --.----.--0.050 kg 0.10 lb 15.000 kg 30.00 lb


24180

0.050 kg 0.10 lb

Note: DoNOTremoveanyweightfromtheTopPlateafter completingthistest.

3-34

Chapter 3: Installation

Decreasing Load Test


Thistestchecksthescalesaccuracywhenincrementallyremoving weightfromtheTopPlate.Useweightsthatcorrespondtothe RealScan78weightfeature,asshowninthefollowingtable. Note: ThistestmustimmediatelyfollowtheOverCapacityTest;do NOTremoveanyoftheweightsfromtheprevioustestpriorto runningthistest.

Step Weight Feature Remove Weight 1 Kilogram Pound 2 Kilogram Pound 3 Kilogram Pound Kilogram Pound 2.500 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 5.00 lb 2.500 kg 5.00 lb

Display Result 10.000 + 0.005 kg 20.00 + 0.01 lb 2.500 + 0.000 kg 5.00 + 0.00 lb 0.100 + 0.000 kg 0.20 + 0.00 lb 0.000 + 0.000 kg 0.00 + 0.00 lb
24179

Chapter 3: Installation

3-35

Shift Test
ThistestinvolvesmovingaweightoffthecenterpointoftheTopPlate tocheckforcontinuedaccuracy.

Test Pattern
23957

1. Place5.00kg(15.00lb)oneachofthefourcirclesindividually.The Displaymustshow5.000.005kg(15.000.01lb)withamaxof 0.005kg(0.01lb)betweenanyofthe5readings. 2. Removeallweights.Thedisplaymustread0.0000.005kg(0.00 0.00l0b)Testmaxthirtypounds(30.00lb)incenteronly. 3. PressandholdtheScaleZerobutton.RecordtheCalandPar valuesshownonthedisplay.

3-36

Chapter 3: Installation

Position Weight Feature 1 Kilogram Pound


Kilogram

Test Load 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb

Display Result 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb 5.000 kg 10.00 lb
24178

Pound
Kilogram

Pound Kilogram

4
Pound Kilogram

Pound

Note: CirclesarehalfwayfromthecenterandcornersoftheTop Plate.

Securing the Calibration Switch


Afterperformingascalecalibration,attachasealtothescale calibrationsecuritycover.Dependingonthelocallaws,Weightsand Measuresofficialsmayberequiredtoattachtheseal. Note: IntheUnitedStatesandCanada,theaudittrailservesasan acceptablesecuritysealwhentheRealScan25CompactDisplayis present.

Chapter 3: Installation

3-37

Performthefollowingproceduretosecurethecalibrationswitch. 1. RemovetheTopPlate. 2. RemovetheclearplasticCalibrationSwitchCoverlocatedonthe rightfrontcorneroftheunit.Lifttheleftsideofthecoverto unlatchandremoveit.

23960

3. MovetheCalibrationSwitchSecurityCoveruntilthescrewholes andthesealholesareproperlyaligned.

23966

3-38

Chapter 3: Installation

4. FastenthegreenthumbscrewintheCalibrationSwitchSecurity CovertosecuretheCalibrationSwitch.

23967

5. SealtheCalibrationSwitchSecurityCoverwithoneofthe followingseals: Lead/WireSeal(NCRPartNumber:6038001097)usinga Lead/WireSealPress(NCRPartNumber:6039000157) Film/PaperSeal(ObtainlocallyMustmeettherequirements ofthelocalgovernment)

6. InstalltheCalibrationSwitchCover.

24537

7. InstalltheTopPlate.

Chapter 3: Installation

3-39

Step 8: Sensormatic Deactivation Setup


Sensormatic Tag Deactivation
ConnecttheSensormaticTagDeactivationSystemtotheRS232 PeripheralPorts,whichisPort2.Ifahandheldscannerisused, connectthehandheldtoPort1.WhentheRealScan78scannerreadsa tag,theSensormatichardwareneedstoreceiveaninterlocksignalfor ittofunction.Whenthesystemisinstalled,theSensormaticInterlock Signalmustbeenabled. TherearetwomodesofSensormaticoperation,InterlockedandNon interlocked.ThemodeiscontrolledbytheScanEnableTimewhichisa settingintheSensormaticcontroller.WhentheScanEnableTimeisset toavaluebetween1and29,thesystemwillrunintheInterlockMode. Ifthevalueis0or30thesystemwillrunintheNoninterlockMode. Interlock Mode ThescannerreadstheScanEnableTimefromthecontroller.Ifitis between1to29,itwillenablethecontrollerfordeactivationforthis manysecondsafterabarcodeisreadandthenwilldisablethe controlleruntilthenextbarcode.Interlockmodeisusedinselfservice lanesandcashierassistedlanes. Non-Interlock Mode IftheScanEnablevalueis0or30,thescannerwillenablethe Sensormaticcontrollerfordeactivationanytimethescannerisenabled toreadtags.Inmostsystems,thiscorrespondstothetimethecashieris signedintothePOSTerminal.Theterminalsendsanenabletothe scanneratcashiersigninandthisispassedontotheSensormatic controller.Atcashiersignout,thePOSsendsadisabletothescanner andtheSensormaticcontrollerisdisabled.ThisiscalledNoninterlock Mode.thismodeisdesignedforthecashierlanes.

3-40

Chapter 3: Installation

Sensormatic Online Offline Indication


IfthescannerisprogrammedforSensormaticoperationwhenthe scannerpowersupanditestablishescommunicationwiththe Sensrromaticcontroller,itwillspeakthemessageEASOnline.This maytakefrom5to10seconds.IfthisisthefirsttimetheSensormatic controllerhasbeendetected,thescannerwillrememberthatithasseen acontrollerandfromthenonatstartup,ifthecontrollerisnot detected,thescannerwillspeakEASoffline.Onceoperationhas startedandthecommunicationtothecontrollerislost,thescannerwill speakEASOffline.Ifthecommunicationisreestablished,the scannerwillspeakEASonline.TheonlytimetheEASOffline messageisnotspokenisonanewunitwhichhasneverbeen connectedtoaSensormaticcontroller.Thisistolimitthemessagesat installationandtestingbeforethecontrollersareinstalled. Cashier Sign In Offline Alert ThereisafeaturetoalertthecashieroftheEASsystemstateatsignin. WhenthesigninoccursandthescannerisenablediftheEASsystemis offlinetheEASOFFlinemessagewillbespoken.Thereisa programmabletimelimitonhowlongthesignoutperiodmustbe beforetheofflinemessageisspokeninordertopreventextraneous messageswhencashiermustsigninandoutfrequently.Thismessage isfrom1to15minutesandisselectedwiththefollowing programmingtagsequence. 1. ProgramModeputsthescannerinprogrammingmode. 2. Hex7,HexC,Hexxwherexisthetimeinminutes(1to15). 3. SaveandResetsavestheenabledsettingandresetsthe RealScan78.

Chapter 3: Installation

3-41

EAS Offline LED ThereisanLEDindicatorbesidetheManualDeactivationButtonused toindicatetheEASsystemstatus.TheLEDwillbeonsolidwhenthe systemisconnectedandoperatingproperly.Ifthesystemisconnected butnotcommunicatingtheLEDwillbeflashing.TheLEDisoffwhen theEASfeatureisdisabled. Enable Sensormatic Communications Scanthefollowingsequenceofprogrammingtagstoenablethe Sensormaticcommunications.Thesemustbethefirsttagsscanned afterapplyingpowertotheRealScan78. 1. ProgramModeputsthescannerinprogrammingmode. 2. Hex4,Hex2,HexBenablesSensormaticInterlockSignal. 3. SaveandResetsavestheenabledsettingandresetsthe RealScan78. Disable Sensormatic Communications Scanthefollowingsequenceofprogrammingtagstodisablethe Sensormaticcommunications.Thesemustbethefirsttagsscanned afterapplyingpowertotheRealScan78. 1. ProgramModeputsscannerinprogrammingmode. 2. Hex4,Hex2,HexAdisablesSensormaticInterlockSignal. 3. SaveandResetstoresthedisabledsettingandresetsthe RealScan78. Sensormatic Deactivation Tones ThedeactivationtoneisheardaftertheSensormaticcontrollersensesa EAStagandfiresthedeactivator.Thetoneisaseriesofpulses programmableinfrequencyandnumberofpulses.Therecanbe1to8 pulsesofasinglefrequencyor1to7pulsesofdualtones. Scanthefollowingsequenceofprogrammingtagstochangethetone frequencyoftheRealScan78.

3-42

Chapter 3: Installation

1. ProgramModeputsscannerinprogrammingmode. 2. Hex5,Hex8,HexBincrementstothenextfrequencies.Continue scanningHexBtogetthedesiredfrequency.Thereareeight frequenciestochoosefrom:


570Hz(default) 637Hz 721Hz 829Hz 976Hz 1186Hz 1512Hz 2083Hz

3. Endcompletestheprogrammingsequence. 4. SaveandResetstoresthesettingandresetstheRealScan78. Sensormatic Deactivation Tone Pulse Length Scanthefollowingsequenceofprogrammingtagstochangethe numberofpulsesinthedeactivationtoneoftheRealScan78. 1. ProgramModeputsscannerinprogrammingmode. 2. Hex7,HexB,Hexxwherexisthenumberofdesiredpulses. With18pulsesthereisasinglefrequencytone.With915pulses thereare1to7pulsesofdualtonefrequency 3. SaveandResetstoresthesettingandresetstheRealScan78.

Chapter 3: Installation

3-43

Specific Function Programming


ThereareseveralSensormaticSecurityTagDeactivationfunctions thatcanbeprogrammedattheRealScan78. Manual Deactivation TheManualDeactivationfunctionpermitstheusertodisablescanning andenableSensormaticSecurityTagDeactivationfor3secondswith eachtouchoftheManualDeactivationbuttonontheRealScan78 OperatorDisplayPanel.Abarcodecanalsobesentthroughthehostto reportthemanualdeactivation.Thebarcodeissentafterthebuttonis pressedandthedeactivationsignalisreceivedfromthecontroller. TheManualDeactivationfunctionisenabledanddisabledbyscanning thefollowingManualDeactivationFunctionTag.

Scanningthistagisatogglefunction.Thenumberofbeepsindicates howthefunctionisset. 1BeepManualDeactivationfunctionisdisabled 2BeepsManualDeactivationfunctionisenabledFactory Default 3BeepsFunctionisenabledplus048589999977barcodesent

AfterenablingordisablingtheManualDeactivationfunction,scanthe followingResettagtomakethesettingpermanentintheRealScan78.

3-44

Chapter 3: Installation

Barcode Label Hold-Off ThepurposeoftheBarcodeLabelHoldOfffunctionistoforcetheuser tobringthebarcodeclosertothescannerwhenaliveEAStagis presentontheitembeingscanned.WhentheRealScan78detectsalive EAStagitemitsaclickingsoundandsetsasecondtimer(optional). ThetimerwillberestartedandwillnotexpireaslongastheEAStagis detected.DuringthistimetheRealScan78doesnotbeeporsend barcodedatatothehostterminaleventhoughitmayreadthebarcode. ThetimerwillnotberestartedoncetheEAStagisdeactivated.After thetimerexpires,theRealScan78beepsandsendsbarcodedatatothe hostterminal.Ifthebarcodehasbeenremovedfromthescanfield,it mayhavetobereturnedtothefieldtobereadandsenttothehost. TheBarcodeLabelHoldOfffunctionisenabledanddisabledby scanningtheBarcodeLabelHoldOfftag.

Scanningthistagisatogglefunction.Thenumberofbeepsindicates howthefunctionisset. 1BeepBarcodeLabelHoldOfffunctionisdisabled 2BeepsBarcodeLabelHoldOfffunctionisenabledFactory Default

Chapter 3: Installation

3-45

AfterenablingordisablingtheBarcodeLabelHoldOfffunction,scan thefollowingResettagtomakethesettingpermanentinthe RealScan78.

Audible Detection TheAudibleDetectionfunctionprovidesdirectfeedbacktotheuser whenaliveEAStagisinthefieldofviewofthescanner.Clicksare enabledonthescanner.

TheAudibleDetection(click)functiontogglesbetween1,2,and3 beepswitheachscan. 1BeepAudibleDetectionfunctionisdisabled 2BeepsAudibleDetectionfunctionisenabled 3BeepsAudibleDetectionfunctionisenabledplusdeactivation tone

3-46

Chapter 3: Installation

EAS Optional Communications TheEASOptionalCommunicationsfunctionalertsthehostapplication withabarcodecommunicationmessageinthreeways.Thispermitsthe hosttocontrolthesequenceofeventsatthescanner. TheRealScan78sendstheErrorbarcode(048589999999)ifanEAS detectionsignaloccursafterabarcodeisreadbythescanner(for example,theSensormatictagisstilllive.).TheErrorBarcode Timerdefinesthewindowforpermittingadeactivationtooccur afterabarcodeisread.Thetimercanbesetfromsecondto4 secondsinsecondincrements.IfthetimerexpiresandnoEAS deactivationhasoccurred,theErrorbarcodeissenttothehost application. TheRealScan78cansendaDetectbarcode(048589999988)every4 secondswhenEASdetectionsareoccurring(aliveEAStagisinthe detectionfield). TheRealScan78cansendbothbarcodesifbothconditionsaremet.

ScanthefollowingEASCommunicationsFunctiontagtosettheEAS Communicationfunction.

Thefunctionchangeseachtimethistagisscanned.Thenumberof beepsindicateshowthefunctionisset. 1BeepEASCommunicationsfunctionisdisabledFactory default 2BeepsRealScan78sendsErrorbarcode(048589999999) 3BeepsRealScan78sendsErrorbarcode(048589999999)and Detectbarcode(048589999988) 4BeepsRealScan78sendsDetectbarcode(048589999988)

Chapter 3: Installation

3-47

ThefollowingtagincrementstheErrorbarcodetimer.Eachtimethe tagisread,thetimeisincrementedseconduntilthemaximumtime isreached.Itthenstartsoverwiththeleasttime.

Thenumberofbeepsindicateshowthetimerisset. 1Beepsecond 2Beeps1second 3Beeps1seconds 4Beeps2seconds 5Beeps2seconds 6Beeps3seconds 7Beeps3seconds 8Beeps4seconds

AftersettingtheEASOptionalCommunicationfunctionandtheError Barcodetimer,scanthefollowingResettagtomakethesetting permanentintheRealScan78. ResetBarCode

3-48

Chapter 3: Installation

Error, Detect, and Manual Deactivation Barcodes ThefollowingaretheError,Detect,andManualDeactivationbarcodes, respectively.ThesebarcodesareusedfortestingthePOSsystem.Scan thebarcodetosimulatetheeffectonthePOSsystem. ErrorBarCode

DetectBarCode

ManualDeactivationBarCode

Power-up the System


Note: RefertotheSensormaticScanMaxProController documentationforadditionalinformationaboutsettingupthe controller. Performthefollowingproceduretopowerupthesystem. 1. TurnontheRealScan78.WhentheRealScan78isfirstturnedon, allSensormaticparametersshouldbeattheirdefaultsettings:

Chapter 3: Installation

3-49

RealScan78DeactivationButton=Enabled RealScan78DetectionClicking=Enabled

2. TurnontheSensormaticScanMaxProController.Thissystem isprogrammedatthefactorywithdefaultsettingsforproper operation. 3. AftertheRealScan78andtheSensormaticScanMaxPro Controllerareoperatingforabout15seconds,theRealScan78gives thevoicemessageEASOnline. Note: VoicemessageEASOnlinemustbegivenbefore continuing.IfvoicemessageEASOnlineisnotgiven,turnoffthe powertoallcomponents.Checkallcableconnectionsandthen repeatthisprocedurestartingatStep1.IfvoicemessageEAS OnlineisstillnotgivenandtheManualDeactivationButton flashes,scantheResetprogrammingtag.IfEASOnlinestatusis stillnotgiven,followinstructionsontheSensormaticCardBefore YouCallAbout.TheproblemmaybeabadAntennacable. 4. PositionaHardTagoverthetopoftheRealScan78.AstheHard Tagismoved,theRealScan78startsclickingwhenthetagmoves withinfourinchesofthecenteroftheTopPlate.Iftheclicking soundisnotgenerated,scantheResetprogrammingtag,thengoto Step3.Ifthesecondattemptfails,callfortechnicalassistance.Refer toAppendixDforNCRTechnicalSupportcontactinformation.

Check Sensormatic Deactivation System


Check the System PositionaHardtagabovetheRealScan78TopPlate.Asthetagmoves withinfourinchesoftheTopPlate,aclickingsoundisheard(if programmed).Refertotheprevioustopic,AudibleDetection,for instructionsonenablingtheclickingsound.IftheHardtaghastobe closerthanfourinchestofromtheTopPlatetogettheclicks,consult theSensormaticCardBeforeYouCallAbout.

3-50

Chapter 3: Installation

PULL HERE

PULL HERE

LIFT

HERE

LIFT

HERE

X Axis Orientation 4" Above Top Plate

Y Axis Orientation 5" Above Top Plate


24170

Next,obtainasecuritytagthathasnotbeendeactivated.Scana barcodeandimmediatelypassthesecuritytagthroughthe deactivationzone.TheGoodReadToneshouldsoundindicatinga goodreadofthebarcodeanddeactivationofthesecuritytag.Referto theSensormaticTagDeactivationProceduresectioninchapter4for detailedoperatinginstructions. Call Sensormatic AftertheNCRRealScan78Sensormaticconfigurationisinstalled,call Sensormatictohavethemtest,tune,andphasetheirsystem.

Chapter 3: Installation

3-51

Step 9: Operational Unit Verification


WhenpowerisappliedtotheRealScan78,theScanDoctorsoftware checksmanyofthescannerandscalecomponents.

NCR RealScan 78 Scanner-Only Models


AfterpassingtheScanDoctorPowerOnWellnessCheck,theLightBar willstartoutwithfiveblueLEDsandtransitionsthrougharangeof colors,andleavesonlythethreecenterLEDslitingreen.The RealScan78isnowoperational.

NCR RealScan 78 Scanner/Scale Models


AfterpassingtheScanDoctorPowerOnWellnessCheck,the RealScan78runsscalediagnostics.Duringthistime,allsegmentson theRealScan25RemoteDisplayareturnedONsotheoperatorcan verifythedisplayworkscorrectly.Thenthedisplayreads0.000kg (0.00lb).TheLightBarstartsoutmomentarilywithfiveblueLEDs, changestofiveredLEDsandblinksthemfivetimes.Theunitbeeps onceafterthatandtheRealScan78isnowoperational.

3-52

Chapter 3: Installation

RealScan 78 Power-On Wellness Check


IfanerroroccursduringthePowerOnWellnessCheck,the RealScan25RemoteDisplay(iftheunithasone)displaysanerror code,andifenabled,theRealScan78emitsanaudibledescriptionof theerrorandwhatactiontotake.Theremaybesomesimplestepsthat canbeperformedtocorrecttheproblem(refertochapter6formore information).Iftheproblemcannotbecorrected,contactthe maintenanceproviderforwarrantyandserviceinformation.

Checkout Reading Operation


TheRealScan78comesfromthefactorywiththeprogramming parameterssettodefaultvalues.TheCommunicationsProtocolissetto thespecificationsontheorder.However,someparameterchangesfor aparticularinstallationcanbemade.Refertochapter5formore information.

Flash Latest Firmware


AlthoughthelatestfirmwareisloadedwhentheRealScan78is manufactured,newerfirmwarecanbereleasedaftertheunitis manufacturedbutbeforeitisinstalled.NCRrecommendscheckingthe numberofthefirmwareintheRealScan78andcomparingitwiththe latestfirmwareavailableonwww.NCR.com(Support Driversand Patches RetailSupportFiles RetailRealScanSupportFiles).

Chapter 3: Installation

3-53

Toidentifythefirmwarealreadyinthescanner,scantheDiagnostic Mode,Hex4,andHexAprogrammingtags.Thesemustbethefirst tagsscannedafterapplyingpowertotheunit.TheRealScan78givesa voicemessagecontainingthe497xxxxxxxnumberofitsfirmware. Comparethisnumberwiththenumberofthefirmwarefileon www.NCR.com(Support DriversandPatches RetailSupport Files RetailRealScanSupportFiles).Performthefirmwareflashing procedureifthe497xxxxxxxnumberofthefirmwarefileon www.NCR.comishigherthanwhatisalreadyloadedinthe RealScan78. SomePOSinstallationsrequireaspecificfirmwareversion.Checkthat theITandOperationsorganizationsoftheuserhaveapprovedthe latestversion. Note: Thereisasetofinstructionsforloadingtheappropriateflash toolsbasedonthefirmwarecurrentlyinthescanner.Refertothe FirmwareFlashingsectioninChapter5formoredetailed information.

3-54

Chapter 3: Installation

Special Host Terminal Connections


Scanner Connected to IBM Terminals
Thescannerandscanner/scaleinterfacetoanyIBMsystemisbasically PlugandPlay,assumingtheRealScanunitisprogrammedforIBM Communications(RefertotheProgrammingWorksheetssectionon Chapter5formoreinformation).Thesesystemsarealwayssingle cable,thatis,onecablecarriestrafficforboththescannerandthescale (ifscaleispresent).TherearenoconfigurableparametersintheIBM interfacetheprotocolisstandardizedandwithoutanyflexibilityas farasbarcodedataformattingorinterfacecharacteristicssuchasbaud rate.ThescalesLOGICALaddress,whichiscompletelyindependent oftheportdesignationintowhichitisplugged,is6Eh. TheterminalportintowhichtheRealScanunitispluggedvarieswith thetypeofterminal. Theolder468xseriesofterminalsrequiretheRealScanunittobe pluggedintoport17. NewerIBMterminalsnolongerhavethisport;insteadtheyusecable 1416C0700040toplugintoport9x(thexvariesdependingonthe terminalmodel). Atypical4693/4682usesport9Bforitsscannerand/orscale devices. AnIBM469400xand469402xhaveaport9Eforthescannersuse, whilea4694244/245needstheRealScanunitpluggedinto9A.

Chapter 3: Installation

3-55

SNI Beetle Host Terminal


FortheRealScan78tocommunicatewithanSNIBeetleHostTerminal, thecommunicationparametersmustbeproperlyset.Scanningthe followingsequenceofprogrammingtagsenablesatypicalinstallation; however,somevariationsmaybenecessaryforanyspecific installation. Thefollowingprogrammingtagsmustbethefirstonesscannedafter applyingpowertotheRealScan78. 1. ProgramModeenablesprogrammingmode 2. Hex3,Hex4,HexF,Hex0,Hex0choosesWincorNixdorfBeetle parameters 3. SaveandResetsaveBeetleparameters 4. DefaultpermanentlystoreBeetleparametersasthedefault settings Thefollowingsettingsgetchanged: RS232Communication 9600Baud,8bit,OddParity,1Stop,RaiseRTSWaitforCTS ScannerOnlyProtocol Terminator=0Dh OneTagOutputBufferenabled(buffersonlyonetag)
Label Identifiers = "A" (41h) EAN13 EAN8 = "B" (42h) UPC-E = "C" (43h) = "A0" (41h 30h) (UPC-A is expanded into EAN13 UPC-A Code 39 I 2 of 5 Code 128 UCC/EAN128 Codabar Pharmacode = "M" (4Dh) = "I" (49h) = "K" (4Bh) = "P" (50h) (UCC/EAN128 Label ID is enabled = "N" (4Eh) = "A" (41h)
25592

3-56

Chapter 3: Installation

Peripheral Connections
PleasebeawarethattheseHandHeldsetupinstructionsassumeCode 128,Code39andInterleaved2of5areenabledontheRealScan78. Otherwise,ifanyofthosebarcodetypesarescannedwithanyofthe HandHelds,andtheyarenotalsoenabledontheRealScan78,thenthe RealScan78producesabadtoneandwillNOTtransmitthebarcode data.

Metrologic Hand-Held Scanner


AMetrologicHandHeldScannercanbeconnectedtooneofthe RS232auxiliaryportsontheNCRRealScan78.IftheMetrologicHand Heldistheonlyperipheraldevice,itcanbeconnectedtoeitherport. However,ifconnectinganotherperipheraldevice,theremaybe restrictionsfortheMetrologicportconnection. Note: ThesewererecentlytestedonaMetrologicVoyager (MetrologicMS9540)andworked.However,eachadditionalmodel needstobeverified.

Metrologic RealScan 78

Cable: 53-53220A No external power needed


26775

Chapter 3: Installation

3-57

Programming the Metrologic Hand-Held Scanner if Connected through the Auxiliary RS232 Port
ScanthefollowingsequenceoftagswiththeMetrologicHandHeld Scanner.Ifthescannerencountersproblemsreadingthesetags,usethe tagsprintedintheMetrologicInstallationandUsersGuide: http://www.metrologic.com/corporate/products/pos/ms9520/

Enter Config Mode

9 9 9 9 9 9
Recall Defaults

9 9 9 9 9 8 Enable RS232

4 1 5 5 5 4

3-58

Chapter 3: Installation

UPC Prefix Id

1 1 6 6 1 7

Chapter 3: Installation

3-59

CR-LF on

2 1 6 6 3 2
UPC Format

8 0 7 5 1 3 0 0

ITF "b"

8 0 6 7 0 9 8 0

3-60

Chapter 3: Installation

Code 39 "a"

8 0 6 0 0 9 7 0
Code 128 "f"

8 0 6 1 1 0 2 0

Exit Config Mode

9 9 9 9 9 9

Programming the RealScan 78


WheninstallingaMetrologicHandHeldScanner,certain programmingoptionsmustbesetintheRealScan78.Programthese optionsasfollows. TherearefouroptionsthatmustbeprogrammedontheRealScan78. Scanthefollowingtagstosettheseoptions.Thesemustbethefirsttags scannedafterapplyingpowertotheRealScan78.

Chapter 3: Installation

3-61

Hand-Held Processing
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 0, Save and Reset

Required
16386A

Hand-Held Port Selection


Selection Programming Tag Sequence Setting

Port 1 Port 2

Programming Mode, Hex 4, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 3, Save and Reset

Either Either
24857

Hand-Held Beep on RealScan 78


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Required
16386D

Hand-Held Selection
Selection Programming Tag Sequence Setting

Enable

Programming Mode, Hex 5, Hex 5, Hex 1, Save and Reset

Required

24855

3-62

Chapter 3: Installation

NCR RealScan 2357 and Hand-Held Products (Honeywell) Type Hand-Held Scanner
TheseinstructionsapplytoallHandHeldProductsscannersand7837 models(exceptthe78371000specifically),includingthe3800gand 4600seriesimagers. WhenconnectingaRealScan2357HandHeldScanner,certain programmingoptionsmustbesetonboththeRealScan78andthe HandheldScanner.Theseoptionsaregivenasfollows.

Programming Hand-Held Products Scanner if Connected through the Auxiliary RS232 Port
IftheRealScan2357HandHeldScanner(anymodel)isconnectedto theRealScan78throughtheauxiliaryRS232port,programtheHand HeldProductsScannerbyscanningthefollowingbarcodesinorder.If atriplebeepisemittedfromtheHandHeldscanner,startoverwith thefirstbarcode.
FACTORY DEFAULT

Prefixes / Code 39 - a, Code 128 - f, Code I 2of 5 - b

Default Data Format

Chapter 3: Installation

3-63

Programming the RealScan 78


TherearefouroptionsthatmustbeprogrammedontheRealScan78. Scanthefollowingprogrammingtagstosettheseoptions.Thesemust bethefirsttagsscannedafterapplyingpowertotheRealScan78. Hand-Held Processing
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 0, Save and Reset

Required
16386A

Hand-Held Port Selection


Selection Programming Tag Sequence Setting

Port 1 Port 2

Programming Mode, Hex 4, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 3, Save and Reset

Either Either
24857

3-64

Chapter 3: Installation

Hand-Held Beep on RealScan 78


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Either Either
16386F

Hand-Held Selection
Selection Programming Tag Sequence Setting

Enable

Programming Mode, Hex 5, Hex 5, Hex 1, Save and Reset

Required

24855

Programming RealScan 2357 Hand-Held Scanner if Connected through the USB Peripheral Port
Prerequisites:

FirmwareLevels:
7878,4970461765USBHHandUSBHHpdf417.

Programming:
Usethefollowingprogrammingsequenceifyouwanttomakethe scannerbeepwheneveritreceivesavalidbarcodedatathroughthe USBhostport(thescannerdoesnotbeepbydefault):
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Required
16386D

IftheRealScan2357HandHeldScanner(anymodel)isconnectedto theRealScan78throughtheUSBperipheralport,programRealScan 2357HandHeldScannerbyscanningthefollowingbarcodesinorder. ThereisNOprogrammingnecessaryonthe7878forthisconnection.

Chapter 3: Installation

3-65

IfitisdesiredtoscanPDF417(2D)barcodeswiththeHandHeld,you canenabletheRealScan78toallowthepassthroughofthedata withouttheRealScan78itselfhavingthecapabilitytoreadthattypeof barcode. ThefollowingprogrammingsequenceisonlyforUSBconfigured HandHelds:


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 7, Hex F, Hex 9, Save and Reset Programming Mode, Hex 7, Hex F, Hex 8, Save and Reset Default
27023

3-66

Chapter 3: Installation

NCR RealScan 2356 and Symbol (Motorola) Type Hand-Held Scanner


ARealScan2356HandHeldScannercanbeconnectedtooneofthe auxiliaryRS232portsontheNCRRealScan78.IftheRealScan2356 4208istheonlyperipheraldevice,itcanbeconnectedtoeitherport. However,ifconnectinganotherperipheraldevice,likeSensormatic forexample,theremayberestrictionsfortheRealScan2356port connection.
NCR RealScan 2356 Hand-Held Scanner

RealScan 78

Cable: 1432-C014-0025 497-0452606


26776

Programming the RealScan 2356 Hand-Held if Connected through the Auxiliary RS232 Port
ForanyRealScan2356connectedtotheRealScan78throughtheRS232 port,programtheHandHeldScannerbyscanningthefollowingbar codesinorder.Ifthescannerencountersproblemsreadingthesetags, usetheindividualbarcodesprintedintheappropriateRealScan2356 UsersGuide. Ifyoustartattheexternalserver,http://www.info.ncr.com/select GeneralSearchunderPointofSalethenselectRetailScannersinthe ProductLinepulldownmenuonthetop,thenselecttheSEARCH button.

Chapter 3: Installation

3-67

ICLRS232

Even Parity

7-bit data

RTS/CTS Option 2

Host: Low RTS

Auto-discriminate Supplementals

3-68

Chapter 3: Installation

Programming the RealScan 78


TherearefouroptionsthatmustbeprogrammedontheRealScan78. Scanthefollowingprogrammingtagstosettheseoptions.Thesemust bethefirsttagsscannedafterapplyingpowertotheRealScan78. Hand-Held Processing
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 0, Save and Reset

Required
16386A

Hand-Held Port Selection


Selection Programming Tag Sequence Setting

Port 1 Port 2

Programming Mode, Hex 4, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 3, Save and Reset

Either Either
24857

Hand-Held Beep on RealScan 78


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Either Either
16386F

Hand-Held Selection
Selection Programming Tag Sequence Setting

Enable

Programming Mode, Hex 5, Hex 5, Hex 2, Save and Reset

Required

24856

Chapter 3: Installation

3-69

Programming RealScan 2356 Hand-Held Scanner if Connected through the USB Peripheral Port
Prerequisites:

FirmwareLevels:
7878,4970461765USBHHandUSBHHpdf417.

Programming:
Usethefollowingprogrammingsequenceifyouwanttomakethe scannerbeepwheneveritreceivesavalidbarcodedatathroughthe USBhostport(thescannerdoesnotbeepbydefault):
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Required
16386D

IftheRealScan2356HandHeldScanner(anymodel)isconnectedto theRealScan78throughtheUSBperipheralport,programthe RealScan2356byscanningthefollowingbarcodesinorder.Ifatriple beepisemittedfromtheSymbolscanner,startoverwiththefirstbar code.

3-70

Chapter 3: Installation

IfitisdesiredtoscanPDF417(2D)barcodeswiththeHandHeld,you canenabletheRealScan78toallowthepassthroughofthedata withouttheRealScan78itselfhavingthecapabilitytoreadthattypeof barcode. ThefollowingprogrammingsequenceisonlyforUSBconfigured HandHelds:


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 7, Hex F, Hex 9, Save and Reset Programming Mode, Hex 7, Hex F, Hex 8, Save and Reset Default
27023

Chapter 3: Installation

3-71

NCR RealScan 2356-4278 Wireless Hand-Held Scanner


ARealScan2356WirelessHandHeldScannercanbeconnectedtoone oftheauxiliaryRS232portsontheNCRRealScan78.IftheRealScan 2356WirelessHandHeldScanneristheonlyperipheraldevice,itcan beconnectedtoeitherport.However,ifconnectinganotherperipheral device,likeSensormaticforexample,theremayberestrictionsforthe portconnection.
NCR RealScan 2356 Wireless Hand-Held Scanner

RealScan 78

Cable: 1416-C127-0020 497-0444160


26777

Programming the RealScan 2356 Wireless Hand-Held Scanner


ScanthefollowingsequenceoftagswiththeRealScan2356Wireless HandHeldScanner.Ifthescannerencountersproblemsreadingthe tags,usethetagsprintedintheSymbolTechnologiesdocumentation. Set All Defaults

ICL RS232

3-72

Chapter 3: Installation

7-bit Data

1 Stop Bit

Even Parity

RTS/CTS Option 2

Host: Low RTS

Afterscanningthelasttag,removepowerfromtheRealScan2356 WirelessHandHeldScannerbyunpluggingthecable,thenpluggingit backin.

Chapter 3: Installation

3-73

Programming the RealScan 78


TherearefouroptionsthatmustbeprogrammedontheRealScan78. Scanthefollowingprogrammingtagstosettheseoptions.Thesemust bethefirsttagsscannedafterapplyingpowertotheRealScan78. Hand-Held Processing
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 0, Save and Reset

Required
16386A

Hand-Held Port Selection


Selection Programming Tag Sequence Setting

Port 1 Port 2

Programming Mode, Hex 4, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 3, Save and Reset

Either Either
24857

Hand-Held Beep on RealScan 78


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 4, Hex 0, Hex 4, Save and Reset

Required
16386D

Hand-Held Selection
Selection Programming Tag Sequence Setting

Enable

Programming Mode, Hex 5, Hex 5, Hex 2, Save and Reset

Required

24856

Chapter 4: Operation

TheNCRRealScan78requiresverylittleattentionduringoperation.It isdesignedtoreducetheamountofbarcodeorientationpriorto scanninganitem.Mostpeoplebecomeproficientinaveryshorttime becauseofthebiopticdesignandthePACESETTERfunctionality.

4-2

Chapter 4: Operation

System Components

E F G H D C B I J A - Motion Detector B - Volume Adjust Button C - Scale Zero Button D - Clean Window Indicator E - Remote Compact Display F - Speaker G - Light Bar Status Indicator H - Vertical Scan Window I - Top Plate J - Horizontal Scan Window A

24167

Operator Display Panel


TheOperatorDisplayPanelprovidestheinterfacetotheoperator.It containstheLightBarStatusIndicator,WindowMaintenance Indicator,ScaleZerobutton,VolumeAdjustbutton,andMotion Detector.

Chapter 4: Operation

4-3

Light Bar Status Indicator


TheLightBarStatusIndicatorsmiddlethreeLEDsturndimgreen whentheRealScan78isreadytoreadabarcode.Whenthescanner readsabarcode,allfiveLEDSlightupbrightlyforaninstant.During powerup,iftheunitgoesintotheFailureMode,theLightBarStatus IndicatordisplaysadistinctpatternofcolorsandnumberoflitLEDsto pointtotheprobablescanner(orscale)errorcodethatisusedbythe fieldengineertorepairtheunit.Voicemessagesareusedtoindicate errors.TheLightBarStatusIndicatorgeneratesonedimlylitgreen LEDinthecenterwhentheRealScan78shutsdownduetooperator inactivity. WhenusingIBM485communications,theLightBarStatusIndicator slowlyflashesaredgreengreenpatternninetimes,thendelays,then repeatsindefinitelywhentheRealScan78doesnotdetectthe12V TRMPWRvoltagefromtheIBMterminal.Itisstillpossibleto successfullyscanandweighitemswiththislightbarpatterndisplayed. Possiblecausesforthisredgreengreenindicationmaybeonofthe following: HostIBMterminalisnotturnedon. InterfacecableisnotconnectedbetweenthePOSandscanner. IBMport9xbeingusedbythescannerisnotgeneratingthe12V TRMPWRsignal. Rarely,therecouldbeanissuewiththescannerdigitalboardnot detectingthe12Vcomingfromtheterminal.

Otherinterfacescanalsodisablethescannerundersoftwarecontrol, resultinginallfiveLEDsontheLightBarindicatorturningdimRED. Whenthescannerisdisabled,nobarcodescanberead.

4-4

Chapter 4: Operation

Window Maintenance Indicator


TheRealScan78hasaWindowMaintenanceIndicatorlightlocatedon theOperatorDisplayPanel.Apictureofawiperinawipingmotion identifiestheWindowMaintenancelight.

Clean window Indicator

23761

Thisorangelight,whenflashing,indicatesthattheTopPlatewindow hasbecomedirtyandneedstobecleanedforoptimumscanner performance.Itisalsooccasionallynecessarytocleanthewindow locatedundertheTopPlatetoremoveloosedebrisordust.This indicatorlightmayalsocomeoniftheglasshasexcessivescratches.

Chapter 4: Operation

4-5

Scale Zero Button


TheScaleZerobuttonislocatedontheOperatorDisplayPanelof RealScan78modelsthatincludeascale.

Scale Zero

23760

Note: RealScan78ScannerOnlymodelshaveablankplatewherethe ScaleZerobuttonwouldbeifthescalewasinstalled.

4-6

Chapter 4: Operation

Volume Adjust Button


TheRealScan78hasaVolumeAdjustbuttonlocatedontheOperator DisplayPanel.Apictureofaspeakeremittingsoundwavesidentifies theVolumeAdjustbutton.

Volume Adjust Button

23759

TheVolumeAdjustbuttonpermitstheoperatortochangethe scannersGoodReadToneVolumetoacomfortableleveldepending ontheambientnoiselevelatthattime. Eachtimethebuttonismomentarilypressed,theGoodReadTone changesitsvolumeandsoundsaGoodReadToneusingthenew setting.RepeatedlypressingtheVolumeAdjustbuttonincreasesthe volumetothemaximumsettingandthenrepeatsthecyclefrom minimumbackuptomaximum.However,thescannerrevertstothe programmedvolumesettingoneachpowerup. Note: Permanentchangestotonevolumerequirechangingthe program.Refertochapter5formoreinformation.

Chapter 4: Operation

4-7

Manual Deactivation Button

Manual Deactivation Button

24851

TheManualDeactivationButtonpermitstheusertodisablescanning andenabletheSensormaticdeactivatorforthreesecondswitheach touchofthetonevolumebuttononthescannerdisplaypanel.Italso turnsoffthescannerlasertopreventreadingtheitembarcodea secondtime.Ifthetonevolumeincreaseswhenthebuttonisfirst pressed,thefunctionisdisabled.Ifthetonevolumedoesnotincrease whenthebuttonisfirstpressed,thefunctionisenabledandthe scannerwillnotscanforthreesecondsfollowingthebutton depression.IfthebuttonispressedandtheEASsystemis malfunctioning,thenthescannervoicepromptwillsay EASOFFLINE.

4-8

Chapter 4: Operation

Motion Detector

Motion Detector

24539

TheMotionDetectorislocatedatthelowerportionoftheOperator DisplayPanel.Thelaserdiodesandspinnermotorsturnoffafteran extendedperiodoftimeofanoperatoractivity.Thisprolongsthelife oftheRealScan78.Thedefaultnonactivetimeisfifteen(15)minutes, butcanbeincreasedbyprogramming.Anitempassinginfrontofthe MotionDetectorcausestheRealScan78toturnon.Thismovementis thenormalitemscanningmovement.

Chapter 4: Operation

4-9

Remote Compact Display


Normally,thescaleautomaticallyrezerositselfwhenthereisno weightontheTopPlate.IftheRealScan25RemoteCompactDisplay(if fitted)isblankorindicatesaweightotherthanzero,yetnoweightis currentlyonthescale,pressingtheScaleZerobuttonrezerosthescale. IfErrorCode5displaysontheRealScan25RemoteCompact Display,removeanyweightfromthescaleandpresstheScaleZero button.Iftheerrorcodepersists,thoroughlycleantheareaunderthe TopPlateandtryagainbeforecallingservice. Note: Refertochapter6forothererrorcodesandthestepstoresolve theseerrors. TheRealScan25RemoteCompactDisplayisusedwithscaleunitsto displayweightandscalestatusinformation.Itconnectstothebackof theRealScan78withacable. Thedisplayisalsousedtodisplayerrorcodesthatindicatespecific scalefailures.Whenanerrorcodeisdisplayed,thescaledoesnot operateuntiltheerroriscorrected. Duringscalecalibration,certainmessagesaredisplayedontheremote displaywhichprovidesguidancethroughthecalibrationprocedure. Inspectionaudittrailinformationrelatingtocalibrationchangesare alsodisplayedwhentheScaleZerobuttonispressedandheld.

4-10

Chapter 4: Operation

Light Bar LED Scanner State Indicators


Scanner State LED color Brightness Activity Number of LEDs

Idle(Enabled) Enabledandin SleepMode GoodScan Scan Disabledand Awake Disabledandin SleepMode SleepMode EASDeactivated ScanMaxProBox online ScanMaxProBox onlinetooffline Atzero(stable) Unstablewith weight Stablewithweight Underzeroweight (stable) DirtyWindow CleanWindow CleanWindow

Green Green Green Red Red Green Orange Orange

Dim Dim Bright Bright Dim Dim Bright Dim

Solid Solid Solid Solid Solid Solid Flash Solid Flash(double flash,pause, doubleflash) Solid OFF Solid Flashing Flashing OFF

3Center 1CenterLED 5LEDs 5LEDs 1CenterLED 1CenterLED 5LEDs 1Button

EAS

Orange Orange Orange Orange Orange

Dim Dim Bright Off/Bright Off/Bright

1Button 1Button 1Button 1Button 1LED

Scale

Chapter 4: Operation

4-11

Scanner State

LED color

Brightness

Activity

Number of LEDs

VolumeAdjust Volume ToneAdjust Idle Manual Deactivation Manual deactivation

Orange Orange Orange

Bright Bright Dim

Solid Solid OFF Solid

1LED 1LED 1LED

Speaker
AtonecanbeprogrammedtosoundwhentheRealScan78accurately readsabarcode.Thetoneprovidesameansofdeterminingagood readwithouthavingtoobservetheStatusIndicator. TheGoodReadTonecanbeenabledordisabledthrough programming.Ifthetoneisenabled,itsfrequency,volume,and durationcanbespecified.Thedetailsforprogrammingthetoneare describedinProgrammingchapter.TheRealScan78factorydefaulthas thetoneenabled.ToadjusttheGoodReadTonevolumetemporarily, usetheVolumeAdjustbutton. Ifvoiceisenabled,audiblevoicemessagesmaybeheardduringthe followingevents: Whenthescanner/scalegoesonlineoroffline,fromSensormatic WhentheCommunicationsProtocolischecked WhenitemtagsaretestedusingPACESETTER Whencertainerrorconditionsoccur Whenthereisinterferencewiththescale Generallyduringdiagnostics,programmingwithtagsandduring poweronwellnesscheck

4-12

Chapter 4: Operation

Vertical Scan Window


TheRealScan78VerticalScanWindowismountedinthetowercabinet thatrisesabovethecheckstandsurface.Thisscanwindowprovidesa verticalscanpattern.Thetowerisdesignatedtowithstandoccasional impactfromelbowsandpurses.

Top Plate
ThestainlesssteelTopPlatecontainstheHorizontalScanWindow. Itemsbeingscannedareslidfromthecheckstand,acrosstheTopPlate, andbackontothecheckstand.TheTopPlatealsoprovidesasurfacefor placingnewitemswhenweighingthem. Occasionally,dirtanddebriscancollectundertheTopPlate,causing weighingproblems.TheTopPlatecanbeeasilyremovedtocleanthese obstructions.

Horizontal Scan Window


TheRealScan78HorizontalScanWindowisflushmountedinthe stainlesssteelTopPlate.Ascratchproofwindowisprovided.This windowdisplaysthehorizontalscanpattern. TheflushmountedHorizontalScanWindowpermitsuserstoslidea productacrosstheTopPlatewithoutliftingtheproduct.

Chapter 4: Operation

4-13

Label Orientation
BecausetheRealScan78producesanomnidirectionalscanpattern, barcodelabelscanbereadfrommanydifferentangles.TheRealScan78 readsthelabelsontheleadingsideofapackage,thetrailingside,the bottomside,thetopside,thesideoppositetheoperator,andtheside nexttotheoperator.Productscanbereadfromrighttoleftorfromleft toright.

Active Scan Zone


Theactivescanzoneistheareawheretheunitcanreadabarcode label.Dashedlinesintheillustrationsindicatethisarea.The illustrationontherightshowsthescanzonefortheleading,trailing, bottom,andtheback(oppositetheoperator)sides.Theillustrationon theleftshowsthetopdownzonewheretheunitcanreadthetopofan itemandthefrontupzonewheretheunitcanreadthefrontofanitem.

24983

4-14

Chapter 4: Operation

Barcode Quality
Manylabelsinatypicalretailenvironmentareunreadable.The illustrationshowssomeofthecommonproblems.Vendorsand printersregularlysupplyproductstothemarketwithbarcodesthatare overprinted,underprinted,ortruncated.Somelabelshavemissing margins.Othersmaybeprintedaroundthecornersofpackages,oron medianotlikelytoremainflatwhenpickedup.

01234 56789

01234 56789

01234 56789

Barcode Scratched

Barcode Folded

Barcode Truncated

01234 56789

01234 56789

01234 56789

Barcode Torn

Poor Color Contrast

Red Barcode On Red Background


R0026

Thereadabilityofalabeldependsonvariablessuchassize,placement, color,papertype,inkviscosity,andpackagecoatings.Themiddleofa printingruncanyielderroneouslabelsduetothemanyvariants involved.Inparticular,poorcolorcontrastandmarginalprintquality canmakealabelhardtoread. Alabelshouldbeconsideredreadableifitmeetsorexceedsthe requirementssetforthinANSIX3.182andISO15416.

Chapter 4: Operation

4-15

Multiple Reads
Onlyonegoodreadisreportedifabarcodelabelisplacedonthe scannerwindowandleftthere.Thescannerfirmwareinhibitsasecond readofthesamelabelifitoccurswithinapresettimeofagoodread. Thepresettimeisprogrammablefrom350msto450ms,then450ms to1500msinincrementsof150ms.Theunitissetat900mswhen shippedfromthefactory.Toreadthelabelasecondtime,removethe labelfromthescanwindowandscanthelabelagainwhenthe timeoutperiodhaselapsed.

4-16

Chapter 4: Operation

Operating Instructions
TheRealScan78isextremelyeasytooperate.However,thereare certainfunctionsandproceduresthattheoperatorneedstounderstand inordertobeproficientatoperatingtheRealScan78.

Turning RealScan 78 On and Off


TheRealScan78doesnothaveanON/OFFswitch.Thecheckout countermusthaveacircuitbreakerswitchthatisaccessibleand locatedneartheoperator.TurnontheRealScan78byturningthe circuitbreakerswitchON.ToturnofftheRealScan78,turnthecircuit breakerswitchtoOFF. WhenpowerissuppliedtotheRealScan78,itperformsspecific diagnosticsthatcheckvariouscomponents.Ifascaleerroroccurs duringthesediagnostics,anerrorcodedisplaysontheRealScan25 RemoteCompactDisplay.Ifascannererroroccursduringthese diagnostics,anerrorcodetonesoundsandtheLightBarflashesan errorcode.Callasupervisor,theServiceCompany,orNCRfor assistance.

Scanner/Scale Model
Whenpowerisapplied,theLightBarLEDslightupandallsegments onthedisplayareturnedonforfive(5)seconds.Momentarily,the StatusIndicatorflashesred,atonesounds,andtheRealScan25Remote CustomerDisplayreads0.000kgor0.00lb.TheStatusIndicatorthen turnsgreenandtheRealScan78isreadytouse.

Scanner Only Model


Whenpowerisapplied,theLightBarLEDslightupandatonesounds. TheLightBars3centerLEDsthenturnsgreenandtheRealScan78is readytouse.

Chapter 4: Operation

4-17

Scanning Procedure

24168

ToscanitemswiththeNCRRealScan78,usethefollowingprocedure. 1. Verifythescannerisready(LightBars3centerLEDsaregreen). 2. PasstheitemacrosstheRealScan78lowerwindow.Slidetheitem fromthecheckstand,acrosstheTopPlate,andbackontothe checkstand. 3. Ifagoodreadoccurs,theLightBarflashesgreen(5LEDs)anda toneisemitted(ifprogrammed). IftheLightBardoesnotflash,theRealScan78didnotreadthebarcode label.Trytoorientthelabelandscantheitemagain.Ifthisdoesnot workaftertwo(2)moretries,manuallyenterinformationfortheitem. Thencontinuetoscan.

4-18

Chapter 4: Operation

Weighing Procedure
Clean Window Indicator Scale Zero Button

Top Plate
24169

Weighitemsusingthefollowingprocedure. 1. Verifythedisplayreads0.000kg(0.00lb). Note: If0.000kg(0.00lb)isnotdisplayed,resetthescaleby pressingtheScaleZerobutton.Ifthisdoesnotwork,turnthe scannercircuitbreakerOFFandthenON. 2. PickuptheitemandplaceitinthecenteroftheTopPlate. Note: Makesuretheitemdoesnotoverhang.Whateveris weighedmustfitfullyontheTopPlate. 3. Presstheweightrequestkey(forexample,4011[PLU])on theterminal.Theweightiscommunicatedtotheterminal. Thefollowingarepossibleresponsesafterweighinganitem: Ifenabledthroughprogramming,aGoodToneisemittedto indicatetransmissionofastable,nonzeroweight. Ifabadweighoccurs,weighthepackageagain(RefertoStep2.) IftheLightBardisplaysanerrorcode,removetheitemfromthe TopPlate.ThenremovetheTopPlateandcheckfordebrisunderit. Ifthereisdebris,cleanit.ReplacetheTopPlate,andthenpressthe ScaleZerobuttontoresetthescale.

Chapter 4: Operation

4-19

Waitforthe0.000kg(0.00lb)messagetobedisplayed.Whenitis displayed,weightheitemagain.

Note: IftheLightBarstilldisplaysanerrorcode,contactasupervisor, theServiceCompany,orNCRCustomerServices.

Sensormatic Security Tag Deactivation Procedure


Normal Operation
Theoperatingprocedurescanvaryaccordingtotheparametersettings. ThefollowingprocedureassumestheSensormaticparametersareset tothefollowingvalues. Securitytagdeactivationfunctionisenabled Securitytagdeactivatedtoneisenabled Securitytagdetectedtoneisenabled

FollowingthisprocedureassumestheRealScan78andthe SensormaticScanMaxProControllerareturnedonandfunctioning properly. 1. Passanitemacrossthescanner. Note: Asthebarcodegoesthroughthescanzone,theRealScan78 readsit. Note: AsthesecuritytaggoesthroughtheSensormatic Deactivationzone,theSensormaticsystemdeactivatesthe securitytagandthedeactivationtoneisproducedbythescanner.If thesecuritytagisnotdeactivated,aclickingtoneisgenerated. 2. Placetheitemagainstthegraylabel(areaabovethedeactivation coil).Theclickingtonestopswhenthesecuritytagisdeactivated.

4-20

Chapter 4: Operation

ThesecuritytagmustbedetectedbytheSensormaticsystembefore theScanEnableTimerexpiresoritisnotdeactivatedevenwhenit doescomeintothedeactivationzone.Inthiscase,theSecuritytag DetectedTonesoundswhilethetagisinthedeactivationzone.The soundisarapidclicking.Whenthisconditionoccurs,thesecuritytag mustbedeactivatedmanually.

Manual Deactivation
Ifforsomereasonthesecuritytagisnotdeactivatedthroughnormal operation,itcanbedeactivatedmanually.Thisusuallyoccurswhen toomuchtimeelapsesaftertheRealScan78readsthebarcode.There aretwowaystoinitiateamanualsecuritytagdeactivation. PresstheManualDeactivationButtonontheRealScan78.The RealScan78laserlightturnsoff,disablingthescanner. PasstheSecurityTagintothedeactivationzone.TheSecurityTag DetectedTonesounds(arapidclicking)andthetagisdeactivated andthedeactivationtoneisheard.Ifthedeactivationtoneisheard first,thedetectiontonewillnotbeheardiftheEAStagis deactivated.

Note: Thelaserlightisturnedoffformanualdeactivationtokeepthe scannerfromreadingthebarcodeasecondtime.

Adjusting the Good Read Tone


TheRealScan78hasaVolumeAdjustbuttonthatpermitstheoperator tochangethescannersGoodReadToneVolumetoacomfortablelevel dependingontheambientnoiselevelatthattime.

Chapter 4: Operation

4-21

Eachtimethebuttonismomentarilypressed,theGoodReadTone changesitsvolumeandsoundsaGoodReadToneusingthenew setting.RepeatedlypressingtheVolumeAdjustbuttonincreasesthe volumetothemaximumsettingandthenrepeatsthecyclefrom minimumbackuptomaximum.However,thescannerrevertstothe programmedvolumesettingoneachpowerup. SeealsoVolumeAdjustButtonsectioninthischapter. Permanentchangestotonelength,tonevolume,andtonefrequency requirechangesthroughprogramming.Toadjustthetonelength, volume,orfrequency,refertothefollowingtable:
Settings Programming steps Expected Behavior

Increment GoodTone Length

Repeatedlyscan/enterthe programmingsequence ProgrammingMode,Hex1,Hex1, HexC,Save&Resetuntilthe desiredtonelengthisachieved. Repeatedlyscan/enterthe programmingsequence ProgrammingMode,Hex1,Hex1, HexD,Save&Resetuntilthe desiredtonevolumeisachieved. Repeatedlyscan/enter programmingsequence ProgrammingMode,Hex1,Hex1, HexB,Save&Resetuntilthe desiredtonefrequencyisachieved.

Scannertone lengthchanges frommaxtomin orviceversa. Scannertone volumechanges frommaxtomin orviceversa. Scannertone frequency changesfrom maxtominor viceversa.

Increment GoodTone Volume

Increment GoodTone Frequency

4-22

Chapter 4: Operation

Not-On-File Error
TheNotOnFilefeatureisavailableontheRealScan78onlyifthe terminalhasthiscapability.Ifabarcodelabelisnotinthepricelookup file,aspecialtonesoundssix(6)timeswithinasecondandtheLight BarLEDsaresolidred.ThevolumeoftheNotOnFiletoneis programmable. TheRealScan78isdisabledfromreadingadditionaltagsuntiltheerror iscleared.Toclear,presstheterminalCLEARkeyandmanuallyenter theitemandprice.

Chapter 4: Operation

4-23

Cleaning Instructions
TheRealScan78shouldbekeptingoodoperatingconditionby performingthefollowingroutinemaintenance.Keepingthescan windowscleanhelpskeepthereadrateexceptionallyhigh.During normaloperationoftheRealScan78,theHorizontalScanWindowgets dirty.Ifdirtispermittedtoaccumulate,performancedegradestothe pointwherethescannercannolongerreadbarcodes.TheHorizontal ScanWindowshouldbecleanedatleastonceaday. Note: BeforecleaningtheRealScan78,besuretoturnthecircuit breakerswitchOFF. Note: WhencleaningtheRealScan78,donotsprayorpourthe cleaningagentdirectlyontotheRealScan78.Moistenasoftclothwith thecleaningagent,andthenwipethecomponents.

Scanner Body
Cleanthescannerbodyusingthefollowing. Softclothdampenedbylukewarmwaterandmildsoap. Soft,dryclothtowipethesurfacedry.

Cleanthescannerbodyusingthedampclothfirst,followedbythedry clothtofinish.

Vertical Scan Window


CleantheVerticalScanWindowwithasoftclothdampedwitha common,nonabrasive,liquidwindowcleaner.

4-24

Chapter 4: Operation

Top Plate and Horizontal Scan Window


1. RemovetheTopPlatewiththeHorizontalScanWindowglass usingasoftclothmoistenedwithacommon,nonabrasive,liquid windowcleaner. 2. CleantheplasticcoverthatisundertheTopPlate(andthewindow withit)bywipingthesurfaceswithasoft,drycloth. Note: Besuretoremoveanydebristhatmaybeaccumulatedon thisplasticcover.Thisisespeciallyimportantiftheunitcontainsa scale. 3. ReplacetheTopPlate.

Chapter 5: Programming

TheRealScan78canbeprogrammedtomeetmostinstallation requirements.Thisincludescommunicationswiththehostterminal andvariousRealScan78featuresandfunctions.

5-2

Chapter 5: Programming

Programming Description
TheRealScan78canberemotelyprogrammedfromitsattachedPOS withnolocalintervention.Toachievethis,specialPOSsoftwaremust bepurchasedfromNCR.Thissectiondescribesprogramminga scannerwithspecialbarcodetags. ProgrammingtheRealScan78consistsofsettingprogramming parameterstomatchspecificneeds.Thisisaccomplishedbyscanninga specificsequenceofprogrammingtags.Thefactorysetsmost programmingparameterstodefaultvaluesorvaluesoriginally specified.Inmostinstallations,few,ifany,programmingchangesneed tobemade.

Creating the Program


Creatingaprogramconsistsofthreebasicsteps.Detailsofthesesteps aregiveninvariousareasofthisprogramminginformation.

Write the Program


1. Identifyrequirements.Thefirstthingistodeterminethe requirementsoftheRealScan78installation.Thisincludes informationaboutthecommunicationsprotocol,thetypesof barcodestobescanned,theuseofgoodreadtones,andscanner timeouts. 2. Completetheprogrammingworksheets.Usingthedescriptions containedinthisdocument,completeeachprogramming worksheet.Writetheentriesoftheprograminthespaceprovided. RefertotheProgrammingWorksheetsectioninChapter5for specificinformationabouteachparameter.

Chapter 5: Programming

5-3

Enter the Program


1. Entertheprogrammingmode.ScantheProgramModetag.Thismust bethefirsttagscannedaftersupplyingpowertothe RealScan78(orthefirsttagafterscanningtheResettag). 2. Entertheparametersforeachspecificprogram.ScanthetwoHextags toselectaspecificprogram,andthenenterallparameterdataforit. Afteralltheinformationhasbeenentered,theRealScan78returns toprogrammingmode.Repeatthisprocedureforeachspecific programthatneedstobechanged. Note: Aspecificprogramdoesnotneedtobeenteredifitsassociated programmingisalreadycorrect.

Save the Program


1. ScantheSaveandResettag.WhentheSaveandResettagis scanned,thescannersavesallprogrammingparametersentered. Thisbecomesthenewscannerprogram.Thescannergoesthrough initialstartupandoperatesusingthenewprogram. 2. Saveprogrammingworksheets.Besuretosavetheprogramming worksheetsthatcontainthescannerprogram.Itismucheasierto reentertheprogram,orchangesomeofit,ifawrittenrecordofthe programexists.

5-4

Chapter 5: Programming

Normal Operating Mode Normal Operating

Programming Mode Tag

Programming Mode
Parameter Program Parameter Program

Save and Reset Tag


16402

Programming Tags
Aftercompletingtheworksheets,entertheinformationusingthe specialprogrammingtagscontainedintheNCRScannerProgramming Tags(BST0212174)availableatwww.info.ncr.com.(Thetagsarealso includedinAppendixAofthisdocument.)Alargenumberofspecial programmingtagsarenotneeded.Thereareonlyfive(5)uniquetags andsixteen(16)hexadecimal(Hex)charactertags.Thefollowing identifieseachprogrammingtag,itsfunction,andtheassociated indicators.

Chapter 5: Programming

5-5

ABORT
FunctionIn Base Program Mode IftheAborttagisscannedintheBaseProgramMode,programmingis terminatedandpreviouslyenteredparametersarenotsaved. IndicationIn Program Mode LightBarStatusindicatorisinitially3centerLEDsdimgreenand thenflashesbrightgreen(5LEDs)showingthetagwasread. Scannerwillrebootandperformpowerupsequence(thelightbar turnsoffmomentarily,thencomesonwith5brightblueLEDs followedbyagradualchangetobrightgreen,thenbacktonormal stateofthecenterthreeLEDsatdimgreen). ShortbeepassoonastagisreadGoodReadtone Motorsstopmomentarilywhilescannerreboots,thentheycomeup tofullspeed

FunctionIn a Parameter Programming IfthistagisscannedinaParameterProgramsequence,onlythe parametersequencewhichwasabortedisnotsaved.Anyprior sequencethatsuccessfullyendedwiththescannersayingProgram ModeissavedandtheRealScan78staysinProgramMode. IndicationIn a Parameter Program LightBarStatusindicatorflashesgreen(5LEDs)onceandthen returnsto3dimgreenLEDsinthecenter ShortbeepassoonastagisreadGoodReadtone ProgrammingreturnstoProgramMode ScannerbeepstoindicateitacceptedtheAborttag,andthensays ProgramMode

5-6

Chapter 5: Programming

DEFAULT
Function Thistagcausesmostparameterstoresettodefaultvalues.However, scanningthistagdoesnotchangeafewparameters,includingthe CommunicationsProtocol.TheDefaulttagmustbescannedfirstafter applyingpowertotheRealScan78 Note: TheDefaulttagisnotusedwhileinProgrammingMode Indication SpeaksSetnewdefaultparametercomplete,lightbarwillflash5 LEDsbrightgreenafterspeakingandbeeponce. Performspowerupsequence(thelightbarturnsoffmomentarily, thencomesonwith5brightblueLEDsfollowedbyagradual changetobrightgreen,thenbacktonormalstateofthecenterthree LEDsatdimgreen).

END
Function Thistagendscertaininputsequences.Sincetheparameterprogram determinestheendofmostsequences,thistagisnotusedoften. Indication LightBarStatusindicatorisinitially3centerLEDsdimgreenand thenflashesbrightgreen(5LEDs)showingthetagwasread. ShortbeepassoonastagisreadGoodReadtone. ScannerbeepstoindicateitreadtheEndtag,thenitsaysProgram ModeasitgoesintoProgramMode.

Chapter 5: Programming

5-7

SPEAK BARCODES CURRENTLY ENABLED


Function Thisbarcodepromptsthescannertospeakalistofthebarcode symbologiesthatthescannerhasbeenprogrammedtorecognizeand read. Indication ThethreecenterLEDsintheLightBarstaydimgreen. Scannerbeginsspeakingassoonasbarcodeisscanned.Ittalksand listsallthebarcodescurrentlyenabledinthescanner. Example: UPCEANisON,PeriodicalP2isON...PeriodicalP5is ON...Code128isON. Scannerbeepswhenitisdonespeakingtheenabledsymbologies.

SPEAK SCANNER SERIAL NUMBER


Function ThisbarcodeenablestheusertoobtainthescannerSerialNumber withouthavingtoremovethescannerfromthecheckstand(if installed)andlookatthemanufacturingnameplatelabelontheback oftheunit. Indication ThethreecenterLEDsintheLightBarlightupbrightgreenwhileit isspeaking,thengobacktodimgreenwhenitsdone. Assoonasthescannerreadsthebarcode,itsaysScannerSN thenspeaksall10digits. IfthescannersaysScannerSN0000000000,thentheactual serialnumberisNOTstoredinmemory. Thescannerbeepswhenitisdonespeakingtheserialnumber.

5-8

Chapter 5: Programming

HEX 0HEX F
Function Thesesixteen(16)tagsentertheselectionsforeachoftheparametersin theParameterPrograms.TheyalsoselecttheParameterProgram Indication Hex0ScannersaysZerowithnobeeps.Ifvoicedisabled, scannerproducesashortbeep,differentfrequencyfromGood Readtone. Hex1throughHexFScannersays<tagvalue>withnobeeps. Ifvoiceisdisabled,thescannerproducesanumberofbeeps accordingtothetagvalue.Multiplesof4shortbeepsgrouped together. Example: HexDScannersaysD.Ifvoiceisdisabled,HexDis indicatedby12shortbeeps(3setsof4)followedby1beep,fora totalof13.

PROGRAM MODE
Function ThistagsetstheRealScan78intoProgramMode.Itmustbethefirst tagscannedafterapplyingpowertotheRealScan78,orafterscanning theDefaulttagortheResettag. Indication LightBarStatusindicatorisinitially3centerLEDsdimgreenand thenflashesbrightgreen(5LEDs)showingthetagwasread. ThescannersaysProgramModewithnobeeps. IfVoiceNOTenabled,Shortbeep,longbeep,shortbeepindicates ProgramMode

Chapter 5: Programming

5-9

SAVE AND RESET


Function ThistaginstructstheRealScan78tosaveandstartusingthe programmingdata.ItisusedintheProgramMode. Indication LightBarLEDsflashesfiveLEDsredtwice,thenScannerwill rebootandperformpowerupsequence(thelightbarturnsoff momentarily,thencomesonwith5brightblueLEDsfollowedbya gradualchangetobrightgreen,thenbacktonormalstateofthe centerthreeLEDsatdimgreen). ShortbeepassoonastagisreadGoodReadtone Motorsstopmomentarilywhilescannerreboots,thentheycomeup tofullspeed. Onebeepwhenthescannerhascompletedpowercycling. Rebootswithnovoice.

Program Entry Procedure


Enter All Parameters
ToenterallparametersinaParameterProgram,scanthetwoHex codesthatsettheRealScan78intheParameterProgram,andthen makeparameterchangesintheorderdescribedontheprogramming worksheetforthatmode.Whenprogrammingallparametersina specificmode,proceeddirectlythroughtheworksheet.Whenmaking achangeinaparameter,thescannerproceedstothenextparameterto bechangedoritgoesbacktoProgramModeiftheselectionends programminginthatparticularParameterProgram.

5-10

Chapter 5: Programming

ThefollowingfigureshowshowtoproceedthroughaSpecific ProgrammingModewhereallparametersareentered.Itpresentsthe ParameterProgramfortheBarCodes2programparameters.The figureshowshowtoproceedthroughtheParameterProgramby enteringallavailableparameters.Noticethat(inthisexample)ifCode 39barcodesaredisabled,programmingimmediatelyreturnsto ProgramMode.However,ifCode39barcodesareenabled,thescanner directstheusertocontinueenteringparameterinformation.

Chapter 5: Programming

5-11

PROGRAM MODE
1 4

Bar Codes - 2 Parameter Program


Code 39 0 1

Disable Enable

Minimum Characters Allowed

2-F

Full ASCII

Disable Enable

Check Digit Present

Disable Enable

Transmit Check Digit

Disable Enable

Allow 1- or 2-Character Tags

Disable Enable

11722

5-12

Chapter 5: Programming

Program Entry Procedure Thefollowingexampleisatypicalprogramentryprocedure. 1. NCRsofficialrecommendationistodisconnectfromthePOSwhile programminganNCRscanner.However,therealityisthat configuringascannerwhileconnectedtothePOSisgenerallysafe andsuccessful,andtherearecaseswherethereisnochoicebut keepthescannerconnectedbecauseitisbeingpoweredfromthe terminal.ButbecauseofthewidevarietyofPOSsystemsinthe field,itisimpossibletoguarantee100%success.Ifyouexperience problemsorerraticbehaviorwhileprogrammingascanner connectedtoaPOS,disconnectthescannerandtryagain. 2. ApplypowertotheRealScan78(orscantheResettag). 3. ScantheProgramModetag. 4. ScanthetwoHextagscorrespondingtotheworksheetnumber. 5. ScanappropriateHextagstoenterparameters. 6. Repeatsteps4and5untilalltheparametersareentered. 7. ScantheSaveandResettag.Allparameterchangesaresavedand RealScan78isreset(goesthroughinitialpowerupsequence).The RealScan78nowoperatesusingthenewprogram.

Enter Specific Parameters (Shortcut Method)


ToenteronlyonespecificparameterinaParameterProgram,scanthe twonumberedHextagsthatcorrespondtothatParameterProgram. However,oncetheParameterProgramhasbeenenteredinsteadof immediatelychangingparameterswithnumberedHextags,usethe letteredHextagstochoosetheoneparticularparametertobechanged. Afterthenewparametersettinghasbeenselected,thescanner immediatelyreturnstoProgramMode.Ifdecidingtodoadditional programmingwiththeseparameteroptions,reentertheParameter ProgrambyscanningthetwoHextagsagain.

Chapter 5: Programming

5-13

ThefollowingfigureshowshowtoproceedthroughaParameter Programwhereshortcutsareusedtochangeonlyoneofthe parameters.ThisfigurepresentstheParameterProgramforBarCodes 2programparameters.NoticethatoncetheParameterProgramhas beenentered,iftheHexA,HexB,HexC,HexD,HexE,orHexFtag isscanned,thespecificparametersthatcorrespondtothattagcanbe entered.Afterrecordingtheparameters,thescannerimmediately returnstoProgramMode.Toreturntoprogramming,scanthe Hex1andHex4tagsagainandreentertheParameterProgram.From thispoint,entereitherallparametersoranotherspecificparameter.

5-14

Chapter 5: Programming

PROGRAM MODE
1 4

Bar Codes - 2 Parameter Program


A Code 39 0 1

Disable Enable

Minimum Characters Allowed

2- F

Full ASCII

Disable Enable

Check Digit Present

Disable Enable

Transmit Check Digit

Disable Enable

Allow 1- or 2-Character Tags

Disable Enable

11723

Chapter 5: Programming

5-15

Program Entry Procedure (Shortcut Method) Thefollowingexampleisatypicalprogramentryprocedure. 1. NCRsofficialrecommendationistodisconnectfromthePOSwhile programminganNCRscanner.However,therealityisthat configuringascannerwhileconnectedtothePOSisgenerallysafe andsuccessful,andtherearecaseswherethereisnochoicebut keepthescannerconnectedbecauseitisbeingpoweredfromthe terminal.ButbecauseofthewidevarietyofPOSsystemsinthe field,itisimpossibletoguarantee100%success.Ifyouexperience problemsorerraticbehaviorwhileprogrammingascanner connectedtoaPOS,disconnectthescannerandtryagain. 2. ApplypowertotheRealScan78(orscantheResettag). 3. ScantheProgramModetag. 4. ScanthetwoHextagscorrespondingtotheworksheetnumber. 5. Scanspecificparametertag(HexAF). 6. ScanappropriateHextagstoenterparameters. 7. Repeatsteps4thru6untilalltheparametersareentered. 8. ScantheSaveandResettag.Allparameterchangesaresavedand RealScan78isreset(goesthroughinitialpowerupsequence).The RealScan78nowoperatesusingthenewprogram.

Parameter Defaults
Programming Mode Program Parameters Default Setting

Communications Protocol Protocol GoodReadTone ToneOn/Off ToneFrequency

Nodefault valueremains asprogrammed On 702Hz

5-16

Chapter 5: Programming

Programming Mode

Program Parameters

Default Setting

ToneLength ToneVolume NotOnFileVolume LockoutTime RestartLockoutTimer Timers ActiveTime 900msLockoutTimerRestart Limit UPC/EAN Unused ExtendUPCAtoEAN13 ExtendUPCEtoUPCA BarCodes1 PeriodicalCodes PeriodicalCodeExtension SendData Set2or3TagLabel

45ms ThirdLowest Volume SecondLowest Volume 450Milliseconds On 15Minutes On Enable Disable Disable Disable Disable Nodefaultvalue DataAs Decoded Nodefaultvalue

Chapter 5: Programming

5-17

Programming Mode

Program Parameters

Default Setting

Code39 MinimumCharactersAllowed FullASCII CheckDigitPresent TransmitCheckDigit Allow1or2CharacterTags Code39Tone ToneLength ToneFrequency BarCodes2 Code39HalvesEnable Code39StitchEnable Code39CheckDigitLength1 Code39CheckDigitLength2 Code39SpecificLength Code39MinimumLength Code39MaximumLength ScansRequired OverlapCharacters MinimumSegmentSize

Disable 8 Disable Disable Disable Disable Disable 75Milliseconds 1071Hertz Disable Disable 00 00 0 03 36 1scan 2 3

5-18

Chapter 5: Programming

Programming Mode

Program Parameters

Default Setting

Interleaved2of5 BarCodeLength Value1 Value2 CheckDigitPresent TransmitCheckDigit Interleaved2of5Tone BarCodes3 ToneLength ToneFrequency Interleaved2of5CheckDigit Length1 Interleaved2of5CheckDigit Length2 ScansRequired OverlapCharacters MinimumSegmentSize

Disable RangeSpecific 08 16 Disable Disable Disable 75Milliseconds 1071Hertz 00 00 2scans 1 3

Chapter 5: Programming

5-19

Programming Mode

Program Parameters

Default Setting

Code128 MinimumDataCharacter Allowed EAN/UCC128 PartialDecoding Code128Tone BarCodes4 ToneLength ToneFrequency StitchTag ScansRequired OverlapCharacters MinimumSegmentSize GS1DataBarEnable BarCodes5 ScanRequiredon GS1DataBar14 UCC128EmulationMode

Disable 3 Disable Enable Disable 75Milliseconds 1071Hertz Disable 1scan 2 4 Disable 1Scan NormalMode

5-20

Chapter 5: Programming

Programming Mode

Program Parameters

Default Setting

CodabarDecoding CodabarLengthRangeCheck CodabarSpecificLengthCheck CodabarCheckDigit CodabarCheckDigit Transmission CodabarToneLength CodabarToneFrequency CodabarTone BarCodes6 CodabarHalves CodabarStitch CodabarRequireStart/Stop Match CodabarRequireQuietZones CodabarStart/Stop Transmission CodabarHardCorrelation NumberofCodabarScans Required PharmacodeDecoding BarCodes7 PharmacodeCheckDigit Transmission

Disable 436 436 Disable Enable 75ms 1071Hz Disable Disable Disable Disable Disable Enable Disable 1Scan Disable Enable

Chapter 5: Programming

5-21

Programming Mode

Program Parameters

Default Setting

IdentifierType CommonByte1 LabelIdentifiers CommonByte2 BarCodeType CommonByte UniqueIdentifier UPCNumberSystemCharacter AdditionalBar CodesOptions UPCENumberSystem Character UPCANumberSystem Character BaudRate Parity RS232 Parameters1 StopBitsandCharacterLength HandShake

DefaultPrefix 5D 42 NoDefault NoDefault NoDefault Send Send Send 9600 Odd 1StopBitand7 bitLength RTSHigh,Wait ForCTS

5-22

Chapter 5: Programming

Programming Mode

Program Parameters

Default Setting

BCCOptions

Disable ScannerOnly models Enable Scanner/Scale Models None EnableUPCA

RS232 Parameters2

InterfaceControl

CheckDigit

EnableEAN8 EnableEAN13 DisableUPCE

RS232Prefix Byte RS232 TerminatorByte

PrefixByte ASCIICode TerminatorByte1 ASCIICode TerminatorByte2 MessageDelay

Disable 02 Enable 03 Disable 10msDelay Nodefaultvalue Disable

RS232 ScannerorScanner/Scale Communications Format Options GoodWeighTone

Chapter 5: Programming

5-23

Programming Mode

Program Parameters

Default Setting

ModelNumber

Nodefaultvalue Address6Eset byselectingIBM 468xon Communications Protocol Worksheet Normal VibrationFilter ArgentinaCero DisplayMode Disable 3times Nodefault setting Hex

IBMAddress ScaleParameters

VibrationFilter DisplayMode HostToneControl IBMRetransmitControl Miscellaneous Parameters Enable/DisableVoiceMessages IBM485/IBMUSBTagData Format

5-24

Chapter 5: Programming

Programming Tips
ThefollowingaresometipstohelpwhenprogrammingtheRealScan 78. TurnthehostterminalOffordisconnectallinterfacecablestothe RealScan78beforeenteringtheprogram.Somehostterminalscan corrupttheprogramiftheyarerunningandareconnectedtothe RealScan78whileenteringtheprogram. ToexitaParameterProgramwithoutenteringalltheparameters, scantheAborttag.Onlytheparametersequencewhichwas abortedisnotsaved.Anypriorsequencethatsuccessfullyended withthescannersayingProgramModeissaved.Tosavethe changedparameters,scantheSaveandResettag. Toexitprogrammingmodewithoutsavinganyparameterchanges, scantheAborttagwhileinProgramMode.TheRealScan78goes throughinitialstartupandoperatesusingtheoldprogram. IfunknownhowtheRealScan78isprogrammed,setallparameters todefaultvalues,thenenteranyrequiredchanges.Dothisby scanningtheDefaulttagfirstafterapplyingpowertotheRealScan 78.Next,scantheProgramModetagtoentertheProgramMode andentertheprogrammingchanges.

Note: Someparametersdonothavedefaultvaluesandarenot changedwhentheDefaulttagisscanned.

Chapter 5: Programming

5-25

Program Parameter Descriptions


WithintheProgramModeareseveralParameterPrograms.Eachof thesehasspecificprogrammingparameters.

Communications Protocol
TheCommunicationsProtocolprogrammingmodeselectstheprotocol thattheRealScan78usestocommunicatewiththehostterminal. Note: ThefactorysetstheCommunicationsProtocolaccordingtothe specificationsontheorder.SincethereisnodefaultCommunications Protocol;theDefaulttagdoesnotchangethisparameter.

IBM Slot Scanner


AllmodelsoftheRealScan78supporttheIBM468x/9xformatanduse thesameprotocolfoundonIBMterminals.Thescannerusesanyport numberbeginningwith9or5(asin9Bor5B)andtheselectaddressis setto4B. Iftheunitisascanner/scale,theIBMaddressdefaultsettingis6E,but canbeprogrammedto6Aor6B.TheIBMterminalintegrated scanner/scaledrivernormallyusesaddress6E.However,ifthescanner worksbutthescaledoesnot,tryusingtheothertwoscaleaddresses.

IBM USB
TheRealScan78cancommunicatetothehostterminalthroughaUSB cable.ThisparameterenablesthescannertouseIBMsproprietary versionofHIDtypeUSBprotocol.

NCR (RS232 USB)


TheRealScan78cancommunicatewiththehostterminalthrougha USBcable.ThisparameterenablestheNCR(RS232)format.

5-26

Chapter 5: Programming

Note: Twoprogrammingtagsmustbescannedtoenablethis parameter:HexEfollowedbyHex0.

RS232
RS232isusedtoconnecttheRealScan78toalmostanyRS232typeof communicationsdevice.Thisprotocoluses7bitASCIIbydefaultto sendtagandscaledatatothedevice.

Good Read Tone


TheGoodReadToneprogrammingmodeselectstheparametersfor soundingatoneeachtimetheRealScan78successfullyreadsa barcode.ItalsocontrolsthevolumeoftheNotOnFiletone.Thismode containsfiveshortcuts:A,B,C,D,andE.Afterenteringthis programmingmode,proceeddirectlytoaspecificparameterby scanningtheappropriateshortcutHextag.Thiseliminatestheneedto enterallparameterswhenonlyoneneedschanging.Refertothe ParameterDefaultssectionearlierinthischapterforthefactory defineddefaultvalueofeachprogrammingparameter.

Tone On/Off
TheHexAtagselectstheToneOn/Offprogrammingparameter,which offerstwooptions,OnandOff.TheHex0tagturnstheGoodRead ToneoffandtheHex1tagturnstheGoodReadToneon.

Tone Frequency (Hertz)


TheHexBtagsetsthefrequencyoftheGoodReadtone.Eachtimethe HexBtagisscanned,thetoneincrementsoneunit.Afterreachingthe highestfrequency,thesequencestartsoverwiththelowestfrequency. EndthismodebyscanningtheEndtagoranothervalidHextag.

Chapter 5: Programming

5-27

TheGoodReadTonefrequencycanhaveoneofthefollowingeight values: 702Hz 781Hz 868Hz 961Hz 1071Hz 1187Hz 570Hz 633Hz

Tone Length (Milliseconds)


TheHexCtagsetsthelengthoftheGoodReadTone.Eachtimethe HexCtagisscanned,thetonelengthchangesfromtheshortesttothe longest,andthenbackagain.EndthismodebyscanningtheEndtag oranothervalidHextag. TheGoodReadTonelengthisfrom15msto225msin15ms increments(15totalvalues).

Tone Volume
TheHexDtagselectsthevolumeoftheGoodReadtonebyincreasing itastheHexDtagisrepeatedlyscanned.Aftertheloudestvolumeis reached,thesequencebeginsagainwiththesoftestvolume.Endthis modebyscanningtheEndtagoranothervalidHextag. ThereareeightdifferentvolumesettingsavailableontheRealScan78. However,thereisaprogrammingsequencewhichallowstheuserto accesselevenvolumes.RefertotheVolumeAdjustsectioninthis chapterfordetailsonactivatingtheelevenvolumesandother functionsofthevolumebutton.

5-28

Chapter 5: Programming

Not-On-File Volume
TheHexEtagsetsthevolumeoftheNotOnFiletonebylisteningto itastheHexEtagisrepeatedlyscanned.Thenewtonesoundsfortwo seconds.EndthismodebyscanningtheEndtagoranothervalidHex tag. TheNotOnFiletonegoesoffwhenthescannerreceivesacommand fromtheterminaltodoso.InRS232protocol,thereisaNotOnFile command.RefertotheNCRScanner/ScaleInterfaceProgrammersGuide (BD201074A)formoreinformationabouttheNotOnFilecommand.

Timers
TheTimersprogrammingmodecontrolsthetwoRealScan78timers: LockoutTimeandActiveTime.RefertotheParameterDefaults sectionearlierinthischapterforthefactorydefineddefaultvalueof eachprogrammingparameter.

Lockout Time
Thelockouttimerpreventsthescannerfromrepeatedlyreadingthe samebarcode.Afterreadingabarcode,itmustberemovedfromthe scanpatternandthetimeprogrammedinthelockouttimermust elapsebeforethescannercanreadthesamebarcodeagain.The LockoutTimeparameterselectsthelockouttime. Thereare9specifictimesrangingfrom350millisecondsto1500 milliseconds.SelectthesetimesusingtheHex0throughHex8tags.

Chapter 5: Programming

5-29

Restart Lockout Timer


TheRestartLockoutTimerparametercontrolsrestartingthelockout timereachtimethescannerreadsthesamebarcode.Turningonthe RestartLockoutTimeroptionhasthefollowingeffect.Ifabarcode movesoutofthescanpatternafterbeingreadandthenbackintothe scanpatternbeforethelockouttimertimesout,thelockouttimer restarts.TheHex0tagturnsoffthisoptionandtheHex1tagturnsit on.

Active Time
ThespecificlengthsoftimethattheRealScan78staysONafterthelast goodreadcanbeprogrammed.TherearefouroptionsintheActive Timeparameter:noshutdown,shutdownafter15minutes,shutdown after30minutes,andshutafter60minutes.Selectthesetimesusingthe Hex0throughHex3tags,respectively. Note: NCRsuggeststhattheActiveTimeparameternotbesetto0. ThiscausesthelaserlightstobeONallthetimewhichreducesthelife expectancyofthelaserdiodes.

900ms Lockout Timer Restart Limit


The900msLockoutTimerRestartLimitparameterisOFFbydefault. ScanHex1toenable900msLockoutTimerRestartLimit.Ifthe900ms LockoutTimerRestartLimitisONthentheRestartLockoutTimeris alsoON(refertotheRestartLockoutTimersectioninthischapter formoreinformation).Ifanitemmovesin(andthetagisread),out, andthenbackinthescanzone,thefirmwarerecognizesthebarcodeas thesamebarcodethatithasalreadyread.Inthiscase,theLockout Timerisrestartedonlyifithasbeenonforlessthan900ms.

5-30

Chapter 5: Programming

Bar Codes1
TheBarCodes1programmingmodecontainsprogramming parametersforUPC/EANbarcodes.RefertotheParameterDefaults earlierinthischapterforthefactorydefineddefaultvalueofeach programmingparameter.

UPC/EAN
TheUPC/EANparametercontrolsreadingUPC/EANbarcodes. DisablereadingUPC/EANbarcodesbyscanningtheHex0tagand enablereadingbyscanningtheHex1tag. IfreadingUPC/EANbarcodesisdisabled,therearenootherentries allowedforthisparameter.However,ifreadingUPC/EANbarcodesis enabled,theremainingparameterscanbeprogrammed.

Extend UPCA to EAN13


TheExtendUPCAtoEAN13parameterdetermineswhethertopad thetagdata,changing12digitUPCtagsto13CharacterEANtags.The programdoesthisbyputtingazero(0)atthefrontofthetagdata.Scan theHex0tagtodisablethisoptionortheHex1tagtoenableit.

Extend UPCE to UPCA


TheExtendUPCEtoUPCAparameterdetermineswhethertopad thetagdata,changing6digitUPCtagsto12digitUPCAtags.Scan theHex0tagtodisablethisoptionortheHex1tagtoenableit.

Add-On Bar Codes


TheAddOnBarCodesparametercontrolstheprocessingofAddOn BarCodes.DisableAddOnBarCodesbyscanningtheHex0tagand enablethembyscanningtheHex1tag.

Chapter 5: Programming

5-31

IfAddOnBarCodesisdisabled,therearenootherentriesallowedfor thisparameter.ScanningtheHex0tagalsocausesthescannertogo backtotheProgramMode.However,ifAddOnBarCodesisenabled, theAddOnCodeLengthandSendDataparametersmustalsobe programmed.

Add-On Code Length


TheAddOnCodeLengthparameterhasthreeselections:2digitAdd Ononly,5digitAddOnonly,andeither2or5digitAddOns.Scanthe Hex0tagfor2digitonly,theHex1tagfor5digitextension,orthe Hex2tagforboththe2and5digit.

Send Data
SendDataparameterhasonlyoneoption:DataAsDecoded.IftheHex0 tagisscanned,thedataissentasdecoded,whetherornotthereare extensiondigits.

Set 2 Tag Label


TheSet2TagLabelparameterpermitsthescannertoread2tag speciallylinkedbarcodes.Thisparameterhas2selections:Enableand Disable.ScanHex2toenablethisfunctionorscanHexAtagtodisable it.

Bar Codes2
TheBarCodes2programmingmodecontainsprogramming parametersforCode39.RefertotheParameterDefaultssection earlierinthischapterforthefactorydefineddefaultvalueofeach programmingparameter.

5-32

Chapter 5: Programming

Code 39
TheCode39parametercontrolsreadingCode39(3of9)barcodes. DisablereadingCode39barcodesbyscanningtheHex0tagand enablereadingbyscanningtheHex1tag. IfreadingCode39barcodesisdisabled,therearenootherentries permittedforthisparameter.

Minimum Characters
TheMinimumCharactersAllowedparameterdefineshowmany charactersinabarcodemustbereadthesamebytwoseparatescans beforedeterminingavalidreadhasoccurred.Thisoptionshouldbeset tothenumberofcharactersinatypicaltagwhichensuresthatthe scannerreadstypicaltagswithatleasttwocompletegoodscansbefore sendingthetagdatatothehostterminal. Thereare14selectionsforthisparameteroption(2through15 characters).ScantheproperHextag(Hex2throughHexF).The defaultis8characters. Note: 10=HexA,11=HexB,12=HexC...

Full ASCII
Code39permitsfullASCIIcapabilitybyencodingtheadditional characters.DisablethisfunctionbyscanningtheHex0tag,andscan theHex1tagtoenablethisfunction. Inthismode,thepresenceofaspecialcharacterbeforeanuppercase letterdenotesthatthecharacterislowercase.

Chapter 5: Programming

5-33

Check Digit Present


TheCheckDigitPresentparameterdeterminesifthebarcodemust containacorrectcheckdigittobeidentifiedasvalid.Ifthisfunctionis enabled,thebarcodeisignoredifacheckdigitisnotpresent.Scanthe Hex0tagtodisablethisoption,ortheHex1tagtoenableit.

Transmit Check Digit


TheTransmitCheckDigitparameterselectswhethertosendthecheck digittothehostterminal.ScantheHex0tagtodisablethisoption,or theHex1tagtoenablethisoption.

Allow 1- or 2-Character Tags


TheAllowOneorTwoCharacterTagsparameterselectswhetheror nottopermitthescannertoreada1or2characterCode39label.If theapplicationdoesnotrequirethatthescannerreada1or2 characterCode39label,scantheHex0tagtodisablethisoption.Ifthe applicationrequiresthiscapability,scantheHex1tagtoenableit. Note: BelowaretheparametersintroducedinthenewSuperASIC firmwareversionsProgrammedFirmwareChip(4970443786)and FlashMEDIA(4970443875).

Code 39 Tone
ThisparameterpermitsyoutoenableordisabletheCode39tone.Scan Hex0todisablethetone(default)orHex1toenableit.Ifdisabled,the Code39toneisundercontroloftheUPCtonecontrol(generalgood readtone).

5-34

Chapter 5: Programming

Tone Length
TheToneLengthparameterpermitsyoutosetthelengthoftheCode 39tone.SetthisparameterbyscanningtheappropriateHextag(Hex0 toHexF).EachHextagisincrementedby15milliseconds.For example,Hex0=0ms,Hex1=15ms,Hex2=30ms,Hex3=45ms, andsoforth.ThedefaultCode39ToneLengthis75ms(Hex5).

Tone Frequency
ThisparameterpermitsyoutosetthefrequencyoftheCode39tone. SetthisparameterbyscanningtheappropriateHextag(Hex0toHex 7).
Hex Tag Frequency in Hertz

Hex0 Hex1 Hex2 Hex3 Hex4 Hex5 Hex6 Hex7

702Hz 781Hz 868Hz 961Hz 1071Hz 1187Hz 570Hz 633Hz

Note: ThedefaultCode39tonefrequencyis1071Hertz(Hex4).

Code 39 Halves Enable


ThisparameterattemptstobuildaCode39tagonthethreelongesttag lengthsseen(taglengthsaresavedinC39_Max_Scanned1, C39_Max_Scanned2,andC39_Max_Scanned3)aswellasonanyCode 39taglengththatcontainsaCode39checkdigit.

Chapter 5: Programming

5-35

Code39HalvesEnabledprogrammingrequiresahalftagpartiallonger thanonehalfofthelongestCode39tageverseenbyascannerinorder topreventgettingashorttagfromalongerone.

Code 39 Stitch Enable


Thisparameterattemptstostitchatagtothelongesttagscannedbya fullstrikeacrossthewholetag.ThisparameterincludestheStitching Code39CheckDigit(C39_Stitch_CD_tags)option.

Code 39 Stitch Check Digit


ThisparameterpermitstaglengthscontainingaCode39CheckDigit tobestitchedifCode39StitchEnableisactive.

Check Digit Length1 and Length2


TheseCheckDigitlengthsareprogrammedtopermitspecificlengthof Code39tagtorequireaCode39CheckDigit.Thesecanbeanylength intherangeof0136andarenotrequiredtobeintherangeofC39 MinimumLengthandC39MaximumLengthprogramming.

Scans Required
ThisparametersetsthenumberofscansrequiredtoreadaCode39bar code.Increasingthenumberofscanscanimprovereadingnominalbar codes.Therearefoursettings:1scan,2scans,3scans,and4scans.The defaultis1scan.SetthisparameterbyscanningtheappropriateHex tag(Hex1toHex4).

5-36

Chapter 5: Programming

Overlap Characters
Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Therearefour settings:1overlapcharacter(Hex1),2overlapcharacters(Hex2) (default),3overlapcharacters(Hex3),and4overlapcharacters (Hex4).SetthisparameterbyscanningtheappropriateHextag(Hex1 toHex4).

Minimum Segment Size


Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Setthisparameterby scanningtheappropriateHextag(Hex2toHex9).Thedefaultis Hex3.

Bar Codes3
Note: StartingwiththeApril2005ReleaseofSuperASICfirmware (4970439869),inputtinganODDorHEXnumberfortaglength, whetherinputtingvaluesforaSpecificLength,Rangeofvalues, MinimumofMaximumvalueresultsinaProgramTagError. TheBarCodes3programmingmodecontainsprogramming parametersforInterleaved2of5(ITForI2of5).Refertothe ParameterDefaultssectionearlierinthischapterforthefactory defineddefaultvalueofeachprogrammingparameter.

Interleaved 2 of 5
TheInterleaved2of5parametercontrolsreadingInterleaved2of5bar codes.DisablereadingInterleaved2of5barcodesbyscanningthe Hex0tagandenablereadingbyscanningtheHex1tag. Note: IfreadingInterleaved2of5barcodesisdisabled,thereareno otherentriesallowedforthisparameter.

Chapter 5: Programming

5-37

Bar Code Length


TheBarCodeLengthparameterselectsthemethodfordeterminingif anInterleaved2of5barcodeisavalidlength.TheRangeCheck methodidentifiesalengthrangebyspecifyingtheminimumand maximumnumberofcharacters.TheSpecificCheckmethodidentifies twospecificbarcodelengthsbyspecifyingthenumberofcharactersin each.Withthisoption,thenumberofcharactersinallInterleaved2of5 barcodesmustbeoneofthetwonumbers.ScantheHex0tagtouse theRangeCheckmethod,scantheHex1tagtousetheSpecificCheck method. ItisbestnottouseITFifmorethanonelengthofbarcodeisused.The symbologyhasaninherentweaknesswhereanyscannercanseepart ofthebarcodeandthinkitiscomplete.Theoptionsbelowprovide protectionagainstthis.Fromstrongestprotectiontoweakestprotection theyare: Specificlength,samevalueasValue1andValue2 Specificcheck,differentvaluesasValues1and2 RangeCheck

Value 1 and 2
TheValue1andValue2parametersspecifythevalidInterleaved2of5 barcodelengths.UsetheseoptionswiththeBarCodeLength parameteroptiondescribedinBarCodeLength.IftheRangeCheck methodisselected,Value1specifiestheminimumnumberof charactersinavalidInterleaved2of5barcodeandValue2specifies themaximumnumberofcharacters.IftheSpecificCheckmethodis selected,Value1containsonespecificnumberofcharactersandValue 2containsanother.

5-38

Chapter 5: Programming

AcceptedvaluesforValue1andValue2are04to58readable characters.Thenumberofreadablecharactersmustbeaneven number;ifanoddnumberisspecified,itreturnsaProgramTagError. EachvalueisinputusingtwoHextags.ThefirstcanbeHex0through Hex5andthesecondcanbeHex0throughHex9.

Check Digit Present


TheCheckDigitPresentparameterdeterminesifthebarcodemust containacorrectcheckdigittobeidentifiedasvalid.Ifthisfunctionis enabled,thebarcodeisignoredifacheckdigitisnotpresent.Scanthe Hex0tagtodisablethisoption,ortheHex1tagtoenableit.

Transmit Check Digit


TheTransmitCheckDigitparameterselectswhethertosendthecheck digittothehostterminal.ScantheHex0tagtodisablethisoption,or theHex1tagtoenableit. Note: BelowaretheparametersintroducedinthenewSuperASIC firmwareversionsProgrammedFirmwareChip(4970443786)and FlashMEDIA(4970443875).

Interleaved 2 of 5 Tone
ThisparameterpermitsyoutoenableordisabletheInterleaved2of5 tone.ScanHex0todisablethetone(default)orHex1toenableit.If disabled,theInterleaved2of5toneisundercontroloftheUPCtone control(generalgoodreadtone).

Chapter 5: Programming

5-39

Tone Length
TheToneLengthparameterpermitsyoutosetthelengthofthe Interleaved2of5tone.Setthisparameterbyscanningtheappropriate Hextag(Hex0toHexF).EachHextagisincrementedby15 milliseconds.Forexample,Hex0=0ms,Hex1=15ms,Hex2=30ms, Hex3=45ms,andsoforth.ThedefaultInterleaved2of5ToneLength is75ms(Hex5).

Tone Frequency
ThisparameterpermitsyoutosetthefrequencyoftheInterleaved2of 5tone.SetthisparameterbyscanningtheappropriateHextag(Hex0 toHex7).
Hex Tag Frequency in Hertz

Hex0 Hex1 Hex2 Hex3 Hex4 Hex5 Hex6 Hex7

702Hz 781Hz 868Hz 961Hz 1071Hz 1187Hz 570Hz 633Hz

Note: ThedefaultInterleaved2of5tonefrequencyis1071Hertz (Hex4).

5-40

Chapter 5: Programming

Interleaved 2 of 5 Check Digit Length1


Interleaved2of5CheckDigitLength1setsthenumberofdata charactersdefiningthetaglength1thatrequiresaCheckDigit.Thistag lengthcouldbeoutsidethenormalspecificlengthorrangeoftaglengths programmingforInterleaved2of5.Thisparameterpermits Interleaved2of5tagsofacertainlengthtohaveaCheckDigitwhile otherInterleaved2of5taglengthsmaynotrequireaCheckDigit.

Interleaved 2 of 5 Check Digit Length2


Interleaved2of5CheckDigitLength2setsthenumberofdata charactersdefiningthetaglength2thatrequiresaCheckDigit.Thistag lengthcouldbeoutsidethenormalspecificlengthorrangeoftaglengths programmingforInterleaved2of5.

Enable Interleaved 2 of 5 Stitching


ThisparameterisonlyvalidiftheInterleaved2of5SpecificLengthis programmedasactive.ScanningHexCenablesInterleaved2of5tag stitching.Itisrecommendedthatstitchingbeenabledonlyifonetag Interleaved2of5lengthisprogrammed.ScanningHexDdisables Interleaved2of5TagStitching.

Scans Required
Thisparametersetsthenumberofscansrequiredtoreadan Interleaved2of5barcode.Increasingthenumberofscanscan improvereadingnominalbarcodes.Therearefoursettings:1scan,2 scans,3scans,and4scans.Thedefaultis2scans.Setthisparameterby scanningtheappropriateHextag(Hex1toHex4).

Chapter 5: Programming

5-41

Overlap Characters
Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Therearefour settings:1overlapcharacter(Hex1)(default),2overlapcharacters (Hex2),3overlapcharacters(Hex3),and4overlapcharacters (Hex4).SetthisparameterbyscanningtheappropriateHextag(Hex1 toHex4).

Minimum Segment Size


Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Setthisparameterby scanningtheappropriateHextag(Hex2toHex9).Thedefaultis Hex3.

Bar Codes4
TheBarCodes4programmingmodecontainsprogramming parametersforCode128barcodes.RefertotheParameterDefaults sectionearlierinthischapterforthefactorydefineddefaultvalueof eachprogrammingparameter.

Code 128
TheCode128parametercontainstwoselections:DisableandEnable. DisablereadingCode128barcodesbyscanningtheHex0tagand enablereadingbyscanningtheHex1tag. Note: BelowaretheparametersintroducedinthenewSuperASIC firmwareversionsProgrammedFirmwareChip(4970443786)and FlashMEDIA(4970443875).

5-42

Chapter 5: Programming

Code 128 Tone


ThisparameterpermitsyoutoenableordisabletheCode128tone. ScanHex0todisablethetone(default)orHex1toenableit.If disabled,theCode128toneisundercontroloftheUPCtonecontrol (generalgoodreadtone).

Tone Length
TheToneLengthparameterpermitsyoutosetthelengthoftheCode 128tone.SetthisparameterbyscanningtheappropriateHextag(Hex 0toHexF).EachHextagisincrementedby15milliseconds.For example,Hex0=0ms,Hex1=15ms,Hex2=30ms,Hex3=45ms, andsoforth.ThedefaultCode128ToneLengthis75ms(Hex5).

Tone Frequency
ThisparameterpermitsyoutosetthefrequencyoftheCode128tone. SetthisparameterbyscanningtheappropriateHextag(Hex0to Hex7).
Hex Tag Frequency in Hertz

Hex0 Hex1 Hex2 Hex3 Hex4 Hex5 Hex6 Hex7

702Hz 781Hz 868Hz 961Hz 1071Hz 1187Hz 570Hz 633Hz

Note: ThedefaultCode128tonefrequencyis1071Hertz(Hex4).

Chapter 5: Programming

5-43

Code 128 Stitch Enable


ThisparameterdetermineswhetherCode128tagstitchingisenabled ordisabled.ScantheHexCtodisableCode128Stitching(default)or HexDtoenableit.

Scans Required
ThisparametersetsthenumberofscansrequiredtoreadaCode128 barcode.Increasingthenumberofscanscanimprovereadingnominal barcodes.Therearefoursettings:1scan,2scans,3scans,and4scans. Thedefaultis1scan.Setthisparameterbyscanningtheappropriate Hextag(Hex1toHex4).

Overlap Characters
Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Therearefour settings:1overlapcharacter(Hex1),2overlapcharacters(Hex2) (default),3overlapcharacters(Hex3),and4overlapcharacters (Hex4).SetthisparameterbyscanningtheappropriateHextag(Hex1 toHex4).

Minimum Segment Size


Thisparametersetstheminimumnumberofcharacterswhicheach segmentmustcontainwhentagstitchingisdone.Setthisparameterby scanningtheappropriateHextag(Hex2toHex9).Thedefaultis Hex4.

Bar Codes5
TheBarCodes5programmingmodecontainsprogramming parametersforGS1DataBarbarcodes.RefertotheParameter Defaultssectionearlierinthischapterforthefactorydefineddefault valueofeachprogrammingparameter.

5-44

Chapter 5: Programming

GS1 DataBar Enable


Thisparametercontains4selections.DisablereadingGS1DataBarbar codesbyscanningtheHex0programmingtag. ReadingeitherorbothGS1DataBar14andGS1DataBarEbar codesisenabledwiththisparameter. ReadGS1DataBar14onlyScantheHex1programmingtag ReadGS1DataBarEonlyScantheHex2programmingtag ReadbothGS1DataBar14andGS1DataBarEScantheHex3 programmingtag

Scans Required on GS1 DataBar14


ThisparametersetsthenumberofscansrequiredtoreadaGS1 DataBar14barcode.Increasingthenumberofscanscanimprove readingnominalbarcodes.Therearefoursettings:1scan,2scans,3 scans,and4scans.Setthisparameterbyscanningtheappropriate programmingtag,Hex1throughHex4.

Scans Required on GS1 DataBarE


ThisparametersetsthenumberofscansrequiredtoreadaGS1 DataBarEbarcode.Increasingthenumberofscanscanimprove readingnominalbarcodes.Therearefoursettings:1scan,2scans,3 scans,and4scans.Setthisparameterbyscanningtheappropriate programmingtag,Hex1throughHex4.

UCC128 Emulation Mode


TheUCC128EmulationModereferstotheUniformCodeCouncil Code128DataFormattedStartCode.Twochoicesareavailableforthis parameter.ScantheHex0programmingtagfornormalmodeorthe Hex1programmingtagtoenableUCC128Emulation.

Chapter 5: Programming

5-45

Bar Codes6
TheBarCodes6programmingmodecontainsprogramming parametersforCodabarbarcodes.RefertotheParameterDefaults sectionearlierinthischapterforthefactorydefineddefaultvalueof eachprogrammingparameter.

Codabar Check Digit


TheCodabarCheckDigitparameterpermitscontrolofCodabarcheck digitrequirement.ScantheappropriateHextag(Hex1toHex0)to enableordisablethecheckdigit.ThedefaultisHex0Disable Codabarcheckdigit.

Codabar Check Digit Transmission


TheCodabarCheckDigitTransmissionparameterselectswhetherto sendthecheckdigittothehostterminal.ScantheHex0tagtodisable thisoption,ortheHex1tagtoenablethisoption.

Codabar Tone Length


TheCodabarToneLengthparameterpermitsyoutosetthelengthof theCodabartone.SetthisparameterbyscanningtheappropriateHex tag(Hex0toHexF).EachHextagisincrementedby15milliseconds. Forexample,Hex0=0ms,Hex1=15ms,Hex2=30ms,Hex3=45 ms,andsoforth.ThedefaultCodabarToneLengthis75ms(Hex5).

5-46

Chapter 5: Programming

Codabar Tone Frequency


ThisparameterpermitsyoutosetthefrequencyoftheInterleaved2of 5tone.SetthisparameterbyscanningtheappropriateHextag(Hex0 toHex7).
Hex Tag Frequency in Hertz

Hex0 Hex1 Hex2 Hex3 Hex4 Hex5 Hex6 Hex7

702Hz 781Hz 868Hz 961Hz 1071Hz 1187Hz 570Hz 633Hz

Note: ThedefaultCodabarToneFrequencyis1071Hertz(Hex4).

Codabar Tone
ThisparameterpermitsyoutoenableordisabletheCodabartone.Scan Hex0todisablethetone(default)orHex1toenableit.Ifdisabled,the CodabartoneisundercontroloftheUPCtonecontrol(generalgood readtone).

Codabar Halves
ThisparameterattemptstobuildaCodabartagonthelongesttag lengthseen.CodabarHalvesEnabledprogrammingrequiresahalftag partiallongerthanonehalfofthelongestCodabartageverseenbya scannerinordertopreventgettingashorttagfromalongerone.

Chapter 5: Programming

5-47

ScantheHex2tagtodisablethisoption,ortheHex3tagtoenablethis option

Codabar Stitch
Thisparameterattemptstostitchatagtothelongesttagscannedbya fullstrikeacrossthewholetag.ScantheHex4tagtodisablethis option,ortheHex5tagtoenablethisoption.

Number of Codabar Scans Required


ThisparametersetsthenumberofscansrequiredtoreadaCodabar barcode.Increasingthenumberofscanscanimprovereadingnominal barcodes.Therearefoursettings:1scan,2scans,3scans,and4scans. Thedefaultis1scan.Setthisparameterbyscanningtheappropriate Hextag(Hex1toHex4).

Bar Codes7
TheBarCodes7programmingmodecontainsprogramming parametersforPharmacodebarcodes.RefertotheParameter Defaultssectionearlierinthischapterforthefactorydefineddefault valueofeachprogrammingparameter.

Pharmacode Check Digit Transmission


ThePharmacodeCheckDigitTransmissionparameterselectswhether tosendthecheckdigittothehostterminal.ScantheHex0tagto disablethisoption,ortheHex1tagtoenablethisoption.

5-48

Chapter 5: Programming

Label Identifiers
TheLabelIdentifiersprogrammingmodeselectstheparametersfor addinglabelidentifierstocommunicationmessages.Theseidentifiers applytotheNCRUSBandRS232communicationprotocols.Label identifiersfortheothermodesofcommunicationaredeterminedby thefirmwareandarenotprogrammable.RefertotheParameter Defaultssectionearlierinthischapterforthefactorydefineddefault valueofeachprogrammingparameter.

Identifier Type
TheIdentifierTypeparameterdefinesthetypeandplacementoflabel identifiers.Defaultidentifiersthatprefixthemessagedata,unique prefixidentifiers,ornoidentifierscanbeselected. SelecttheIdentifierTypeparameterbyscanningtheappropriatetag (Hex0,Hex2,orHex3).Ifdefaultidentifiersareselected,donotenter anyotherparameterinthisprogrammingmode. Default Prefix ScantheHex0tagtousethedefaultprefix.Thedefaultlabelidentifiers varydependingonthetypeofbarcoderead.Followingarethedefault identifiersforeachbarcodetype:
Bar Code Type UPC-A UPC-E EAN-8 EAN-13 Code 39 Interleaved 2 of 5 Code 128 GS1 DataBar-14 GS1 DataBar-Expanded Pharmacode Codabar Hex 41H 45H 46H 46H 46H 42H 31H 42H 32H 42H 33H 5DH 65H 30H 5DH 65H 30H 41H 4EH ASCII A E FF F B1 B2 B3 ]e0 ]e0 A N
25577

Chapter 5: Programming

5-49

ScantheHex2tagtoselectnone.Nolabelidentifiersareaddedtothe messagedata. Unique Prefix Touseauniqueprefix,scantheHex3tag.AUniqueIdentifieris associatedwitheachbarcodetype.Also,one,two,ornoCommon Bytesmaybeused.Thefollowingfigureshowsthepossiblemessage formatswhenusingauniqueprefix.Theformatsdonotshowother elementsprogrammedintheotherRS232programmingmodes.

Unique Label Identifiers


Unique Prefix (All Bar Codes) Unique Identifier Bar Code Data Common Byte 1 Common Byte 2 Common Byte 1 Unique Identifier Bar Code Data Unique Identifier Bar Code Data Common Byte 2 Unique Identifier Bar Code Data
22769

Common Byte 1 and Common Byte 2


TheCommonByte1andCommonByte2parameterspermitthe specificationofthedatasenttothehostterminalintheCommonByte fields.Enterthisinformationastwo(2)Hexcharactersforeach CommonByte. Note: RefertotheASCIICodeChartfortheHexCharacters;however, valuesof20to7Earerecommended.Donotusethesamecharactersas theTerminatorByteorthemessagemayterminatetoosoon.Also,a CommonBytecannotbe00. IfnotusingaCommonByte,scananyHextagtwiceexceptHex0or theTerminatorBytevalue. Note: Four(4)tagsmustbescannedtogotothenextparameter.

5-50

Chapter 5: Programming

Bar Code Type


TheBarCodeTypeparameterselectsthebarcodetypeforenteringits associatedlabelidentifierinformation.AfterenteringaBarCodeType, entertheCommonByteandUniqueIdentifier.Thisprocedurerepeats untilthelabelidentifiersarespecifiedforeachbarcodetype.Scanthe Hex0throughHex9tagtoentertheappropriateBarCodeType. Note: UPCVersionDisalwaysdisabled.

Common Byte
TheCommonByteparameterselectswhichcommonbytes,ifany,to addtothebarcodedatamessage.Eachentryisuniquetothe previouslyspecifiedBarCodeType.ScantheHex0tagforno CommonBytes,theHex1tagforCommonByte1,theHex2tagfor CommonByte2,theHex3tagforbothCommonBytes,ortheHex4 tagforAIMIDonGS1DataBar.

Unique Identifier
TheUniqueIdentifierparameterpermitsthespecificationofthedata senttothehostterminalintheUniqueIdentifierfield.Eachentryis uniquetothepreviouslyspecifiedBarCodeType.Enterthisdataas two(2)Hexcharactersusingrecommendedvaluesof20to7E(Referto theASCIICodeChartsectioninchapter5). Note: IfthesamecharactersareusedasintheTerminatorByte,the messagemayterminatetoosoon.

Chapter 5: Programming

5-51

RS232 Parameters 1
TheRS232Parameters1programmingmodecontainsfourofthe parametersrequiredforRS232communications.Fromthis programmingmodetheBaudRate,Parity,StopBitsandCharacter Length,andHandshakeOptionscanbeselected.Refertothe ParameterDefaultssectionearlierinthischapterforthefactory defineddefaultvalueofeachprogrammingparameter.

Baud Rate
TheBaudRateparametercontainssevenselections:300Baud,600 Baud,1200Baud,2400Baud,4800Baud,9600Baud,and19200Baud. ScantheappropriateHex0throughHex6tagtosetthedesiredBaud rate.

Parity
TheParityparametercontainsthreeselections:Odd,Even,andNone. For7bitcharacters,bit8istheparitybit;for8bitcharacters,bit9is theparitybit.Choosingnoparityand7bitcharacterlengthcausesthe scannertosendtwo(2)stopbits;thescannermustalsoreceivetwo(2) stopbits.ScantheappropriateHex0,Hex1,orHex4tagstoselectthe desiredParity. Note: WhenpowerisappliedtoaRealScan78thatincludesascale, theresetfunctioncheckstheRS232CommunicationsParity programming.IftheselectionisNone,itisignoredandOddparityis used.IfOddorEvenisselected,thatselectionisused.

5-52

Chapter 5: Programming

Stop Bits and Character Length


TheStopBitsandCharacterLengthparametercontainsfourselections: 1StopBitand7bitCharacterLength,1StopBitand8bitCharacter Length,2StopBitsand7bitCharacterLength,and2StopBitsand8 bitCharacterLength.Choosingnoparityand7bitCharacterLength causestheRealScan78tosendtwo(2)stopbits;thescannermustalso receivetwo(2)stopbits.If8bitCharacterlengthandparityisselected, onlyone(1)stopbitissent.ScantheappropriateHex0throughHex3 tagtosettheStopBitsandCharacterLength.

Handshake
TheHandshakeparametercontainssixselections.Whenconsidering these,notethatthescannercontrolsonlyRTS;however,itcanmonitor CTS.ThefollowinglistidentifieseachHandshakeoption. RTSisalwayslow,CTSisignored(Hex0tag). RTSisalwayshigh,CTSisignored(Hex1tag). ScannerraisesRTSandwaitsforCTStogohighbefore transmitting(Hex2tag). ScannerraisesRTSbeforetransmittingandignoresthestateofCTS (Hex3tag). RTSisalwayslowandscannerwaitsforCTStogohighbefore transmitting(Hex4tag). RTSisalwayshighandscannerwaitsforCTStogohighbefore transmitting(Hex5tag).

ScantheappropriateHex0throughHex5tagtosettheHandshake option.

Chapter 5: Programming

5-53

RS232 Parameters 2
TheRS232Parameters2programmingmodecontainssomeofthe parametersrequiredforRS232communications.FromthismodeBCC Options,InterfaceControl,andCheckDigitcanbeselected.Referto theParameterDefaultssectionearlierinthischapterforthefactory defineddefaultvalueofeachprogrammingparameter.

BCC Options
TheBCCOptionparameterpermitstheuseofBCCattheendofa messagetobeenabledordisabled.Whenenabled,theBCCisthelast charactersentandistheExclusiveORofeachbytesentpriortothe BCC,excepttheprefixbyte.ScantheHex0tagtodisabletheBCC Option,orscantheHex1tagtoenableit.

Interface Control
TheInterfaceControlparameterpermitscontrolofthetransferofdata betweenthescannerandthehostterminal.TheoptionsareNone, enableACK/NAK,enableXOn/XOff,andenablebothACK/NAKand XOn/XOff. IfenableACK/NAKisselected,eachmessagesenttothehostterminal mustbeacknowledgedbeforesendingthenextmessage.Receivingthe messageproperlycausesanACKtobesent,andifthereareanyerrors, aNAKissentinsteadandthescannersendsthemessageagain.Also, anyvalidmessageotherthanNAKorXOn/XOff,ifenabled,servesas anACKaslongasthemessagefromthescanneriscompletedbefore thehostterminalstartssendingthevalidmessagetothescanner.

5-54

Chapter 5: Programming

AnXOffmessageturnsthescannertransmitteroffuntilthescanner receivesanXOnmessage.AnXOnmessagecanbereceivedatany time.IfthescannerissendingamessagewhenitreceivesanXOff, sincethesemessagescanbereceivedanytime,datatransmissionstops aftersendingthecurrentbyte.Whenthescannerreceivesthenext XOn,itsendstheremainderofthemessage.Thescannerdoesnot acknowledgeXOffandXOnmessageswithACKorNAKmessages. SelecttheinterfacebyscanningtheappropriateHex0throughHex5 tag.

Check Digit
TheCheckDigitparameterpermitscontrolofthetransmissionof UPCA,UPCE,EAN8,andEAN13checkdigits.Scanthe appropriateHextag(Hex0toHexF)toindependentlyenableor disableUPCA,UPCE,EAN8,andEAN13checkdigits.Thedefault isHex1EnableUPCA,EAN8,andEAN13;DisableUPCE.

RS232 Prefix Byte


TheRS232PrefixByteprogrammingmodecontrolstheuseofprefix bytes.IfanRS232PrefixByteisused,itistheleadingcharacterin eachmessagesenttothehostterminal.Followingitisthemessage data.RefertotheParameterDefaultssectionearlierinthischapter forthefactorydefineddefaultvalueofeachprogrammingparameter.

Prefix Byte
ThePrefixByteparametercontainstwoselections:DisableandEnable. ScantheHex0tagtodisablethePrefixByte,ortheHex1tagtoenable it.

Chapter 5: Programming

5-55

ASCII Code
TheASCIICodeparameterpermitsthespecificationofwhatASCII codetouseforthePrefixByte.Entertheselectionbyscanningthe appropriatetwoHextags(shownintheASCIICodeChartin Programmingchapter).Anyvaluefrom01through0Fcanbeselected; however,therecommendationistousetheStartOfText(STX)ASCII Codewhichis02Hex.ScanthetwoappropriateHextags(Hex0 throughHex7forthefirstcharacterandHex0throughHexFforthe second). Note: ASCIICodeparameterfortheRS232TerminatorBytehasthe samefunction.

RS232 Terminator Byte


TheRS232TerminatorByteprogrammingmodecontrolstheuseof terminatorbytes.IfanRS232TerminatorByteisused,itgoesatthe endofthemessagesenttothehostterminal.IfaBCCisincluded,it followstheTerminatorByteandincludestheTerminatorByteinthe calculation.RefertotheParameterDefaultssectionearlierinthis chapterforthefactorydefineddefaultvalueofeachprogramming parameter.

Terminator Byte
TherearetwoRS232TerminatorBytesavailablethesecond TerminatorBytebeingadirectentryonly.Thereforeafter programmingtheFirstTerminatorByteHex2,Hex3andHexCmust bescannedtobeabletoprogramtheSecondTerminatorByte.

ASCII Code
TheASCIICodeparameterforRS232TerminatorByteandPrefixByte hasthesamefunction.RefertotheRS232PrefixBytesectionofthis chapterformoreinformation.

5-56

Chapter 5: Programming

RS232 Communications Options


TheRS232CommunicationsOptionsparameterscontrolthedelay betweenmessages,andtheformatinwhichthescannerandhost terminalexchangetagdatamessages.Thefirmwareisprogrammedto acceptoneparameteratatimeandthenleavethisprogrammingmode. Therefore,eachoftheparametersmustbeprogrammedseparately. RefertotheParameterDefaultssectionearlierinthischapterforthe factorydefineddefaultvalueofeachprogrammingparameter.

Message Delay
TheMessageDelayoptionsetstheminimumtimethefirmwarewaits beforesendingthenextmessage.ThispermitsloweringCTSbythe hostterminaltoinhibitdatafromthescanner.Thisoptionwasnot availableonpreviousscanners. Messagescanbedelayedasfollows: Hex0fornodelay Hex1fora10msdelay Hex2fora50msdelay

Scanner/Scale Format
TheScannerorScanner/ScaleFormatoptionpermitsforcingthedata formattoeitherscanneronlyformatorscanner/scaleformatto accommodatethehostterminal.Insomecircumstancesahostterminal maynotbeabletohandlethenormalformatsenttoit.Inthatcase, selectingoneoftheseoptionspermitstheuseoftheotherformat. TheModeloptionintheScaleParameterssectionoverridesthisoption. Ifthisoptionisprogrammed,doitaftertheotherparameterorreturn hereandchangeitagain.Thisoptionaffectstheaddressandfunction codeinthemessage,butnottheBCC.Thechoicesforthisoptionareas follows:

Chapter 5: Programming

5-57

Hex4forScanneronlyformat Hex5forScanner/Scaleformat

Thenormal(default)formatforscanneronlytagdatamessagesisas follows: ScannerOnlyTagData MessageFormat


Prefix Byte Label Identifier Tag Data PPD Terminator Byte BCC Byte
16564

Shading indicates optional information.

Thenormal(default)formatforscanner/scaletagdatamessagesisas follows: Scanner/ScaleTagData MessageFormat


Prefix Byte 30 38 Add FC Label Identifier Tag Data PPD Terminator Byte BCC Byte

Shading indicates optional information.

16565

Thedifferencebetweenthescanneronlyandthescanner/scaleformat isthatthescanner/scaleformathasanaddressandafunctioncode followingtheoptionalPrefixByte.Formoredetailedinformationon messageformatsrefertotheNCRScanner/ScaleInterfaceProgrammers Guide(BD201074A).

Normal or Eavesdrop Mode


ThenormalmodeisusedformostRS232connections.Eavesdrop modeisalsoavailabletopermitanotherdevicetomonitorthe communicationsbetweentheRealScan78andthehostterminal.Scan theHex6tagtoselectthenormalmodeortheHex7tagtoselectthe eavesdropmode.

5-58

Chapter 5: Programming

Good Weigh Tone


TheRealScan78canbeprogrammedtosoundatonefollowinga successfulitemweighfunction.ScantheHex8tagtodisablethis functionandtheHex9tagtoenableit.

Scale Parameters
TheScaleParametersprogrammingmodecontrolsspecificparameters associatedwithaRealScan78thathasascale.Thismodecanbeused toidentifyiftheRealScan78includesascaleandtodefinetheaddress ifthescaleisconnectedtoanIBMterminal.RefertotheParameter Defaultssectionearlierinthischapterforthefactorydefineddefault valueofeachprogrammingparameter.

Model
TheModelparameterspecifiesiftheRealScan78isaScanner/Scaleora Scanneronly.Thisparameterissetatthefactoryandshouldnotneed changingundernormalcircumstances.ScantheHex3tagtospecify thattheunitisaScanner/Scale,orscantheHex4tagtospecifythatthe unitisaScanneronly.IfthescaleisdisabledonaScanner/Scaleunitby scanningtheHex4tag,theBCCoptionalsochangestotheappropriate state.

IBM Address
WhenprogrammingaRealScan78forIBMcommunications,the properscalecommunicationsaddressmustbeselected.Selectingthe IBM468xcommunicationsprotocolsetsthescaleaddressto6E; however,itmayneedtobechangedto6Aor6B,dependingonthe IBMconfigurationintheparticularIBMcustomerretailapplication. ScantheHex5tagforaddress6A,theHex6tagforaddress6B,orthe Hex7tagforaddress6E.

Chapter 5: Programming

5-59

TheIBMterminalintegratedscanner/scaledrivernormallyuses address6E.However,ifthescannerworksbutthescaledoesnot,try usingtheothertwoscaleaddresses.

Miscellaneous Parameters
TheMiscellaneousParametersprogrammingmodecontrols parametersassociatedwiththeRealScan78Scalethatdonotfiteasily intoanyoftheothercategories.TheRealScan78firmwareis programmedtoacceptoneparameteratatimeandthenleavethis programmingmode.Therefore,eachoftheparametersmustbe programmedseparately.RefertotheParameterDefaultssection earlierinthischapterforthefactorydefineddefaultvalueofeach programmingparameter.

Host Tone Control


Whenahostterminalisused,thisparameterdetermineswhatdevice controlsthetone.ScanningtheHex4tagenablesthisoptionandthe hostterminalcontrolsthetone.ScanningtheHex3tagdisablesthis optionandthescalecontrolsthetone.

IBM Retransmit Control


WhenanIBMterminalisusedandthescaledetectsabadmessage fromtheterminal,thisparametercontrolshowtheoriginalmessage getsretransmitted.IfenableisselectedbyscanningtheHex7tag,the scaleretransmitstheoriginalmessagethree(3)times,andthen terminatesthesequence.IfforeverisselectedbyscanningtheHex8 tag,thescaleretransmitstheoriginalmessageuntilitisaccepted,or untilthescaleistoldtoresetbytheterminal.Donotusetheenable selectionunlessadvisedtodosobyNCRtosolveaproblem.

5-60

Chapter 5: Programming

Enable/Disable Voice Messages


TheRealScan78usesvoicemessagesfordiagnostics,scalecalibration, andclerkmessages.Ifvoicemessagesareenabled,themessagesare heardattheappropriatetime;iftheyaredisabled,thebeeptonesare heardinstead.Whenvoicemessagesaredisabled,theRealScan78uses thescaledisplaytoindicateerrorconditions.Toenableordisablevoice messages,scanthefollowingsequenceofprogrammingtags.These tagsmustbethefirsttagsscannedafterapplyingpowertotheunit. All Voice Messages Off/On ProgramMode Hex3 Hex2 HexD SaveandReset

Clerk Messages On ProgramMode Hex3 Hex3 Hex1 SaveandReset

Clerk Messages Off ProgramMode Hex3 Hex3 Hex0 SaveandReset

Chapter 5: Programming

5-61

BecausetheclerkmessagesareasubsetoftheVoiceMessages, disablingallvoicemessagesdisablestheclerkmessagesalso.AllVoice MessagesmustbeenabledfortheClerkMessagestobeenabled. Thethreeclerkmessagesare: a. Scalefailed,cleanunderscaledeck b. Scalefailed,code5,cleanunderscaledeck Next,doscalecalibration Next,changescale c. Scalefailed,code4 Stopcheckstandmechanicalvibration Next,changescale

IBM485 / IBMUSB Tag Data Format


ThisoptionisincludedbecausemostIBMdevicesthathaveaselect addressof4BrequirethebarcodedatatobetransmittedasASCII characters.Therefore,whenselectingCommunicationsProtocolchoice 4orB,NCRrecommendsthatthetagformatbesettoASCII.For handheldbarcodereaders,refertotheCommunicationsProtocol sectionearlierinthischapter.

Number System Character Parameter


ThisparameterdetermineswhethertheUPCAandUPCEnumber systemcharacterissentornot.Thefollowingaretheoptionsforthis parameter. Hex0UPCAandUPCENumberSystemCharacterNotSent Hex1UPCAandUPCENumberSystemCharacterSent Hex4UPCENumberSystemCharacterNotSent Hex5UPCENumberSystemCharacterSent

5-62

Chapter 5: Programming

Hex6UPCANumberSystemCharacterNotSent Hex7UPCANumberSystemCharacterSent

Dual Cable Interface


TheDualCableInterfaceprogrammingmodeidentifiesthescaletype tothehostterminal. Thescaletypenormallydoesnotneedchangingunlessyouare connectingtheRealScan78toacompetitivehostterminal.

Avery Scale Emulation


Thisreplaces7880K107V00x.TheAveryScaleisnowavailablein SuperASICplatformwherethescaleinterfaceusestheAUXportofthe RealScan787xunit. ToenableAveryScaleEmulation,scanthefollowingHextags. ProgramMode,Hex4,Hex0,Hex1enableAUXportprocessing Hex4,Hex0,Hex2enableAUXport1 Hex5,Hex5,Hex6enableAveryScaleEmulation

Chapter 5: Programming

5-63

Programming Worksheets
Theprogrammingworksheetsprovideaconvenientmethodof definingtheRealScan78programbeforeloadingitintotheunit.Each worksheetrelatestoaParameterProgram. Theprogrammingworksheetspermittheexactsequenceoftagstoscan foreachprogrammingparametertobedetermined.Italsoprovidesa hardcopyoftheprogramforpossiblefutureuse. Thetophalfofeachworksheetidentifiestheprogrammingparameters andthespecifictagsforeachone.Mostoftheworksheetscontain arrowsthatguidethroughthepropersequence.Thebottomhalfof eachworksheetprovidesaplacetowriteineachselection. Mostoftheworksheetscontainshortcutsthatpermitspecific parameterstobeenteredwithoutenteringtheentireworksheet.These parametershaveanalphacharacterinaboxjustleftoftheparameter name.ScanningtheHextagthatcorrespondstothealphacharacter enablesinputforthatparameter.Scanthetagsthatpertaintothat parameter.Afterenteringthespecifiedparameter,theprogramreturns toProgramMode.

5-64

Chapter 5: Programming

Communications Protocol
Your Program

0
Protocol

Communications Protocol

Protocol

3
IBM Slot Scanner

4
IBM Hand-Held Bar Code Reader

5
RS-232

D
IBM USB

E 0
NCR (RS-232) USB

E 2
Wedge
24036

Chapter 5: Programming

5-65

Good Read Tone


Your Program

1
Protocol

Good Read Tone

A Tone On/Off

0 Off

1 On
When entering Tone Frequency, the adjustment can be incremented upward by scanning the Hex B tag. Each time you scan the Hex B, the tone frequency increases one unit. Scan the End tag or a valid Hex tag to end this mode.

B Tone Frequency (Hertz) C Tone Length (Milliseconds)

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. 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 length increases one unit. Scan the End tag or a valid Hex tag to end this mode. When entering Not-On-File Tone Volume, the adjustmentcan be incremented upward by scanning the Hex E tag. Each time you scan the Hex E tag, the tone length increases one unit. Scan the End tag or a valid Hex tag to end this mode. 22761

D Tone Volume

E Not-On-File

Tone Volume

5-66

Chapter 5: Programming

Timers
Your Program
A B C

1
Timers

2
Lockout Time Restart Lockout Timer Active Time

1
Timers

2
900ms lockout timer restart limit

A Lockout Time (Milliseconds)

8
350

0
450

1
600

2
750

3
900

4
1050

5
1200

6
1350

7
1500

B Restart Lockout Timer

0
Off

1
On

C Active Time (Minutes)

0
0

1
15

2
30

3
60

F 900ms Lockout Timer Restart Limit

0
Disable

1
Enable

NOTE: Direct Entry Only.

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.

22762

Chapter 5: Programming

5-67

Bar Codes1
Your Program
A B C D E F

3
UPC/EAN Unused Extend UPC-A Extend UPC-E Periodical Periodical Codes Code Extension Send Data Set 2 Tag Label

Bar Codes - 1

A UPC/EAN

0
Disable

1
Enable

B Unused

0
Disable

C Extend UPC-A To EAN-13

0
Disable

1
Enable

D Extend UPC-E To UPC-A

0
Disable

1
Enable

E Periodical Codes

0
Disable

1
Enable

Periodical Code Extension

0
2-Digit Only

1
5-Digit Only

2
2-Digit & 5-Digit

Send Data

0
Data AS Decoded

F Set 2 Tag Label

2
Enable

A
Disable
24037

5-68

Chapter 5: Programming

Bar Codes2
Your Program
A B C D E F

4
Code 39 Minimum Characters Allowed Full ASCII Check Digit Transmit Present Check Digit Allow 1or 2-Character Tags

Bar Codes - 2

A Code 39

0
Disable

1
Enable

B Minimum Characters Allowed

2-F

Default

C Full ASCII

0
Disable

1
Enable

D Check Digit Present

0
Disable

1
Enable

Note: For SuperASIC scanners, continue to option F even if Check Digit Present Disable is chosen.

E Transmit Check Digit

0
Disable

1
Enable

F Allow 1- or 2-Character Tags

0
Disable

1
Enable
24174

Chapter 5: Programming

5-69

Bar Codes3
Your Program
A B C D

5
Interleaved Bar Code 2 of 5 Length Value 1 Value 2 Check Digit Transmit Present Check Digit

Bar Codes - 3

Interleaved 1 0 2 of 5 Disable Enable

Bar Code Length

0
Range Check

1
Specific Check

Value 1

Character Minimum

0-3
Character 1 Default

0-9
Character 2 0 8

Value 2

Character Maximum

0-3

0-9

C Check Digit Present D Transmit Check Digit E Easy I25

0
Disable

1
Enable

Character 1 Character 2 6 Default 1

0
Disable

1
Enable

0
Disable

1
Enable

Note: Requires only 1 scan.


25788

5-70

Chapter 5: Programming

Bar Codes4
Your Program
A B C F

7
Code 128 Minimum Data Characters Allowed UCC 128 Partial Decoding

Bar Codes - 4

A Code 128

0
Disable

1
Enable

B Minimum Data Characters Allowed

C EAN/UCC 128

0
Disable

1
Enable

F Partial Decoding

0
Disable

1
Enable
22766

Chapter 5: Programming

5-71

Bar Codes5
Your Program
A B C D

8
GS1 DataBar Enable Scans Required On GS1 DataBar 14 Scans Required On GS1 DataBar E UCC-128 Emulation Mode

Bar Codes - 5

A GS1 DataBar Enable

0
Disable

Enable Enable Enable GS1 DataBar 14 GS1 DataBar E GS1 DataBar 14 Only & GS1 DataBar E Only

Scans Required On GS1 DataBar 14

1
1 Scan

2
2 Scans

3
3 Scans

4
4 Scans

Scans Required On GS1 DataBar E

1
1 Scan

2
2 Scans

3
3 Scans

4
4 Scans

UCC-128 Emulation Mode

0
Normal Mode

1
UCC-128 Emulation Mode
24952

5-72

Chapter 5: Programming

Bar Codes6
Your Program
A B C D

A
Codabar Decoding Codabar Legth Codabar Check Digit Codabar Check Digit Transmission

Bar Codes - 6

A Codabar Decoding

0
Disable

1
Enable

B Codabar Length

Codabar Length Range Check

1-36

1-36

Minimum Length Maximum Length (Default = 4) (Default = 36)

Codabar Specific Length Check

1-36

1-36

Minimum Length Maximum Length (Default = 4) (Default = 36)

C Codabar Check Digit

0
Disable

1
Enable

D Codabar Check Digit Transmission

0
Disable

1
Enable
25515

Chapter 5: Programming

5-73

Bar Codes7
Your Program

Bar Codes - 7

Pharmacode

2
Disable

3
Enable

Pharmacode Check Digit Transmission

4
Disable

5
Enable
25516

5-74

Chapter 5: Programming

Label Identifiers
Your Program 1 6
Label Identifiers Identifier Type Common Byte 1 Common Byte 2 Bar Code Type Common Byte Unique Identifier

A Identifier Type

0
Default Prefix

2
None

3
Unique Prefix

B Common Byte 1

0-7

0-F

5 D

Default

Hex Character Hex Character (ASCII Code Chart) (ASCII Code Chart)

C Common Byte 2

0-7

0-F

4 2

Default

Hex Character Hex Character (ASCII Code Chart) (ASCII Code Chart)

D Bar Code Type

0
UPC-A

1
UPC-D

2
UPC-E

3
EAN-8

4
EAN-13

5
Code 39

6
Code 128

7
Interleaved 2 of 5

8
GS1 DataBar 14

9
GS1 DataBar Expanded

A
Pharmacode

B
Codabar

Common Byte

0
None

1
Common Byte 1

2
Common Byte 2

3
Both Common Bytes

4
AIM Label ID

5
No Unique ID

Unique Identifier

0-71

0-F

Hex Character Hex Character (ASCII Code Chart) (ASCII Code Chart)

Common Byte and Unique Identifier Defaults vary according to Bar Code Type
25514

Chapter 5: Programming

5-75

Number System Character


Your Program

9
UPC-A & UPC-E Number System UPC-E Number System UPC-A Number System

Number System Character

UPC-A & UPC-E Number System UPC-E Number System UPC-A Number System

0
Not Sent

1
Sent

4
Not Sent

5
Sent

6
Not Sent

7
Sent
24040

Sensormatic Deactivation Tone Frequency


Your Program

B Tone Frequency (Hertz)

When entering Tone Frequency, the adjustment can be incremented upward by scanning the Hex B tag. Each time you scan the Hex B , the tone frequency increases one unit. Scan the End tag or a valid Hex tag to end this mode. The eight frequencies to choose from are 570 Hz (Default), 637 Hz, 721 Hz, 829 Hz, 976 Hz, 1186 Hz, 1512 Hz, and 2083 Hz. 25913

5-76

Chapter 5: Programming

Sensormatic Deactivation Tone Pulse


Your Program

X
1-F

The tone is a series of five pulses. The values of 1-8 generates 1 to 8 pulses of the frequency. The values 9-F generates 1 to 7 pulses of the frequency modulated with a second tone. The eight frequencies are: 570 Hz(default), 637 Hz, 721 Hz, 829 Hz, 976 Hz, 1186 Hz, 1512 Hz, and 2083 Hz.

25912

Chapter 5: Programming

5-77

RS232 Parameters 1
Your Program
A B C D

0
Baud Rate Parity Stop Bits Handshake And Character Length

RS-232 Parameters - 1

A Baud Rate

0
300

1
600

2
1200

3
2400

4
4800

5
9600

6
19200

B Parity

0
Odd

1
Even

4
None

C Stop Bits And Character Length

0
1 Stop Bit 7-Bit Character

1
1 Stop Bit 8-Bit Character

2
2 Stop Bits 7-Bit Character

3
2 Stop Bits 8-Bit Character

D Handshake

2
Raise RTS Wait For CTS

3
Raise RTS Ignore CTS

4
RTS Low Wait For CTS

5
RTS High Wait For CTS
22772

RTS Low RTS High Ignore CTS Ignore CTS

5-78

Chapter 5: Programming

RS232 Parameters 2
Your Program
A B C

1
BCC Options Interface Control Check Digit

RS-232 Parameters - 2

A BCC Options

0
Disable

1
Enable

B Interface Control

0
None

1
ACK/NAK

2
XOn/XOff

3
ACK/NAK & XOn/XOff

C Check Digit

0
Disable UPC-A Disable EAN-8 Disable EAN-13 Disable UPC-E

1
Enable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E

2
Disable UPC-A Disable EAN-8 Disable EAN-13 Enable UPC-E

3
Enable UPC-A Enable EAN-8 Enable EAN-13 Enable UPC-E

4
Disable UPC-A Disable EAN-8 Enable EAN-13 Disable UPC-E

5
Disable UPC-A Disable EAN-8 Enable EAN-13 Enable UPC-E

6
Disable UPC-A Enable EAN-8 Disable EAN-13 Disable UPC-E

7
Disable UPC-A Enable EAN-8 Disable EAN-13 Enable UPC-E

8
Disable UPC-A Enable EAN-8 Enable EAN-13 Disable UPC-E

9
Disable UPC-A Enable EAN-8 Enable EAN-13 Enable UPC-E

A
Enable UPC-A Disable EAN-8 Disable EAN-13 Disable UPC-E

B
Enable UPC-A Disable EAN-8 Disable EAN-13 Enable UPC-E

C
Enable UPC-A Disable EAN-8 Enable EAN-13 Disable UPC-E

D
Enable UPC-A Disable EAN-8 Enable EAN-13 Enable UPC-E

E
Enable UPC-A Enable EAN-8 Disable EAN-13 Disable UPC-E

F
Enable UPC-A Enable EAN-8 Disable EAN-13 Enable UPC-E
24041

Chapter 5: Programming

5-79

RS232 Prefix Byte


Your Program
A B

2
Prefix Byte ASCII Code

RS-232 Prefix Byte

A Prefix Byte

0
Disable

1
Enable

B ASCII Code

0-7
Hex Character (ASCII Code Chart)

0-F
Hex Character (ASCII Code Chart)

0 2

Default

22774

5-80

Chapter 5: Programming

RS232 Terminator Byte


Your Program
A B C

3
Terminator Byte 1 ASCII Code Terminator Byte 2 ASCII Code

RS-232 Terminator Byte

A Terminator Byte 1

0
Disable

1
Enable

NOTE: Terminator Byte 1 is required on a scale unit. If you select Disable, it is ignored and an ETX (03) is sent.

B ASCII Code

0-7
Hex Character (ASCII Code Chart)

0-F
Hex Character (ASCII Code Chart)

0 3

Default

C Terminator Byte 2

0
Disable

1
Enable

NOTE: Terminator Byte 2 is a direct entry only.

ASCII Code

0-7

0-F
Hex Character (ASCII Code Chart)

0 3

Default

Hex Character (ASCII Code Chart)

25786

Chapter 5: Programming

5-81

RS232 Communications Options


Your Program

4
RS-232 Delay Scanner or Scanner / Scale Format Good Weigh Tone

Communication Options

RS-232 Delay

0
No Delay

1
10 Milliseconds

2 1 0
50 Milliseconds

Scanner or Scanner / Scale Format Good Weigh Tone

4
Scanner Only

5
Scanner / Scale

8
Disable

1 9
Enable
22779

Scale Parameters
Your Program

0
Model IBM Address

Scale Parameters

Model

3
Scanner/Scale

4
Scanner Only

IBM address

5
Address 6A

6
Address 6B

7
Address 6E
22818

5-82

Chapter 5: Programming

Miscellaneous Options
Miscellaneous Parameters
Your Program

2
Host Tone Control IBM Retransmit Control Speech IBM-485 / IBM-USB Tag Data Format

Miscellaneous Parameters

Host Tone Control

3
Disable

4
Enable

IBM Retransmit Control

7
3 Times

8
Forever

Speech

D
Toggle Between Enable and Disable Speech

IBM-485 / IBM-USB Tag Data Format

E
Hex

F
ASCII
22813

Chapter 5: Programming

5-83

Code 128 Tone Length


Selection Programming Tag Sequence

0 ms 15 ms 30 ms 45 ms 60 ms 75 ms 90 ms 105 ms 120 ms 135 ms 150 ms 165 ms 180 ms 195 ms 210 ms 225 ms

Programming Mode, Hex 7, Hex 0, Hex 0, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 7, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex 9, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex A, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex B, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex C, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex D, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex E, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 0, Hex F, Save and Reset
24383

Code 128 Tone Frequency


Selection Programming Tag Sequence Setting

702 Hz 781 Hz 868 Hz 961 Hz 1071 Hz 1187 Hz 570 Hz 633 Hz

Programming Mode, Hex 7, Hex 4, Hex 1, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 4, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 1, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 7, Save and Reset
24468

5-84

Chapter 5: Programming

Code 128 Tone


Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 2, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 2, Hex 1, Save and Reset
24384

Code 128 Minimum and Maximum Tag Length


Selection Programming Tag Sequence

Length

Programming Mode, Hex 7, Hex 2, a, v, w, x, y, Save and Reset where a = (Range of lengths) or 1 (Specific Length) v = 1-3 (default is 3) w = 1-9 (default is 9) x = 1-3 (default is 3) y = 1-9 (default is 9)

Default

Scan Default Tag


24954

Chapter 5: Programming

5-85

Code 39 Tone Length


Selection Programming Tag Sequence

0 ms 15 ms 30 ms 45 ms 60 ms 75 ms 90 ms 105 ms 120 ms 135 ms 150 ms 165 ms 180 ms 195 ms 210 ms 225 ms

Programming Mode, Hex 7, Hex 0, Hex 3, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 7, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex 9, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex A, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex B, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex C, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex D, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex E, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 3, Hex F, Save and Reset
24385

Code 128 Stitch


Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 9, Hex C, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 9, Hex D, Save and Reset
24386

5-86

Chapter 5: Programming

Code 39 Tone Frequency


Selection Programming Tag Sequence Setting

702 Hz 781 Hz 868 Hz 961 Hz 1071 Hz 1187 Hz 570 Hz 633 Hz

Programming Mode, Hex 7, Hex 0, Hex 4, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 4, Hex 7, Save and Reset
25900

Default

Code 39 Tone
Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 5, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 5, Hex 1, Save and Reset
24388

Code 39 Quiet Zone


Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 5, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 5, Hex 3, Save and Reset
24389

Chapter 5: Programming

5-87

Code 39 InterCharacter Gap Check


Selection Programming Tag Sequence

Enable Disable

Programming Mode, Hex 7, Hex 0, Hex 5, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 5, Hex 4, Save and Reset
24390

Code 39 Halves
Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 9, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 9, Hex 1, Save and Reset
24451

Code 39 Stitch
Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 9, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 9, Hex 3, Save and Reset
24452

Code 39 CD Length1

24454

5-88

Chapter 5: Programming

Code 39 CD Length2

24455

Code 39 Minimum and Maximum Length


Selection Programming Tag Sequence

Length

Programming Mode, Hex 7, Hex 0, Hex F, a, vw, xy, Save and Reset where a = range (1-36) vw = c39 minimum length xy = c39 maximum length
25787

Chapter 5: Programming

5-89

Interleaved 2 of 5 Tone Length


Selection Programming Tag Sequence

0 ms 15 ms 30 ms 45 ms 60 ms 75 ms 90 ms 105 ms 120 ms 135 ms 150 ms 165 ms 180 ms 195 ms 210 ms 225 ms

Programming Mode, Hex 7, Hex 0, Hex 6, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 7, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex 9, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex A, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex B, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex C, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex D, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex E, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 6, Hex F, Save and Reset
24456

Interleaved 2 of 5 Tone Frequency


Selection Programming Tag Sequence Setting

702 Hz 781 Hz 868 Hz 961 Hz 1071 Hz 1187 Hz 570 Hz 633 Hz

Programming Mode, Hex 7, Hex 0, Hex 7, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 7, Hex 7, Save and Reset
25901

Default

5-90

Chapter 5: Programming

Interleaved 2 of 5 Tone
Selection Programming Tag Sequence

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 8, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 0, Hex 8, Hex 1, Save and Reset
24458

Interleaved 2 of 5 CD Length1

24460

Interleaved 2 of 5 CD Length2

24461

Chapter 5: Programming

5-91

Interleaved 2 of 5 Scans Required


Selection Programming Tag Sequence Setting

1 scan 2 scans 3 scans 4 scans

Programming Mode, Hex 6, Hex B, Hex 5, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 5, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 5, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 5, Hex 4, Save and Reset

Default

Note: This is an Advanced Programming Feature and should only be done under the recommendation and direction of NCR; otherwise, unexpected results may occur.
25645

Interleaved 2 of 5 Overlaps
Selection Programming Tag Sequence Setting

1 overlap

Programming Mode, Hex 6, Hex B, Hex B, Hex 1, Save and Reset

Default

2 overlaps Programming Mode, Hex 6, Hex B, Hex B, Hex 2, Save and Reset 3 overlaps Programming Mode, Hex 6, Hex B, Hex B, Hex 3, Save and Reset 4 overlaps Programming Mode, Hex 6, Hex B, Hex B, Hex 4, Save and Reset

Note: This is an Advanced Programming Feature and should only be done under the recommendation and direction of NCR; otherwise, unexpected results may occur.
25646

5-92

Chapter 5: Programming

Interleaved 2 of 5 Minimum Segment Size


Selection Programming Tag Sequence Setting

2 segment size 3 segment size 4 segment size 5 segment size 6 segment size 7 segment size 8 segment size 9 segment size

Programming Mode, Hex 6, Hex B, Hex E, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 4, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 5, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 6, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 7, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 8, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 9, Save and Reset Default

Note: This is an Advanced Programming Feature and should only be done under the recommendation and direction of NCR; otherwise, unexpected results may occur.
25647

Enable/Disable Interleaved 2 of 5 Partials


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 6, Hex C, Hex C, Save and Reset Programming Mode, Hex 6, Hex C, Hex D, Save and Reset

Default

Note: This is an Advanced Programming Feature and should only be done under the recommendation and direction of NCR; otherwise, unexpected results may occur.
27060

Chapter 5: Programming

5-93

GS1 DataBar Tone Length


Selection Programming Tag Sequence Setting

0 ms 15 ms 30 ms 45 ms 60 ms 75 ms 90 ms 105 ms 120 ms 135 ms 150 ms 165 ms 180 ms 195 ms 210 ms 225 ms

Programming Mode, Hex 7, Hex 4, Hex 0, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 3, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 0, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 7, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex 9, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex A, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex B, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex C, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex D, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex E, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 0, Hex F, Save and Reset
24961

GS1 DataBar Tone Frequency


Selection Programming Tag Sequence Setting

702 Hz 781 Hz 868 Hz 961 Hz 1071 Hz 1187 Hz 570 Hz 633 Hz

Programming Mode, Hex 7, Hex 4, Hex 1, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 4, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 1, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 1, Hex 7, Save and Reset
25902

5-94

Chapter 5: Programming

GS1 DataBar Tone


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 4, Hex 2, Hex 0, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 2, Hex 1, Save and Reset
24963

GS1 DataBarE AI 93 to Code 39 Tag Data Conversion


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex A, Hex 2, Save and Reset Default Programming Mode, Hex 7, Hex 0, Hex A, Hex 3, Save and Reset
24955

GS1 DataBarE AI 94 to UCC128 Tag Data Conversion


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex A, Hex 4, Save and Reset Default Programming Mode, Hex 7, Hex 0, Hex A, Hex 5, Save and Reset
24956

GS1 DataBarE AI 94 to Code128 Tag Data Conversion


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex A, Hex 6, Save and Reset Default Programming Mode, Hex 7, Hex 0, Hex A, Hex 7, Save and Reset
24957

Chapter 5: Programming

5-95

GS1 DataBarE AI 95 to Interleaved 2 of 5 Tag Data Conversion


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex 9, Hex A, Save and Reset Default Programming Mode, Hex 7, Hex 0, Hex 9, Hex B, Save and Reset
24958

Codabar Tone Length


Selection Programming Tag Sequence Setting

0 ms 15 ms 30 ms 45 ms 60 ms 75 ms 90 ms 105 ms 120 ms 135 ms 150 ms 165 ms 180 ms 195 ms 210 ms 225 ms

Programming Mode, Hex 7, Hex 4, Hex 3, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 2, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 3, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 4, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 5, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 6, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 7, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex 9, Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex A,Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex B,Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex C,Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex D,Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex E,Save and Reset Programming Mode, Hex 7, Hex 4, Hex 3, Hex F, Save and Reset
25328

Default

5-96

Chapter 5: Programming

Codabar Tone Frequency

25329

Codabar Tone
Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 4, Hex 5, Hex 0, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 5, Hex 1, Save and Reset
25324

Codabar Halves
Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 4, Hex 5, Hex 2, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 5, Hex 3, Save and Reset
25325

Codabar Stitch
Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 4, Hex 5, Hex 4, Save and Reset Default Programming Mode, Hex 7, Hex 4, Hex 5, Hex 5, Save and Reset
25513

Chapter 5: Programming

5-97

Codabar Require Start/Stop Match


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 6, Hex B, Hex 2, Hex 0, Save and Reset Default Programming Mode, Hex 6, Hex B, Hex 2, Hex 1, Save and Reset
25320

Codabar Require Quiet Zones


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 6, Hex B, Hex 2, Hex 2, Save and Reset Default Programming Mode, Hex 6, Hex B, Hex 2, Hex 3, Save and Reset

Note: Ensure that this sequence is set to Enable if Codabar is programmed to read very short tags (tags with less than 4 data characters). This programmable prevents getting a very short Codabar tag from another barcode type or from package graphics.
25321

Codabar Start/Stop Transmission

25322

Selection

Programming Tag Sequence

Setting

abcd ABCD tn*e TN*e

Programming Mode, Hex 6, Hex B, Hex 1, Hex 0, Save and Reset Programming Mode, Hex 6, Hex B, Hex 1, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 1, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 1, Hex 3, Save and Reset

Default

25327

5-98

Chapter 5: Programming

Codabar Hard Correlation


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 6, Hex B, Hex 2, Hex 6, Save and Reset Default Programming Mode, Hex 6, Hex B, Hex 2, Hex 7, Save and Reset
25323

Number of Codabar Overlaps Required


Selection Programming Tag Sequence

1 overlap

Programming Mode, Hex 6, Hex B, Hex A, Hex 1, Save and Reset

2 overlaps Programming Mode, Hex 6, Hex B, Hex A, Hex 2, Save and Reset 3 overlaps Programming Mode, Hex 6, Hex B, Hex A, Hex 3, Save and Reset 4 overlaps Programming Mode, Hex 6, Hex B, Hex A, Hex 4, Save and Reset
25580

Number of Codabar Scans Required


Selection Programming Tag Sequence Setting

1 scan 2 scans 3 scans 4 scans

Programming Mode, Hex 6, Hex B, Hex 6, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 6, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 6, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 6, Hex 4, Save and Reset

Default

25326

Chapter 5: Programming

5-99

Number of Coupon Scans Required


Selection Programming Tag Sequence

0 scan 1 scan 2 scans 3 scans 4 scans 5 scans 6 scans 7 scans 8 scans 9 scans 10 scans 11 scans 12 scans 13 scans 14 scans 15 scans

Programming Mode, Hex 6, Hex B, Hex 0, Hex 0, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 4, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 5, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 6, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 7, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 8, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex 9, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex A, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex B, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex C, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex D, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex E, Save and Reset Programming Mode, Hex 6, Hex B, Hex 0, Hex F, Save and Reset
24462

Number of UPC/EAN Scans Required


Selection Programming Tag Sequence

1 scan 2 scans 3 scans 4 scans

Programming Mode, Hex 6, Hex B, Hex 3, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 3, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 3, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 3, Hex 4, Save and Reset
24463

5-100 Chapter 5: Programming

Number of Code 39 Scans Required


Selection Programming Tag Sequence

1 scan 2 scans 3 scans 4 scans

Programming Mode, Hex 6, Hex B, Hex 4, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 4, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 4, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 4, Hex 4, Save and Reset
24464

Number of Code 128 Scans Required


Selection Programming Tag Sequence

1 scan 2 scans 3 scans 4 scans

Programming Mode, Hex 6, Hex B, Hex 7, Hex 1, Save and Reset Programming Mode, Hex 6, Hex B, Hex 7, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex 7, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex 7, Hex 4, Save and Reset
24466

Number of Code 39 Overlaps Required


Selection Programming Tag Sequence

1 overlap

Programming Mode, Hex 6, Hex B, Hex 9, Hex 1, Save and Reset

2 overlaps Programming Mode, Hex 6, Hex B, Hex 9, Hex 2, Save and Reset 3 overlaps Programming Mode, Hex 6, Hex B, Hex 9, Hex 3, Save and Reset 4 overlaps Programming Mode, Hex 6, Hex B, Hex 9, Hex 4, Save and Reset
24529

Chapter 5: Programming 5-101

Number of Minimum Code 39 Characters in Code 39 Partial


Selection Programming Tag Sequence

2 characters 3 characters 4 characters 5 characters 6 characters 7 characters 8 characters 9 characters

Programming Mode, Hex 6, Hex B, Hex C, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 4, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 5, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 6, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 7, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 8, Save and Reset Programming Mode, Hex 6, Hex B, Hex C, Hex 9, Save and Reset
24531

Number of Code 128 Overlaps Required


Selection Programming Tag Sequence

1 overlap

Programming Mode, Hex 6, Hex B, Hex D, Hex 1, Save and Reset

2 overlaps Programming Mode, Hex 6, Hex B, Hex D, Hex 2, Save and Reset 3 overlaps Programming Mode, Hex 6, Hex B, Hex D, Hex 3, Save and Reset 4 overlaps Programming Mode, Hex 6, Hex B, Hex D, Hex 4, Save and Reset
24532

Number of Minimum Interleaved 2 of 5 Characters in Interleaved 2 of 5 Partial


Selection Programming Tag Sequence

2 characters 3 characters 4 characters 5 characters 6 characters 7 characters 8 characters 9 characters

Programming Mode, Hex 6, Hex B, Hex E, Hex 2, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 3, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 4, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 5, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 6, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 7, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 8, Save and Reset Programming Mode, Hex 6, Hex B, Hex E, Hex 9, Save and Reset
24533

5-102 Chapter 5: Programming

Number of Minimum Code 128 Characters in Code 128 Partial


Selection Programming Tag Sequence Setting

4 characters 5 characters 6 characters 7 characters 8 characters 9 characters

Programming Mode, Hex 6, Hex B, Hex F, Hex 4, Save and Reset Programming Mode, Hex 6, Hex B, Hex F, Hex 5, Save and Reset Programming Mode, Hex 6, Hex B, Hex F, Hex 6, Save and Reset Programming Mode, Hex 6, Hex B, Hex F, Hex 7, Save and Reset Programming Mode, Hex 6, Hex B, Hex F, Hex 8, Save and Reset Programming Mode, Hex 6, Hex B, Hex F, Hex 9, Save and Reset
24534

Commandtype Disable
Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 6, Hex 7, Hex 8, Save and Reset Programming Mode, Hex 6, Hex 7, Hex 9, Save and Reset

Default

24959

Ignore RS232 Commands from POS


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 0, Hex A, Hex 0 Programming Mode, Hex 7, Hex 0, Hex A, Hex 1

Default

24960

GS1 DataBar Coupon Support


Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 7, Hex 1, Hex C, Save and Reset Programming Mode, Hex 7, Hex 1, Hex D, Save and Reset

Default

24964

Chapter 5: Programming 5-103

GS1 DataBar AI 8110 coupons


GS1 DataBar 8110
Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 1, Hex 0, Save and Reset Programming Mode, Hex 7, Hex 1, Hex 2, Save and Reset

Default

24965

GS1 DataBarE AI 8110


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 7, Hex 1, Hex 1, Save and Reset Programming Mode, Hex 7, Hex 1, Hex3, Save and Reset

Default

24966

EAN13 98 coupons
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 7, Hex 1, Hex 8, Save and Reset Programming Mode, Hex 7, Hex 1, Hex 9, Save and Reset

Default

24967

EAN13 99 coupons
Selection Programming Tag Sequence Setting

Enable Disable

Programming Mode, Hex 7, Hex 1, Hex A, Save and Reset Programming Mode, Hex 7, Hex 1, Hex B, Save and Reset

Default

24968

5-104 Chapter 5: Programming

Scanner Power-On State


Selection Programming Tag Sequence Setting

Disable Enable

Programming Mode, Hex 8, Hex 0, Hex 1, Save and Reset Programming Mode, Hex 8, Hex 0, Hex 0, Save and Reset Default
27079

ASCII Code Chart


00 01 02 03 04 05 06 07 08 09
NULL SOH STX ETX EOT ENQ ACK BEL BS HT

10 11 12 13 14 15 16 17 18 19

DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM

20 21 22 23 24 25 26 27 28 29

SP 30 ! 31 " # $ % & ' ( )

0 1 2 3 4 5 6 7 8 9

40 41 42 43 44 45 46 47 48 49

@ A B C D E F G H I

50 51 52 53 54 55 56 57 58 59

P Q R S T U V W X Y

60 61 62 63 64 65 66 67 68 69
a b c d e f g h i

70 71 72 73 74 75 76 77 78 79

p q r s t u v w x y

32 33 34 35 36 37 38 39

0A LF 0B VT 0C FF 0D CR 0E 0F
S0 S1

1A SUB 1B ESC 1C FS 1D GS 1E 1F
RS US

2A * 2B + 2C , 2D 2E 2F
. /

3A : 3B ; 3C < 3D = 3E 3F
> ?

4A J 4B K 4C L 4D M 4E 4F
N O

5A Z 5B [ 5C \ 5D ] 5E 5F
^ _

6A j 6B k 6C l 6D m 6E 6F
n o

7A z 7B { 7C | 7D } 7E 7F
~ DEL
R0040

Chapter 5: Programming 5-105

Special Programming
SomeoftheRealScan78featuresrequireprogrammingthatis somewhatdifferentthanthenormalprogramming.Thefollowing sectionsdescribetheSpecialProgrammingoptions.

Set Current Parameters to Default Values


TheRealScan78comesfromthefactorywithspecificdefaultvalues alreadydeterminedforthevariousprogrammingparameters. Sometimesotherdefaultvaluesaredesired.Thisfunctionpermitsthe currentparametersettingstobestoredassoftdefaultvalues.When thisisdone,scanningtheDefaulttagsetstheparameterstothese valuesratherthanthefactorydefinedvalues.

Enable Soft Defaults


Scanthefollowingsequenceofprogrammingtags. 1. DiagnosticMode,Hex5,andHexEsetscurrentparametersas softdefaults 2. ProgramMode,Hex3,Hex4,andHexEenablesSoftDefault option 3. SaveandResetsavestheprogramchange Oneofthreevoicemessagesisgiven. SetNewDefaultParameterIfanydefaultswerechanged, followedbySaveandResetNexttosavethenewsoft defaultvalues NoDefaultParameterChangeIftherearenochangestothe currentdefaultparameters ErrorFullParameterChangeBufferIftoomanydefault changesareattempted.Anerrortonealsosounds

5-106 Chapter 5: Programming

4. SaveandResetsavesthenewsoftdefaults

Disable Soft Defaults


TohavetheDefaulttagsetprogramparameterstofactorydefined values,disabletheSoftDefaultoption.Dothisbyscanningthe followingtags. 1. ProgramMode,Hex3,Hex4,andHex0disableSoftDefault option 2. SaveandResetsavestheprogramchange 3. Defaultsetstheprogramtodefaultvalues

Convert UPCE Tags to EAN13 Tags


UPCEtagscanbeconverteddirectlytoEAN13tags.Thisfunctionis onlyneededifUPCAtagsarenottobeconvertedtoEAN13tags. Thedefaultistodisablethisfunction. EnableConvertingUPCEtoEAN13ProgramMode,Hex4, Hex7,Hex7,SaveandReset DisableConvertingUPCEtoEAN13ProgramMode,Hex4, Hex7,Hex6,SaveandReset

Enable/Disable Code128 Partials


WhendecodingCode128usingpartialscans,sometimesaDecode errorisgenerated.However,severalconditionsmustoccurtocausethe misread.IfhavingproblemsreadingCode128barcodes,trydisabling partials. DisableCode128PartialsProgramMode,Hex1,Hex7,HexF, Hex0,andSaveandReset EnableCode128PartialsProgramMode,Hex1,Hex7,HexF, Hex1,andSaveandReset

Chapter 5: Programming 5-107

Good Read Tone


TheGoodReadtoneiscomposedofthreeelements:volume,frequency (tone),andlength.Threedifferentpresets,eachwithadifferent combinationofvolume,tone,andtonelengthsettings,areavailable thatpermittheGoodReadtonetobesetbyscanningjustonesequence ofProgrammingTags.Preset0isthedefaultforthisparameter.

Preset 0 Programming Mode Hex 4 Hex 3 Hex 0 Save and Reset


Volume Tone

11 12 1 10 2 9 3 8 4 7 6 5

Length

Preset 1 Programming Mode Hex 4 Hex 3 Hex 1 Save and Reset


Volume Tone

11 12 1 10 2 9 3 8 4 7 6 5

Length

Preset 2 Programming Mode Hex 4 Hex 3 Hex 2 Save and Reset


Volume Tone

11 12 1 10 2 9 3 8 4 7 6 5

Length
16086

5-108 Chapter 5: Programming

GS1 DataBar
GS1Databar,formerlyReducedSpaceSymbology(RSS)permitsmore datatoberecordedinasmallerphysicalspace.Thisisaccomplished byencodingthedatainlargesymbolcharactersratherthanencoding eachdatacharacterseparately.Also,noquietzoneisrequiredaround thesymbols.TheRealScan78canreadfourtypesofGS1Databar barcodes.

GS1 Databar
GS1Databar,formerlyReducedSpaceSymbology(RSS)permitsmore datatoberecordedinasmallerphysicalspace.Thisisaccomplished byencodingthedatainlargesymbolcharactersratherthanencoding eachdatacharacterseparately.Also,noquietzoneisrequiredaround thesymbols.TheRealScan78canreadfourtypesofGS1Databar barcodes.

GS1 Databar14
GS1Databar14isalinearsymbologythatencodes14UCC/EAN digits.Thisstructureprovidesfoursegmentsthatcanbescannedand decodedseparately,thenreconstructed.Thetotalsymbolcontains96 modulescombinedinto46elements(barsandspaces).

GS1 Databar14 Stacked


GS1Databar14Stackedisa2rowformat.Thebottomrowishigher thanthetoprowandthetwoareseparatedwithaseparatorpattern. Thestackedformatisusedwhennotenoughlinearspaceisavailable. Anexampleuseismarkingproduceinagrocerystore.

Chapter 5: Programming 5-109

GS1 DatabarExpanded
GS1DatabarExpandedisavariablelengthlinearsymbology.Itcan encode74numericor41alphacharacters.RSSExpandedcanbe scannedanddecodedinupto22segmentsandthenreconstructed

GS1 DatabarExpanded Stacked


GS1DatabarExpandedStackedissimilartoGS1Databar14Stacked exceptitusestheGS1DatabarExpandedformatforcreatingthe symbol.

Enable/Disable GS1 DataBar


GS1DataBarpermitsmoredatatoberecordedinasmallerphysical space.TheRealScan78canbeprogrammedtoreadGS1DataBartags. WhenprogrammingtheGS1DataBarfeature,theprogrammingtags mustbethefirsttagsscannedafterapplyingpowertotheRealScan78.

5-110 Chapter 5: Programming

EnableProgramMode,Hex1,Hex8,HexA,Hex3,Saveand Reset. DisableProgramMode,Hex1,Hex8,HexA,Hex0,Saveand Reset.

Send GS1 DataBar14 as EAN13 Data


Whenenabled,thescannersendsthelast13digitsofthe GS1DataBar14datatothehostterminal.TheDefaulttagdoesnot changethisparameter. EnableProgramMode,Hex6,Hex0,Hex5,andSaveandReset. DisableProgramMode,Hex6,Hex0,Hex4,andSaveandReset.

Terminal Coupon Interface Parameters


Certainparametersmustbesettopermittheunittotransmitcoupon datatothehostterminal.Theseareinadditiontothegeneral parametersthatarerequiredforotherscanner/scalefunctions. Note: SelectionofoptionalAddOnbarcodesmayrequireadditional programming. TosettheCouponInterfaceParameters,performaseriesofstepsina designatedorder.First,settheTerminalCouponSelect1parameters, andthensettheTerminalCouponSelect2parameters.Selectoneofthe parametersbelowtodisplaytheprocedure.

Terminal Coupon Select 1


1. ScantheProgramModetag. 2. ScantheHex3andHex8tagstoselectthisparameter. 3. ScanaHex0throughHexFtagtosetaCouponSelect1parameter.

Chapter 5: Programming 5-111

Coupon Select 1 Parameter

Disable

Enable

CouponwithP5optional Couponwith128AddOnoptional Couponwith128AddOnmandatory

Hex0 Hex2 Hex4

Hex1 Hex3 Hex5

4. ScantheSaveandResettagtosavetheprogram(required). Note: Repeatsteps1through4tosetthesecondCouponSelect1 parameter. Suggested Programming Sequence ProgramMode Hex3andHex8 Hex1 SaveandReset ProgramMode Hex3andHex8 Hex3

ScanProgramMode,Hex1,Hex7,HexF,Hex0,andSaveandReset tagstocompletetheprogrammingfunction. Note: ScanningtheDefaulttagresetsalloptions.

5-112 Chapter 5: Programming

Terminal Coupon Select 2


1. ScantheProgramModetag. 2. ScantheHex3andHexDtagstoselectthisparameter. 3. ScanaHex0throughHex7tagtosetaCouponSelect2parameter:
Coupon Select 2 Parameter Disable Enable

CouponandP5or128optional(EAN99) Couponand128mandatory(EAN99) MarkdownTone EarlyToneforOptionalAddOn

Hex0 Hex2 Hex4 Hex6

Hex1 Hex3 Hex5 Hex7

4. ScantheSaveandResettagtosavetheprogram. Note: Repeatsteps1through4tosettheotheroption,ifneeded. 5. ScanProgramMode,Hex1,Hex7,HexF,Hex0,andSaveand Resettagstocompletetheprogrammingfunction. Note: ScanningtheDefaulttagresetsalloptions.

Voice MessagesEnable/Disable
TheRealScan78usesvoicemessagesfordiagnostics,scalecalibration, andclerkmessages.Ifvoicemessagesareenabled,theyareheardat theappropriatetime;iftheyaredisabled,thebeeptonesareheard instead.Whenvoicemessagesaredisabled,theRealScan78usesthe scaledisplaytoindicateerrorconditions.Toenableordisablevoice messages,scanthefollowingsequenceofprogrammingtags.These tagsmustbethefirsttagsscannedafterapplyingpowertotheunit.

Chapter 5: Programming 5-113

All Voice Messages Off/On 1. ProgramMode 2. Hex3 3. Hex3 4. HexD 5. SaveandReset Clerk Messages On 1. ProgramMode 2. Hex3 3. Hex3 4. Hex1 5. SaveandReset Clerk Messages Off 1. ProgramMode 2. Hex3 3. Hex3 4. Hex0 5. SaveandReset Note: BecausetheclerkmessagesareasubsetoftheVoiceMessages, disablingallvoicemessagesdisablestheclerkmessagesalso.AllVoice MessagesmustbeenabledfortheClerkMessagestobeenabled.

5-114 Chapter 5: Programming

Followingarethethreeclerkmessages. Scalefailed,cleanunderscaledeck Scalefailed,code5,cleanunderscaledeck Next,doscalecalibration Next,changescale Scalefailed,code4 Stopcheckstandmechanicalvibration Next,changescale

Voice Volume
Tochangethevolumeofthevoice(speech)ontheRealScan78,scan thefollowingtags. ProgramMode,Hex5,Hex7,Hex0,SaveandResetMaximum voicevolume ProgramMode,Hex5,Hex7,Hex1,SaveandResetHighvoice volume ProgramMode,Hex5,Hex7,Hex2,SaveandResetMedium voicevolume ProgramMode,Hex5,Hex7,Hex3,SaveandResetMinimum voicevolume

Volume Adjust Button


TheVolumeAdjustButtonontheOperatorDisplayPanelchangesthe GoodReadtonevolumeandfrequency(tone).Thisbuttoncanbe programmedtoworkinvariousways.

Chapter 5: Programming 5-115

Volume Levels
ThereareeightstandardvolumesettingsintheRealScan78.However, thereisaprogrammingsequencewhichactivateseleven.Thisgivesthe operatorgreaterflexibilityinselectingtheappropriatevolumeofthe GoodreadTone.Thisparameterdoesnothaveadefaultvalue, however,theRealScan78isshippedfromthefactorywiththis parameterdisabled.ThedefaultsettingoftheRealScan78iseight volumelevels. EnableProgramMode,Hex4,Hex2,Hex5,andSaveandReset DisableProgramMode,Hex4,Hex2,Hex4,andSaveandReset

Enable/Disable Volume Adjust Button


Throughprogramming,theVolumeAdjustbuttoncanbeenabledor disabled.Ifdisabled,theGoodReadtonevolumeandtoneareset usingthevariousprogrammingtags;andpressingthebuttondoesnot changetheGoodReadtone.IftheVolumeAdjustButtonisdisabled, besuretosetthevolume,tone,andtonelengthtothedesiredsettings first. Note: ScanningtheDefaulttagenablestheVolumeAdjustButton. EnableProgramMode,Hex3,HexE,Hex1,andSaveandReset DisableProgramMode,Hex3,HexE,Hex0,andSaveandReset

Enable Volume Adjust Button ToenabletheVolumeAdjustbutton,scanthefollowingsequenceof programmingtags.Thesetagsmustscannedfirstafterapplyingpower totheRealScan78. 1. ProgramModeputsscannerintheprogrammingmode 2. Hex3,HexE,Hex1enablestheVolumeAdjustbutton 3. SaveandResetstorestheenabledsetting,andthenresetsthe scanner

5-116 Chapter 5: Programming

Disable Volume Adjust Button TodisabletheVolumeAdjustButton,scanthefollowingsequenceof programmingtags.Thesetagsmustscannedfirstafterapplyingpower totheRealScan78.ThissequencesetstheGoodReadtonefrequency (tone),length,andvolume. 1. ProgramModestartsthescannerintheprogrammingmode. 2. Hex1,Hex1sendsprogrammingtotheGoodReadTone parameters 3. HexA,Hex1turnsontheGoodReadtoneincaseitwas previouslyturnedoff 4. HexBrepeatedlyscanthistaguntilyoureachthedesiredtone frequency(tone) 5. HexCrepeatedlyscanthistaguntilyoureachthedesiredtone length 6. HexDrepeatedlyscanthistaguntilyoureachthedesiredtone volume 7. EndSendsprogrammingbacktoProgramMode 8. Hex3,HexE,thenHex0DisablestheVolumeAdjustbutton 9. SaveandResettagStorestheGoodReadtoneandVolume Adjustbuttonsettings,andthenresetsthescanner

Chapter 5: Programming 5-117

Single Volume Adjust Barcode


ThereisasingleVolumeAdjustmentbarcodeintheProgrammingTag booklet,NCRScannerProgrammingTags(BST0212174)availableat www.info.ncr.com.(ThetagsarealsoincludedinAppendixAofthis document.).Thisbarcodefunctionsexactlyinthesamemanneras pressingthevolumeadjustbutton,exceptthedisableVolumeAdjust Buttonsequencehasnoeffectwhenreadingthisbarcode.Thevolume obtainedbyusingthisbarcodeistemporary.Thatis,ifusedoutsidea ProgramMode/Save&Resetsequence,theoriginalprogrammed volumelevelwillreturnwhenthescannerispowercycled.Butifthe VolumeAdjustmentbarcodeisscannedwithinaProgram Mode/Save&Resetsequence,ortheResetbarcodefromthebookletis scanned,thevolumeissavedasifithadbeenchangedbyusing Worksheet11.

Window Maintenance Indicator


TheWindowMaintenanceIndicatorcanbesettoflashornotflash whenlit.ScanthefollowingsequenceofProgrammingTagstosetthis parameter;thedefaultsettingistoflash.Thesemustbethefirsttags scannedafterapplyingpowertotheRealScan78. EnableFlashingProgramMode,Hex4,Hex0,HexA,andSave andReset DisableFlashingProgramMode,Hex4,Hex0,HexB,andSave andReset

5-118 Chapter 5: Programming

PACESETTER Functions
ThePACESETTERfunctionincreasestheperformanceoftheRealScan 78.Itcanalsoidentifyandfixcertainbarcodeproblems.Twoversions ofPACESETTERareavailable.PACESETTERIIIisastandardfeature ontheRealScan78.

PACESETTER III
ThePACESETTERIIIfeatureoftheRealScan78Scannerperforms manyfunctionsthatimprovetheefficiencyofthescanner.It determineswhatiswrongwithabarcodeandthenfixesit.Italso keepstrackofproblemsfound. PACESETTERIIIalsodetects,corrects,andreportserrorsdiscoveredin UPCNumberSystemTwoandNumberSystemFourlabels.Thesetwo labeltypesareprintedinthestoreandaccountforasignificantnumber ofunreadablelabelsduetofailuresoftheinstoreprintingmechanism. PACESETTERIIIlooksforerrorsintheselabelsandlearnsfromeach attemptedscan.Afterseeingaparticularprintingerroranumberof times,PACESETTERIIImaydeterminethatanerrorispresentinthe labelandthattheerrormaybecorrectable.Ifthecorrectioncapability ofPACESETTERIIIisenabled,thescannerattemptsanerrorfree correctionofthelabelandpassestheresultstothehostterminal. Wheneveranerrorfreecorrectionisnotpossible,PACESETTERIII doesnotpasslabeldatatotheterminal.

Chapter 5: Programming 5-119

Firmware Flashing
Firmwareflashingpermitsupdatestobeinstalledtothescanner firmwarewithoutreplacingtheactualchipontheDigitalBoard.The RealScan78mustbeconnectedtoaPCthroughanRS232cableorUSB cable.Also,thePCmustcontaintheNCRFlashToolsoftwareutility andthenewscannerfirmwarefile.

Obtaining the Utility and New Firmware


NewfirmwarefortheRealScan78isavailableontheNCRwebsite.It isflashedtotheRealScan78usingtheNCRFlashToolsoftwareutility. NoversionoftheRealScan78scannerwillusetheolderEasyFlash utility. 1. GototheNCRWebsite:

http://www5.ncr.com/support/support_drivers_patches.asp?Class=re tail_RealScan
2. DownloadtheFlashToolandtheneededfirmware,andputthem intoatemporarysubdirectoryonyourharddrive.Youcanalso choosetoinstallthetooldirectlyfromthewebsite. FirmwareDownloadToolsforallSAandPXAScanners
Release Number Release Date Download

2.0.1.4Build40 2.0.1.4Build40 2.0.1.4Build40

13Jun2007 13Jun2007 13Jun2007

Readme.doc NCRFlashLimited.exe (Installtool) NCRFlashLimitedSilent.exe (Installtool)

5-120 Chapter 5: Programming

PXA Scanner Firmware (78781xxx/2xxx)


Part Number Release Date Download

497xxxxxxx

ddmmmyyyy

04xxxxx.zip

3. Afterdownloading,runtheselfextractingzipcalled NCRFlashLimited.exe. 4. SelectNextwhenitasksifyouwanttoinstall. 5. ClickonthecheckboxtoacceptthetermsoftheEULA,andselect Next. 6. SelectInstall. 7. Theapplicationwillnowinstallallthenecessarycomponents.Keep selectingNextuntiltheinstallationisfinished. Note: YoumighthavetocloseaDOSbox,iftheapplicationasks youto. 8. Ifyoucopiedthefirmwarefileintoatemporarysubdirectory,putit inthedirectorywheretheFlashToolisinstalled.Thedefault directoryisC:\ProgramFiles\NCR\RealScan\NCRRSFlash. Note: Ensurethatthefirmwareisunzippedwhenplacedinthe FlashTooldirectory.TheFlashToolcannotreadthefirmware whenitisstillzipped.

Firmware Version
Toidentifythefirmwarealreadyinthescanner,scantheDiagnostic Mode,Hex 4,andHex A programmingtags.Thesemustbethefirsttags scannedafterapplyingpowertotheunit.TheRealScan78givesavoice messagecontainingthe497xxxxxxxnumberofitsfirmware.

Chapter 5: Programming 5-121

Firmware Flashing Procedure


PerformthefollowingproceduretoflashfirmwareontheRealScan78: 1. ApplypowertotheRealScan78. 2. ConnectthescannertothePCterminalusinganRS232cableor USBcableappropriateforRealScan78scanner.TheRS232cableis partnumber4970300422(1416C019004),andtheUSBcableis497 0445079(1432C1580040).

RS-232 IBM-USB / NCR-USB


24043

3. RuntheFlashToolapplicationbydoubleclickingontheFlashGUI icononthedesktop.

5-122 Chapter 5: Programming

Note: EnsurethatthePXAScannertabisinfront.Thisdisplays theRealScan78settings.TheprogramdefaultswiththeSAScanner tabinfront. 4. SeewhatfirmwareisundertheheadingFirmwareUpdateFlags. SelecttheModifyINIFilebuttonontherightside. 5. UsethepulldownmenuunderFirmwareLeveltopointtothe desirednewfirmwareversion. Note: Therewillbenoitempresentunderthiscomboboxifthere isnofirmware(.bin)fileintheNCRFlashTooldirectory. 6. UnderFirmwareUpdateFlags,selectY(forYes)ontheUpdate FWandFlashOverrideselectionboxes.

Chapter 5: Programming 5-123

7. UnderComSettings,ensuretheCOMPortis1,andPortTypeis RS232.EnsuretheRS232cableisconnectedbetweenthePCand thescanner.TheComPortfortheRS232cableistheone immediatelytotheleftofthepowerconnector. IfusingaUSB,selectIBMUSBunderthePortTypeselection,and theComPortshouldbesetto1. Note: Theporttypeselectedinthisutilitymustbethesamewith thecommunicationprotocolbeingused. 8. SelecttheSavebuttonfoundontherightsideoftheapplicationto savethesettingsintheINIfile. 9. ScantheFirmwareFlashingtag.Ensurethescannermotorsare OFF,theorangeLEDsonthesideofthebezelareON,andthelight barontopturnspinkandmayflashdependingonthefirmware alreadyintheunit.
Firmware Flashing

24984

ThisFlashModetagisalsoincludedintheNCRScanner ProgrammingTagsbookletBST0212174. 10. SelecttheRunFlashProgrambuttontostarttheflashingprocess andselectOKwhenaskedaboutthecable. Caution: Donotremovethecommunicationcablewhilethe flashingprocessisnotcompleted. 11. Theunitshouldbeginflashing.Theprocessshouldtakebetween3 and5minutes.

5-124 Chapter 5: Programming

Note: Theunitresetsitselfwhenitsdone.Reprogrammingforthe originalPOSinterfaceisnotneeded. 12. Oncetheflashprocessisfinished,aCompletedSuccessfully messagewilldisplayontheeditboxintheNCRFlashToolutility andthescannerwillrestart.Youcanalso,verifyifthescannerhas beenflashedwiththedesiredFirmwareversionbyselectingthe QueryFirmwarebutton. 13. ExittheNCRFlashToolutilityanddisconnectthescannerfromthe PCterminal.

Chapter 6: Troubleshooting

Thischaptercontainstroubleshootingchartsthataredesignedfor locatingandcorrectingcertainproblemswithouttheaidofatrained technician.Iftheproblemcannotbecorrectedusingthesecharts,a trainedtechniciancanuseScanDoctortohelpidentifyafaulty component.

6-2

Chapter 6: Troubleshooting

RealScan 78 Diagnostics and Troubleshooting


Therearetwokindsofdiagnosticsthatrunoneachscannerunit.The Level0Diagnosticsruneverytimethescannerunitispoweredup. Thisdeterminesiftheunitisoperational.TheOperationalDiagnostics continuouslychecklaserdiode,spinnermotor,communications,and barcodereading.

Scale Diagnostics
ScaleLevel0Diagnosticsareperformedonpoweruptoensurethe scaleisoperatingnormally.Anerrorcodeisdisplayedonthe RealScan25RemoteDisplayorLightBaridentifiestheproblem. Thefollowingtableliststheerrorcodesandproblemsthatmaybe detectedbytheLevel0oroperationaldiagnostics: Note: ThescaleerrorcodeisalsodisplayedontheRemoteScale Display,ifoneispresent.

Chapter 6: Troubleshooting

6-3

Scale Troubleshooting Codes


Error Code Possible Cause Corrective Action LIght Bar Patterns

1--2--3---

Out of range calibration error

1. Calibrate scale. 2. If error code persists, check: Scale cables and Power Supply Digital Board Scale Assembly

Code 1: LED 1 = blue LED 2 = orange LED 3 = orange Code 2: LED 1 = blue LED 2 = orange LED 3 = orange LED 4 = orange Code 3: LED 1 = blue LED 2 = orange LED 3 = orange LED 4 = orange LED 5 = orange

4---

Calibration Switch is pressed for more than 3 seconds

1. Check for objects that interfere with the Calibration Switch. 2. Calibrate scale. 3. If error cod e persists, have scanner repaired. 1. Press Scale Zero button and retry. 2. Verify unit is a scanner/scale. 3. I f unit does not have a scale, program for scanner only ( Progra m Mode, Hex 3, Hex 0, Hex 4, & Save and Reset) 4. If e rror code persists, have scanner repaired. 1. Verify that nothing is on the Top Plate. 2. Lift the Top Plate and verify that there are no objects under it. 3. Verify that nothing interferes with the Produce Guard. 4. Press the Scale Zero button. 5. If error code persists, have scanner repaired. 1. Reset scanner. 2. Calibrate scale. 3. If error code persists, have scanner repaired. 1. Calibrate scale. 2. If error code persists, have scanner repaired.

LED 1 = blue LED 2 = red

4---

Possible scale error Internal scale connection problem or unit does not have scale

LED 1 = blue LED 2 = red

LED 1 = blue LED 2 = red LED 3 = red

5---

Scale drift

6---

Failure to update program parameters in EEPROM Error reading program parameters from EEPROM

LED 1 = blue LED 2 = red LED 3 = red LED 4 = red LED 1 = blue LED 2 = red LED 3 = red LED 4 = red LED 5 = red LED 1 = blue LED 2 = green

7---

8---

Scale not exercised properly

1. Press on the scale during calibration process. 2. Keep pressing on the scale until all red LEDs turn to blue. 3. Repeat procedure. 1. Calibrate scale. 2. If error code persists, have scanner repaired. 1. P ress Scale Zero button. 2. Remove interference around edge of Top Plate Produ ce Guard and Front Bezel. 3. Remove any fo reign objects from under the Top

9---

Linearity problem

LED 1 = blue LED 2 = green LED 3 = green

Scale display is blank

Top Plate or Produce Guard has possible obstruction

or Plate. 24029

6-4

Chapter 6: Troubleshooting

Scanner Diagnostic Codes


Level0diagnosticsareruneverytimetheRealScan78ispoweredup. Thisdiagnosticdeterminesiftheunitisoperational.Level0 diagnosticsarealsorunwhentheunitisinBaseProgrammingMode andwhentheDefault,SaveandReset,orAborttagisread.Referto chapter5formoreinformation. Thefollowingtableliststhescannererrorcodesandproblemsthat maybefoundbytheLevel0oroperationaldiagnostics:
Error Codes Problem Suspect Component/s Light Bar Patterns

RAM - Write/Read failure

Digital Board

LED 1 = red LED 2 = orange LED 3 = orange LED 4 = orange LED 1 = red LED 2 = blue LED 3 = blue LED 1 = red LED 2 = blue LED 3 = blue LED 4 = blue LED 1 = red LED 2 = green LED 3 = green LED 1 = red LED 2 = green LED 3 = green LED 4 = green LED 5 = green LED 1 = red LED 2 = red LED 1 = red LED 2 = red LED 3 = red
24026

Motor - Not running at proper speed

Optics Engine

EEPROM - Cannot load contents into memory IBM mode - scanner does not detect POS terminal TRMPWR voltage, scanner may still scan or weigh

Digital Board

Cable not connected from Scanner to POS POS not turned on IBM Port problem

11

Laser - Not turned on

Digital Board Optics Engine

12 13

ROM - Sum check failure FPGA Failure (missing/failed part)

Digital Board

Digital Board

Chapter 6: Troubleshooting

6-5

Isolating Sensormatic Problems


Problem Possible Cause Corrective Action

Does not deactivate tags Does not deactivate tags Does not deactivate tags Does not deactivate tags Red Status Indicator flashes rapidly

Sensormatic ScanMax Pro Controller not turned on Faulty Sensormatic Interlock Cable Faulty Sensormatic ScanMax Antenna or Antenna Cable
Faulty Controller Sensormatic ScanMax Pro Controller not turned on

Check the On/Off switch on the ScanMax Pro Controller if it is turned on.
Replace Sensormatic Interlock Cable.

Replace Sensormatic ScanMax Antenna or Antenna Cable. Replace Sensormatic ScanMax Pro Controller. Check the On/Off switch on the Sc anMax Pro Contoller if it is turned on.

24859

Appendix A: NCR Scanner Programming Tags

Scanner Programming Tags

BST0-2121-74

Release N
15108

A-2

Appendix A: NCR Scanner Programming Tags

Volume Adjustment

11817

Reset

11818

Appendix A: NCR Scanner Programming Tags

A-3

Default

R0046

Programming Mode

R0042

A-4

Appendix A: NCR Scanner Programming Tags

End

R0043

Save and Reset

R0044

Appendix A: NCR Scanner Programming Tags

A-5

Abort

R0045

Diagnostic Mode

R0041

A-6

Appendix A: NCR Scanner Programming Tags

Speak Scanner Serial Number

Available with firmware version 497-0433606 or later.


22786

Speak Barcodes Currently Enabled

Available with firmware version 497-0433606 or later.


22785

Appendix A: NCR Scanner Programming Tags

A-7

Mode 1

Slot Scanner (PACESETTER Plus)

11500

Mode 2

Slot Scanner (PACESETTER Plus)

11501

A-8

Appendix A: NCR Scanner Programming Tags

Reset Tallies

Slot Scanner (PACESETTER Plus)


11502

Firmware Flashing

Super ASIC Models

20600

Appendix A: NCR Scanner Programming Tags

A-9

Hex 0

R0048

Hex 1

R0049

A-10 Appendix A: NCR Scanner Programming Tags

Hex 2

R0050

Hex 3

R0051

Appendix A: NCR Scanner Programming Tags A-11

Hex 4

R0052

Hex 5

R0053

A-12 Appendix A: NCR Scanner Programming Tags

Hex 6

R0054

Hex 7

R0055

Appendix A: NCR Scanner Programming Tags A-13

Hex 8

R0056

Hex 9

R0057

A-14 Appendix A: NCR Scanner Programming Tags

Hex A

R0058

Hex B

R0059

Appendix A: NCR Scanner Programming Tags A-15

Hex C

R0060

Hex D

R0061

A-16 Appendix A: NCR Scanner Programming Tags

Hex E

R0062

Hex F

R0063

Appendix A: NCR Scanner Programming Tags A-17

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

NULL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR S0 S1

10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F

DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US

20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F

ASCII Code Chart SP 30 0 40 @ ! " # $ % & ' ( ) * + , . / 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 1 2 3 4 5 6 7 8 9 : ; < = > ? 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F A B C D E F G H I J K L M N O

50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F

P Q R S T U V W X Y Z [ \ ] ^ _

60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F a b c d e f g h i j k l m n o

70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F

p q r s t u v w x y z { | } ~ DEL
R0040

Appendix B: Additional Diagnostic Functions

Scale
Note: Thefollowingdiagnosticfunctionsareavailableonlyfor SuperASICfirmwaredatedAFTERJanuary2007.

DM43 Speak Weight


Toenablethescannertospeaktheweightshowninthedisplay,scan theDiagnosticMode,Hex4,andHex3programmingtags.Ifitisnot validorthereisnoscale,thescannerwillspeakNotScale.

DM4B Speak and Display Calibration Date


ScantheDiagnosticMode,Hex4,andHexBprogrammingtagsto takethecalibrationdate(whichmusthavebeenpreviouslysetbya command)andenablethescannertospeakanddisplaythedatein C MM.DD.YY'format.

Scanner Service Diagnostics


ServiceDiagnosticsprovideteststhatarenotavailableinthePower OnWellnessCheckorOnGoingWellnessCheckdiagnostics.Toaccess ServiceDiagnostics,scantheDiagnosticModetagasthefirsttagafter applyingpowertotheRealScan78.ThiscausestheRealScan78toenter theBaseDiagnosticStatewherespecificdiagnostictestsareavailable. ScantheappropriateHextagstoselectadiagnostictest.ToendService Diagnostics,removepowerfromtheRealScan78.

B-2

Appendix B: Additional Diagnostic Functions

Note: IftheRealScan78isconnectedtoanIBMterminal,theterminal mustbeturnedoffortheinterfacecabledisconnected.TheRealScan78 StatusIndicatorflashesRedwhentheRealScan78isoffline. ThefollowingtableidentifiestheServiceDiagnostictests.

Hex 3 Base Diagnostic State Hex 4 Hex A Hex 2 Hex 1 Hex 4 Hex 1

Communication Protocol Display Firmware Version RS-232 Turnaround Toad Test Vibration Check
24175

Communication Protocol
Performthefollowingproceduretodeterminethecommunications protocolprogrammedinyourRealScan78. 1. ScantheDiagnosticModetagtoenterBaseDiagnosticstatethis mustbethefirsttagscannedafterapplyingpowertotheRealScan 78. 2. ScantheHex3tag.TheGoodReadtoneforthistagsounds(three beeps).IftheRealScan78hastheVoicefeatureenabled,the scannerwillspeakitscommunicationsprotocoltype.

RS232 RS232USB IBM4A IBM4AUSB

Appendix B: Additional Diagnostic Functions

B-3

Display Firmware Version


ThisroutinedisplaystheversionlevelofthefirmwareontheRealScan 78DigitalBoard.Therearenopass/failpointsforthisroutine;itcan onlybeusedtoreadinformation.Performthefollowingprocedure. 1. ScantheDiagnosticModetagtoentertheBaseDiagnosticstate thismustbethefirsttagscannedafterapplyingpowertothe RealScan78. 2. ScantheHex4tag,thentheHexAtagtoreadthefirmwareversion level. 3. Atthispoint,thescannerwillbeginspeakingthefirmwareversion. ItwillalsodisplaythisinformationonaScaleRemoteDisplay,ifon isattached.TheScannerwillspeakVersionTwoScanner497xx xxxxx,wherethexxxxxxxreferstothefirmwarerelease number. 4. Aftertakinganoteofthefirmwareversion,thescannermust powercycle(poweroff,thenpoweron)toputitbackinto operationalstate.

RS-232 Turnaround
TheRS232TurnaroundtestcheckstheRS232interfaceintheRealScan 78.AnRS232turnaroundplugisneededtorunthistest. 1. RemovepowerfromtheRealScan78. 2. Installtheturnaroundplug. LifttheRealScan78outofthecheckstandanddisconnectthe Interfacecable. Installturnaroundplugintotheconnectorwhereyouremoved theinterfacecable.

3. SupplypowertotheRealScan78.

B-4

Appendix B: Additional Diagnostic Functions

4. ScantheDiagnosticModetagtoentertheBaseDiagnosticstate mustbethefirsttagscannedafterapplyingpowertotheRealScan 78. 5. ScantheHex2tagtostarttheRS232Turnaroundtest. TestPassesaGoodReadtoneisemitted,thescannerwill speakRS232Passed,and232232willappearontheremote display TestFailsnoactivity

6. Repeatsteps4and5torepeatthetest. 7. RemovepowerfromtheRealScan78. 8. Disconnecttheturnaroundplug. Connectinterfacecabletoconnectorwhereyouremovedthe turnaroundplug. SettheRealScan78intotheholeinthecheckstandandinstall theTopPlate.

9. SupplypowertheRealScan78. Possible Bad Component DigitalBoard

Toad Test
TheToadtestchecksthescannersabilitytoreadUPCbarcodesin variouspartsofthescanpattern.Thetestrepeatsuntilendedby removingpowerfromtheRealScan78. 1. ScantheDiagnosticModetagtoentertheBaseDiagnosticstate mustbethefirsttagscannedafterapplyingpowertotheRealScan 78. 2. ScantheHex1tagtoentertheToadtestmode. 3. PositionagoodUPCorEANtagwithinthescanpattern.

Appendix B: Additional Diagnostic Functions

B-5

a. ThegreenstatusIndicatordisplaysandtheGoodReadtone soundsifthescannercanreadthebarcode. b. TheredstatusIndicatordisplaysifthescannercannotreadthe barcode. 4. RepeatStep3forvariousareasofthescanpattern. 5. RemovepowerfromtheRealScan78toendthistest. Possible Bad Components OpticsEngine DigitalBoard

Vibration Check
TheVibrationCheckteststhelevelofvibrationormovementinthe checkstandandscanner/scale.Thereisnopass/failpointforthistest;it canonlybeusedasadiagnostictool.Performthefollowingprocedure. 1. RemovepowerfromtheRealScan78. 2. IftheRealScan78doesnothaveaRealScan25RemoteCustomer Display,removetheTowerCabinetandconnecttheFieldService CalibrationDisplaytotheScaleDisplayPortontheDigitalBoard. 3. ApplypowertotheRealScan78. 4. ScantheDiagnosticModetagtoentertheBaseDiagnostic statemustbefirsttagscannedafterapplyingpowertothe RealScan78. 5. ScantheHex4tag,thentheHex1tagtoentertheVibrationCheck test. 6. Placeasmallweightonthescale(forexample,amediumsizecoin). 7. Watchthedisplayfor10to15secondsandnotetherangeof readings. 8. Ifthereadingsvarymorethan0.001kg(0.004lb),theremaybe aproblem.

B-6

Appendix B: Additional Diagnostic Functions

9. Ifpossible,movetheRealScan78toaknownstablelocation(like thefloor)andtakemeasurementsagain. a. Ifthereadingsvarylessthantheydidinthecheckstand,the vibrationisprobablyinthecheckstand.Thiscouldbetheresult ofbeltmotors,ventilationfans,andsoforth. b. Ifthereadingsareaboutthesame,theproblemcouldbeinthe RealScan78.Ifyouneedassistanceresolvingthisproblem, contacttheRetailGlobalSupportCenter. 10. Afterusingthisdiagnosticcheck,removepowerfromtheRealScan 78toendthetest. 11. IfaFieldServiceCalibrationDisplayisused,disconnectitand installtheTowerCabinet.

Appendix C: Obtaining Information Products

AdditionalinformationabouttheNCRRealScan78canbeobtainedby contactinganNCRrepresentative.InformationProductsareavailable throughseveraldifferentchannels.Anorderformisneededifusing fax,email,ormailorder.OrderformsareavailabletoNCRpersonnel throughQuickLook.InQuickLook,clickonQuickLookServices,Forms andTemplates,andthenselectInformationProductsOrderForm.

Web Site
http://inforetail.AtlantaGA.NCR.COM(NCRonly) http://www.info.NCR.COM(Anyone)

Online Order
ConnectSystem(NCRonly)

Phone Order
8005432010(selectoption#2)

Fax Order
7708312821

C-2

Appendix C: Obtaining Information Products

Email
ERI210013@exchange.DaytonOH.NCR.COM

Mail Order
NCRCorporationSalesServiceCenter 3200ShawneeIndustrialWay Suwanee,Georgia30024

Appendix D: Technical Support

Sometimessituationsarisethatrequiremoreinformationthanwhatis providedinthisNCRRealScan78UserGuide.Technicalsupportis availableasfollows: IntheUnitedStates : Inothercountries Toorderparts : : 18002627782 callthelocalNCRoffice 18004387830

Appendix E: User Feedback

Pleaseprintthispage,answerthequestions,andfaxittousat 7708133963. InformationProduct : OrderNumber IssueLevel : : RealScan78UserGuide B00500001724 A

Pleaseenteryourratingbycirclingtheappropriatenumber. Howdoyouratethetechnicalaccuracyofthisdocument? Howyouratetheorganizationofthisdocument? Howeasyisitforyoutolocatespecificinformationinthisdocument? VeryDifficult Howwelldidthisdocumenthelpyouperformyourjob? Howdoyouratethisdocumentoverall? Poor 1 2 3 4 5 Excellent NotWell 1 2 3 4 5 Excellent 1 2 3 4 5 Excellent Poor 1 2 3 4 5 Excellent Poor 1 2 3 4 5 Excellent

E-2

Appendix E: User Feedback

Pleaseenteranyadditionalcomments. Pleaseenterthefollowingsowecancontactyouconcerningyour comments. Name :

Address : Phone Email : : Fax:

You might also like