background image

P

ROGRAMMING

 G

UIDE

Handheld Laser Scanner

Summary of Contents for QuickScan 6000

Page 1: ...PROGRAMMING GUIDE Handheld Laser Scanner ...

Page 2: ...without prior written permission of PSC Inc Owner of PSC Inc s products are hereby granted non exclusive revocable license to reproduce and transmit this documentation for the purchaser s own internal business purposes Purchaser shall not remove or alter any proprietary notices includingcopyrightnotices containedonthisdocumentationandshallensurethatallnotices appear on any reproductions of the doc...

Page 3: ...3 84 4693 94 Port 9A 9B 9C 9E I F Selection 10 IBM 4682 92 Port E Interface Selection 11 OCIA PSC OCIA1 Interface 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 Wand Emulation Interface Selection 14 RS 232 RS 232 Interface Selection 16 SNI RS 232 Interface Select...

Page 4: ...eaved 2 of 5 63 Check Digit and Variable Length 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 Variable Length 73 Codabar Start Stop Character 74 Codabar Fixed Length 75 MSI Plessey MSI Plessey Check Digit 77 MSI Plessey Fixed Length 78 General Features Good...

Page 5: ...ion 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 Programming Mode How to Program Using Bar codes The Programming Session Scanner Response When in Programming Mode If You Make A Mistake Where to Go From Here Integrating Peripherals With Host Systems It s im...

Page 6: ...sconnecting 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 at the time of this writing Your scanner comes equipped from the factory with the ability to connect and communicate with at least two major interface types For example OCIA RS 232 and Keyboard...

Page 7: ...Scan 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 s...

Page 8: ...tandard configu ration to match your specific interface requirements or user preference NOTE Ensure that your planned modifications are compatible with the current interface For example baud rate selections are only valid in the RS 232 interface The scanner will sound an error tone six rapid beeps when scanning programming labels for features invalid to the current interface 2 Enable any additiona...

Page 9: ... 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 scanner will emit a triple beep each time you scan a valid programming label Note that not all features are available for all inter faces and that the scanner will sound an error tone when scanning programmi...

Page 10: ...n In Programming 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 in Programming Mode the scanner will not decode regular bar code labels and will only enable features supported by the currently active interface Scanning regular non programming bar code lab...

Page 11: ... the factory for your scanner s original interface specifications This label is typically used to return the scanner to a known operating state when the present programming status is not known faulty or suspect W ARNING Use this label with caution since it will disable ALL features that may have been programmed since the scanner s installation If you don t have a record of your site system s origi...

Page 12: ... selection label 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 change or modify any of the scanner s other features Once the necessary changes have been made and you have scanned the END label you are ready to scan 1 This step is not necessary for Quick...

Page 13: ...4 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 enabled this option causes the scanner to transmit a status message to the host upon receipt of an SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LIMIT COMMAND SET DISABLE LIMIT COMMAND SET TRANSMIT...

Page 14: ...s are for 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 Unsolicited Status1 when enabled this option causes the scanner to transmit a status message to the host upon receipt of an SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LIMIT COMMAND SET DISA...

Page 15: ...ort 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 option causes the scanner to transmit a status message to the host upon receipt of an SNRM SET SEND AS CODE 39 DON T SEND AS CODE 39 ENABLE LIMIT COMMAND SET DISABLE LIMIT COMMAND SET TRANSMIT UNSOLICITED...

Page 16: ...format Interface 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 SNI OCIA Interface Selection Scan this label to enable the SNI OCIA interface 1 NOTE In previous publications this interface was termed SP OCIA ...

Page 17: ... 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 control the flow of data from the scanner but it should not be required for most applications When enabled OCIA intercharacter delay is set at 70µs SET ENABLE DISABLE ENABLE DISABLE ENABLE DISABLE END H O...

Page 18: ...Scan this 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 FORMAT TRANSMIT IN C39 P OLARITY S IGNAL S PEED D ATA F ORMAT FULL ASCII ...

Page 19: ...ABLE 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 A N OISE P ATTERN B EFORE L ABEL T RANSMISSION T RANSMIT C128 F UNCTION C HAR S ...

Page 20: ...ce RS 232 Communication 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 Xon Xoff ACK NAK Options Intercharacter Delay Go to the sections titled Symbology Selection and General Features in the back of this programming guide if you want to change any other settin...

Page 21: ... 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 system manual to find out your system s communications requirements This table shows the acceptable format options Data Bits Start Bit Parity Bit s Stop Bit s Seven 1 0 2 Seven 1 1 1 Seven 1 1 2 Eight 1 0 1 ...

Page 22: ... Guide Data 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 S TOP B ITS D ATA B ITS P ARITY ...

Page 23: ...re 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 characters for no more than 2msec1 Label Transmission Label Transmission Xmission CTS Data CTS RTS Flow Control Active Disabled Inactive CTS Scan Control is also a hardware control When scan control is enabled...

Page 24: ... the host 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 features at a time as enabling multiple controls can produce unpredictable results SET DISABLE HARDWARE CONTROL ENABLE CTS RTS FLOW CONTROL ENABLE CTS SCAN CONTROL ENABLE XON XOFF DISABLE XON XO...

Page 25: ... in this section Options for RS 232 ACK NAK are Disable ACK NAK Enable ACK NAK for bar code transmission Enable ACK NAK for host command acknowledge Enable ACK NAK for bar code transmission and host command acknowledge These features available for QuickScan 6000 Plus ONLY SET DISABLE ACK NAK FOR BAR CODE TRANSMISSION FOR HOST COMMAND ACKNOWLEDGE FOR BAR CODE TRANSMISSION END AND HOST COMMAND ACKNO...

Page 26: ...nt to the 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 MILLISECONDS 20 MILLISECONDS 30 MILLISECONDS 40 MILLISECONDS 50 MILLISECONDS 60 MILLISECONDS 70 MILLISECONDS 80 MILLISECONDS I NTERCHARACTER D ELAY ...

Page 27: ...R44 1540 23 Intercharacter Delay continued 90 MILLISECONDS 100 MILLISECONDS END I NTERCHARACTER D ELAY ...

Page 28: ...C Keyboard 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 AT PS 2 25 286 30 286 50 50Z 60 70 80 90 95 w Alternate Key Encoding C PS 2 25 and 30 w Alternate Key Encoding D PC XT w Standard Key Encoding E AT PS 2 25 286 30 286 50 50Z 60 70 80 90 95 w ...

Page 29: ... 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 QuickScan 6000 Plus scanner I NTERFACE I F T YPE SEE TABLE ON PREVIOUS PAGE ...

Page 30: ...aptop computer 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 when this feature is disabled all ASCII characters except NUL 00h are transmitted Enabling this feature limits transmission of ASCII characters to the following Only ASCII characters between 2...

Page 31: ...ost 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 in shifted case Use this feature if your shift lock is on Forusewith interface type G 122 keyboard ONLY SET CAPS LOCK OFF CAPS LOCK ON CAPS LOCK SHIFT LOCK END C APS L OCK O PTIONS ...

Page 32: ...g country 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 Switzerland SET USA BELGIUM BRITAIN DENMARK FRANCE GERMANY ITALY NORWAY PORTUGAL C OUNTRY M ODE ...

Page 33: ...R44 1540 29 Country Mode QuickScan 6000 Plus ONLY continued SPAIN SWEDEN SWITZERLAND JAPANESE 106 KEY END C OUNTRY M ODE ...

Page 34: ...his 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 5 MILLISECONDS 10 MILLISECONDS 15 MILLISECONDS 20 MILLISECONDS 25 MILLISECONDS 30 MILLISECONDS 35 MILLISECONDS 40 MILLISECONDS 45 MILLISECONDS 50 MILLISECONDS I NTERCHARACTER D ELAY ...

Page 35: ...tercharacter Delay continued 55 MILLISECONDS 60 MILLISECONDS 65 MILLISECONDS 70 MILLISECONDS 75 MILLISECONDS 80 MILLISECONDS 85 MILLISECONDS 90 MILLISECONDS 95 MILLISECONDS 99 MILLISECONDS END I NTERCHARACTER D ELAY ...

Page 36: ...label in addition 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 specific 0 2 characters label data PP label data Non symbology specific characters 1 2 as a prefix label data Cp Cp label data Label data non symbology specific characters 0 2 as a suffix lab...

Page 37: ... 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 specific characters used as suffixes Cp Cp label data PP Cs Cs PP symbology specific characters Label I D Cp Cp non symbology specific ASCII characters used as prefixes Cs Cs non symbology specific ASCII...

Page 38: ...tart transmit 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 the example in step four scan 0 2 2 0 NOTE If you make a mistake or lose your place while setting this option scan the END label to exit Programming Mode The scanner will soundanerrortone six...

Page 39: ...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 Values For the example in step five scan 0 7 0 3 NOTE If you make a mistake or lose your place while setting this option scan the END label to exit Programming Mode The scanner will soundanerrortone sixr...

Page 40: ...ace while 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 entering Programming Mode 2 Scan the ONE CHARACTER ONLY label on the following page 3 Scan the END label You have set a single character prefix or suffix Setting Prefix and or Suffix Character...

Page 41: ...R44 1540 37 6 7 8 9 A B C D E F ONE CHARACTER ONLY END ...

Page 42: ... 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 V 56 v 76 etb 17 7 37 W 57 w 77 can 18 8 38 X 58 x 78 em 19 9 39 Y 59 y 79 sub 1A 3A Z 5A z 7A esc 1B 3B 5B 7B fs 1C 3C 5C 7C gs 1D 3D 5D 7D rs 1E 3E 5E 7E us 1F 3F _ 5F del 7F ASCII Character Set The table on this page sho...

Page 43: ...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 UPC E 8 Add on E Code 128 EAN 8 2 add on FF MSI Plessey To set symbology specific label identifiers 1 Look at the ASCII chart shown on the previous page and identify the ASCII character s and the correspo...

Page 44: ... label 5 Identify 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 programming labels in this order 4 1 3 1 6 Scan the END label In our example you have changed the default label identifier prefix for UPC A from A to A1 SET DISABLE LABEL I D CONTROL TRANSMIT L...

Page 45: ...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 ADD ON EAN 13 S ET S YMBOLOGY S PECIFIC L ABEL I DENTIFIER FOR ...

Page 46: ...de Label I 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 YMBOLOGY S PECIFIC L ABEL I DENTIFIER FOR ...

Page 47: ... 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 38hex with the One Character Only label This tells the scanner that 8 is a single digit label identifier 6 Scan the barcodes values For the example in step five scan 3 8 One Character Only on the followi...

Page 48: ...dure is the 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 Characters Use the labels on this page to change or modify symbology identifiers 0 1 2 3 4 5 6 7 8 9 ...

Page 49: ...R44 1540 45 A B C D E F ONE CHARACTER ONLY END ...

Page 50: ...interface were chosen to meet the standard industry requirements and in most cases you will not need to change the symbology format settings If you are unsure of your system require ments test the scanner using the factory settings before making any changes IBM Port 5B IBM Port 9B IBM Port E NCA OCIA 8 bit NCA OCIA 9 bit PSC OCIA SNI OCIA Wand Emulation RS 232 Keyboard Wedge UPC A E EAN 8 13 UPC E...

Page 51: ...ode 39 selects Code 39 as an active symbology Allows selection of Check Digit Start Stop and Single Digit options PharmaCode 39 is a symbology subset of Code 39 Enabling PharmaCode 39 selects this special Italian code as the active Code 39 symbology superceding standard Code 39 features NOTE Standard Code 39 must be enabled before PharmaCode can be enabled Enable Interleaved 2 of 5 selects Interle...

Page 52: ...le Code 1281 selects Code 128 as an active symbology The scanner is preset to recognize all Code 128 bar codes that have between 2 and 50 characters Code 128 has no user selectable options Enable MSI Plessey selects MSI Plessey as an active symbology Allows selection of Check Digit or label format fixed or variable length options Universal Symbology Selection To set the scanner to read all symbolo...

Page 53: ...hat 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 PHARMACODE 2 39 DISABLE PHARMACODE 39 2 Code39mustfirstbeenabledforthescannertoreadPharmaCode39labels EnablingPharmaCode 39willconvertCode39datatoPharmaCodeformatwheneverpossible ...

Page 54: ... ENABLE INTERLEAVED 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 thescannerwillnotread Standard2of5labelswhenIATAisenabled ...

Page 55: ...CODE 128 DISABLE CODE 1284 ENABLE MSI PLESSEY DISABLE MSI PLESSEY END 4 Code128isalwaysactiveforthepurposeofreadingprogrammingbarcodelabels Scanningthe DISABLEALLSYMBOLOGIESortheDISABLECODE128labelsdisablesCode128transmissionto thehost disablesdecodingofallC128non programminglabels ...

Page 56: ... 13 adds five 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 labels to EAN 13 data format Selecting this feature also changes the symbol ogy ID to match those required for EAN 13 UPC A or UPC E and EAN 8 or EAN 13 Two and Five Digit Add Ons Optional scan...

Page 57: ...ND 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 than the symbology expanded from For example if you expand UPC E to UPC A settings for UPC A determine how the scanner sends a bar code s contents UPC E TO UPC A E XPANSION EAN 8 TO EAN 13 E XPANSION UPC ...

Page 58: ... or implied 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 labels that do not contain an add on segment Disabled the scanner will not recognize or decode any add on segment of UPC EAN labels The scanner will read and decode the standard UPC EAN portion of ...

Page 59: ...weight check digit contained 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 European four or five digit or disable the price weight check SET DISABLE PRICE WEIGHT CHECK ENABLE 4 DIGIT CHECK ENABLE 5 DIGIT CHECK ENABLE EURO 4 DIGIT CHECK ENABLE EURO 5 DIGIT C...

Page 60: ...IT 2 DON T SEND CHECK DIGIT 2 SEND NSD2 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 used with UPC A are 2 used for random weight items such as meat and produce 3 used for the drug and health items 4 used for in store non food items 5 used for co...

Page 61: ...Data Format Settings These settings affect EAN data format when RS 232 Keyboard Wedge or OCIA is the active interface SET SEND CHECK DIGIT DON T SEND CHECK DIGIT SEND CHECK DIGIT DON T SEND CHECK DIGIT END EAN 8 EAN 13 ...

Page 62: ... the scanner 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 data to the host Start Stop Characters you can choose either Send or Don t Send depending on your host s interface requirement Code 39 Full ASCII enables or disable the ability to decode Cod...

Page 63: ...e 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 ODE 39 F ULL ASCII ...

Page 64: ...the SET label 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 length by scanning the correct digits from below and the next page 5 Scan the END label SET SET MINIMUM LABEL LENGTH 0 1 2 3 4 C ODE 39 M INIMUM L ABEL L ENGTH The IBM POS Interface is limi...

Page 65: ...R44 1540 61 5 6 7 8 9 END C ODE 39 M INIMUM L ABEL L ENGTH ...

Page 66: ... Sending the 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 Code 128 symbols When this feature is disabled the host cannot differentiate between these symbols Scan the labels below to enable or disable the sending of an AIM symbol ogy ID prefix SET EN...

Page 67: ...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 5 Label Lengths Interleaved 2 of 5 Minimum Label Length sets the minimum label length required for I 2 5 labels not including the check character This feature is provided to ignore small label segments r...

Page 68: ...ngth chosen 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 read only fixed length labels follow the procedures on the pages immediately following SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT ENABLE DISABLE END For variable length symbologies th...

Page 69: ...t 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 step seven 5 Scan the SET SECOND FIXED label 6 Set the second fixed label length by scanning the correct digits from this page 7 Scan the END label to complete the procedure Setting Minimum Label Length 1...

Page 70: ...can 6000 6000 Plus Programming Guide 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 ENGTHS ...

Page 71: ...hs 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 specific Standard 2 of 5 limits Standard 2 of 5 Label Lengths Standard 2 of 5 Minimum Label Length sets the minimum label length required for Standard 2 5 labels not including the check character This fea...

Page 72: ...gth chosen 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 read only fixed length labels follow the procedures on the pages immediately following SET DON T COMPUTE COMPUTE DON T TRANSMIT TRANSMIT ENABLE DISABLE END For variable length symbologies the...

Page 73: ...xed 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 fixed label length by scanning the correct digits from this page 7 Scan the END label to complete the procedure Setting Minimum Label Length 1 Identify the minimum length setting you want to make The selec...

Page 74: ...ickScan 6000 6000 Plus Programming Guide 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 ...

Page 75: ...R44 1540 71 S TANDARD 2 OF 5 F IXED AND M INIMUM L ABEL L ENGTHS 7 8 9 END ...

Page 76: ...d or disabled 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 you select variable length the scanner will recognize labels with between 03 and 47 digits not including the optional check digit Set First Fixed Length if you select fixed length use this fe...

Page 77: ...nd 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 DON T TRANSMIT TRANSMIT ENABLE DISABLE ENABLE DISABLE END C HECK D IGIT V ARIABLE L ENGTH L ABELS G AP C HECK ...

Page 78: ...haracters 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 PECIFICATIONS 1 Choosing Transmit Start Stop characters requires selecting one of these four data format selections ABCD TN E abcd tn e ABCD ABCD or abcd abcd Refer to Appendix A Standard Factory Setti...

Page 79: ... 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 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 label below and skip to step seven SET SET FIRST FIXED LENGTH...

Page 80: ...rom this page 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 characters but the actual length varies with label size and quality The IBM POS interface is limited to 32 characterslabels C ODABAR S ET F IXED L ENGTHS ...

Page 81: ...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 Digits specifies either one or two Check Digits SET CALCULATE CHECK DIGIT DON T CALCULATE CHECK DIGIT TRANSMIT CHECK DIGIT DON T TRANSMIT CHECK DIGIT ONE CHECK DIGIT TWO CHECK DIGITS END MSI P LESSEY C HEC...

Page 82: ...FIRST FIXED 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 g 04 06 09 If a second fixed length is not needed skip to Step 8 6 If a second fixed length is desired scan the SET SECOND FIXED LENGTH label 7 Set the second fixed label length by scanning ...

Page 83: ...R44 1540 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 ...

Page 84: ...glyrecommendedthatthisfeatureremainenabled 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 scanner power up Beeper Volume allows setting of the beeper to NORMAL or HIGH volume Good Read Beep Duration can be adjusted to short 100msec medium 250msec or long 500msec durations When t...

Page 85: ... 1540 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 TO B EEP ...

Page 86: ... compare the 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 one of the selections below for one two three or four reads required before a bar code s data can be transmitted to the host NOTE DO NOT scan SET or END bar codes when programming these featu...

Page 87: ...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 verified 5 Scan the END label SET VERIFY UPC A VERIFY UPC E VERIFY EAN 8 VERIFY EAN 13 VERIFY INSTORE LABEL 1 VERIFY CODE 39 1 Instore labels are UPC A bar codes with a number system character of 2 or 4 and EAN...

Page 88: ...RD 2 2 OF 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 EAD V ERIFICATION S YMBOLOGY T YPE V ERIFY R EADS A PPLIES TO A LL S YMBOLOGIES ...

Page 89: ...controller 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 ONLY1 places the scanner in a STOP state during idle periods The scanner can only be brought out of its STOP state by a trigger pull or hardware reset SET DISABLE LOW POWER IDLE VERY LOW POWER MODE 1 END ...

Page 90: ...ll other programmable 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 with the QuickScan 6000 6000 Plus stand accessory This feature allows hands free operation of the scanner when placed in the stand WARNING Very Low Power Mode must be disabled when using Aut...

Page 91: ...s 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 change the scanner s programmable features or detailed instructions about creating multifunction labels contact your local dealer or distributor or call in the U S or Canada PSC Technical Support at 1 800 547 ...

Page 92: ...00 Plus Programming Guide CODE 128 C 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 Appendix B Sample Bar Codes ...

Page 93: ...1540 89 UPC A W 2 DIGIT ADD ON 4 9 0 6 0 9 9 2 0 1 1 1 8 7 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 ...

Page 94: ...90 QuickScan 6000 6000 Plus Programming Guide NOTES ...

Page 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 Transmit N A N A OCIA I F Settings PSC OCIA I F N A N A Enable N A NCR OCIA 8 Bit I F N A N A N A N A NCR OCIA 9 Bit I F N A N A N A N A SNI OCIA I F N A N A Disable Enable Beep if Not on File N A N A Disa...

Page 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 PSC OCIA I F N A N A N A N A NCR OCIA 8 Bit I F N A N A N A N A NCR OCIA 9 Bit I F N A N A N A N A SNI OCIA I F N A N A N A N A Beep if Not on File N A N A N A N A Host Commands N A N A N A N A Intercharacter...

Page 97: ...haracters 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 N A N A Code 39 Label I D N A N A N A N A Codabar Label I D N A N A N A N A I 2 of 5 Label I D N A N A N A N A Code 93 Label I D N A N A N A N A Code 128 Label I D N A N A N A N A MSI Plessey Label ...

Page 98: ...A 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 Transmit as Prefix Transmit as Prefix UPC A Label I D N A 4100 4100 4100 Code 39 Label I D N A 2A00 4D00 2A00 Codabar Label I D N A 2500 4 00E 00 2500 I 2 of 5 Label I D N A 6900 4900 6900 Code 93 Lab...

Page 99: ...C 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 Check Digit Compute Ignore Ignore Ignore Ignore Check Digit Transmit Don t Transmit Don t Transmit Don t Transmit Don t Transmit Start Stop Character Don t Transmit Don t Transmit Transmit Transmit C3...

Page 100: ...heck 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 Check Digit Compute Ignore Ignore Ignore Ignore Check Digit Transmit Don t Transmit Don t Transmit Don t Transmit Don t Transmit Start Stop Character Transmit Transmit Transmit Don t Transmit C39 Ful...

Page 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 Length 2 8 8 8 8 MSI Plessey Options Check Digit Calculation Require Require Require Ignore Check Digit Transmission Transmit Transmit Transmit Transmit One or Two Check Digits 1 1 1 1 Fixed Length ...

Page 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 Length 2 8 8 8 8 MSI Plessey Options Check Digit Calculation Ignore Require Require Require Check Digit Transmission Transmit Transmit Transmit Transmit One or Two Check Digits 1 1 1 1 Fixed Length Contr...

Page 103: ......

Page 104: ...ia PSC Asia Pacific Pty Ltd North Ryde Australia Telephone 61 0 2 9878 8999 Telefax 61 0 2 9878 8688 France PSC Sarl LES ULIS Cedex France Telephone 33 01 64 86 71 00 Telefax 33 01 64 46 72 44 Germany PSC GmbH Darmstadt Germany Telephone 49 0 61 51 93 58 0 Telefax 49 0 61 51 93 58 58 Italy PSC S r l Vimercate MI Italy Telephone 39 0 39 62903 1 Telefax 39 0 39 6859496 Japan PSC Japan K K Shinagawa ...

Reviews: