PSC SP400, QuickScan 6000 plus, QuickScan 6000 User Manual

Page 1
RS-232
I
NTERFA CE
P
ROGRAMMING
H
ANDHELD
ASER
S
CANNERS
Page 2
PSC Inc
959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140
All rights reserved. No part of the contents of this documentation or the procedures described therein may be reproduced or transmitted in any form or by any means without prior written permission of PSC Inc. Owners 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, including copyright notices, contained on this documentation and shall ensure that all notices appear on any reproductions of the documentation.
Should future revisions of this manual be published, you can acquire printed versions by contacting PSC Customer Administration. Electronic versions will either be downloadable from the PSC web site (www.pscnet.com) or provided on appropriate media. If you visit our web site and would like to make comments or suggestions about this or other PSC publications, please let us know via the “Contact PSC” page.
Disclaimer
Reasonable measures have been taken to ensure that the information included in this manual is complete and accurate. However, PSC reserves the right to change any specification at any time without prior notice.
PSC and the PSC logo are registered trademarks of PSC Inc. All other trademarks and trade names referred to herein are property of their respective owners.
Page 3
R44-1541 i
Contents
RS-232 Interface Programming .......................................................... 1
The QuickScan 6000/6000 Plus Interface (I/F) Cable ........................ 1
Changing the Scanner's Interface ...................................................... 2
RS-232 Interface Selection................................................................. 2
SNI RS-232 Interface Selection (QuickScan6000/6000 Plus Only).... 2
Return to Factory Configuration.......................................................... 2
Programming Mode ............................................................................3
Baud Rate........................................................................................... 4
Data Format Settings.......................................................................... 5
Handshaking....................................................................................... 6
RS-232 ACK/NAK Options (QuickScan 6000 Plus ONLY)................. 8
Host Echo (SP400 ONLY) .................................................................. 9
Intercharacter Delay ......................................................................... 10
Setting Prefix and/or Suffix Characters (Preamble/Postamble) ........ 11
Setting Symbology Specific Label Identifiers (Label I.D.) .................14
Universal Symbology Selection ........................................................ 21
Symbology Selection ........................................................................22
UPC Data Format Settings ...............................................................2 4
EAN Data Format Settings ............................................................... 25
Interleaved 2 of 5.............................................................................. 26
Codabar Check Digit & Variable Length ........................................... 29
Codabar Fixed Length ...................................................................... 30
MSI/Plessey Check Digit .................................................................. 32
Page 4
ii
SP400 and QuickScan 6000/6000 Plus
RS-232 Interface Programming
NOTES
Page 5
R44-1541 1
RS-232 INTERFACE PROGRAMMING
For your convenience, this guide provides minimal configuration and option settings for your scanner's RS-232 interface. For more detailed programming information and features, reference the SP400 Programming Guide (R44-1020) or the QuickScan 6000/6000 Plus Programming Guide (R44-1540), available from your dealer.
THE QUICKSCAN 6000/6000 PLUS INTERFACE (I/F) CABLE
To disconnect the I/F cable at the scanner, insert a bent paper clip or 0.050" hex driver into the opening marked CABLE RELEASE as shown in Figure 1, and push inward. Once the connector latch is released, continue to hold the latch in while carefully pulling the cable free.
Connect the QuickScan 6000/6000 Plus scanner to your system using ONLY the proper PSC approved QuickScan 6000/6000 Plus I/F cable.
WARNING
Connection using an unapproved cable can result in damage to the scanner. QuickScan 6000/6000 Plus cables can be identified by a cable I.D. code printed on a white label, approximately 1” in length, attached to them.
Interface
Connector
Overmolding
Latch
Approved
QS6000 Cable
DO NOT use unapproved cables without the overmolding
Paper Clip
Cable Release
Figure 1. Disconnecting/Connecting the QuickScan 6000/6000 Plus I/F Cable
NOTE
QuickScan 6000 Plus I/F cables offer an enhanced capability that will automatically select the host­specific interface type when the cable is attached. For example, a scanner attached using an RS-232 cable will automatically communicate via RS-232; when attached using a Keyboard Wedge cable, it will automatically communicate with a Keyboard Wedge system.
Page 6
2
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
CHANGING THE SCANNER'S INTERFACE
Scan the appropriate label below to select the desired RS-232 interface.
RS-232 INTERFACE SELECTION
Scan this label to enable the RS-232 interface.
SNI RS-232 INTERF A CE SELECTION (QUICKSCAN6000/6000 PLUS ONLY)
Scan this label to enable the SNI RS-232 interface.
RETURN TO FACTORY CONFIGURATION
If, during a programming session, you wish to reset the scanner's configuration to its original factory settings, scan the Return to Factory label below. Use this label ONLY IF NECESSARY, since it will reset any changes made to this interface during any previous programming session.
RETURN TO FACTORY
Page 7
R44-1541 3
PROGRAMMING MODE
The scanner must be placed in Programming Mode before its configuration can be altered using the bar codes in this guide. Enter programming mode by scanning the SET barcode at the top of each programming set. The scanner's green light will flash continuously, indicating the scanner is in Programming Mode.
While in Programming Mode, the scanner will recognize only specially formatted programming bar code labels like those contained in this guide, and will not decode bar code labels of any other type. Scan all programming bar code labels needed to set the scanner's features to the desired settings. The scanner will beep after each bar code label is scanned, indicating that the setting has been stored in memory. The scanner will emit a rejection tone if a scanned bar code programming label isn't valid.
To exit Programming Mode and save all changes made during the programming session, scan the END bar code at the bottom of each programming set. The scanner will return to normal operation.
Disconnecting power during Programming Mode will cause the scanner to return to its previous settings.
Page 8
4
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
BAUD RATE
SPECIAL SP400
BAUD SETTINGS
BAUD RATE
Use the bar codes on this page to select the communications Baud Rate. Only one Baud Rate selection may be active at any one time.
SET ----------------------------------------------
= 1102 (SP400 ONLY) ---------
= 300 (SP400 ONLY) ----------
= 600 (SP400 ONLY) ----------
= 1200----------------------------
= 2400----------------------------
= 4800----------------------------
= 9600----------------------------
= 19200 --------------------------
= 38400 (QS ONLY) -----------
1
Only SP400 units manufactured after Mar. 1, 1995 can use the 38,400 baud label below.
2
To reset from 38,400 baud to 110 baud, use the “Reset 110 baud” label below.
= 38400
1
------------------------------
= RESET 110
2
----------------------
Page 9
R44-1541 5
STOP BITS
DATA BITS
PARITY
DATA FORMAT SETTINGS
Check your host system manual to find out your system's communications require­ments. 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 Eight 1 0 2 Eight 1 1 1 Nine 1 0 1
SET ----------------------------------------------
NONE -------------------------------
EVEN--------------------------------
ODD --------------------------------
MARK -------------------------------
SPACE ------------------------------
ONE---------------------------------
TWO --------------------------------
SEVEN BITS ------------------------
EIGHT BITS --------------------------
Page 10
6
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
DATA BITS
NINE BIT (SP400 ONLY) --------
EN D ----------------------------------------------
HANDSHAKING
Review your system documentation to identify system handshaking requirements, and use these labels to change the setting if required.
CTS/RTS(Flow Control) — is hardware handshaking. The RTS (Ready to Send) line is activated by the scanner. Only after receiving an active Clear to Send (CTS) signal from the host is the data sent. The scanner's RTS line is only active during data transmission.
CTS Scan Control — is also a hardware control. When scan control is enabled, label transmission is disabled until CTS is asserted and de­asserted.
XON/XOFF — this is software handshaking that allows the host to control data transmission. The XON (SEND) and XOFF (STOP) commands from the host controls the scanner's transmission of bar code data.
NOTE
Hardware/software controls are mutually ex­clusive. Enable only one of these features at a time, as enabling multiple controls can pro­duce unpredictable results.
Page 11
R44-1541 7
HANDSHAKING
FLOW CONTROL
HANDSHAKINGCONTINUED
SET ----------------------------------------------
DISABLE HARDWARE CONTROL-----
ENABLE CTS SCAN CONTROL ----
ENABLE CTS/RTS ---------------
DISABLE CTS/RTS --------------
ENABLE XON/ XOFF ----------------
DISABLE XON/XOFF ----------------
END ----------------------------------------------
Page 12
8
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
ACK/NAK ENABLE
RS-232 ACK/NAK OPTIONS (QUICKSCAN 6000 PLUS ONLY)
Several ACK/NAK parameters can be set for your QuickScan 6000 Plus scanner. Contact your PSC® dealer if the specific ACK/NAK option you wish to set is not included 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 A VAILABLE FOR QUICKSCAN 6000 PLUS ONLY)
SE T ----------------------------------------------
DISABLE ACK/NAK --------------
FOR BAR CODE TRANSMISSION----
FOR HOST COMMAND ACKNOWLEDGE --
FOR BAR CODE TRANSMISSION----
END ----------------------------------------------
Page 13
R44-1541 9
HOST ECHO
(SP400 ONLY)
(SP400 ONLY)
HOST ECHO1(SP400 ONLY)
Host Echo allows a dumb terminal (Host) to transmit keyboard data through the scanner (Echo) to a main computer. Scanned label data will take priority over keyboard data.
SE T----------------------------------------
ENABLE HOST ECHO ---------------
DISABLE HOST ECHO --------------
END ---------------------------------------
1
This feature not available on SP400 units manufactured before Mar. 1, 1995.
Page 14
10
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
INTERCHARACTER DELAY
INTERCHARACTER DELAY
Intercharacter Delay refers to the pause, if any, between each character before it is 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.
SET ----------------------------------------------
= NONE ----------------------------
= 10 MILLISECONDS ----------------
= 20 MILLISECONDS ----------------
= 30 MILLISECONDS ----------------
= 40 MILLISECONDS ----------------
= 50 MILLISECONDS ----------------
= 60 MILLISECONDS ----------------
= 70 MILLISECONDS ----------------
= 80 MILLISECONDS ----------------
= 90 MILLISECONDS ----------------
= 100 MILLISECONDS --------------
EN D ----------------------------------------------
Page 15
R44-1541 11
PREFIX/SUFFIX
SETTING PREFIX AND/OR SUFFIX CHARACTERS (PREAMBLE/POSTAMBLE)
To set the prefix or suffix, identify your specific system requirements for modifica­tion of the settings, then follow these steps:
1. Look at the ASCII chart on the inside back cover of this manual and
identify the ASCII character and the corresponding Hex Code you will use as the prefix or suffix.
2. Scan the SET label below.
3. Scan either the SET PREFIX or SET SUFFIX label.
4. Scan the Hex Code for that character.
(e.g. 03, 8F, ...FF)
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 sound an error tone to indicate that programming was incom­plete, and the setting will remain as it was before entering Programming Mode.
5. If setting a single digit, scan the ONE CHARACTER ONLY label
on the second page following.
6. Scan the END label.
You have set the prefix or suffix.
SET ----------------------------------------------
SET PREFIX ------------------------
SET SUFFIX ------------------------
Page 16
12
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SETTING PREFIX AND/OR SUFFIX CHARACTERS
NOTE
You must scan the SET label and either the SET PREFIX or SET SUFFIX label before using the labels on this page.
0 ------------------------------------
1 ------------------------------------
2 ------------------------------------
3 ------------------------------------
4 ------------------------------------
5 ------------------------------------
6 ------------------------------------
7 ------------------------------------
8 ------------------------------------
9 ------------------------------------
Page 17
R44-1541 13
SETTING PREFIX AND/OR SUFFIX CHARACTERS—CONTINUED
NOTE
You must scan the SET label and either the SET PREFIX or SET SUFFIX label before using the labels on this page.
A------------------------------------
B------------------------------------
C -----------------------------------
D -----------------------------------
E------------------------------------
F------------------------------------
ONE CHARACTER ONLY ------------
END ----------------------------------------------
Page 18
14
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SETTING SYMBOLOGY SPECIFIC LABEL IDENTIFIERS (LABEL I.D.)
Symbology-specific label identifiers comprise one or two ASCII characters that can precede or follow barcode label data as it is transmitted to the host. The host uses these characters as a means of distinguishing between symbologies.
Industry standards have been established for symbology-specific label identifiers, and are listed in the table below. Most scanners will have factory default identifiers preset to these standards.
UPC-A ------------------------------ 'A ' EAN-8 (5 Add-on)------------- 'FF' UPC-E ------------------------------ 'E ' EAN-8 (8 Add-on)-------------- 'FF' EAN-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---------------------------- '& ' UPC-E (8 Add-on) --------------- 'E' Code 128 -------------------------- ' #' EAN-8 (2 add-on)------------- 'FF' MSI/Plessey --------------------- '@'
TABLE 1. INDUSTRY STANDARD LABEL IDENTIFIERS (ALL ARE PREFIXES)
To set symbology-specific label identifiers:
1. Look at the ASCII chart on the inside back cover and identify the ASCII character(s) and the corresponding Hex Code(s) for the ASCII characters you will use as identifiers. You will also need to determine whether the character(s) will need to be sent as a prefix or a suffix.
For example: You need to change the label identifier prefix for UPC-A to 'A1'.
2. Scan the SET label below.
3. Scan either the TRANSMIT LABEL I.D. AS PREFIX or TRANS­MIT LABEL I.D. AS SUFFIX, depending on your requirements.
For our example, the 'transmit as prefix' label would be scanned.
Page 19
R44-1541 15
LABEL I.D. CONTROL
SETTING SYMBOLOGY SPECIFIC LABEL IDENTIFIERS (LABEL I.D.)
CONTINUED
4. Scan the label representing the symbology whose label identifier you wish to modify.
In our example, we would scan the 'UPC-A' symbology 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: 41
hex
= 'A', and
31
hex
= '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 L ABEL I.D. CONTROL -------
TRANSMIT LABEL I.D. AS PREFIX -----
TRANSMIT LABEL I.D. AS SUFFIX -----
Page 20
16
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SET SYMBOLOGY SPECIFIC LABEL IDENTIFIER FOR:
LABEL I.D. SYMBOLOGY SELECTION
UPC-A----------------------------
UPC-A 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 ADD -ON --------
EAN-13---------------------------
Page 21
R44-1541 17
SET SYMBOLOGY SPECIFIC LABEL IDENTIFIER FOR:
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 3 9 ---------------------------
CODABAR ---------------------------
INTERLEAVED 2 OF 5 ---------------
STANDARD 2 OF 5 -----------------
CODE 9 3 ---------------------------
CODE 1 28 -------------------------
MSI/PLESSEY----------------------
EN D ----------------------------------------------
Page 22
18
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
HOW TO SET SINGLE CHARACTER LABEL I.D.
If you only want a single character identifier, follow this modified procedure for setting label identifier.
1. Look at the ASCII chart shown on page 36 and identify the ASCII character and the corresponding Hex Code for the ASCII character you will use as the symbology specific identifier.
2. Scan the SET label.
3. Scan the label identifier label for the symbology identifier that you are going to change.
As an example, assume that you want to change the label identifier for EAN-8 from the default setting FF to the ASCII value 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 38
hex
.
Simply follow the hex value for '8' (38
hex
) 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 following two pages.
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 sound an error tone (six rapid beeps) to indicate that programming was incomplete, and the setting will remain as it was before entering Programming Mode.
7. Scan the END label.
You have changed the default label identifier for EAN-8 from 'FF' to '8'.
Page 23
R44-1541 19
SETTING LABEL I.D. CHARACTERS
DISABLING LABEL I.D. FOR A SPECIFIC SYMBOLOGY
This procedure 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 24
20
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SETTING LABEL I.D. CHARACTERS
A------------------------------------
B------------------------------------
C -----------------------------------
D -----------------------------------
E------------------------------------
F------------------------------------
ONE CHARACTER ONLY ------------
END ----------------------------------------------
Page 25
R44-1541 21
UNIVERSAL SYMBOLOGY SELECTION
To set the scanner to read all symbologies, scan the ENABLE ALL SYMBOLO­GIES bar code below.
NOTE
DO NOT scan SET or END bar codes when programming universal symbology features. Programming mode is automatically entered and exited when one of the two special bar codes below are scanned.
ENABLE ALL SYMBOLOGIES
DISABLE ALL SYMBOLOGIES
1
1 Code 128 is always active for the purpose of reading programming bar code labels,
however, the scanner does not transmit data to the host when in Programming Mode.
Page 26
22
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SYMBOLOGY SELECTION
The bar code programming labels on the following pages allow you to enable or disable individual symbologies.
SET ----------------------------------------------
ENABLE UPC/EAN --------------
DISABLE UPC/EAN--------------
ENABLE CODE 3 9------------------
DISABLE CODE 39 -----------------
ENABLE PHARMACODE2 39--------
DISABLE PHARMACODE 3 9 --------
ENABLE INTERLEAVED 2 OF 5------
DISABLE INTERLEAVED 2 OF 5 -----
ENABLE STANDARD 2 OF 5 --------
2 Code 39 must first be enabled for the scanner to read PharmaCode 39 labels. Enabling
PharmaCode 39 will convert Code 39 data to PharmaCode format whenever possible.
Page 27
R44-1541 23
DISABLE STANDARD 2 OF 5 -------
ENABLE IATA3--------------------
DISABLE IATA---------------------
ENABLE CODABAR ------------------
DISABLE CODABAR -----------------
ENABLE CODE 9 3------------------
DISABLE CODE 93 -----------------
ENABLE CODE 1 28 ----------------
DISABLE CODE 1284--------------
ENABLE MSI/PLESSEY ------------
DISABLE MSI/PLESSEY------------
END ----------------------------------------------
3 Standard 2 of 5 must first be enabled before IATA can be enabled, however, the scanner wil
not read Standard 2 of 5 labels when IATA is enabled.
4 Code 128 is always active for the purpose of reading programming bar code labels.
Scanning the DISABLE ALL SYMBOLOGIES or the DISABLE CODE 128 labels disables Code 128 transmission to the host (disables decoding of all C128 non-programming labels).
Page 28
24
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
UPC-A
UPC-E
0
xxxxx xxxxx
NSD
UPC DATA FORMAT SETTINGS
These settings affect UPC data format when RS-232 or OCIA is the active interface. Number System Digit (NSD) settings operate with RS-232 and Key­board Wedge interfaces ONLY.
SET ----------------------------------------------
SEND CHECK DIGIT ----------------
DON'T SEND CHECK DIGIT --------
SEND NSD1-----------------------
DON'T SEND NSD1---------------
SEND CHECK DIGIT2---------------
DON'T SEND CHECK DIGIT2-------
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 coupons
2
If UPC-E is expanded to UPC-A, the transmission of Check Digit (CD) and NSD will be determined by the UPC-A settings on this page, not by these settings.
Page 29
R44-1541 25
EAN DATA FORMAT SETTINGS
These settings affect EAN data format when RS-232 is the active interface.
SEND CHECK DIGIT ----------------
DON'T SEND CHECK DIGIT --------
SEND CHECK DIGIT ----------------
DON'T SEND CHECK DIGIT --------
END ----------------------------------------------
EAN-8
EAN-13
Page 30
26
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
INTERLEAVED 2 OF 5
The Interleaved 2 of 5 symbology has the following programmable features:
Check Digit — calculate the Check Digit to verify that the Check Digit
contained in the bar code label is correct. If you enable this feature, your bar codes must contain a Check Digit.
You may also choose to transmit or not transmit the Check Digit independent of whether the Check Digit is calculated by the scanner. Transmit Check Digit will have no effect unless the Compute Check Digit feature is enabled. If you choose Don't Compute Check Digit, the scanner sends the Check Digit encoded in the bar code without verifying its accuracy. If you choose both Compute Check Digit and Don't Transmit Check Digit, the scanner will remove the Check Digit's contents before sending the bar code data to the host.
Variable Length — If you select variable length, the scanner will recog-
nize labels with an even number of digits between 04 and 50 digits.
SET ----------------------------------------------
DON'T COMPUTE --------------------
COMPUTE ---------------------------
DON'T TRANSMIT -------------------
TRANSMIT ---------------------------
ENABLE -----------------------------
DISABLE-----------------------------
END ----------------------------------------------
Page 31
R44-1541 27
SETTING INTERLEAVED 2 OF 5 FIXED AND MINIMUM LABEL LENGTHS
All interfaces that are shipped with the standard factory configuration are set to read variable length labels. If you switch from variable to fixed length labels (by disabling variable lengths on the previous page), the default fixed label lengths are 14 digits and 8 digits. Follow the steps below to change these defaults. All fixed length settings for Interleaved 2 of 5 must be an even number.
SET FIXED
1. Identify the fixed length settings you want to make.
2. Scan the SET label. 3 . Scan the ENABLE FIRST FIXED barcode.
SETTING FIXED 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 first fixed label length by scanning the correct 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. Identify the minimum length setting you want to make. The selectable range is 02 to 50 characters.
2. Scan the SET label.
3. Scan the SET MINIMUM LABEL LENGTH barcode.
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 the next two pages
5. Scan the END label.
Page 32
28
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
SET ----------------------------------------------
SET FIRST FIXED LENGTH ---------
SET SECOND FIXED LENGTH ------
NO SECOND FIXED LENGTH -------
SET MINIMUM LABEL LENGTH ----
0 ------------------------------------
1 ------------------------------------
2 ------------------------------------
3 ------------------------------------
4 ------------------------------------
6 ------------------------------------
8 ------------------------------------
END ----------------------------------------------
INTERLEAVED 2 OF 5 FIXED AND MINIMUM LABEL LENGTHS
Page 33
R44-1541 29
CODAB AR CHECK DIGIT & VARIABLE LENGTH
These programming labels determine whether you compute and send the check digit contents and enables variable length.
Check Digit — (See Interleaved 2 of 5 Check Digit.) Variable Length — If variable length is disabled, only labels of two specified
lengths can be read. The two fixed lengths are configurable.
Gap Check — If Gap Check is enabled, the scanner verifies the uniformity
of the gaps between characters.
SET ----------------------------------------------
DON'T COMPUTE --------------------
COMPUTE ---------------------------
DON'T TRANSMIT -------------------
TRANSMIT ---------------------------
ENABLE -----------------------------
DISABLE ----------------------------
ENABLE -----------------------------
DISABLE ----------------------------
END ----------------------------------------------
CHECK DIGIT
VARIABLE LENGTH
LABELS
GAP CHECK
Page 34
30
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
CODABAR FIXED LENGTH
Most scanners shipped from the factory are set to read variable length labels for Codabar. If you switch from variable to fixed length labels, the factory set fixed label lengths are 14 and 08. Follow the steps below to change these defaults.
ENABLE FIXED
1. Identify the fixed length settings you want to make.
2. Scan the SET label. 3 . Scan the SET FIRST FIXED LENGTH label.
SETTING LENGTHS
If you are setting a length less than 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.
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---------
SET SECOND FIXED LENGTH ------
NO SECOND FIXED LENGTH -------
CODABAR
Page 35
R44-1541 31
5. Scan the SET SECOND FIXED LENGTH label.
6. Set the second fixed label length by scanning the correct digits from this page. The selectable range is from 03 to 50.
7. Scan the END label to complete the procedure.
0 ------------------------------------
1 ------------------------------------
2 ------------------------------------
3 ------------------------------------
4 ------------------------------------
5 ------------------------------------
6 ------------------------------------
7 ------------------------------------
8 ------------------------------------
9 ------------------------------------
EN D ----------------------------------------------
CODABAR SET FIXED LENGTHS
Page 36
32
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
MSI/PLESSEY CHECK DIGIT
MSI/Plessey Check Digit options include:
Check Digit Calculation — calculate the Check Digit to verify the labels
contents have been read correctly. If you enable this feature, your bar codes must include a Check Digit. You may also choose to transmit or not transmit the Check Digit.
Transmit Check Digit — enable or disable transmission of MSI/
Plessey Check Digit(s).
Number of Check Digits — specify 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/PLESSEY
CHECK DIGIT SELECTIONS
Page 37
R44-1541 33
NO TES
Page 38
34
SP400/QuickScan 6000/6000 Plus
RS-232 Interface Programming
NOTES
Page 39
ASCII CHARACTER SET
The table on this page shows a set of ASCII characters and their correspond­ing Hex Values. The Hex Values in this table are needed for setting symbol­ogy specific label identifiers, as well as enabling custom prefix and suffix characters.
ASCII
C
HAR
.
H
EX
V
ALUE
ASCII
C
HAR
.
H
EX
V
ALUE
ASCII
C
HAR
.
H
EX
V
ALUE
ASCII
C
HAR
.
H
EX
V
ALUE
nul 00 sp 20 @ 40 ` 60
soh 01 ! 21 A 41 a 61
stx 02 " 22 B 42 b 62 etx 03 # 23 C 43 c 63
eot 04 $ 24 D 44 d 64
enq 05 % 25 E 45 e 65
ack 06 & 26 F 46 f 66
bel 07 ' 27 G 47 g 67
bs 08 ( 28 H 48 h 68
ht 09 ) 29 I 49 i 69
lf 0A * 2A J 4A j 6A
vt 0B + 2B K 4B k 6B
ff 0C ' 2C L 4C l 6C
cr 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 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 > 3 E ^ 5E ~ 7E
us 1F ? 3F _ 5F del 7F
Page 40
Asia Pacific
PSC Hong Kong Hong Kong Telephone: [852]-2-584-6210 Fax: [852]-2-521-0291
Australia
PSC Asia Pacific Pty Ltd. North Ryde, Australia Telephone: [61] 0 (2) 9878 8999 Fax: [61] 0 (2) 9878 8688
France
PSC S.A.R.L. LES ULIS Cedex, France Telephone: [33].01.64.86.71.00 Fax: [33].01.64 46.72.44
Germany
PSC GmbH Darmstadt, Germany Telephone: 49 (0) 61 51/93 58-0 Fax: 49 (0) 61 51/93 58 58
Italy
PSC S.p.A. Vimercate (MI), Italy Telephone: [39] (0) 39/62903.1 Fax: [39] (0) 39/685496
Japan
PSC Japan K.K. Shinagawa-ku, Tokyo, Japan Telephone: 81 (0)3 3491 6761 Fax: 81 (0)3 3491 6656
Latin America
PSC S.A., INC. Miami, Florida, USA Telephone: (305) 539-0111 Fax: (305) 539-0206
United Kingdom
PSC Bar Code Ltd. Watford, England Telephone: 44 (0) 1923 809500 Fax: 44 (0) 1923 809 505
PSC Inc.
959 Terry Street Eugene, OR Telephone: (541) 683-5700 Fax: (541) 686-1702
Corporate Headquarters
PSC Inc. Portland, OR Telephone: (503) 534-3553 Fax: (503) 534-3555
www.pscnet.com
Printed on recycled paper
Printed in USA 9/01
© 2001 PSC
INC.
R44-1541 (Rev. G)
Loading...