programming guide - datecs-polska · pdf fileprogramming guide for barcode ... pc compatible...

68
PROGRAMMING GUIDE for BARCODE SCANNERS The guide can be used as keyboard emulation, RS- 232C serial interface, and CMOS serial interface and wand emulation.

Upload: hoangthu

Post on 03-Feb-2018

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

PROGRAMMINGGUIDE

for

BARCODESCANNERS

The guide can be used as keyboardemulation, RS- 232C serial interface, andCMOS serial interface and wandemulation.

Page 2: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

This is a general guide for varies scanners, andnot all functions will perform in every scanners.Other than specified in this guide, for any specialfunctions or specifications, please contact your

Every effort is made to ensure the accuracy of ourproduct information; however, we accept noresponsibility for errors or omissions including, butnot limited to, the implied warranties ofmerchantability and fitness for a particular purpose.We shall not be liable for errors contained hereinor for incidental consequential damages inconnection with the furnishing, performance, oru s e o f t h i s m a t e r i a l .

Specification or version may be subject to changewithout notice. The actual specification and versiona r e b a s e d o n t h e p r o d u c t d e l i v e r e d .

P R I N T E D I N D E C E M B E R 2 0 0 1

IMPORTANT NOTICE

dealer for details.

Page 3: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

Introduction............................................................ 1Default Parameters................................................ 2Program Procedure ............................................... 5System Setting ...................................................... 6

Scanning Mode Selection...................................... 9Inter- Message Delay........................................... 10Inter- Character Delay ......................................... 11Message/ Block Mode Selection.......................... 11Beeper Tone Selection......................................... 12

RS- 232C Serial Communication Parameters Setting Handshaking Protocol ................................. 15 ACK/ NAK Response Time Setting ............. 16 Baud Rate ................................................... 16 Data Bit ....................................................... 17 Stop Bit........................................................ 17 Parity Setting............................................... 17 Message Terminator.................................... 18Keyboard Emulation Parameters Setting............. 19 Keyboard Type Selection ............................ 19 Language Selection .................................... 21 Message Terminator.................................... 22 Function Key Emulation .............................. 23 Capital Lock Setting .................................... 23Wand Emulation Parameters Setting ................... 24 Emulation Data Output Selection ................ 25 Wand Emulation Narrow/ Wide Ratio ........... 25 Cursor Pad Work at Numlock...................... 25USB Interface Parameters Setting....................... 26 Keyboard Type ............................................ 26 Message Terminator.................................... 26

Reading Code Selection...................................... 28Code 39 Parameters Setting ............................... 30Interleaved 2 Of 5 Parameters Setting................. 31

TABLE OF CENTENTS

General Configuration

Interface Configuration

The Symbologies

Page 4: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

Chinese Post Code Parameters Setting ............. 32UPC/ EAN/ JAN Parameters Setting .................. 33Coda bar/ Monarch Parameters Setting ............. 37Code 128 Parameters Setting............................. 37MATRIX 25 Parameters setting .......................... 38MSI/ Plessy parameters setting ........................... 39Italian Pharmacy Parameters Setting ................. 40Barcode Length Setting ...................................... 41ISBN/ ISSN Conversion...................................... 42

Header and Trailer .............................................. 43Barcode Identifier Code Selection ...................... 44Barcode Identifier Code Setting .......................... 45Truncate Header/ Trailer Character ..................... 47

Code 39 Full ASCII Code Table.................. 49

Code 39 Full ASCII Bar Code Table ........... 52

Barcode Sa mples ....................................... 62

Quick Settings ............................................ 63

Data Editing

Appendixes

Appendix D

Appendix C

Appendix B

Appendix A

Page 5: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

Scanning a series of programming bar code labels canconfigure the series scanners. This allows decodingoptions and interface protocols to be tailored to aspecific application. The configuration is stored innon- volatile memory and will not be lost by removing

The scanner must be properly powered beforeprogramming. For RS- 232C type scanners, an externalpower adapter must be used to supply DC power to thescanner. If a keyboard emulation type scanner is usedwith an IBM PC/ XT/ AT, PS/ 2 or any fully compatiblecomputers, power will be drawn from the keyboard port.No external power adapter is required. If keyboardemulation type scanner is used with any other non IBMPC compatible computers, an external power adapter

During the programming mode, the laser scanner willacknowledge a good and valid reading with a short beep.It will give long beeps for either an invalid or bad

Programmable options are divided into four groups.The first group includes the options that show thegeneral behavior of the laser scanner. The secondgroup of options governs the operation of RS- 232C typeserial ports. The third group selects the keyboard typethat the keyboard emulation type will be emulated. Thelast group sets the decoding parameters for each

1. INTRODUCTION

power from the scanner.

may be needed.

reading.

barcode symbology.

2. PROGRAMMING OPTIONS

1

Page 6: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

3. DEFAULT PARAMETERS

DEFAULT VALUES OF OPERATING PARAMETERS

Function Default Values Scanning Mode Selection Trigger mode Header and trailer None Inter-Message delay Normal Inter-Character delay Normal Message/Block mode selection Message Send command in block mode communication Good read beeper tone selection Medium Code identifier transmitting Disable

PREDEFINED BARCODE IDENTIFIERS*

Code 39 barcode identifier code ITF 2 of 5 barcode identifier code Chinese post code identifier code UPC-E barcode identifier code UPC-A barcode identifier code EAN-13 barcode identifier code EAN-8 barcode identifier code Codabar barcode identifier code Code 128 barcode identifier code Code 93 barcode identifier code MSI barcode identifier code MATRIX 25 barcode identifier code

This table gives the default settings of all the programmable parameters. The default settings will be restored whenever the "Reset" programming label is scanned and the laser scanner is in programming mode.

Disable

MIHEAF

FFNKLP

G

2

Page 7: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

DEFAULT VALUES OF KEYBOARD EMULATION PARAMETERS SETTING

3

DEFAULT VALUES OF WAND EMULATION PARAMETERS

Function Default ValuesWand emulation speed Normal Wand emulation output Black = High

Function Default Values Handshaking protocol None ACK/NAK response time setting Baud rate 9600 Data bit 8 Stop bit 1 Parity Mark Message terminator selection

Function Default Values Keyboard type selection IBM PC/AT USA Message terminator Enter/ carriage Return

DEFAULT VALUES OF RS-232C SERIAL COMMUNICATION PARAMETERS

CR/LF

300 msec

Note: For wand emulation, the configuration is only effective for the items with asterisk ( ).

DEFAULT VALUES OF USB EMULATION PARAMETERS

Function Default ValuesKeyboard Type US Keyboard Message Terminator Enter

Page 8: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

Function Code Default ValueCode 39

Enable ITF 2 of 5

Chinese Post Code Disable

Enable

UPC/EAN/JAN

Coda bar

MSIReading codes

SelectionCode128

Code 93

ITAT

EAN-128

MATRIX 25

Italian Pharmacy

ISSN/ ISBN

Codes

Enable

Enable

Disable

Enable

Enable

Disable

Disable

Disable

Disable

Disable

Start/stop characters Not transmitting

Standard

Disabled

Concatenation Off

Code 39

Interleaved Leng2 of 5

6-32 digits

Disable Check digit

Chinese Post Length 10~16 digitsCode Check digit Transmit

Format All

Addendum Disable

UPC/EAN/JAN

UPC-E=UPC-A DisabledUPC-A leading digit Transmit UPC-A check digit Transmit

UPC-E leading digit Transmit UPC-E check digit Transmit

Coda bar

Code 128

MSI

Italian Pharmacy

MATRIX 25

Note: The configuration of the items with asterisk ( ) is effective when being appointed in advance.

Type StandardStart/stop characters A, B, C, D

Length 6~32digits

FNC 2 append DisableCheck digit Disable

Length VariableCheck digit Transmit

Transmit "A" Character

Not transmitting

Length Fix 10 digits

Checkdigit Disable

Check digit

Length

DEFAULT VALUES OF DECODING PARAMETERS

4

Page 9: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

START

SetOperating

Parameters

Set AllDefaults

SetSerial PortParameters

SetKeyboard

Type

SetDecoding

Parameters

Finish Discard

Read End ofconfiguration

Label

Read AbortLabel

Read Start ofconfiguration

Label

END

4. PROGRAM PROCEDURE USING BARCODE MENUS

5

NO NO

YES YES

Page 10: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

SYSTEM SETTING

6

Page 11: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

SHOW VERSION

RESET

The reading of the "RESET” l a b e l t u r n s a l l t h e parameters back to default

When you intend to turn your scanner back to default parameter, please s c a n s t h e " S t a r t o f configuration" label first, then scan "RESET" label

ABORT

The reading of the “ABORT”label discards al l theparameters read prior to the“End of configuuration”.

The scanner remains in thelast interface mode whenthe scanner is reset. The Label below should bescanned if the scanner is configured the first time.

The readnig of the “SHOW VERSION” label will be show firmware version.

RS-232C

PC/AT

USB

WAND EMULATION

Start of Configuration

values.

7End of Configuration

Page 12: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

GENERALCONFIGURATION

8

Page 13: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

9

The scanner becomes inactive assoon as the data is transmitted. Itmust be triggered to become active

In auto scan mode, the scanner isstill active after the data istransmitted, but the successivetransmission of the same bar codeis not allowed when the triggers w i t c h i s p r e s s e d a g a i n .

This scanner will light up whenpress the scanner trigger switchonce. And, the scanner will turn

This mode is similar to Auto scanmode, but double reading for thesame barcode is prohibited if thescanner switch is prossed.

The scanner becomes inactiveas soon as the data ist ransmit ted. I t must betriggered to become active

The scanner will light up whenpress the pulse mode triggers w i t c h o n c e . A n d , t h escanner will turn off for nextpressing.

Trigger Mode

Pulse Mode

Trigger Mode

Auto scan mode

Alternate mode

Repeat mode

Start of Configuration

SCANNING MODE SELECTION (for laser scanner)For series laser scanners, there are 3 scanning modes to suityour application requirements

SCANNING MODE SELECTION (for CCD scanner)

End of Configuration

again.

again.

off for next pressing.

Page 14: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

Start of Configuration

DATA REDUNDANT CHECK

The option allows you to setdecoder data redundantcheck.

INTER-MESSAGE DELAY

Enable

Disable

None

100 msec

500 msec

1 second

These series of scanners allow you to add a delaybetween two consecutive messages. This delay will be

10

added before each data transmission.

Page 15: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

INTER-CHARACTER DELAY

This option governs delay time between consecutivecharacters. Scanning the following labels can alter the

None

10 msec

50 msec

Message

Block

MESSAGE/BLOCK MODE SELECTION

This option allows you to treat scanned data as either anindependent message or a block message. In themessage mode, the data scanned will be transmittedimmediately. In block mode, the data scanned wil beappended to the message buffer if the scanner isprogrammed in block mode. A block of message willonly be transmitted after a “Send” command is entered.This mode is only available when the scanner is workingwith code 39 labels. You are free to choose any

20 msec

11

End of Configuration

delay time.

character as the “Send” command.

Page 16: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

12

Start of Configuration

SEND COMMAND IN BLOCK MODE COMMUNICATION

Enable

Disable

Store

Set

Medium

Low

High

Disable

GOOD READ BEEPER TONE SELECTION

You can use this option to set your own “Send” command

You can use this option to set frequency and / or duration

used in block mode communication.

of the buzzer after successful reading.

Page 17: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

13

SOUND DURATION

long(120 ms)

Medium(50 ms)

Short(20 ms)

Very short(5 ms)

For Alpha-70 and SC-2070 Series only Mediumand disable setting availabe, it’s hardware beepercontrol.

End of Configuration

Page 18: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

14

INTERFACECONFIGURATION

Page 19: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

15

Start of Configuration

RS-232C SERIAL COMMUNICATIONPARAMETERS SETTINGS1.

The RS-232C scanner supports four handshakingprotocols. With these options of communication protocol,you can tailor the scanner to meet the requirement of

HANDSHAKING PROTOCOL

None

RTS/CTS

ACK/NAK

Xon/Xoff

ACK/NAK RESPONSE TIME SETTING

300 msec

2 sec

500 msec

End of Configuration

most systems

Page 20: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

16

Start of Configuration

ACK/NAK RESPONSE TIME SETTING (Cont’d)

3 sec

1 sec

5 sec

BAUD RATE

19200

9600

4800

2400

1200

600

Page 21: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

17

DATA BIT

7

8

STOP BIT

1

2

PARITY

Even

Odd

Mark

Space

None

End of Configuration

Page 22: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

18

Start of Configuration

MESSAGE TERMINATOR (FOR RS-232C TYPE ONLY)

None

CR/LF

CR

LF

H Tab

STX/ETX

EOT

Page 23: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

19

KEYBOARD EMULATION PARAMETERS SETTING2.

KEYBOARD TYPE SELECTIONThe keyboard emulation scanners can emulate a mumber ofpersonal computers keyboard and a number of terminalkeyboard. Keyboard emulation is activated whenever you haveselected the type of keyboard for which the scanner is going toemulate. Choose the appropriate type of keyboard emulation by

IBM AT

PS/2 30-80

IBM 5550

IBM 5295 Terminal

IBM XT

IBM 5530-SC

IBM 5530-ZC

End of Configuration

scanning the labels under the following labels.

Page 24: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

20

Start of Configuration

KEYBOARD TYPE SELECTION (Cont’d)

NEC 9801

IBM 3196 Terminal

APPLE MAC II ( )

IBM 3477/3472 Terminal

PS2/30/56

IBM 3477 Terminal(Without break code)

NEC 5200( )

Note: The configuration of the items with asterisk ( ) isoptional.

Page 25: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

21

KEYBOARD LANGUAGE SELECTION

USA

UK

Germany

French

Spanish

Italian

Swiss

Swedish

End of Configuration

Page 26: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

22

MESSAGE TERMINATOR (FOR KEYBOARD WEDGE USE)

None

Return /Enter

Hor. TAB

Execute

KEYBOARD TYPE SELECTION

Scan Code Mode

Alt mode

BREAK CODE ON/ OFF SETTING (FOR IBMTerminals 31xx, 34xx, 37xx USE)

ON

OFF

Start of Configuration

Page 27: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

23

FUNCTION KEY ACTIVE ON/ OFF (FOR IBM AT USE)

Function keys can be concatenated with input data asheader and/or trailer. See table on page 40.

ON

OFF

CAPITAL LOCK ON/ OFFSelect the suitable code to match your keyboard capslock status.

ON

OFF

Function key emulation (only for PC/AT)

Numlock on/off

OFF

ON

End of Configuration

Page 28: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

24

Start of Configuration

00H~1FH ASCII Code defined

Alt-mode code

Crtl+code

WAND EMULATION PARAMETERS SETTING

EMULATION SPEED SELECTION

Low

Medium

Normal

High

Higher

3.

Page 29: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

25

.

EMULATION DATA OUTPUT SELECTIONThe decoded data output logic level can be set to befitthe external decoder

Black = High

Black = low

WAND EMULATION NARROW/WIDE RATIO

1:2

1:3

CURSOR PAD WORK AT NUMLOCK

ON

OFF

End of Configuration

Page 30: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

26

Start of Configuration

USB INTERFACE PARAMETERS SETTING4.

US Keyboard

International Keyboard

MESSAGE TERMINATOR

KEYBOARD TYPE

None

Enter

H Tab

The USB mode is effectively a keyboard emulator thatworks with hosts that USB-compatible operating systemand USB ports. USB compatible operating systems areWindows 98, Windows NT 5.0 and later, no additionalsoftware is needed since the USB driver support is builtinto this operating system.

End of Configuration

Page 31: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

27

THE SYMBOLOGIES

Page 32: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

28

Start of Configuration

READING CODE SELECTION

Code39 Enable

Code39 Disable

Coda bar Enable

UPC/ EAN/ JAN Enable

Coda bar Disable

UPC/ EAN/ JAN Disable

ITF 2 of 5 Enable

ITF 2 of 5 Disable

Chinese PostCode Disable

Chinese PostCode Enable

Code 128 Enable

Page 33: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

29

End of Configuration

Code 128 Disable

MSI Enable

MSI Disable

Code 93 Enable

Code 93 Disable

IATA Enable

IATA Disable

EAN-128 Enable

EAN-128 Disable

MATRIX 25 Enable

MATRIX Disable

Page 34: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

30

Start of Configuration

READNIG CODE SELECTION (Cont’d)

Italian Pharmacy Enable

Italian Pharmacy Disable

CODE 39 PARAMETERS SETTING

CHARACTER SET

Standard Code 39

Full ASCII Code 39

START/STOP CHARACTER TRANSMISSION

Yes

No

CHECK DIGIT

Calculate and Transmit

Calculate but not Transmit

Page 35: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

31

End of Configuration

NO

CONCATENATION

Enable

Disable

INTERLEAVED 2 OF 5 PARAMENTERS SETTINGExamples: Felting length 4 to 8 digits

LENTGTH

Scan:. Start ofconfiguration

Min

0

4

max

0

8

set

set

MAX

Min

Set

End ofconfiguration

Page 36: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

32

CHECK DIGIT

NO

Calculate and Transmit

Calculate but not Transmit

CHINESE POST CODE PARAMETERS SETTING

LENGTH

Scan:. Start ofconfiguration max

Min 0

0 8

4 set

set End ofconfiguration

End of Configuration

MAX

MIN

Set

Start of Configuration

Page 37: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

33

CHECK DIGIT

NO

Calculate and Transmit

Calculate but not Transmit

UPC/EAN/JAN PARAMETERS SETTING

FORMAT

All

EAN-8 or EAN-13

UPC-A and EAN-13

UPC-A and UPC-E

UPC-A

UPC-E

End of Configuration

Page 38: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

34

Start of Configuration

UPC/EAN/JAN PARAMETERS SETTING (Cont’d)

EAN-13

EAN-8

ADDENDUM

NO

5 Characters

2 Characters

2 or 5 Charecters

FORCE UPC-E TO UPC-A FORMAT

Yes

No

Page 39: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

35

FORCE UPC-A TO EAN-13 FORMAT

Yes

No

TRANSMIT UPC-A LEADING CHARACTER

Yes

No

TRANSMIT UPC-A CHECK DIGIT

Yes

No

TRANSMIT UPC-E LEADING CHARACTER

Yes

No

End of Configuration

Page 40: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

36

Start of Configuration

TRANSMIT UPC-E CHECK DIGIT

TARNSMIT EAN-13 CHECK DIGIT

TRANSMIT EAN-8 CHECK DIGIT

Yes

No

Yes

No

Yes

No

Page 41: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

37

START/ STOP CHARACTER TRANSMISSION

No

A, B, C, D

DC1~DC4

a/ t, b/ n, c/ *, d/ e

CONCATENATION

Enable

Disable

CODE 128 PARAMETERS SETTING

FNC 2 CONCATENATION

Enable

Disable

End of Configuration

CODABAR/ MONARCH PARAMETERS SETTING

Page 42: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

38

CODE 128 PARAMETERS SETTING (Cont’d)

CHECK DIGIT

No

Calculate but not Transmit

Calculate and Transmit

UCC/EAN128 PARAMETERS SETTINGThe Character FNC1 can be transmitted or not usingthese codes.

FNC1 Character Transmitted

Start of Configuration

FNC1 not transmitted

MATRIX 25 PARAMETERS SETTINGExamples: Felting length 4 to 8 characters

MAX

MIN

Set

Scan. Startof

configuration

Min

0

4

set

max

0

8

set

End ofconfiguration

Page 43: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

39

MSI/PLESSY PARAMETERS SETTINGExamples: Felting length 4 to 8 characters

Scan:. Startof

configuration

MAX

MIN

SET

max

0

8

set

End ofconfiguration

Min

0

4

set

Double Check digit

Calculate but not Transmitted

No

Calculate but only first one Transmitted

Calculated and both Transmitted

Single Check digit

Calculated but not Transmitted

Calculated and transmitted

End of Configuration

Page 44: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

40

MSI/PLESSY PARAMETERS SETTING (Cont’d)

PLESSY CODE SETTING

Calculated and transmitted

Calculate but not transmitted

CHECK DIGHT

No

Calculate and Transmit

Calculate but not Transmit

ITALIAN PHARMACY PARAMETERS SETTING

TRANSMIT “A” CHARACTER

Yes

No

Start of Configuration

Page 45: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

41

BARCODE LENGTH SETTING

CODE 39 LENGTH SETTING

MAX

MIN

CODE 93 LENGTH SETTING

MAX

MIN

CODE 128 LENGTH SETTING

MAX

MIN

MAX

MIN

CODABAR LENGTH SETTING

SET

End of Configuration

Page 46: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

42

Start of Configuration

ISBN/ ISSN CONVERSION

The function convents the UPC/EAN codes appearingon books and magazine not ISBN/ISSN format.

ACTIVE ISBN/ ISSN

End of Configuration

INACTIVE ISBN/ ISSN

Page 47: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

43

DATA EDITING

Page 48: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

44

Start of Configuration

HEADER AND TRAILERThis option allows you to append a header and/or a trailer toevery message transmitted via the serial ports or the keyboardport. There is no restriction in selecting header or trailercharacters as far as the sum of the lengths of header and traileris not greater than 10 digits.

Header

Trailer

Set

BARCODE IDENTIFIER CODE SELECTION

Select either header or traileryou are going to program byscanning the corresponding

Scan the character(s) you wantfrom the enclosed ASCII table toset as header or trailer (be sureto enable full ASCII code 39

Read the “Set” label to set your

1.

2.

3.

The series of scanners can transmit max.2-digit barcodeidentifier code for different types of barcodes. Use the labels to choose transmit or not transmit predefinedbarcode identifier code (ID’s are listed on page 2):

Enable

Disable

label

option before you start).

choice into memory.

Page 49: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

45

BARCODE IDENTIFIER CODE SETTING

The procedure is as follows:1. Scan “Start of configuration” label2. Scan “Barcode identifier setting code” label.3. Scan the new code mark from ASCII table (max. two

then scan “A” and “B”digits). For example, if one “AB” want for code mark

4. Scan “Set” label.5. Scan “End of configuration” label.

Each of the series type scanners can set max.2 digits asbarcode identifier code according to different barcode.

UPC-E

UPC-A

EAN-13

EAN-8

Chinese post code

ITF 2 OF 5

End of Configuration

Page 50: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

46

BARCODE IDENTIFIER CODE SETTING (Cont’d)

Coda bar

Code 39

Code 128

Code 93

MSI

MATRIX 25

Set

Start of Configuration

Page 51: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

47

Truncate Header/Trailer Character

(Version az1.24, dz1.05, ac1.01, dz1.05,pl1.39Or higher is required)You can truncate a number header or trailer for asymbology. When you do, the specific characteryou select is deleted from the symbology youwant.

Truncate header character

Truncate leader character

set

4. Scan” set” barcode

5. end of configuration

1.scan”start of con-figuration”2.select”truncateheader or truncatetrailer3.scan two barcodevalue from the fullASCII code table(0~9) For example,if 2 number headeryou want clear thenscan 0” and “2”

End of Configuration

Page 52: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

48

APPENDIXES

Page 53: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

49

CODE 39 FULL ASCII CODE TABLEAPPENDIX A’

ASCII

NUL

SOH

STX

ETX

EOT

ENQ

ACK

BEL

BS

HT

LF

VT

FF

CR

SO

SI

DLE

DC1

DC2

DC3

DC4

NAK

SYN

ETB

CAN

EM

SUB

ESC

FS

GS

RS

US

SP

!

#

$

%U

$A

$B

$C

$D

$E

$F

$G

$H

$I

$J

$K

$L

$M

$N

$O

$P

$Q

$R

$S

$T

$U

$V

$W

$X

$Y

$Z

%A

%B

%C

%D

%E

SP

/A

/B

/C

/D

CODE39

00

01

02

03

04

05

06

07

08

09

0A

0B

0C

0D

0E

0F

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

1E

1F

20

21

22

23

24

ASCIIVALEURHEXA.

CODE39

VALEURHEXA.

%

&

‘(

)

*+,

-.

/

0

1

2

3

4

5

6

7

8

9:;

<=

>

?@

A

B

C

D

E

F

G

H

I

/E

/F

/G

/H

/I

/J

/K

/L

2D-.

/

0

1

2

3

4

5

6

7

8

9

25

26

27

28

29

2A

2B

2C

2E

2F

30

31

32

33

34

35

36

37

38

39

/Z

%F

%G

%H

%I

%J

%V

A

B

C

D

E

F

G

H

I

3A

3B

3C

3D

3E

3F

40

41

42

43

44

45

46

47

48

49

Page 54: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

50

CODE 39 FULL ASCII CODE TABLEAPPENDIX A’

ASCIICODE

39ASCII

VALEURHEXA.

CODE39

VALEURHEXA.

J J 4A

K K 4B

L L 4C

M M 4D

N N 4E

O O 4F

P P 50

Q Q 51

R R 52

S S 53

T T 54

U U 55

V V 56

W W 57

X X 58

Y Y 59

Z Z 5A[ %K 5B

\ %L 5C] %M 5D

^ %N 5E_ %O 5F

` %W 60a +A 61

b +B 62c +C 63

d +D 64

e +E 65

f +F 66g

h

ij

k

lm

n

op

q

r

s

tu

v

w

xy

z

{

I}~

DEL

+G

+H

+I

+J

+K

+L

+M

+N

+O

+P

+Q

+R

+S

+T

+U

+V

+W

+X

+Y

+Z

%P%Q

%R

%S

%T

67

68

69

6A

6B

6C

6D

6E

6F

70

71

72

73

74

75

76

77

78

79

7A

7B

7C

7D

7E

7F

Page 55: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

51

FUNCTION KEY EMULATIONAPPENDIX A’

FUNCTIONKEY

CODE39

VALEURHEXA.

FUNCTIONKEY

CODE39

VALEURHEXA.

Ins $A 01

Del

Home

EndUp

Down

LeftBackspace

TABEnter(num)

Right

PgUp

EnterPgUp

shift5 (num)

$B

$C

$D

$E

$F

$G

$H

$I

$J

$K

$L

$M

$N

$O

$P

02

03

04

05

06

07

08

09

0A

0B

0C

0D

0E

0F

10

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

ESCCtl(L)

Alt(L)

$Q

$R

$S

$T

$U

$V

$W

$X

$Y

$Z

%A

%B

%C

%D

%E

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

1E

1F

Page 56: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

52

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

Start of Configuration

NUL

SOH(Ins)

ENQ(Up)

ACK(Down)

STX(Del)

BEL(left)

ETX(Home)

BS(Backspace)

EOT(End)

HT(TAB)

Page 57: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

53

End of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

LF(Enter)(num)

DLE5 (num)

VT(Right)

DC1(F1)

FF(PgUp)

DC2(F2)

CR(Enter)

DC3(F3)

SO(PgDn)

DC4(F4)

Slshift(L)

NAK(F5)

Page 58: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

54

Start of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

SYN(F6)

GS(ESC)

ETB(F7)

RSCtl (L)

CAN(F8)

USAlt (L)

EM(F9)

SP

SUB(F10)

!

ESC(F11)

FS(F12)

#

Page 59: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

55

End of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

$

+

%

`

&

-

|

|

(

)

/

0

*

1

Page 60: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

56

Start of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

2

:

3

;

4

<

5

=

6

>

7

?

8

@

9

A

Page 61: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

57

End of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

B

I

C

J

D

K

E

L

F

M

G

N

H

O

Page 62: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

58

Start of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

P

W

Q

X

R

Y

S

Z

T

[

U

\

V

]

Page 63: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

59

End of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

^

e

-

f

`

g

a

b

h

i

c

j

d

k

Page 64: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

60

Start of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

l

s

m

t

n

u

o

v

p

w

q

x

r

y

Page 65: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

61

End of Configuration

APPENDIX B

CODE 39 FULL ASCII BARCODE TABLE

z

}

{

~

|

DEL

Page 66: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

62

UPC A

APPENDIX D

BARCODE SAMPLES

Code39

C O D E 3 9

Code 128

C O D E 1 2 8

Interleaved 2 of 2

1 2 3 4 5 6 7 8 9 0

Coda bar(NW-7)

A $ 9 9 . 9 5 a

0 44252 30245 1

EAN-13

4 711234 567899

Page 67: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

63

APPENDIX D

QUICK SETTING

1. Quick Setting for Keyboard Wedge Mode

Program Reset

PC/AT End

2. Quick Setting for RS 232 Mode

Program Reset

RS-232C End

3. Quick Setting for German Language Keyboard

Program German Keyboard

End

Page 68: PROGRAMMING GUIDE - Datecs-Polska · PDF filePROGRAMMING GUIDE for BARCODE ... PC compatible computers, an external power adapter ... With these options of communication protocol,

LASER LIGHT CAUTIONDO NOT STARE INTO BEAM

670nm LASER DIODE, 1.0mW MAX OUTPUTIEC 825-1(1993)CLASS I,US 21 CFR 1040 CLASS IIa

LASER PRODUCT

ZBX00030301P/N : MUL-53221-06