background image

Programming Guide

3

OCIA

Datalogic OCIA

NCR 8-Bit OCIA

SNI OCIA

NCR 9-Bit OCIA

RS-232

Datalogic RS-232

SNI RS-232

IBM

• IBM 4683/84, 4693/94 Port 5B

• 4682/92 Port E

• IBM 4683/84, 4693/94 Port 9A, 9B, 9C, 9E

Wand Emulation
Keyboard Wedge

• I/F Type A — PC/XT w/foreign keyboard

• I/F Type B — AT, PS/2 25-286, 30-286, 50, 50Z, 60, 70, 80, 90 &

95 w/foreign keyboard

• I/F Type C — PS/2 25 and 30 w/foreign keyboard

• I/F Type D — PC/XT w/US keyboard

• I/F Type E — AT, PS/2 25-286, 30-286, 50, 50Z, 60, 70, 80, 90 &

95 w/US keyboard

• I/F Type F — PS/2 25 and 30 w/US keyboard

• I/F Type G — IBM 3xxx w/122 keyboard 

(QuickScan 6000 Plus ONLY)

• I/F Type H — IBM 3xxx w/102 keyboard 

(QuickScan 6000 Plus ONLY)

• I/F Type I — PS/55 5530T w/104 keyboard 

(QuickScan 6000 Plus ONLY)

• I/F Type J NEC 9801 

(QuickScan 6000 Plus ONLY)

2. Turn to the appropriate page in this manual and enable the

desired interface or interface sub-type by scanning its pro-
gramming bar code.  These interface/interface sub-type
selection bar codes are located at the beginning of each of
these sections of the manual:  

IBM

OCIA

Wand Emulation

,

RS-232

, and 

Keyboard Wedge

.  This will enable the software

for the new interface and disable the 'old' interface software.
Once enabled, the new interface becomes the default inter-
face that is active whenever power is applied to the scanner.

3. Scan a bar code to verify that the scanner communicates

correctly with the host system.  Some sample bar codes are
provided on the last pages of this manual.  If any changes to
the scanner's factory settings are needed, use the instructions
titled, 

Customizing Your Scanner Operation

.

Содержание QUICKSCAN 6000 PLUS

Страница 1: ...ProgrammingGuide Handheld Laser Scanner QuickScan 6000 6000 Plus...

Страница 2: ...appear on any reproductions of the documentation Should future revisions of this manual be published you can acquire printed versions by contacting your Datalogic representative Electronic versions ma...

Страница 3: ...terface Selection 12 NCR OCIA Eight Bit short format Interface Selection 12 NCR OCIA Nine Bit long format Interface Selection 12 SNI OCIA Interface Selection 12 OCIA Options 13 Wand Emulation Interfac...

Страница 4: ...ngth Label Selections 64 Standard 2 of 5 67 Check Digit and Variable Length Label Selections 68 Setting Standard 2 of 5 Fixed and Minimum Label Lengths 69 Codabar Options 72 Codabar Check Digit Variab...

Страница 5: ...mation that follows information of specific interest to you is titled Integrating Peripherals with Host Systems Changing Interfaces Customizing Your Scanner Operation Programming Overview What is Prog...

Страница 6: ...ing the Interface Cable Interface Connector Paper Clip Cable Release Software 1 Verify that your scanner supports the desired interface1 The list on the following page indicates interfaces available a...

Страница 7: ...d QuickScan 6000 Plus ONLY I F Type J NEC 9801 QuickScan 6000 Plus ONLY 2 Turn to the appropriate page in this manual and enable the desired interface or interface sub type by scanning its pro grammin...

Страница 8: ...iguration to matchyourspecificinterfacerequirementsoruserpreference NOTE Ensure that your planned modifications are compatible with the current interface For example baud rate selections are only vali...

Страница 9: ...at the top of the page The scanner will emit a good read beep indicating it has read the label 2 Scan the feature label s for the programmable options you wish to enable With few exceptions1 the scann...

Страница 10: ...amming Mode As discussed earlier Programming Mode is entered by scanning a SET label The green LED will flash continuously at 1Hz duty cycle while the scanner is in Programming Mode As long as it is i...

Страница 11: ...gured at the factory for yourscanner soriginalinterfacespecifications Thislabelistypicallyusedtoreturnthe scanner to a known operating state when the present programming status is not known faulty or...

Страница 12: ...l 3 Turn to the Symbology section if you are going to change any bar code symbologies or modify any symbology related features 4 Turn to the General Features section of this guide if you wish to chang...

Страница 13: ...3 84 4693 94 Port 5B interface ONLY Limit Command Set is an option that causes the scanner to ignore enable scanner and disable scanner commands sent from the host Transmit Unsolicited Status1 when en...

Страница 14: ...IBM 4683 84 4693 94 Port 9A 9B 9C 9E inter face ONLY Limit Command Set is an option that causes the scanner to ignore enable scanner and disable scanner commands sent from the host Transmit Unsolicite...

Страница 15: ...2 Port E interface ONLY Limit Command Set is an option that causes the scanner to ignore enable scanner and disable scanner commands sent from the host Transmit Unsolicited Status1 when enabled this o...

Страница 16: ...nterface Selection Scan this label to enable the NCR OCIA short format interface NCR OCIA Nine Bit long format Interface Selection Scan this label to enable the NCR OCIA Nine Bit long format interface...

Страница 17: ...hen enabled allows the scanner to accept commands directly from the host Intercharacter Delay refers to a pause if any between each character before being sent to the host This time delay is used to c...

Страница 18: ...label to enable the Wand Emulation interface Wand Emulation Settings SET SPACE LOW BAR HIGH SPACE HIGH BAR LOW LOW 660 S HIGH 330 S TRANSMIT IN NORMAL FORMAT TRANSMIT IN C39 FORMAT TRANSMIT IN C128 F...

Страница 19: ...DISABLE END Go to the sections titled Symbology Selection and General Features in the back of this programming guide if you want to change any other settings for this interface I DLE S TATE T RANSMIT...

Страница 20: ...ommunication Parameters This section contains the following RS 232 communication parameters in the order listed Baud Rate Data Bits Parity Stop Bit s Hardware Handshaking CTS RTS Software Handshaking...

Страница 21: ...ing that is stored when you scan the END label SET 1200 2400 4800 9600 19200 38400 END Data Format Table There are many possible data format configurations for an RS 232 interface Check your host syst...

Страница 22: ...a Format Settings The bar codes on this page can be used to select the data format configu ration needed to communicate with your system SET NONE EVEN ODD MARK SPACE ONE TWO SEVEN BITS EIGHT BITS END...

Страница 23: ...efore transmitting data If hardware control is disabled CTS RTS communication will not take place If the host deactivates the CTS line during data trans mission the host will receive additional charac...

Страница 24: ...sends the XOFF command during data transmission the host will receive additional characters for no more than 2msec1 NOTE Hardware software controls are mutually exclusive Enable only one of these feat...

Страница 25: ...ncluded in this section Options for RS 232 ACK NAK are DisableACK NAK Enable ACK NAK for bar code transmission Enable ACK NAK for host command acknowledge Enable ACK NAK for bar code transmission and...

Страница 26: ...host This time delay is used to control the flow of data from the scanner but it should not be required for most applications Use these labels to select the desired Intercharacter Delay SET NONE 10 MI...

Страница 27: ...ProgrammingGuide 23 Intercharacter Delay continued 90 MILLISECONDS 100 MILLISECONDS END I NTERCHARACTER D ELAY...

Страница 28: ...Wedge Interface Selection The scanner supports ten1 PC Keyboard Wedge interfaces The table below defines the different interface selections I F Type PCs Supported A PC XT w Alternate Key Encoding B A...

Страница 29: ...ner supports ten1 PC Keyboard Wedge interfaces The table below defines the different interface selections SET A B C D E F G H I J END 1 Keyboard Wedge interfaces G through J are only supported by the...

Страница 30: ...uter or when the scanner is operated with no external keyboard attached PC external keyboard if you move the scanner to a standard PC change the setting to Keyboard Attached Send Control Characters wh...

Страница 31: ...host in normal format Caps Lock On to send character data to the host in reverse case a z A Z A Z a z Use this feature if your caps lock is on Caps Lock Shift Lock to send character data to the host...

Страница 32: ...languages can be selected for the QuickScan 6000 Plus scanner when configured for I F Type E only USA France Portugal Japanese 106 Key Belgium Germany Spain Britain Italy Sweden Denmark Norway Switzer...

Страница 33: ...ProgrammingGuide 29 Country Mode QuickScan 6000 Plus ONLY continued SPAIN SWEDEN SWITZERLAND JAPANESE 106 KEY END C OUNTRY M ODE...

Страница 34: ...elay is used to control the flow of data from the scanner but it should not be required for most applications Use these labels to select the desired Intercharacter Delay SET NONE 5 MILLISECONDS 10 MIL...

Страница 35: ...Intercharacter Delay continued 55 MILLISECONDS 60 MILLISECONDS 65 MILLISECONDS 70 MILLISECONDS 75 MILLISECONDS 80 MILLISECONDS 85 MILLISECONDS 90 MILLISECONDS 95 MILLISECONDS 99 MILLISECONDS END I NT...

Страница 36: ...ddition to multiple prefix and suffix characters NOTE Using this feature requires a thorough understanding of your specific system requirements The options available using this feature are Symbology s...

Страница 37: ...ers 0 2 label data non symbology specific characters 1 2 as a suffix Cp Cp PP label data Cs Cs Non symbology specific characters 1 2 as a prefix label data symbology specific characters non symbology...

Страница 38: ...mit and SP Space The ASCII chart shows that STX equals 02hex and SP equals 20hex 2 Scan the SET label 3 Scan the SET PREFIX label on this page 4 Scan the digits that correspond to the Hex Values For t...

Страница 39: ...ne and ETX end transmission The ASCII chart shows that BEL equals 07hex and ETX equals 03hex 2 Scan the SET label 3 Scan the SET SUFFIX label on this page 4 Scan the digits that correspond to the Hex...

Страница 40: ...setting this option scan the END label to exit Programming Mode The scanner will soundanerrortone sixrapidbeeps toindicatethatprogramming was incomplete and the setting will remain as it was before en...

Страница 41: ...ProgrammingGuide 37 6 7 8 9 A B C D E F ONE CHARACTER ONLY END...

Страница 42: ...r 0D 2D M 4D m 6D so 0E 2E N 4E n 6E si 0F 2F O 4F o 6F dle 10 0 30 P 50 p 70 dc1 11 1 31 Q 51 q 71 dc2 12 2 32 R 52 r 72 dc3 13 3 33 S 53 s 73 dc4 14 4 34 T 54 t 74 nak 15 5 35 U 55 u 75 syn 16 6 36...

Страница 43: ...8 FF EAN 13 2 add on F EAN 13 F EAN 13 5 Add on F UPC A 2 add on A EAN 13 8 Add on F UPC A 5 Add on A Code 39 UPC A 8 Add on A Codabar UPC E 2 add on E Interleaved 2 of 5 i UPC E 5 Add on E Code 93 U...

Страница 44: ...dentify and scan the digits that correspond to the Hex Values The hex values from the ASCII chart that correspond to A1 from our example are as follows 41hex A and 31hex 1 Thus we would scan digit pro...

Страница 45: ...W 2 DIGIT ADD ON UPC A W 5 DIGIT ADD ON UPC A W C128 ADD ON UPC E UPC E W 2 DIGIT ADD ON UPC E W 5 DIGIT ADD ON UPC E W C128 ADD ON EAN 8 EAN 8 W 2 DIGIT ADD ON EAN 8 W 5 DIGIT ADD ON EAN 8 W C128 AD...

Страница 46: ...D Symbology Selection Continued EAN 13 W 2 DIGIT ADD ON EAN 13 W 5 DIGIT ADD ON EAN 13 W C128 ADD ON CODE 39 CODABAR INTERLEAVED 2 OF 5 STANDARD 2 OF 5 CODE 93 CODE 128 MSI PLESSEY END S ET S YMBOLOG...

Страница 47: ...e 8 Scan the Set Symbology Specific Label Identifier barcode for EAN 8 5 Identify the hex value that correspond to the ASCII character In this example 8 equals 38hex Simply follow the hex value for 8...

Страница 48: ...e same as setting a single character symbology identifier except you should scan two zeros and the One Character Only labels before scanning the END label Symbology Specific Label Identifiers Characte...

Страница 49: ...ProgrammingGuide 45 A B C D E F ONE CHARACTER ONLY END...

Страница 50: ...werechosentomeetthestandardindustry requirements and in most cases you will not need to change the symbology format settings If you are unsure of your system requirements test the scanner using the fa...

Страница 51: ...tsCode39asanactivesymbology Allowsselection of Check Digit Start Stop and Single Digit options PharmaCode39 isasymbologysubsetofCode39 EnablingPharmaCode 39 selects this special Italian code as the ac...

Страница 52: ...de128asanactivesymbology Thescanner is preset to recognize all Code 128 bar codes that have between 2 and 50 characters Code128hasnouserselectableoptions EnableMSI Plessey selectsMSI Plesseyasanactive...

Страница 53: ...y that has additional features that should be set turn to the pages that support that symbology and its programmable features SET ENABLE UPC EAN DISABLE UPC EAN ENABLE CODE 39 DISABLE CODE 39 ENABLE P...

Страница 54: ...TERLEAVED 2 OF 5 DISABLE INTERLEAVED 2 OF 5 ENABLE STANDARD 2 OF 5 DISABLE STANDARD 2 OF 5 ENABLE IATA3 DISABLE IATA 3 Standard2of5mustfirstbeenabledbeforeIATAcanbeenabled however thescannerwillnotrea...

Страница 55: ...LE CODE 128 DISABLE CODE 1284 ENABLE MSI PLESSEY DISABLE MSI PLESSEY END 4 Code128isalwaysactiveforthepurposeofreadingprogrammingbarcodelabels Scanningthe DISABLEALLSYMBOLOGIESortheDISABLECODE128label...

Страница 56: ...ive zeros in front of an EAN 8 label Data is sent in EAN 13 data format Selecting this feature also changes the symbology ID to match those required for EAN 13 Expand UPC E to EAN 13 expands UPC E lab...

Страница 57: ...XPAND END 1 When any expansion feature is enabled the transmission of the Prefix Suffix Check Digit and Number System Digit NSD are controlled by your selections for the symbology expanded to rather t...

Страница 58: ...lied that scanners with optional add on decoding enabled will perform with the speed and accuracy re quired for any given application Required the scanner will not recognize or decode any UPC EAN labe...

Страница 59: ...tained in the bar code If the calculated check digit does not match the value of the check digit contained in the bar code the label will be rejected as invalid Select domestic four or five digit Euro...

Страница 60: ...2 DON T SEND NSD2 END 1 NSD Number System Digit The NSD character is the character that precedes the UPC bar code The NSD for regular UPC A bar codes is a zero Other commonly used Number System Digits...

Страница 61: ...EAN Data Format Settings These settings affect EAN data format when RS 232 Keyboard Wedge or OCIA is theactiveinterface SET SEND CHECK DIGIT DON T SEND CHECK DIGIT SEND CHECK DIGIT DON T SEND CHECK DI...

Страница 62: ...er sends the Check Digit encoded in the bar code without verifying its accuracy If you choose Don t Transmit Check Digit the scanner will remove the Check Digit s contents before sending the bar code...

Страница 63: ...Code 39 continued Use these labels to change the Code 39 programmable features SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT DON T TRANSMIT TRANSMIT ENABLE DISABLE END S TART S TOP C HECK D IGIT C...

Страница 64: ...bel 3 Scan the SET CODE 39 MINIMUM LABEL LENGTH bar code Setting Lengths If you are setting a length less than ten you must scan a zero first and then the length digit 04 06 08 4 Set the minimum label...

Страница 65: ...ProgrammingGuide 61 5 6 7 8 9 END C ODE 39 M INIMUM L ABEL L ENGTH...

Страница 66: ...he AIM symbology prefix identifies the symbol ogy to the host terminal allowing it to specifically differentiate between UCC 128 Code 128 with Function Character 1 in the first position and standard C...

Страница 67: ...ve read rate and avoid short reads You can select any valid number of digits for reading specific length labels only Read the following details for specific Interleaved 2 of 5 limits Interleaved 2 of...

Страница 68: ...sen as the first fixed length Check Digit and Variable Length Label Selections These programming labels determine whether you compute and send the check digit contents If you want to set the scanner t...

Страница 69: ...rect digits from the next two pages If you need to set a second fixed length continue with step five If you do not need to set a second fixed length scan the NO SECOND FIXED LENGTH below and skip to s...

Страница 70: ...6 QuickScan 6000 6000 Plus SET SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH SET MINIMUM LABEL LENGTH 0 1 2 3 4 5 6 8 END I NTERLEAVED 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTH...

Страница 71: ...ngths we recommend selecting fixed lengths to improve read rate and avoid short reads You can select any valid number of digits for reading specific length labels only Read the following details for s...

Страница 72: ...as the first fixed length Check Digit and Variable Length Label Selections These programming labels determine whether you compute and send the check digit contents If you want to set the scanner to r...

Страница 73: ...fixed length continue with step five If you do not need to set a second fixed length scan the NO SECOND FIXED LENGTH below and skip to step seven 5 Scan the SET SECOND FIXED label 6 Set the second fi...

Страница 74: ...70 QuickScan 6000 6000 Plus S TANDARD 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS SET SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH SET MINIMUM LABEL LENGTH 0 1 2 3 4 5 6...

Страница 75: ...ProgrammingGuide 71 S TANDARD 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS 7 8 9 END...

Страница 76: ...led Label Format provides the selection between fixed or variable length labels If your application has labels with specific fixed length we recommend selecting fixed lengths to improve read rate If y...

Страница 77: ...e and send the check digit contents and enables variable length If you want to set the scanner to read only fixed length labels follow the procedures on the following pages SET DON T COMPUTE COMPUTE D...

Страница 78: ...are transmitted SET MATCH NOT REQUIRED MATCH REQUIRED DON T TRANSMIT TRANSMIT 1 FORMAT ABCD TN E FORMAT abcd tn e FORMAT ABCD ABCD FORMAT abcd abcd END S TART S TOP F ORMAT T RANSMISSION S PECIFICATIO...

Страница 79: ...han ten you must scan a zero first and then the length digit 02 09 4 Set the first fixed length label by scanning the correct digits from the next page The selectable range is from 03 to 50 digits If...

Страница 80: ...age The selectable range is from 03 to 50 digits 7 Scan the END label to complete the procedure 0 1 2 3 4 5 6 7 8 9 END For variable length symbologies the QS6000 6000 Plus will decode up to 50 charac...

Страница 81: ...ar codes must include a Check Digit You may also choose to transmit or not transmit the Check Digit Transmit Check Digit enables or disable transmission of MSI Plessey Check Digit s Number of Check Di...

Страница 82: ...D LENGTH label 5 Set the first fixed label length by scanning the correct digits on the following page If you are setting a length less than ten you must scan a zero first and then the length digit e...

Страница 83: ...ProgrammingGuide 79 SET FIRST FIXED LENGTH SET SECOND FIXED LENGTH NO SECOND FIXED LENGTH 0 1 2 3 4 5 6 7 8 9 END MSI P LESSEY S ET F IXED L ENGTHS...

Страница 84: ...ndedthatthisfeatureremainenabled asthe good read beep provides the best scanning status feedback to the user Error tones are always enabled and cannot be disabled Power up Beep when enabled beeps upon...

Страница 85: ...ingGuide 81 SET OFF ON ENABLE DISABLE NORMAL LOUD SHORT MEDIUM LONG AFTER DECODE AFTER LABEL X MISSION AFTER CTS ACTIVATION END A UDIBLE S IGNAL P OWER UP B EEP B EEPER V OLUME B EEP D URATION W HEN T...

Страница 86: ...he bar code s data the longer it will take to complete a good read cycle Universal Read Verification To set read requirements universally read requirements will be in effect for all symbologies scan o...

Страница 87: ...de label of that symbology type to be read before transmission to the host 4 Repeat steps one through three above until read verification has been selected for all symbologies you desire to be verifie...

Страница 88: ...5 VERIFY CODABAR VERIFY CODE 93 VERIFY CODE 128 VERIFY MSI PLESSEY ONE READ TWO READS THREE READS FOUR READS END 2 The Standard 2 of 5 symbology is available for QuickScan 6000 Plus scanners ONLY R EA...

Страница 89: ...crocontroller into a WAIT state during idle periods Any interrupt will bring the scanner to life including internal timer and watchdog events Very Low Power Mode RS 232 and Wand Emulation interfaces O...

Страница 90: ...rogrammable options that are set for that interface will remain in effect while in debug mode SET ENABLE DISABLE END AutoSense Stand Mode AutoSense Stand Mode must be enabled when the scanner is used...

Страница 91: ...tures in one programming label These labels can be created with label making software that supports Code 128 Need More Information If you require more information about using your host system to chang...

Страница 92: ...o d e 1 2 8 T e s t CODE 39 C O D E 3 9 T E S T INTERLEAVED 2 OF 5 0 1 2 3 4 5 6 7 8 9 CODABAR A 9 9 9 5 A CODE 93 Code 93 test UPC A 0 0 0 1 1 2 2 3 3 4 4 0 UPC A W 2 DIGIT ADD ON 4 9 0 6 0 9 9 2 0...

Страница 93: ...ProgrammingGuide 89 UPC A W 5 DIGIT ADD ON 6 9 0 0 0 0 0 8 0 2 9 5 1 0 4 1 8 UPC E 0 9 9 8 8 7 5 0 EAN 8 JAN 8 0 0 2 1 0 1 2 6 EAN 13 JAN 13 1 1 0 1 2 3 4 5 6 7 8 9 1 MSI PLESSEY 14476925...

Страница 94: ...90 QuickScan 6000 6000 Plus NOTES...

Страница 95: ...N A N A N A IBM Port 9X I F N A Enable N A N A IBM Port E I F N A N A N A N A Send as Code 39 Disable Disable N A N A Limit Command Set Disable Disable N A N A Unsolicited Status Transmit Don t Transm...

Страница 96: ...F N A N A N A N A IBM Port 9X I F N A N A N A N A IBM Port E I F N A N A N A N A Send as Code 39 N A N A N A N A Limit Command Set N A N A N A N A Unsolicited Status N A N A N A N A OCIA I F DLS OCIA...

Страница 97: ...aracters N A N A N A N A Intercharacter Delay N A N A N A N A Label Transmit Format Config Items Prefix N A N A N A N A Suffix N A N A N A N A Label I D Control N A N A N A N A UPC A Label I D N A N A...

Страница 98: ...Disable Intercharacter Delay N A N A N A 0 Label Transmit Format Config Items Prefix N A Disable Disable Disable Suffix N A Global D00 Global D00 Global D00 Label I D Control N A Transmit as Prefix T...

Страница 99: ...E Check Digit Enable Enable Disable Disable UPC E NSD Transmit Transmit Transmit Disable EAN 8 Check Digit Enable Enable Enable Enable EAN 13 Check Digit Enable Enable Enable Enable Code 39 Options C...

Страница 100: ...eck Digit Enable Enable Disable Enable UPC E NSD Don t Transmit Transmit Transmit Transmit EAN 8 Check Digit Enable Enable Enable Enable EAN 13 Check Digit Enable Enable Enable Enable Code 39 Options...

Страница 101: ...Match Not Required Not Required Not Required Not Required Start Stop Transmission Enable Enable Enable Enable Start Stop Format ABCD ABCD ABCD ABCD ABCD ABCD abcd abcd Fixed Length 1 14 14 14 14 Fixed...

Страница 102: ...Not Required Not Required Not Required Not Required Start Stop Transmission Enable Enable Enable Disable Start Stop Format ABCD TN E ABCD ABCD abcd abcd ABCD ABCD Fixed Length 1 14 14 14 14 Fixed Leng...

Страница 103: ......

Страница 104: ...DatalogicScanningGmbH Darmstadt Germany Telephone 49 0 61 51 93 58 0 Fax 49 0 61 51 93 58 58 Italy Datalogic Scanning SpA Vimercate MI Italy Telephone 39 0 39 62903 1 Fax 39 0 39 6859496 Japan Datalog...

Отзывы: