Zebex A-50M Plus Programming Guide

  • Hello! I am an AI chatbot trained to assist you with the Zebex A-50M Plus Programming Guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
AdvancedHandheldHighSpeedLaserScanner1
GLLS
Omnidirectional Laser Scanner
ii
PROGRAMMING GUIDE
RevisionHistory
Changestotheoriginalmanualarelistedbelow:
Version Date DescriptionofVersion
1.0 2012/11/01 Initialrelease
1.1 2015/9/1 Addednewdataeditingfunctions
1.2 2019/10/15 DeletedPC/ATsupport
OmnidirectionalLaserScanner
iii
PROGRAMMINGGUIDE
ImportantNotice
Nowarrantyofanykindismadeinregardtothismaterial,including,butnotlimitedto,
impliedwarrantiesofmerchantabilityorfitnessforanyparticularpurpose.Wearenot
liable for any errors contained herein nor for incidental or consequential damages in
connectionwithfurnishing,performanceoruseofthism
aterial.Weshallbeunderno
liability in respect of any defect arising from fair wear and tear, willful damage,
negligence, abnormal working conditions, failure to follow the instructions and
warnings,ormisuseoralterationorrepairoftheproductswithoutwrittenapproval.No
part of this document may be reproduced, tra
nsmitted, stored in a retrieval system,
transcribed,ortranslatedintoanyhumanorcomputerorotherlanguageinanyformor
byanymeanselectronic,mechanical,magnetic,optical,chemical,biological,manualor
otherwise,exceptforbriefpassageswhichmaybequotedforpurposesofscholasticor
literaryreview,withoutexpresswrittenco
nsentandauthorization.Wereservetheright
to make changes in productdesign without reservation and without notification. The
materialinthisguideisforinformationonlyandissubjecttochangewithoutnotice.All
trademarks mentioned herein, registered or otherwise, are the properties of their
owners.
Specificationorv
ersionmaybesubjecttochangewithoutnotice.Theactualspecification
andversionarebasedontheproductdelivered.
GeneralHandlingPrecautions
Donotdisposeofthescannerinfire.
Donotputthescannerdirectlyinthesunorbyanyheatsource.
Donotuseorstorethescannerinaveryhumidplace.
Donotdropthescannerorallowittocollideviolentlywithotherob
jects.
Donottakethescannerapartwithoutauthorization.
PrintingGuidance
ThisprogrammingguideisinA5size.Pleasedoublecheckyourprintersetting
beforeprintingitout.
Whenprintingbarcodesforprogramming,theuseofahighresolutionlaserprinter
isstronglysuggestedforthebestscanresult.
Copyright©2019.Allrightsreserved.
Omnidirectional Laser Scanner
iv
PROGRAMMING GUIDE
RadioNotice
Someequipmentgeneratesusesandcanradiateradiofrequencyenergy.Ifnotinstalled
andusedinaccordancewiththeinstructionsinthismanual,itmaycauseinterferenceto
radiocommunications.Theequipmenthasbeentested andfoundtocomply withthe
limitsforaClassAcomputingdevicepursuanttoEN55022and47CFR,Pa
rt2andPart15
of the FCC rules.These specifications are designed to provide reasonable protection
againstinterferencewhenoperatedinacommercialenvironment.
RadioandTelevisionInterference
Operation of this equipment in a residential area can cause interference to radio or
televisionreception.Thiscanbedeterminedbyturningtheequipmentoffandon.
Theuserisencouragedtotrytocorrecttheinterferencebyoneormoreofthefollowing
measures:
Reorientthereceivingantenna.
Relocatethedevic
ewithrespecttothereceiver.
Movethedeviceawayfromthereceiver.
Plugthedeviceintoadifferentoutletsothatthedeviceandthereceiverareondifferent
branchcircuits.
If necessary, the user may consult the manufacturer, authorized dealer, or experienced
radio/televisiontechnicianforadditionalsuggestions.Theusermayfind the following
bookletpreparedbytheFederalCommunicationsCommissionhelpful:“HowtoIdentify
and Resolve RadioTV Interference Problems.This booklet is available from the U.S.
GovernmentPrintingOffice,Washington,DC204
02U.S.A.,StockNo.004000003454.
ForCEcountries
This scanner is in conformity with CE standards.Please note that an approved, CE
markedpowersupplyunitshouldbeusedinordertomaintainCEconformance.
OmnidirectionalLaserScanner
v
PROGRAMMINGGUIDE
LaserSafety
ThelaserscannercomplieswithsafetystandardIEC608251foraClassIlaserproduce.
It also complieswith CDRH asapplicable to a Class IIa laser product.Avoid long term
staringintodirectlaserlight.
RadiantEnergy
Thelaserscannerusesonelowpowervisiblelaserdiodesoperatingat650nminanopto
mechanicalscannerresultingin lessthan3.9μW radiatedpoweras observedthrougha
7mmapertureandaveragedover10seconds.
Do not attempt to remove the protective housing of the scanner, as unscanned la
ser
lightwithapeakoutputupto0.8mWwouldbeaccessibleinside.
LaserLightViewing
The scan windowis theonly aperturethroughwhich laser light maybeobservedfrom
thisproduct.Afailureofthescannermotor,whilethelaserdiodecontinuestoemita
laserbeam,ma ycauseemissionlevelstoexceedthoseforsafeoperation.Thescanner
has safeguards to prevent this occurrence.If
, however, a stationary laser beam is
emitted,thefailingscannershouldbedisconnectedfromitspowersourceimmediately.
Adjustments
Do not attempt any adjustments or alteration of this product.Do not remove the
protectivehousingofthescanner.Therearenouserserviceablepartsinside.
Caution
Useofcontrolsoradjustmentsorperformanceofproceduresotherthanthosespecified
hereinmayresultinhazardouslaserlightexposure.
Optical
The use of optical instrumentswith this product will increase the eye hazard.Optical
instrumentsincludebinoculars,magnifyingglasses,and microscopesbutdonotinclude
normaleyeglasseswornbytheuser.
Omnidirectional Laser Scanner
vi
PROGRAMMING GUIDE
TableofContents
ImportantNotice................................................................................................................. iii
RadioNotice................................................................................................................ iv
LaserSafety ..................................................................................................................v
INTRODUCTION....................................................................................................................2
CHANGETHESCANNERSETTING .................................................................................3
DEFAULTPARAMETERS.................................................................................................3
PROGRAMPROCEDURE ...............................................................................................8
SystemSetting......................................................................................................................9
Reset(ReturntoFactoryDefault).......................................................................10
DisplayFirmwareVersion...................................................................................10
Abort(ExitProgrammingMode)........................................................................11
ReturntoRS232Default ...................................................................................11
ReturntoWandEmulationDefault....................................................................12
ReturnasCustomerDefault...............................................................................12
ReturntoUSBDefault ........................................................................................13
SaveasCustomerDefault...................................................................................14
HowtoSaveasCustomerDefault......................................................................14
SleepTimeoutsSelection...................................................................................................15
SameCodeDelayTime ......................................................................................................23
BeeperSoundSelection.....................................................................................................30
BarcodeIdentifierCodeSetting .........................................................................................41
BarcodeIdentifierCodeSelection......................................................................42
SetMessageFormatwithCodeIdentifier..........................................................43
EnableIdentifierCodeTableasAIMStandard...................................................43
BarcodeIdentifierCodeSetting .........................................................................44
Messagedelay....................................................................................................................52
CharacterDelay..................................................................................................................55
InterfaceCommunicationSetting ...................................................................................59
RS232CInterfaceConfiguration................................................................................60
BaudRateSetting...............................................................................................60
DateBitSetting ..................................................................................................64
StopBitSetting...................................................................................................65
ParityBitSetting.................................................................................................66
HandshakingProtocol ........................................................................................69
ACK/NAKResponseTimeSetting.......................................................................72
MessageterminatorforRS232C .......................................................................78
KeyboardWedgeInterfaceConfiguration..................................................................82
MessageTerminatorforKeyboardWedge.........................................................82
KeyboardLanguageSelection ............................................................................84
CapitalLock ........................................................................................................90
OmnidirectionalLaserScanner
vii
PROGRAMMINGGUIDE
FunctionKeyEmulation .....................................................................................91
USBInterfaceConfiguration.......................................................................................92
KeyboardType....................................................................................................92
MessageterminatorforUSB ..............................................................................93
WandEmulationConfiguration..................................................................................95
EmulationSpeedSelection.................................................................................95
EmulationDataOutputSelection.......................................................................97
Emulationdataidlestateselection....................................................................99
DataEditing......................................................................................................................100
HEADERANDTRAILER..............................................................................................101
TruncateHeader/TrailerCharacter...........................................................................103
TruncateSettings......................................................................................................105
AddCodeLength......................................................................................................112
AuxiliaryHandheldScannerSetting.................................................................................113
HandheldDataFormatRequirements .....................................................................114
InstallationofAnAuxiliaryHandheldScanner.........................................................115
EnabletheAUXPortontheInCounterScanner .....................................................116
EASSetting .......................................................................................................................117
SettingEASInterlock ........................................................................................118
SettingEASActive ............................................................................................119
SettingEASTimeout.........................................................................................120
EASPinout........................................................................................................120
SymbologyConfiguration.................................................................................................121
ReadingCodeSelection....................................................................................122
UPC/EANParametersSetting...................................................................................133
Format..............................................................................................................134
ForceUPCEtoUPCAformat...........................................................................138
ForceUPCAtoEAN13format ........................................................................139
ForceEAN8toEAN13format.........................................................................140
TransmitUPCAcheckdigit ..............................................................................142
TransmitUPCEle adingcharacter ....................................................................143
TransmitUPCEcheckdigit...............................................................................144
TransmitEAN8checkdigit ..............................................................................145
TransmitEAN13checkdigit ............................................................................146
TransmitUPCAleadingcharacter....................................................................147
Addendum........................................................................................................148
Addonformat ..................................................................................................150
DataRedundantCheck.....................................................................................160
Code39ParametersSetting.....................................................................................175
Code39readinglengthsetting ........................................................................179
DataRedundantCheck.....................................................................................183
CODABARParametersSetting..................................................................................185
Omnidirectional Laser Scanner
viii
PROGRAMMING GUIDE
Format..............................................................................................................185
CODABARReadingLengthSetting....................................................................187
CODABARConcatenation .................................................................................189
Checkdigit........................................................................................................190
DataRedundantCheck.....................................................................................192
Code128ParametersSetting...................................................................................194
CheckDigit .......................................................................................................194
Code128FNC2concatenation.........................................................................196
Code128readinglengthsetting ......................................................................197
EAN128FNC1Character .................................................................................199
DataRedundantCheck.....................................................................................200
ITF2of5ParametersSetting ...................................................................................202
CheckDigit .......................................................................................................202
ITF2of5readinglengthsetting.......................................................................204
DataRedundantCheck.....................................................................................207
ChinesePostCodeParametersSetting ....................................................................209
ChinesePostCodeReadingLengthSetting ......................................................209
DataRedundantCheck.....................................................................................212
MSI/PLESSYCodeParametersSetting......................................................................214
DoubleCheckDigit...........................................................................................214
SingleCheckDigit.............................................................................................216
MSI/PLESSYcodereadinglengthsetting..........................................................217
DataRedundantCheck.....................................................................................219
Code93ParametersSetting.....................................................................................221
CheckDigit .......................................................................................................221
Code93codereadinglengthsetting................................................................223
DataRedundantCheck.....................................................................................225
GS1DatabarParametersSetting..............................................................................227
FullASCIICodeTable........................................................................................................239
APPENDIXA......................................................................................................................304
CODE39FULLASCIICODETABLE .....................................................................304
APPENDIXB......................................................................................................................306
FUNCTIONKEYEMULATION.............................................................................306
OmnidirectionalLaserScanner
1
PROGRAMMINGGUIDE
Enter/ExitProgrammingMode
(Thisbarcodecanalsobefoundatbackcoverpage.)
Framedvaluesaredefaultvalues.
Omnidirectional Laser Scanner
2
PROGRAMMING GUIDE
INTRODUCTION
Thisisanadvancedprogrammingguideforvariesomnidirectionallaserscanners.
This guide contains a series of programming barcode labels, and by scanning
thesecodes,it can make configurationsto thescanners.Thisallowsdecoding
options and interface protocols to be tailored to a specific application.The
configurationisstoredinnonv
olatilememoryandwillnotbelostbyremoving
power from the scanner.Other than specified in this guide, for any special
functionsorspecifications,pleasecontactyourdealerfordetails.
Thescannermustbeproperlypoweredbeforeprogramming.ForRS232Ctype
scanners, an external power adapter must be us
ed to supply DC power to the
scanner.
Under the programming mode, thelaser scannerwill acknowledgea good and
validreadingwithashortbeep.Itwillgivelongbeepsforeither aninvalidor
badreading.
OmnidirectionalLaserScanner
3
PROGRAMMINGGUIDE
CHANGETHESCANNERSETTING
Inordertochangethescannersetting,pleasefollowthestepsbelow:
1.
ScantheEnter/Exit Programming Modebarcode.Therewill be 2 beeps (lowhigh)
indicatingreadytomakesettings.
2.
Scanbarcodesforthedesiredfeature(1beep)
3.
Scan the Enter/Exit Programming Mode barcode again to save the configuration.
Therewillbe2beeps(longshort)indicatingasuccessfulsetting.
Af
terreadingav alidbarcodeinprogrammingmode,thescannerwillgiveahighbeep.
DEFAULTPARAMETERS
This table gives the default settings of all the programmable parameters.The default
settingswillberestoredwhenevertheResetprogramminglabelisscanned.(Thislabel
canalsobefoundonp.8.)
Reset(Returntofactorydefault)
Omnidirectional Laser Scanner
4
PROGRAMMING GUIDE
DefaultValuesofOperatingParameters
Function Default
Sleepmode
Motorsleepmode After30minutes
Lasersleepmode After10minutes
Scannertiming
Samecodedelay 200msec
BeeperTone
Frequency medium
Duration 50msec
CodeIdentifiers
CodeID off
Code39 M
ITF2of5
I
Chinesepostcode H
UPCA A
UPCE
E
EAN13 F
EAN8 FF
Codabar N
Code128 K
Code93 L
MSI/Plessy P
GS1DataBarOmnidirectional
(FormallyRSS14Standard)
RS
GS1DataBarLimited
(FormallyRSSLimited)
RL
GS1DataBarExpanded
(FormallyRSSExpanded)
RX
OmnidirectionalLaserScanner
5
PROGRAMMINGGUIDE
DefaultValuesofSerialCommunicationParameters
Function DefaultValues
Handshakingprotocol None
ACK/NAKresponsetimesetting 300msec
Baudrate 9600
Databit 8
Stopbit 1
Parity None
Messageterminatorselection CR/LF
DefaultValuesofUSBEmulationParameters
Function DefaultValues
KeyboardType USKeyboard
MessageTerminator Enter
DefaultValuesofWandEmulationParameters
Function DefaultValues
Wandemulationspeed Normal
Wandemulationoutput Black=High
Dataoutputformat Transmitasscan
Omnidirectional Laser Scanner
6
PROGRAMMING GUIDE
DefaultValuesofDecodingParameters
Function
Code
DefaultValue
Code39 Enable
ITF2of5 Disable
ChinesePostCode Disable
UPC/EAN/JAN Enable
Codabar Disable
MSI/PLESSY Disable
Code128 Disable
Code93 Disable
EAN128 Disable
ItalianPharmacy Disable
ISSN/ISBN Disable
Readingcodes
selection
GS1DataBar(RSS) Disable
Codes Standard
Start/stopcharacters Nottransmitting
Checkdigit Disabled
Concatenation Off
Code39
Length 3~32
Length 632
Interleaved2of5
Checkdigit Disable
Length 10~32
ChinesePostCode
Checkdigit Disable
Format All
Addendum Disable
UPCE=UPCA Disabled
UPCAleadingdigit Transmit
UPCAcheckdigit Transmit
UPCEleadingdigit Transmit
UPC/EAN/JAN
UPCEcheckdigit Transmit
Type Standard
Start/stopcharacters A,B,C,D
Codabar
Length 6~32digits
FNC2append Disable
Code128
Checkdigit Disable
Length 3~32
Code93
Checkdigit Nottransmit
Length 6~32
MSI
Checkdigit Transmit
ItalianPharmacy
Transmit"A"Character Nottransmitting
OmnidirectionalLaserScanner
7
PROGRAMMINGGUIDE
DefaultValuesofDecodingParameters(continued)
Function Code
Default
Value
GS1DataBarOmnidirectional Disable
GS1DataBarLimited Disable
GS1DataBarExpanded Disable
TransmitGS1DataBarOmnidirectionalcheckdigit Enable
TransmitGS1DataBarOmnidirectional
applicationID(01)
Enable
TransmitGS1DataBarLimitedcheckdigit
Enable
GS1DataBarOmnidirectional/EAN128emulation Disable
TransmitGS1DataBarLimitedapplicationID(01)
Enable
TransmitGS1DataBarExpandedcheckdigit
Enable
TransmitAI(01)ofExpanded
Enable
GS1DataBar
(formallyRSS)
GS1DataBarExpanded/E AN128emulation Disable
NOTE:
Contactyourdistributortomakesureif yourmodel andfirmwareversionsupport GS1
DataBar.
Omnidirectional Laser Scanner
8
PROGRAMMING GUIDE
PROGRAMPROCEDURE
ReadEnter/Exitprogrammingmodebarcode
tostartconfiguration
Changescannersettingbyscanningthe
barcodesofthedesiredfunction
Selectcode39fullASCII
table?
ReadSavesettingto
confirmbarcodetoend
theconfiguration
ReadEnter/Exitprogrammingmode
barcodetosa veandexit
Yes
No
OmnidirectionalLaserScanner
9
PROGRAMMINGGUIDE
SystemSetting
Theseriesscannerisamultiinterfacecommunicationscanner.Ifyouhadorderedonly
one type of interface, the device is configured in the interface requested, i.e. RS232C,
keyboardwedge,wandemulationorUSB.Ifnotrequested,thedefaultinterfaceissetin
keyboardwedgeinterface(PC/AT).Useth
issectiontochangeinterfaces.
Omnidirectional Laser Scanner
10
PROGRAMMING GUIDE
Reset(ReturntoFactoryDefault)
Reading of “Reset barcode label turns all parameters back to default values, and the
scannerremainsinthelastinterfacesetwhenitisreset.
Reset(ReturntoFactoryDefault)
To prevent confusion in code scanning, cover the unwanted label and
presentthedesiredbarcodesonebyonetothescanner.
DisplayFirmwareVersion
Reading of the “Display Firmware Version” will show the current firmware version on
host.
DisplayFirmwareVersion
OmnidirectionalLaserScanner
11
PROGRAMMINGGUIDE
Abort(ExitProgrammingMode)
Readingof the“Abort barcodelabeldiscardsallthe parameters read prior to scan the
“Enter/ExitofProgrammingMode”.
Abort(ExitProgrammingMode)
To prevent confusion in code scanning, cover the unwanted label and
presentthedesiredbarcodesonebyonetothescanner.
ReturntoRS232Default
TheRS232CinterfacescannerisoftenusedwhenconnectingtotheserialportofaPC
orterminal.ReadthebarcodetosetthescannerintoRS232interface.
ReturntoRS232Default
Omnidirectional Laser Scanner
12
PROGRAMMING GUIDE
ReturntoWandEmulationDefault
TheWandemulationisachievedbydecodingascannedbarcodeandthenencodingit
again,sothattheoutputisreadilydecodedbyanexternaldecoderdesignedfor
processingofwanddata.
ReturntoWandEmulationDefault
To prevent confusion in code scanning, cover the unwanted label and
presentthedesiredbarcodesonebyonetothescanner.
ReturnasCustomerDefault
Readingofthelabelsetsthedevicebacktocustomersave dparametersettings.
ReturnasCustomerDefault
/