1201 S.W. 7th Street, R e n to n, Washingt on , U . S.A. 98057
(425) 226-5700 FAX: (425) 2 26-8682
ISO 9001:2000 Certifi c at i on N o . 06-1080
All rights reserved. The information contained herein is proprietary and is provided solely for the
purpose of allowing cust omers t o operate and/or service Micros can manufac tured equ ip ment
and is not to be rele ased, reprodu ced, or us ed for any ot her pur pose wit hout writ ten per mission
of Microscan.
Throughout this manual , tr a demark ed na mes migh t be used. R a ther th an put a trademark (™)
symbol in every occu rren ce of a tr ad emark ed na me, we state herein that we are using the
names only in an editorial fashion, and to the benefit of the trademark owner, with no intention
of infringement.
Disclaimer
The information and specifications described in this manual are subject to change without
notice.
Latest Manual Version
For the latest version of this manual, see the Download page on our web site at
www.microscan.com. For technical support email helpdesk@microscan.com.
iiMS-710 Scanner User’s Manual
Page 3
Microscan Limited Warranty Statement and Exclusions
What Is Covered?
Microscan Systems Inc. warrants to the original purchaser that products manufactured by it will
be free from defects in material and workmanship under normal use and service for a period of
one year from the date of shipment. This warranty is specifically limited to, at Microscan’s sole
option, repair or replacement with a functionally equivalent unit and return without charge for
service or return freight.
What Is Excluded?
This limited warranty specifically excludes the following: (1) Any products or parts that have
been subject to misuse, neglect, accident, unauthorized repair , improper installation, or abnor
mal conditions or operations; (2) Any products or parts that have been transferred by the original purchaser; (3) Customer mis-adjustmen t of se tt ing s cont r a ry to t he procedure described in
the Microscan Systems Inc. owners manual; (4) Upgrading software versions at customer
request unless required to meet specifications in effect at the time of purchase; (5) Units
returned and found to have no failure will be excluded; (6) Claims for damage in transit are to
be directed to the freig ht carrier upon receipt . Any use o f the product is at purchas er’ s own risk .
This limited warranty is the only warranty provided by Microscan Systems Inc. regarding the
product. Except for the limited warranty above, the product is provided “as is.” To the maximum
extent permitted by law, this express warranty excludes all other warranties, express or implied,
including but not limited to, implied warranties of merchantability and. T echnical support ques
tions may be directed to: hel pdesk@m icrosc an. com Register your product with Microscan:
www.micr oscan .com /reg ist er fi tnes s for a parti cul ar purp os e. Micr osc an S ystem s Inc . does no t
warrant that the functions contained in the product will meet any requirements or needs pur
chaser may have, or that the product will operate error free, or in an uninterrupted fashion, or
that any defects or errors in the product will be corrected, or that the product is compatible with
any particular machinery .
Limitation of Liability
In no event shall Microscan Systems Inc. be liable to you or any third party for any special, incidental, or consequential damages (including, without limitation, indirect, special, punitive, or
exemplary damages for loss of bu siness, loss of profits, business i nterruption, o r loss of busin ess
information), whet he r i n c on tract, tort, or otherwise, even if Microscan Syst ems I n c. h a s been
advised of the possibility of such damages. Microscan Systems Inc.’s aggregate liability with
respect to its obligations under this warranty or otherwise with respect to the product and docu
mentation or otherwise shall not exc eed the amount pai d by you for the pro duct and documentation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential
damages or limitations on an implied warranty, so the above limitation or exclusion may not
apply to you. This warranty gives you specific legal rights, and you may also have other rights
which may vary from state to state.
The MS-710 is a programmable, fixed-mount, high-speed scanner that reads and
decodes a wide variety of bar code symbols using a 10-sided spinning mirror to
project laser beams over a wide scan angle.
A user interfa c e program, the ESP (Easy Setup Program), can be downloaded from our
web site (www.microscan.com) and runs on Windows 2000 or Windows XP operating systems.
Alternately, configuration commands can be sent from an embedded, menu-driven terminal
program, or directly by host serial command strings.
viiiMS-710 Scanner User’s Manual
Page 9
About This Manual
This manual pro vides complet e informati on on setti ng up, ins talling, and configurin g the
MS-710 scanner. The chapters follow the ESP menus w hich are presente d in the order i n
which a scanner might be setup and made ready for industrial operation.
Chapter 1, “Quick Start” provides overall step-by-step instructions for getting your
scanner operational with specific “go to” references to other chapters and appendices.
The appendices include specifications, reference tables of serial commands, ASCII ch ar -
acters, multidrop setup and addresses, as well as other useful information relating to
bar coding and electrical and mechanical setups for the scanner.
Highlighting
Serial commands, selections inside instructions, and menu defaults are highlighted in
red bold. Cross-references are hi gh lighted in blue bold. Web links and outside refer
ences are highlighted in blue bold italics. References t o menu topi cs are highligh ted in
Bold Initial Caps. References to topic headings within this manual or other documents
are enclosed in q uotation marks.
-
Host Communications
There are three ways the scanner can communicate with a host:
1. Microscan’s Windows™ based ESP™, the preferred method which offer s pointand-click ease of use and visual responses to user adjustments.
2. Serial commands such as <Kr1> can be sent from a terminal program. They can
also be sent from the Terminal window within ESP.
3. Embedded onboard menus are accessed from a terminal window with a <D>
command.
About ESP
ESP is composed of two basic modes Setup
Mode and App Mode (applications). The icons
shown here are used to move between these
modes and are located in the upper left corner o f
the ESP window.
In the App Mode, cli ck the Configuration icon
to bring up the configuration views for Read Cycle, Symbolo-
gies, I/O, Matchcode and Diagnostics.
Note: Throughout ESP, the term “reader” applies to both readers
and scanners.
For more information, see “Using ESP” in chapter 2.
MS-710 Scanner User’s Manualix
Page 10
Approvals
This equipment i s i n compliance or approved by the following organ izations:
• UL (Underwriters Laboratories, Inc.)
• cUL (UL mark of Canada)
• FCC (Federal Communication Commission)
• CE Compliant
• BSMI (Bureau of Standards, Metrology and Inspection)
• Based on the assessment of IEC 60825-1 3rd Edition (2014), the MS-710does not exceed the AEL of a Class 1 laser product.
Safety Labels
These Class II labels are located on the MS-710 scanner.
FISMA NUFACTURED
AVOID EXPOSURE
SE RI A L NUMBER/ MODEL
SERIAL NUMBER/MODEL NUMBER
MADE I N US
Pat ent Nu mber 5, 637, 854
LI ST ED
UL 1950
4K68
www. micr oscan. com
1 1- 120023- 01
LASERLIGHTDO NOT STARE
11-110008-01
CLASSII LASER PRODUCT
CAUTION-LASER LIGH T W HEN OPEN-DO NO T STARE INTO BEAM.
PRODUC T CONFORMS TO USA DHHS 21 CFR SUBCHAPTER " J"
Back
xMS-710 Scanner User’s Manual
CAUTION
INTO BEAM.
670 nm LASER DIODE
1.0 MILLIWATT MAX
LASER LIGHT IS EMITTED
FROM THIS APERTURE
VORSICHT
LASERSTRAHLUNG,WENN ABDECKUNG
GEÖFFNET. NIC HT IN DEN STRA HL BLICKEN
LASERSTRAHLUNG NICHT IN
DENST RAHL BLICKEN
LASERKLASSE 2
94nJ@ 38 uS
EN 60825-1: 1994
DIN VDE 0837 Teil 1: 1994-07
Side
Page 11
Warning and Caution Summary
This equipment has been tested and fou nd to comply wit h the limits for a Clas s A digital
device, pursua nt to part 15 of the FCC Rules. Th ese limits are desi gn ed to provide reasonable protection against harmful interference in a residential installation. This equipment generate s, uses, an d can radiate radio f requen cy en ergy, and, if not installed and
u
n accordance with the instructions, may cause harmful interference to radio com-
sed i
munications . However, there is no gua rantee that interference w ill not occur in a particular instal lation. I f this equipme nt does cause h armful in terfer ence to rad io or tel evision
reception, wh
encouraged to t ry to corre ct t he in terf erenc e by one or mo re of th e fo ll owi ng measu res :
• Reorient or relocate the receiving antenna
• Increase the sep aration between the equipment and receiver
• Connect the equipment into an out let on a circuit different from that to which the
receiver is connected
• Consult the dealer or a n experienced radio/
For connection to a UL Listed direct plug-in power unit marked Class II and rated at
5 VDC at 2 amps or greater. European models must use a similarly rated Class I or
Class II power supply that is certified to comply with standard for safety EN 60950.
Based on the assessment of IEC 60825-1 3rd Edition (2014), the MS-710 does not
exceed the AEL of a Class 1 laser product.
ich can be determined by turning the equipment off and on, the user is
TV technician for help
WARNING
Use of controls, adjustments, or performance of procedures other than
those specified herein may result i n hazardous laser light rad iation
exposure.
WARNING
There are no user serviceab le parts in the scanner. Opening th e scanner voids the Microscan Systems warranty and could exp ose the user
to laser diode power of up to 5 mW.
WARNING
The laser beam can be har mf ul to eyesight. Avoid eye cont act with the
laser beam. Never point the bea m at other people, or in a direction
where people may be passing.
Step 6 Position Symbol and Scanner......................................................1-7
Step 7 Test for Read Rate.......................................................................1-8
Step 8 Configure the Scanner .................................................................1-9
This chapter is designed to get your scanner up and running quickly using Microscan’s
ESP™ so the user can get a sense of its capabilities and test bar code symbol samples.
Detailed setup information for in stalling the scanner into the actual application can be
obtained in the sub s equent chapters. ESP™ is Microscan's proprietary Easy Setup Pro
gram, a Windows™ based graphic user interface that resides on the user's host computer and allows the us er to fully configure, test, and operate Microscan' s 1D and 2D
symbology reader s
As an alternative to ESP, you can setup the scanner by sending serial commands or by
using the scanner’s embedded menus.
MS-710 Scanner User’s Manual1-1
-
Page 14
Step 1 — Hardware Required
(Refer to figure 1-1.)
1–Quick Start
ItemPart NumberDescription
1FIS-0710-XXXXMS- scanner
2A host computer
361-300026-01
Cable, Communication, DB-25 Plug to DB-9 Socket,
b
6 foot.
a
4IB-105 interface Box
5
97-100002-01 (120V)
97-100002-02 (240V)
Power supply
699-4400021-03Optional ob ject detector
a. With either a terminal communications program or Microscan’s ESP™ which runs under Windows™
operating system, Windows-95 or higher, including Windows NT™ and Windows XT.
b. If using another host cable, make certain it does not have RTS/CTS connected to the host.
5
2
3
4
1
6
Figure 1-1 MS-710 Hardware Configuration
Caution: If using your own power supply, be certain that it is wired correctly and supplies voltag e is 5 VDC is within the +10 to 28 VDC limits. Incorrect wiring or volta ge ca n
cause software or equipment failures.
1-2MS-710 Scanner User’s Manual
Page 15
Chapter 1 Quick Start
Step 2 — Connect the System
(Refer to figure 1-1.)
1. Connect the scanner to t he 15-pin connector of the IB -105 interface box, using
the attached 3-foot cable custom cable or Microscan’s P/N 61-130019-03.
1
1–Quick Start
1
POWER
MODE
SWITCH
RS-232
RS-485/422
25
Figure 1-2 IB-105 showing Host 25-pin Connector
2. Connect the IB-105’s “RS-232” 25 -pin c onnector to the host computer.
(Refer to tables in “IB-105 Connectors and Pinouts” on page A-10 for pin
connections.)
3. Connect the power suppl y to the IB-105’s POWER connector.
4. Connect power to the system.
2
Caution:
1. Be sure all cables are connected BEFORE applying power.
2. Always power down BEFORE disconnecting any cables.
1. Since +5 VDC power supply is included in the single cabli ng assembly , the scanner cable should
not exceed 3 feet. RS-232 cabling from t he 1 5-pin connector to the host can be up to 47 feet
provided it does not include 5 VDC input
2. If using your own null modem RS-232 host cable, be certain that the host’s TxD connects to the
scanner’s RxD and the scanner’s TxD connects to the host’s RxD.
MS-710 Scanner User’s Manual1-3
Page 16
Step 3 — Install ESP
(ESP is short for Easy Setup Program.)
With your scanner connected to a host computer with Windows™ operating system, you
1–Quick Start
can use the ESP to configure and control th e s c anner.
1. Insert your Microscan CD into your computer’s CD drive.
2. Launch Setup.exe under ESP and follow the prom pts.
If downloading from the web:
a) Go to http://www.microscan.com/esp
b) Enter company information.
c) Select ESP and download to your computer hard drive.
d) Extract ESP WinZip files to a directory of your ch oice.
3. Note where your ESP.exe file is stored on your hard dr ive.
At the end of the install proc es s, copy a s hor tc ut of the ESP ic on to the desktop.
4. Click the ESP i co n to st art t h e p ro gram.
1
1. You can also access the scanner through its embedded menus. See “Embedded Menus” on
page A-19.
1-4MS-710 Scanner User’s Manual
Page 17
Chapter 1 Quick Start
Step 4 — Select Scanner Model
When you start the program, the following menu will appear:
Note: If you need to select another model later, you can find it in the App Mode under
Model on the menu bar.
1. In the Model dialog box, select your model.
If you do not want to make this selection every time you load ESP, uncheck Show
this window at Startup.
1–Quick Start
2. Select the default nam e, f or exa m ple MS-710-1, or type in a file n ame o f your
choice and click OK.
3. Click Yes when the connect to the scanner dialog appears.
MS-710 Scanner User’s Manual1-5
Page 18
Step 5 — Autoconnect
1. In the Connecting to... dialog, select your communications port under COM
Port.
1–Quick Start
2. Click the Start button.
3. Allow time for the autoconnect routine to test all of the combinations. You will see
a blue progress ba r fill across the Connecting to... dialo g.
When connected, the CONNECTED message will appear in a green box in the status bar on the bottom right of the dialog.
Tip: If connection fails, enable a different Com port and try again.
Tip: If you do not see ei ther the CONNECTED or DIS CONNECTED message at the bot-
tom of your di a log, try expanding the ESP window ho rizontally.
1-6MS-710 Scanner User’s Manual
Page 19
Step 6 — Position Symbol and Scanner
h
t
is
Skew
S
Chapter 1 Quick Start
1–Quick Start
1. Set up a bar code symbol1 at the scanning distan ce you will be using in your
application.
2
2. Avoid bright light or IR light fr om othe r sour ces, inc lud ing other scanners.
3. Pitch symbol or scanner a mi nim um o f ±15 ° to avoid specular reflection, the
return of direct, non-diffused light.
Bar code
label
canner
axis
Til
ax
Pitc
axis
Scan line
Figure 1-3 Symbol/S c a nner Position
Code 39 is the default symbol type enabled. If you are uncertain as to your symbology
type, enable all codes (see
“Autodiscriminate” on page 5-17).
1. If using an I 2/5 symbol, verify that the number of char acters in the symbol being scanned
matches the symbol length enabled for the I 2/5 symbol type (default is 10 and 6). See
leaved 2 of 5” on page 5-7.
2. Consult “LED Indic ators” on page A-3.
MS-710 Scanner User’s Manual1-7
“Inter-
Page 20
Step 7 — Test for Read Rate
If you don’t have a test symbol, print out this page and use the symbol here for
testing.
1–Quick Start
20 mil Code 39 Test Symbol
You can also find test symbols on the
back of the Microscan Marketing CD
jacket. The 20 mil refers to the width of
the narrowest bar (e.g., 7. 5 mil =
.0075" or .1905 mm).
By ESP
After connecting to the scanner , ESP will open in Easy Setup Mode.
1. Click the Test button in Easy Setu p Mod e to beg in t he read rate test.
2. Follow the instructions in Easy Setup Mode screen.
3. To end the Read Rate test, click the Stop bu tton.
Note: If the scanner is in the default Continuous Read mode, it will read and beep
repeatedly as long as a readable symbol remains in the read range and the read cycle
configuration has not changed.
Note: See “Formulas for Num ber of Decodes” on pa ge A-24 for additional infor-
mation on scan width and depth of field.
By Serial Commands
Send an <C> to begin the read ra te test.
Send a <J> to en d the read rate test.
1-8MS-710 Scanner User’s Manual
Page 21
Chapter 1 Quick Start
Step 8 — Configure the Scanner
By ESP
To make change scanner settings, or to access the utilities or terminal window, click on
the App Mode button.
To return to the Easy Setup Mode, click on the Setup Mode button.
See Chapter 2, “Using ESP” for detailed explanation of ESP features.
By Serial Commands
From your terminal program or the terminal screen in ESP, you can enter serial string
commands configuration and utility commands as described herein.
See “Serial Configuration Commands” on page A-11 and “Summary of Utility
Serial Commands” on page 9-3.
Note: You can learn the current setting of any parameter by inserting a que stion mark
after the number, as in <KA?> To see all “K” commands, send <K?>.
1–Quick Start
By Embedded Menu
From your terminal program you can send a <D> command to access the embedded
menus.
This section is designed to help you understand the structure, elements, and application
of the ESP (Easy Setup Program).
When you start up ESP, unless othe rwise spec ified, y ou will enter the Easy Setup mode
for initial setup. From there, you move easily into the App Mode (application mode)
where you can access several configuration and utilities menus.
2–Using ESP
MS-710 Scanner User’s Manual2-1
Page 24
Easy Setup Mode
Easy Setup Mode
In Easy Setup Mode you are presented with the Test option and if appropriate for
your application, Calibration. After connecting to your scanner (or reader) the Setup Mode will first a ppear. This will prov ide yo u with in struct ions sp ecific to your m odel tha t
will help you in positioning, testing, and if appropriate, calibrating.
Test
Click the Test button to start the read rate test for a quick indication of the read capabilities and the limits of your app lication. When Decodes per Second is unchecked,
the test will count the percentage of decodes rela tive to the number of a ctual scans.
Click Stop to end the tes t.
Calibrate
Some models include a calibration routine that will optimize reads by comparing read
2–Using ESP
rates at various settings in focal lengths, scan speeds, and gain settings.
Test butto n
Click here to change
from percentage of
good decodes to
decodes per second
Note: This view may be
slightly different for each
model.
On some models, clicking Auto Discriminate
will enable most available symbology types.
2-2VS-310 Scanner User’s Manual
Calibration is available on some models
Saves Calibration
results (if available)
Ends the read rate
test
Page 25
Chapter 2Using ESP
Application Mode
From Easy Setup Mode, you can click on the App Mode button to access specific configuration menus, utilities, and a terminal window where serial commands can be
entered.
Note that th e App Mode and Setup Mode buttons appear in the same position to allow
easy switching between these primary modes.
Pulldown menus
Click this icon to
return to Easy
Setup mode
Click this icon to
return to this view
from Utilities or
Terminal
The icons on this
toolbar are for operations
Click here to open
a terminal window
Click here to
access read rate
and other utilities
2–Using ESP
Click on icons in t his
toolbar to access
configuration menu
trees to make specific changes in configuration
Note: This view may be
slightly different for
each model.
Note: For specif ic in format ion on an y of the ic ons s hown abov e in the oper atio ns bar or
configuration bar, see specific chapters in this document.
VS-310 Scanner User’s Manual2-3
Page 26
Pulldown Menus
Pulldown Menus
File
New
Whenever New is selected, the default configuration of ESP is loaded.
Open/Save
When Save or Save As is selected, the ESP configuration is saved to the host computer’s hard
drive and available whenever the same file is
selected under Open.
Important: When you save menu changes to
your hard drive, th es e changes are not saved to
2–Using ESP
your scanner.
be saved and received between ESP and the scanner and ESP and the host hard drive.
ESP
File
Save
Figure 2-1 shows how settings can
Receive Reader Setti ngs
Scanner
Save to Reader
File
Open
Host hard
drive
Figure 2-1 How Settings
are Saved
Import/Export
Export converts the active ESP configuration settings to an ASCII text file. Import converts
the ASCII settings from a text file to ESP configuration settings.
Model
When you select New Model, you can define configuration settings
for another model. When you save to the hard drive, you will be
saving the settings of all the models defined in a single ESP file.
2-4VS-310 Scanner User’s Manual
Page 27
Chapter 2Using ESP
Options
Y ou can use the Options menu to tell ESP how you wish
it to perform at startup.
Note: The settings you select here will be sa v ed and be
loaded into ESP w hen ESP is opened n ext, wh ether or no t
you save the ESP file to the computer.
Reload Last
At startup, reloads the last file saved to the computer.
Skip ESM Mode
Skips the Easy Setup Mode and opens directly in the App Mode.
Connect Prompt (enabled by default)
At startup, asks if you would like to connect to the scanner.
Receive After Connect
At startup, loads the scanner’s settings into ESP. (This is not recommended if you want
to preserve your ESP settings for future use. )
Enable ‘Send and Save, Including Factory’
Enables the ‘Send and Save, Including Factory’ option in the Send/Recv command.
Model Prompt at Startup (enabled by default)
At startup, prompts you to select a scanner model. If this is unchecked, then ESP will
automatically load the last model accessed.
2–Using ESP
Connect
Generally Autoconnect will be the quickest way that ESP
can get connected to a scanner. Autoconnect will try con
necting at the most common communications settings and
step through th e various sett ings until they match up with
the host’s settings.
When you select Connect, you wil l need to manually select
the communications settings from a popup dialog.
-
View
View tells you what view is current and allows you to qu ickly move
to other views which are also accessed by clicking the icons on the
toolbars.
VS-310 Scanner User’s Manual2-5
Page 28
Making Changes in ESP
Making Changes in ESP
To change scanner settings, or to access the utilities or terminal window, click on the
App Mode button.
To return to the Easy Setup Mode, click on the Setup Mode button.
2–Using ESP
See the succeeding chapters and Appendices to see specific configuration command
explanations for both ESP and serial commands.
To make changes to a configuration setting in the menu trees:
1. Left click on the + to
expand tree
2. Double click on parameter and click once in selection box to view options.
3. Place your curser in t h e
selection box, scroll down
to the setting you want to
change and click once on
the setting.
4. Left click again on the
open screen to complete
the selection.
5. Right click on the open screen and select
Save to Scanner to implement the com-
mand in the scanner.
2-6VS-310 Scanner User’s Manual
Page 29
Chapter 2Using ESP
Send/Receive Options
To access save and receive options, from the Configuration vi ews click the
Send/Recv button:
You can also access this selector by right-clicking in any of the configuration views.
Saving
You have 3 choices for saving:
1. Send, No Save.
This saves ESP settings to current
memory.
2. Send and Save.
This activates all changes in current
memory and saves to the scanner for power-on. (Similar to the <Z> command.)
3. Send and Save, Including Factory. Includes all settings including changes to
factory settings.
For Multidrop setup, see “Multidrop Communications” on page A-29.
For Matchcode setup, see Chapter 7, “Matchcode.”
For more on defaulting and saving settings, see “Defaulting/Saving/Initializing” on
page A-20.
Receiving
From the Send/Recv selector select Receive Reader Settings.
This is useful if you want to receive (upload) the scanner’s settings and save them as a
computer file for later retrieval and to verify that your ESP settings have been saved or
that you have not saved any unwanted chang es that you or someone else pr e viously
made in ESP.
2–Using ESP
Defaulting
When you select Default Current... or Default all ESP... you are only defaulting the
ESP settings. To default the scanner, see
A-21 for a more information.
VS-310 Scanner User’s Manual2-7
“Defaulting/Saving/Resetting” on page
Page 30
Send/Receive Options
2–Using ESP
2-8VS-310 Scanner User’s Manual
Page 31
Chapter
Communications
3
Chapter Contents
Communications by ESP.........................................................................3-2
With Microscan’s ESP™ (Easy Setup Program), configuration changes can be made in
the ESP menus, then sent and saved to your scanner. The user can also send serial
commands to the scanner via the ESP’s Terminal window.
This section includes connecting parameters and options for communicating by the auxiliary port and various interfaces.
Note: The characters NULL <> and , can only be entered through embedded menus,
not through ESP or seria l com m a nd s.
Note: Default settings for establishing communications are:
Baud = 9600
Pari ty = Even
Stop Bits = One
Data Bits = Seven
Flow Control = None
3–Communications
MS-710 Scanner User’s Manual3-1
Page 32
Communications by ESP
Communications by ESP
Click this button to bring
up the Communications
menu.
To open nested options,
single-click the +.
To change a setting,
3–Communications
double-cli ck the
setting and use your
cursor to scroll
through the options.
Communications by Serial Command
Command TitleFormat
Host Port Connections<Kabaud,parity,s to p bi ts ,dat a bits>
Host Protocol<Kfprotocol>
Auxiliary Port
Preamble<Kdstatus,preamble>
Postamble<Kestatus,postamble>
LRC <Kcstatus>
Response Timeou t<KAresponse timeout>
Intercharacter Delay<KBinterchara c te r de lay>
<Kyaux port mod e, bau d ,p a rit y,s top bits,data bits,daisy
chain status,daisy chain ID>
3-2MS-710 Scanner User’s Manual
Page 33
RS-232/422 Host Port
Includes host port connections and host protocols.
Host Port Connections
Chapter 3Communications
Baud Rate, Host Port
Usage:Can be used to transfer data faster or to match host port setti ng s.
Definition:The rate at which the scanner and host transfer data back and forth.
Serial Cmd:<Kabaud rate,parity,stop bits,data bits>
Default:9600
Options:0 = 600
1 = 1200
2 = 2400
a. Not available in ESP.
3 = 4800
4 = 9600
5 = 19.2 K
6 = 38.4 K
7 = 76.8 K
8 = 300
a
Pa rity, Ho st Port
Usage:Only changed if necessary to match host setting.
Definition:An error detection routine in which o ne data bit in e ach c har acter is s et to
1 or 0 so that the total number of 1 bits in the data field is even o r odd.
Usage:Only changed if necessary to match host setting.
Definition:One or two bits added to the en d of each character to indi cate the end of
the character.
Serial Cmd:<Kabaud rate,parity,stop bits,data bits>
Default:One
Options:0 = One1 = Two
3–Communications
MS-710 Scanner User’s Manual3-3
Page 34
RS-232/422 Host Port
Data Bits, Host Port
Usage:Only changed if necessary to match host setting.
Definition:Number of bits in each character.
Serial Cmd:<Kabaud rate,parity,stop bits,data bits>
Default:Seven
Options:0 = Seven1 = Eight
Host Protocol
Usage:In general, the point-to-point protocols will work well in most applica-
tions. They require n o addre ss and must use RS-23 2 or RS -422 co mmunications standards.
Definition:Protocols define the sequence and format in which information is trans-
3–Communications
Serial Cmd:<Kfprotocol>
Default:Point-to-Point
Options:0 = Point-to-Point
ferred between the scanner and the host, or in the case of Multidrop,
between scanners and a concentrator.
4 = Polling M ode D
1 = Point-to-Point with RTS/CTS
2 = Point-to-Point with XON/XOFF
3 = Point-to-Point with RTS/CTS &
XON/XOFF
If selecting one of the options from 0 to 4 ( Point-to-Point, Point-to-
Point with RTS/CTS, Point-to-Point with XO N/ XOFF, Point-to-
Point with RTS/CTS and XON/XOFF, or Polling Mode D), use the
<K140,protocol> format.
Option 5 through 7 are special cases and discussed later in this section.
5 = Multidrop
6 = User Defined
7 = User Defined Multidrop
Point-to-Point (standard)
Usage:Used only with RS - 232 or RS-422.
Definition:Standard Point-to-Point requires no address and sends data to the host
whenever it is av ailable, without any reques t or handshak e from th e host.
Serial Cmd:<Kf
3-4MS-710 Scanner User’s Manual
0>
Page 35
Chapter 3Communications
Point-to-Point with RTS/CTS
Usage:A scanner initiates a data transfer with an RTS (request-to-send) trans-
mission. The host, when ready, responds with a CTS (clear-to-send) and
the data is transmitted. CTS and RTS signals are transmitted over two
dedicated wires as defined in the R S-2 32 standard.
Used only with RS - 232.
Definition:Point-to-Point with RTS/CTS (request-to-send/clear-to-send) is a
simple hardwa re handshaking pro tocol that allows a sc anner to initiate
data transfers to the host.
Serial Cmd:<Kf1>
Point-to-Point with XON/XOFF (Transmitter On/Off)
Usage:If an XOFF has been received from the host, data will not be sent to the
host until the host sends an XON. During the XOFF phase, the host is free
to carry on other chores and accept data from other devices.
Used only with RS - 232.
Definition:This option enables the host to send the XON and XOFF command as a
single byte transmission command of start (^Q) or stop (^S).
Serial Cmd:<Kf2>
Point-to-Point with RTS/CTS & XON/XO FF
3–Communications
Usage:Used only with RS - 232.
Definition:This option is a c ombination of Point-to-Point with RT S /C T S and
Point-to-Point with XON/XOFF.
Serial Cmd:<Kf3>
Polling Mode D
Usage:When in Polling Mode D, an address of 1 is automatically displayed on
the configuration screen. However, during transmission, a 1C hex poll
address (FS) and a 1D hex select address (GS) are substituted for the 1.
Definition:Like Point-to-Point, Polling M ode D requir es a dedicated connection to
the host; but unlike Point-to-Point, it requires an address and mu st
wait for a poll from the host before sending dat a.
Serial Cmd:<Kf4>
MS-710 Scanner User’s Manual3-5
Page 36
RS-232/422 Host Port
Multidrop
Note: See also “Multidrop Communications” on page A-29.
Usage:The MS-5000 can be used as a concentr ator to a single host port c onnec-
tion.
Definition:Multidrop allows up to 50 devices to be connected to a single RS-485
host, with the scan ner assigned an uni que address (from 01 to 50). When
Multidrop is selected, the protocol characters for RES, REQ, etc. are
assigned automatically.
Multidrop
Addresses:
Options:01 through 50
Serial Cmd:If selecting Multidrop <K140,5> fan address must be defined and
Note: Scanners linking up to a Microscan MS-5000 multidrop concentrator must be
3–Communications
configured in standard multidr op protocol.
Each address has its own separate poll and select address (from 1C to 7F
hex).
appended to the com m a nd s tring.
Format: <Kf5,address[01 to 50]>Format: <K140,5,address[01 to 50]>
User Defined Point-to-Point
Usage:Used for developing custom protocols in polled or unpolled mode.
Definition:User DefinedPoint-to-Point allows the user to customize the point-to-
point protocol.
Serial Cmd:<Kf6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host>
User Defined Address
Definition:User Defined is considered to be in a poll ed mode only if an add ress has
been assigned.
Serial Cmd:<Kf6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host>
Default:No address
Options:Any ASCII character except a null.
3-6MS-710 Scanner User’s Manual
Page 37
Chapter 3Communications
User Defined Example
Example:An ACK/NAK protocol can be configured using User Defined. The scan-
ner will transmit data to the host when an ACK is received. If a NAK or
response timeout occurs, the scanner will re-send the data to the host up
to 3 more times before aborting.
Tip: To use User Defined Point-to-Point, first select Point-to-Point
<K140,0> and then User Defined <K140,f6>.
Example: To select an unpolled ACK/NAK User Defined protocol with
LRC disabled, send <Kf0><Kf6,,,,,,,^F,^U><Kc0>. ACK and NAK will
be displayed in the menu.Tip: To use User Defined Point-to-Point,
first select Point-to-Point <Kf
Example: To select an unpolled ACK/NAK User Defined protocol with
LRC disabled, send <Kf0><Kf6,,,,,,,^F,^U><Kc0>. ACK and NAK will
be displayed in the menu.
Serial Cmd:<Kf6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host>
Default:No assignment
Options:Any ASCII character except a null. Control characters can be used to
define RES through NAK in serial commands.
0> and then User Defined <Kf6>.
From Host
Definition:Allows the handshaki ng protocol to be initia t e d fr om the hos t , if not con-
figured in an unpolled mode. Messages sent to the host will include the
scanner’s defined protocol. The status of From Host deter m ines if messages sent from the host to the scanner must include the defined protocol. If From Host is disabled, the defined protocol is not included. If
From Host is enabled, the defined protocol must be included.
Serial Cmd:<Kf
Default:Disabled
Options:0 = Disabled 1 = Enabled
6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host>
3–Communications
MS-710 Scanner User’s Manual3-7
Page 38
RS-232/422 Host Port
User Defined Multidrop
Note: Any ASCII character except a null (00) and a ^A (01) can be assigned as an
address. Control characters can be used to define RES through NAK in serial com
mands. See (See “Communication Protocol Commands” on page A-18.)Note:
Usage:Used when connecting to a concentrator or other device that does not
match standard multidrop protocol.
Definition:User DefinedMultidrop allows the user to customize the polling protocol.
If selecting User DefinedMultidrop (7), complete the format by either
choosing new parameters or place commas where unchanged data fields
occur.
Serial Cmd:<Kf7,RES,address,REQ,EOT,STX,ETX,ACK,NAK>
For User DefinedMultidrop, first select Multidrop<K5>, then User DefinedMultidrop<K7...>.
Address:Any single character (02 hex to 7E hex) in the ASCII table can be
3–Communications
Definitions of commands in User Defined and Us er DefinedMultidrop must be dupli-
cated in host applications to enable poll and select sequences to execute correctly during transmission.
Note: Typically, parameters in User Defined Multidrop are defined by first enabling
Multidrop, then enabling User Defined Multidrop. This pr e-loads multidrop cha rac
ters into the parameters. Then changes are made to individual characters to match the
host or other requirements.
assigned as the address character. The character chosen is used as the
poll character and the subsequent ASCII character becomes the select
character. For example, if a ^B(02 hex) is selected as the address, ^C
(03 hex) becomes the select address that the host will use in sending
host select commands.
-
-
3-8MS-710 Scanner User’s Manual
Page 39
Chapter 3Communications
RS-232 Auxiliary Port
Note: The aux port cannot be used when the host port is set to RS-422 or Multidrop.
As with the host port parameters, the auxiliary terminal’s settings (baud rate, parity,
stop bits, and d a ta bits) must be identical with those of th e auxiliary devi c e .
Usage:These commands set the communication parameters with the auxiliary
port which can be used to configure menus, send data to the host, display data transmissions originating from the host of the scanner, and
relay data from other scanners set in tandem (daisy chained).
Definition:An auxiliary port connects the scanner to a remote display or to other
scanners that can display or transfer data.
Aux Port Connections
As with the host port parameters, the auxiliary terminal’s settings (baud rate, parity,
stop bits, and d a ta bits) must be identical with those of th e auxiliary devi c e .
Baud Rate, Aux Port
Usage:Can be used to transfer data faster or match an auxiliary device.
Definition:The rate at which the scanner and host transfer data back and forth.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
Usage:Only changed if necessary to match host setting.
Definition:An error detection routine in which one dat a bit in each character is set to
1 or 0 so that the total number of 1 bits in the data field is even o r odd.
Default:Even
Options:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
Serial Cmd:0 = None1 = Even 2 = Odd
MS-710 Scanner User’s Manual3-9
Page 40
RS-232 Auxiliary Port
Stop Bits, Aux Port
Usage:Only changed if necessary to match host setting.
Definition:Allows the user to select the last one or two bits in each character to indi-
cate the end of the character.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bi t s,dat a bits,daisy chain ID
status,daisy chain ID>
Default:One
Options:0 = One1 = Two
Data Bits, Aux Port
Usage:Only changed if necessary to match host setting.
Definition:Number of bits in each character.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
3–Communications
Default:Seven
Options:0 = Seven1 = Eight
status,daisy chain ID>
Aux Port Mode
Note: The aux port interacts only with the host port via the 25-pin port except when in
Daisy Chain mode. When in Daisy Ch ain mode, the aux port will also inte ract wi th the
configuration port (9-pin port) or the wiring box network ports.
Definition:Determines the flo w of data between the auxiliary port device(s), the
scanner, and the host.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
Usage:Often used in conjunction with handheld scanners. Employs an auxiliary
readout to detect mis-applied bar code symbols.
Definition:In Transparent mode data is passed between the auxiliary port and th e
host. The scanner buffers data from the auxiliary port and echoes the
keyed data on the auxiliary port. I
Data initiated from the Auxiliary Port
• Auxiliary port data is passe d thr ou gh to the host whenever a return
key is pressed at the auxiliary port or symbol data is sent.
• Whenever aux port data is sent wi th s ym bol
data, the aux port data will appear between the
preamble and the sym bol data.
Host
• Auxiliary port data to the host is always sent
with a preamble and a postamble.
• If the scanner is in a polled mode to th e host,
auxiliary port data will NOT pass through.
• <D> is the only command accepted by the
scanner from the auxiliary port. All other commands will pass through
to the host.
Data initiated from the Scanner
• Transmission to the auxiliary port occurs immediately upon a good read.
Host
• Scan data to the auxiliary port does not include
a preamble or a postam ble.
• Communications with the auxil iary por t i s
always in Point-to-Point protocol, even if the
host is in a polled prot oc ol m ode.
Data initiated from the Host
• All host data is echoed to the auxiliary port in
Host
unpolled mode.
Aux
Port
Scanner
Aux
Port
Scanner
Aux
Port
3–Communications
Scanner
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
1 = Transparent
MS-710 Scanner User’s Manual3-11
Page 42
RS-232 Auxiliary Port
Half Duplex Mode
Usage:Used to display symbol data on an auxiliary screen close to the scanner.
Definition:In Half Duplex mode all auxiliary port data and symbol data is sent
directly to the host. S ymbo l data is di splaye d on the au xiliary po rt screen
at the same time the data is sent to the host.
Data initiated from the Auxi liar y Port
• Auxiliary port data to the host is ignored if the
3–Communications
scanner is in a polled mod e.
• Auxiliary port data or scanned data is sent to
the host whenever it is received .
• Auxiliary port data is not echoed.
• Auxiliary port data to the host is always sent
without a preamble or a p ostamble.
• <D> is the only command that is accepted by the scanner from the
auxiliary port. All other commands are passed through to the host.
Data initiated from the Scanner
• Scan data is transmitted to the auxiliary port at
the same time it is transmitted to the host.
• Data transmission conforms with all par ameters
specified in the config uration m enu (e .g., Pre-amble, Postamble, End of Read Cycle).
Data is initiated from the Hos t
Host
Host
Aux
Port
Scanner
Aux
Port
Scanner
• All host data is echoed to the auxiliary port in
unpolled mode.
Host
Aux
Port
Scanner
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
2 = Half Duplex
3-12MS-710 Scanner User’s Manual
Page 43
Chapter 3Communications
Full Duplex Mode
Usage:Used when communication to and from the auxiliary port is required.
Definition:In Full Duplex mode all auxiliary port data and symbol data is sent
directly to the host. Symbol data is not displayed on the auxiliary port
screen.
Data initiated from the Auxiliary Port.
• Auxiliary port data to the host is ignored if the
Host
scanner is in a polled mod e.
• Auxiliary port data or scanned data is sent to
the host whenever it is received .
• Auxiliary port data is not echoed.
• Auxiliary port data to the host is always sent
without a preamble or a p ostamble.
• <D> is the only command that is accepted by the scanner from the
auxiliary port. All other commands are passed through to the host.
Data initiated from the Scanner.
• Scan data is not sent to the auxiliary port.
Host
Aux
Port
Scanner
Aux
Port
Scanner
3–Communications
Data initiated from the Host
All host data is echoed to the a uxi lia r y port in
unpolled mode.
Host
Aux
Port
Scanner
•
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
3 = Full duplex
MS-710 Scanner User’s Manual3-13
Page 44
RS-232 Auxiliary Port
Daisy Chain Mode
Usage:Used in applications where:
• A symbol might be scanned in both ladder and picket fence directions.
• A bar code symbol m ay b e p re s ent on multiple sides of a pa c ka ge.
• Bar code symbo ls a re pr es en ted at different depths.
Definition:In a daisy chain application, scanners are connected in tandem or “daisy
chain” and decoded data is relayed from one scanner to another on up to
the host.
A master scanner has its host port linked to the host computer and its
auxiliary port linked to the host port of the first secondary scanner in the
chain. Thereafter, each secondary’s auxiliary port is linked to the host
port of the secondary that is further from the host in the daisy chain.
Each scanner in the daisy chain can be assigned an ID that accompanies
any data that it sends.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
3–Communications
Options:4 = Daisy chain
Function:Before the master scanner times out, it checks its auxiliary port for data.
a. The above example is based on the best case. Other factors such as baud rate, number of characters in
a given symbol, and the number of secondaries in the daisy chain can affect timing and may need
to be included in your calculations for complete accuracy.
status,daisy chain ID>
It should be set to wait at least mS fo r each secondary in the d aisy chain.
If no data is received within the read cycle timeout, the master sends a
noread message to the host. Otherwise the complete data is sent.
If for example the master scan ner is set to timeout in 120 mS, the first
secondary scanner downstream might be set to 100 mS, the next to
80 mS, and so forth, thus assuring that at least 20 mS elapses between
transmissions.
Daisy-chained scanners can send a series of symbols by enabling Multi-
symbol and a common multisymbol separator. If the master scanner
does not receive the expected number of symbols, noread messages are
appended to the data string to make up the difference between the number of symbols enabled in Multisymbol and the number of sy mbols read.
For example, a master and two secondary scanners have Number of Symbols set to 3 and Multisymbol Separator defined as %. If the
master and the first secondary scanner do not find symbols, but the next
secondary scanner registers a good read, the transmitted results would
be: symbol data % noread % noread.
a
3-14MS-710 Scanner User’s Manual
Page 45
Chapter 3Communications
Conditions:The conditions for a daisy chain application ar e as
follows:
1. The master scanner’s trigger must be Serial
or External; the secondary scanne rs’ triggers
are configured for Serial.
2. All scanners are enab le d to Daisy Chain
mode.
3. Each scanner’s auxiliary port must be connect ed to the Host port of
its secondary scanner.
4. Each secondary scanner in the daisy chain must be set to send its
data no less than 20 mS before its preceding scanner.
5. All but the mas ter s cann er must have Postamble enabled and set
to CR (^M) only.
6. All but the master scanner must have their noread messages disabled.
7. If Multisymbol is enabled, Multisymbol Separator characters
must match in all scanners a nd Number of Symbols must be set
to number large enough to include all the symbols it may itself read
plus the number of symbols that it wil l be exp ecte d to relay to the
host or the next scanner up the line.
8. Symbology ID enable/disable must be the same in all scanners.
9. All but the master scanner must have their diagnostic warning messages disabled.
10. Daisy Chain IDStatus enable/disable an d the number of characters in Daisy Chain ID must be the same in all scanners.
Host
Secondary
Master
3–Communications
MS-710 Scanner User’s Manual3-15
Page 46
RS-232 Auxiliary Port
Daisy Chain ID Status
Note: Enable/disable and length must be the same in all scanners.
Usage:Used in a daisy chain setup in cases where the host needs to know which
scanner in a daisy chain setup sent the data.
Definition:Each scanner in a daisy chain can be assigned a one or two character ID
that will appear in front of decoded data and identify its source.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Daisy Chain ID
3–Communications
Usage:Used in a daisy chain setup in cases where the host needs to know which
scanner sent the data.
Definition:A one or two character prefix which identifies the particular daisy chain
scanner from which the data is being sent.
Serial Cmd:<Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID
status,daisy chain ID>
Default:1/
Options:Any one or two ASCII characters.
3-16MS-710 Scanner User’s Manual
Page 47
Chapter 3Communications
Preamble
Preamble Status
Usage:Used for identifying and co ntrol ling in comin g data. F o r example , defi ni ng
the preamble as a carriage return and a line feed causes each decoded
message to be displayed of on its own line.
Definition:Up to two user defined ASCII characters, including control characters,
can be defined and added to the front or end of the data string that is
sent from the scanner to the host.
Serial Cmd:<Kdstatus,preamble character(s)>
Default:Disabled
Options:0 = Disabled
1 = Enabled (within any protoco l)
Preamble Character(s)
Serial Cmd:<Kdstatus,preamble character(s)>
Default:^M corresponds to: carriage return/null /nu ll/null.
Options:Up to two user-defined ASCII characters, including control characters.
3–Communications
Within a Serial Command
To enter control characters within a serial command, hold down the control key while typing the desired character.
Example: <K141,CNTL-m> to enter ^M
Within an Embedded Menu
Control characters en te r ed on the command line are di s pl aye d in the
menu as mnemonic characters, such as: <CR><NUL><NUL><NUL>.
To enter a control character from with in an embedde d menu, first t ype in
a space (with the space key). This has the effect of allowing the control
key to be recognized as a part of the control character. Next hold down
the control key while typing the desired character.
Example: Space CNTL-m to enter ^M.
MS-710 Scanner User’s Manual3-17
Page 48
Postamble
Postamble
Postamble Status
Usage:Used for identifying and co ntrol ling incomin g data. F o r example , defi ni ng
the postamble as a carriage return and a line feed causes each decoded
message to be displayed of on its own line.
Definition:Defines a one- or two character data string that can be ad ded to the end
of the decoded data.
Serial Cmd:<Kestatus,postamble character(s)>
Default:Enabled
Options:0 = Disabled 1 = Enabled
Postamble Character(s)
3–Communications
Serial Cmd:<Kestatus,postamble character(s)>
Default:^M^J. Corresponds to carriage return/line feed/null/null, as display ed in
the menu.
Options:Up to two user-defined ASCII characters, including control characters.
Within a Serial Command
To enter control characters within a serial command, hold down the con-
trol key while typing the desired character.
Example: <K140,CNTL-m CNTL-j> to enter ^M^J.
Within an Embedded Menu
Control characters en te r ed on the command line are di s pl aye d in the
menu as mnemonic characters, such as: <CR><LF><NUL><NUL>
To enter a control character from with in an embedde d menu, first t ype in
a space (with the space key). This has the effect of allowing the control
key to be recognized as a part of the control character. Next hold down
the control key while typing the desired character.
Example: Space CNTL-m Space CNTL-j to enter ^M^J.
3-18MS-710 Scanner User’s Manual
Page 49
Chapter 3Communications
LRC Status
(Longitudinal Redundancy Check)
Usage:Used when extra data inte gr ity is required.
Definition:An error-checking routine that verifies the accuracy of transmissions. It
is the exclusive OR of all characters following the STX (start of text ) up
to and including the ETX (end of text). What this m eans is that the
binary representation of all the characters in a transmissions are
cumulatively a dded in a column and each resu lting odd integer is
assigned a 1 and each ev en integer a 0 (two 1s = 0, two 0s = 0, a 1
and a 0 = 1). The extra LRC character is then appended to the trans
mission and the receiver (usually the host) performs the same addition
and compares the results.
Serial Cmd:<Kcstatus>
Default:Disabled
Options:0 = Disabled 1 = Enabled
3–Communications
-
MS-710 Scanner User’s Manual3-19
Page 50
Response Timeout
Response T imeout
Usage:Used only when a response is required from the host. While in Multi-
drop, if the scanner does not receive an ACK or NAK from the host afte r
sending polled data, it will act on a fault. The scanner can be set to wait
indefinitely by setting Response Timeout to zero.
Definition:Time the scanner will wait before timing out if ACK, NAK, and ETX are
enabled, and a host response is expected.
Serial Cmd:<KAresponse timeout>
Default:12 mS (in 1 mS increments)
Options:0 to 65000 (0 to 65 seconds)
(A zero (0) setting causes an indefinite wait.)
3–Communications
3-20MS-710 Scanner User’s Manual
Page 51
Chapter 3Communications
Intercharacter Delay
Usage:Used only when a host cannot receive data quickly enough and there is
enough time bet ween symb ols to allow data to be com pletely tr ansfer red.
It is rarely used since any setting other than zero will slow down commu
nications. Fo r example, a 200 setting will result in a 1/5 second delay
between each character that is transmitted.
Definition:The time interval in milliseconds between individual characters transmit-
ted from the scanner to the host.
Serial Cmd:<KBintercharacter delay>
Default:0
Options:0 to 255 (in milliseconds). Zero (0) causes no delay between
characters.
-
3–Communications
MS-710 Scanner User’s Manual3-21
Page 52
Intercharacter Delay
3–Communications
3-22MS-710 Scanner User’s Manual
Page 53
Chapter
Read Cycle
4
Chapter Contents
Read Cycle by ESP.................................................................................4-2
Read Cycle by Serial Command..............................................................4-3
Good Decode Reads.............................................................................3-15
Read cycles and triggering modes are at the heart of bar code scanning. After you’ve
established communications and completed basic read rate testing, you will need to
address the spatial and timing parameters associated with y our application. In a t ypical
operation a bar coded item moves along a line past a scanner. A sensor or timer acti
vates a read cycle during which the scanner actively searches for bar code symbols. You
will need to decide how to initiate the read cycle and how and when to end it. This sec
tion addresses these issues.
-
4–Read Cycle
-
Note: The characters NULL <> and , can only be entered through embedded menus,
not through ESP or seria l com m a nd s.
MS-710 Scanner User’s Manual4-1
Page 54
Read Cycle by ESP
Read Cycle by ESP
Click this Button to
bring up the Read
Cycle menu.
To change a setting,
double-click the
setting a nd use your
cursor to scroll
through the options.
Read Cycle by Serial Command
4–Read Cycle
Command TitleFormat
Multisymbol<KLn umber of symbols,mult isymbol separator>
Trigger Mo de<Kgtrigger mode,trig ge r filte r du ra ti on >
External Trigger State<Kjexternal trigger state>
Serial Trigger<Kiserial trigger character>
End of Read Cycle<Khend of read cycle,read cycle timeout>
Good Decode Reads<Kmgood decode rea ds >
Automatic Gain Control<KD gain,AGC sampling>
Transition Counter<KHsymbol detect status,tra nsition counter, reflectance thresh old>
Scan Speed<KEscan speed>
Scanner Type<KPdensity>
4-2MS-710 Scanner User’s Manual
Page 55
Chapter 4Read Cycle
Multisymbol
Usage:Multisymbol is commonly used in shipping applications where a shipping
symbol contains individual symbols for part number, quantity , etc. This
feature allows one trigger to pick up all the symbols. AIAG and EAN- 128
are two application standards that address this need.
Definition:Multisymbol allows the user to define up to 6 bar code symbols that can
be read in a single read cycle.
Number of Symbols
Definition:Number of Symbols is the number of different symbols that can be read
in a single read cycle.
Serial Cmd:<KLnumber of symbols,multisymbol separator>
Default:1
Options:1 to 6
4–Read Cycle
MS-710 Scanner User’s Manual4-3
Page 56
Multisymbol
Multisymbol Separator
Usage:Used to delimi t or s e parate data fi elds with a user defi ned character.
Definition:The character that’s inserted between each symbol scanned when Multi-
symbol is set to any number greater than 1.
ESP:To select a new multisymbol sepa rator, double-click on Separator and
select a character in the popup window.
Serial Cmd:<KLnumber of symbols,multisymbol separator>
4–Read Cycle
Default:, (comma)
Options:Any available ASCII character, except < > NUL.
Note: If Multisymbol Separ a t or has be en changed to any character
other than the default comma and you wish to re-define the separator as
a comma, use ESP (as shown below) or the embedded menu.
4-4MS-710 Scanner User’s Manual
Page 57
Chapter 4Read Cycle
Trigger
Trigger Mode
Note: This command does not need to be followed by an <A> command.
Definition:The type of trigger event that will initiate the read cycle.
Serial Cmd:<Kgtrigger mode,trigger filter duration>
Default:Continuous Read
Options:0 = Continuous Read
1 = Continuous Read 1 Output
2 = External Level
Continuous Read
Usage:Continuous Read is useful in testing bar code symbol readability or
scanner functions. It is not recommended for normal operations.
Definition:In Continuous Read , trigger input options are disabled, the scanner is
always in the read cycle, and it will attempt to decode and transmit
every scan crossing a symbol.
When To Output and Noread options have no affect on Continuous
Read.
Serial Cmd:<Kg0>
3 = External Edge
4 = Serial Data
5 = Serial Data & Edge
4–Read Cycle
MS-710 Scanner User’s Manual4-5
Page 58
Trigger
Continuous Read 1 Output
Usage:Continuous Read 1 Output can be useful in applications where it is not
feasible to use a trigger and all succeeding symbols contain different
information. It is also effective in applications where the objects are
hand-presented.
Definition:In Continuous Read 1 Output the scanner self-triggers whenever it
decodes a new bar code symbol or a timeout occurs.
If End Of Read Cycle is set to Timeout and the symbol doesn't change ,
the scanner will repeat the output at the end of each timeout period. For
example, if Timeout is set to one second, the scanner sends the symbol
data immediately and repeats the output at interv als of one second for as
long as the symbol continues to be scanned.
If End Of Read Cycle is set to New Trigger, the scanner will send the
current symbol data immediately, but send it only once. A new symbol
appearing in the scanner’s range will be read and sent immediately provided it is not identical to the previo us symbol read.
Serial Cmd:<Kg1>Caution: In automated environments, Continuous Read 1 Output is not recom-
mended because there is no one to verify that a symbol was missed.
Note: If Trigger is set to Continuous Read 1 Output, Number of Symbols will
default back to 1 (if set to any num ber greater than 1) .
4–Read Cycle
4-6MS-710 Scanner User’s Manual
Page 59
Chapter 4Read Cycle
External Trigger Level
Usage:This mode is effective in an application where the speeds of the convey-
ing apparatus are variable and t he t ime the scanner spends scanning
each object is not predictable. It also allows the user to determine if a
noread has occurred.
Definition:External Trigger Level allows the read cycle (active state) to begin
when a trigger (change of state) from an external sensing device is
received. The read cycle endures until the object moves out of the sensor
range and the active trigger state changes again.
Initiate Read Cycle:
Object # 1, moving in front of the detector
beam, causes a change in the trigger state,
initiating the read cycle.
End Read Cycle:
The same object, movi ng ou t o f the detector
beam, causes another change in the trigger
state, ending the read cycle.
Figure 4-1 Trigger Level
Associated waveforms assume
External Trigger State is set
to Active Closed.
4–Read Cycle
Serial Cmd:<Kg2>
Important: Level and Edge apply to the active logic state (Active Open or Active
Closed) that exists while the object is in a read cycle, between the rising edge and fall
ing edge. Rising edge is the trigger signal associated with the appearance of an object.
Falling edge is the trigger signal associated with the subsequent disappearance of the
object.
MS-710 Scanner User’s Manual4-7
-
Page 60
Trigger
External Trigger Edge
Usage:This mode is highly recommended in any application where c onveying
speed is constant or if spacing, object size, or timeouts are consistent.
Definition:External Trigger Edge, as with Level, allows the read cycle (active
state) to begin when a trigger (change of state) from an external sensing
device is received. However, the passing of an object out of sensor range
does not end the read cycle. The read cycle ends with a good read outp ut
or, depending on End of Read Cycle setting, a timeout or new trigger
occurs.
Initiate Read Cycle:
Object # 1, moving in front of the detector
beam, causes a change in the trigger state,
initiating the read cycle.
Associated waveforms assume
External Trigger State is set
Initiate Second Read Cycle:
Object # 2, moving in front of the detector
beam, causes another change in the trigger
state. This signal initiates a new read cycle
and ends the previous read cycle unless
Timeout is enabled and a good read or timeout has not occurred.
Figure 4-2 Trigger Edge
to Active Closed.
Serial Cmd:<Kg3>
4–Read Cycle
Important: Level and Edge apply to the active logic state (Active Open or Active
Closed) that exists while the object is in a read cycl e, bet w een th e rising ed ge and fal l-
ing edge. Rising edge is the trigger signal associated with the appearance of an object.
Falling edge is the trigger signal associated with the subsequent disappearance of the
object.
4-8MS-710 Scanner User’s Manual
Page 61
Chapter 4Read Cycle
Serial Data
Usage:Serial Data is effective in a hig hly controlled environment where the
host knows precisely when the object is in the scan zone. It is also useful
in determining if a noread has occurred.
Definition:In Serial Data, the scanner accepts an ASCII character from the host or
controlling device as a trigger to start a read cycle. A Serial D ata trigger
behaves the same as an External Edge trigger.
Serial commands are entered inside corner brackets, such as <t>.
Serial Cmd:<Kg4>
Serial Data or Edge
Usage:Serial Data or Edge is seldom used but can be useful in an application
that primarily uses an external sensing device but occasionally needs to
be manually triggered.
An auxiliary terminal can be connected to the aux port so the user can
send the serial trigger character through the scanner to the host.
Definition:In this mode the scanner accepts either a serial ASCII character or an
external trigger pulse to start the read cycle.
Serial Cmd:<Kg5>
4–Read Cycle
MS-710 Scanner User’s Manual4-9
Page 62
Trigger
Trigger Filter Duration
Usage:Trigger Filter Duration is useful where trigger bo unce coul d cause false
triggers.
Definition:Trigger Filter Duration can prevent trigger bounce from falsely trigger-
ing the scanner by limiting the tim e in which trigger puls es c a n be
received.
Serial Cmd:<Kgtrigger mod e ,trigger filter duration>
Default:78 (x 128 µS = 9984 µS)
Options:2 to 255 (corresponding to 256 µS to .03 s in 128 µS steps)
External Trigger State
Note:External Level, External Edge, or Serial Data or Edge trigger mode must be
enabled for External Tri gger to take effect.
Usage:Users can select the trigger state that will operate with their systems. (If
using the Microscan object detector, use Positive.)
Definition:When enabled for Positive the triggering device imposes a current to
activate the read cycle. When enabled for Negative the triggering device
interrupts the current to activate the read cycle.
Serial Cmd:<Kjexternal trigger state>
Default:Positive
4–Read Cycle
Options:0 = Negative 1 = Positive
4-10MS-710 Scanner User’s Manual
Page 63
Chapter 4Read Cycle
Serial Trigger
Usage:Useful in applications where a read cyc le needs to be initiated and/or
ended by user-defined serial ch aracters.
Definition:An on-line host command composed of a single ASCII host serial trigger
character that initiates or ends the read cycle.
Serial Trigger Character
Usage:Useful in applications where a single serial character enclosed in angle
brackets initiates the read cycle.
Definition:A trigger character is one that starts the read cycle, is enclosed by delim-
iters < > and can only be sent when the trigger mode is set to Serial Data or Serial Data & Edge.
Serial Cmd:<Kiserial trigger character>
Default:GS (corresponds to ^] displayed in the embedded menu)
Options:Any single ASCII character, including control characters, except NUL
(00H), an existing host command character, or an on-line protocol character.
4–Read Cycle
MS-710 Scanner User’s Manual4-11
Page 64
End of Read Cycle
End of Read Cycle
Note: When to Output must be set to End of Read Cycle before this command can
be active.
Definition:The read cycle is the time during whic h the scanner will attem pt to read
End of Read Cycle Mode
Definition:A read cycle can be terminated by a new trigger, a timeout, or a combina-
Serial Cmd:<Khend of read cycle mode,read c ycle timeout>
Default:Timeout
Options:0 = Timeout
Note: When operatin g in Con tinuo us Read or Continuous Read 1 Output, the scanner is always in the read cycle.
and decode a bar code symbol. At the end of a read cycle the scanner
stops reading symbols and sends the symbol data or noread message to
the host.
tion of both.
1 = New Trigger
2 = Timeout & New Trigger
Timeout
4–Read Cycle
Usage:Typically used with Serial or Edge and Continuous One.
It is effective in highly controlled applications when the maximum length
of time between objects can be predicted. It assures that a read cycle
ends before the next bar coded ob ject appears, giving the system extra
time to decode and tran s mi t th e da ta to the host.
Definition:Timeout ends the read c ycl e whe n the time set in Timeout elapses or
“times out.”
If in Continuous Read 1 Output, a timeout initiates a new read cycle
and allows the same symbol to be read again.
With either External Edge, Serial Data, or Serial Data & Edge
enabled, a timeout ends the read cycl e and symbol data or a noread message is sent to the host.
With External Level enabled, the read cycle does not end until the falling edge trigger or a timeout occurs. The next read cycle does not begin
until the next rising ed ge trigger.
4-12MS-710 Scanner User’s Manual
Page 65
Chapter 4Read Cycle
New Trigger
Usage:New Trigger is an effective way to end a read cycle when objects move
past the scanner at irregular intervals (not timing dependent).
Definition:New Trigger ends the current read cycle and initiates a new one when a
new trigger occurs. New Trigger refers only to a “rising edge” trigger.
With either External Edge, Serial, or SerialorEdge enabled, an edge or
serial trigger ends a read cycle and initiates the next read cycle.
In the case of External Level, a falling edge trigger ends the read cycle
but the next read cycle does not begin until th e oc c urrence of the next
rising edge trigger.
(See Figure 4-1 on page 4-7 and Figure 4-2 on page 4-8 .)
Note: When New Trigger is enabled and if not in External Level mode, Laser On/
Off will have no effect. When noreads occur, the laser will remain on.
Timeout or New Trigger
Usage:Used in applications that require an alternative way to end the read cycle.
For example, if an assembly line should stop completely or the intervals
between objects are highly irregular.
Definition:
Timeout or New Trigger
or a new trigger (whichever occurs first) ends the read cycle.
is identical to Timeout, excep t that a timeout
4–Read Cycle
Read Cycle Timeout
Usage:It is useful in many tightly controlled applications which require a read
cycle to end before the nex t object appears and therefore need the flexibility of a timeout adjustment.
Definition:Read Cycle Timeout is the time span of the read cycle and is repre-
sented in 10 mS increments. It is used in conjunction with External Edge or Serial Trigger.
Serial Cmd:<Khend of read cycle mode,read cycle timeout>
Default:100(Corresponds to one second or 1000 mS)
Options:0 to 65535. (Divid e any po sitive number entere d by 10 0 to dete rmine the
time in seconds)
Note: A minimum setting of 2 is recommended.
Note: Timeout or Timeout or New Trigger under End of Re ad Cy cle must be
enabled for Timeout Duration to take effect.
MS-710 Scanner User’s Manual4-13
Page 66
Good Decode Reads
Good Decode Reads
Usage:This is a very useful feature to increase reliability of reads for symbolo-
gies that do not have internal error checking such as Pharmacode.
Definition:The number of decodes (from 1 to 31) required per symbol before a sym-
bol’s decoded data is sent . It requires t he scanner to successfully decode
a symbol a designated number of times (not necessarily consecutively)
before it is sent. If it doesn’t achieve the number of good reads during
the read cycle, then a noread will be sent.
Note: Higher settings will decrease throughput speed.
Serial Cmd:<Kmgood decode reads>
Default:1
Options:1 to 31
Note: When setting up, be sure to determine if the scanner’s scan rate is capable of
scanning your longest symbol the required number of times.
4–Read Cycle
4-14MS-710 Scanner User’s Manual
Page 67
Chapter 4Read Cycle
Scanner Setup
The settings in this section are typicall y adjusted by qualified t echnicians. They time are
included here for special applications. Before making changes to individual commands
in this section, it would be advisable to make a written record of current settings.
Gain Level
(Factory Setting)
Usage:Can be useful for fine-tuning gain or when portions of analog signals
spike as in the case of sp ec ular reflection or extraneous noise.
Caution: Changes to Gain are typically done by qualified technicians i.
Definition:Sets a voltage amplitude value for the analog circuitry.
Serial Cmd:<KDgain,AGC sampling>
Default:45 (nominal).Gainis optimized at the factory before shipment; the
default value may not be 45.
Options:10 to 255
Scan Speed
4–Read Cycle
Usage:To ensure a minimum number of scans, faster scan speeds are typically
used for fast moving symbols and/or longer symbols with larger bar
widths.
Note: Scan beams move faster across symbols further out in the scan
range since the moving beam is being projected from a spinn ing mirror.
Definition:Allows the user to set the number of scans per second by controlling the
spinning mirror motor speed.
Serial Cmd:<KEscan speed>
Default:40 (x 10 = 400 scans per second)
Options:30 to 55 (x 10 scans per second)
MS-710 Scanner User’s Manual4-15
Page 68
Scanner Setup
Automatic Gain Control (AGC)
Important: AGC settings apply to both AG C gain control and symbol detection.
AGC Sampling Mode
Usage:AGC Sampling allows you to specify how automatic gain control sam-
pling will be done.
Definition:AGC is the acronym for Automatic Gain Control. AGC increases the depth
of field by attempting to maintain signal strength at a constant level
regardless of the range of the bar code symbol.
Serial Cmd:<KDgain,AGC sampling>
Default:Continuous
Options:0 = Disabled1 = Leading Edge2 = Continuous
Disabled
Definition:When AGC Sampling is set to Disabled, gain levels can only be manu-
ally controlled by the Gain command.
Usage:Disabled is not recommended, but can be useful in certain applications
in which symbols do not require a large depth of field.
Leading Edge
Usage:Leading Edge is rarely used, but in some cases can improve scan rates
4–Read Cycle
Definition:Finds the leading edge of a symbol by looking for a 40 µS quiet zone fol-
when symbols are sk ew ed and th e l eadin g ed ge of a sy mbol i s di ffi cul t to
locate.
lowed by the number of transitions, stores the highest value of the samples, and adjusts the AGC ac c ordingly at the end of the scan.
Continuous
Usage:Continuous is the de fa ult and the prefe r r ed mo de for sampling ana log
signal amplitude.
Definition:Samples AGC through out the scan at the rate averages the sampl e val-
ues, and adjusts the AGC value at the end of the scan.
Symbol Detect Status
Usage:Used for both AGC and symbol detection routines (see also “No Object
Usage:Can be useful i n certain application where extraneous objects in the field
of view might require a higher threshold.
Definition:Determines the number of bar/sp a c e transition s that are sampled before
AGC can be resolved.
Serial Cmd:<KHsymbol detect status,transition counter,reflectance threshold>
Default:14
Options:3 to 255
Reflectance Threshold
Note: Reflectance Threshold applies only to those MS-710 mode ls th a t include an
MS-Sensor. See
Definition:The number is der ive d by testing the ref lectivity of empty spac e .
Usage:Allows you to s e t the reflectance thr eshold—the lev el at which an object
Serial Cmd:<KHsymbol detect status,transition counter,reflectance threshold>
Default:40
Options:0 to 255
To setup the MS-Sensor, select a number that is one or two numbers greater than the
value posted when nothing is in the scanner’s beam. See
1
24.
“MS-Sensor” on page A-24.
is detected.
“MS-Sensor” on page A-
4–Read Cycle
Scanner Type
Usage:This field is READ ONLY, and is set by a qualified technician during fac-
tory setup.
Definition:This field displays the current factory-set scanner density type.
Serial Cmd:<KPdensity>
Default:The default depends on th e type of scanner that was ordered.
Options:0 = Standard1 = High Density
1. Reflecta nce can al so be modi fied by s ending th e <KQoffset> test command which samples 50
scans for the highest reflectance value and adds a user-defined offset to this value.
MS-710 Scanner User’s Manual4-17
Page 70
Scanner Setup
4–Read Cycle
4-18MS-710 Scanner User’s Manual
Page 71
Chapter
Symbologies
5
Chapter Contents
Symbologies by ESP.................................................................... ...........5-2
Symbologies by Serial Command..................... ...... ..... ...... ......................5-3
This section describes the various symbol types that can be read and decoded by the
scanner.
Code 39 is enabled by default. To enable all codes, right-click Autodiscrimination
under Symbol Type in the Utilities menu and select Enable, or send a <P> serial
command to the scanner from the Terminal window.
Note: The characters NULL <> and , can only be entered through embedded menus,
not through ESP or seria l com m a nd s.
See www.aimusa.org/standards for additional information about symbologies.
1
5–Symbologies
1. If using an I 2/5 symbol, verify that the number of characters in the symbol being scanned
matches the symbol length enabled for the I 2/5 symbology type (default is 10 and 6).
MS-710 Scanner User’s Manual5-1
Page 72
Symbologies by ESP
Symbologies by ESP
Click this button to bring up
the Symbologiesmenu.
To open nested options,
single-click the +.
To change a setting,
double-click the
setting and use your
cursor to scroll
through the options.
Symbologies by Serial Command
Command TitleFormat
Code 39
Code 128
Interleaved 2 of 5
Codabar
UPC/EAN
5–Symbologies
PDF417<Kstatus,,fix e d sy m bol len g th status,fixed sym bo l le ng th >
Narrow Margins/
Symbology Identifier
Background Co lor<Kx background color>
<Kpstatus,check digit status,check di git output status,large interchar -
acter gap,fixed code length status,fixed code length>
<Kt status,fixed symbol leng th st atus ,f ixe d sym bo l le ngth ,EAN - 128
status,output format,application record separator status,application
record separator character,application record brackets,application
record padding>
<Kr status,check digit status ,ch eck dig it out put ,s ym bo l length 1,sym-
bol length 2>
<Kq status,start & stop match st atus ,sta r t & stop outp ut s tatus ,l arge
intercharacter gap,fixed symbol length status,fixed symbol
length,check digit type ,c hec k dig it output>
<KsUPC/EAN status,UPC status,supplementals status,separator status,separa to r c h ara c te r>
<Ko narrow margins,symbology identifier status>
5-2MS-710 Scanner User’s Manual
Page 73
Chapter 5Symbologies
1D Symbologies
Code 39
Usage:Code 39 is considered the standard for non-retail symbology.
Definition:An alphanumeric symbol with unique start/stop patterns, composed of 9
black and white elements per character, of which 3 are wide.
Code 39 Status
Serial Cmd:<Kpstatus,check digit status,check digit output status,large intercharac-
ter gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:Enabled
Note: This is the only symbol type enabled by defa ult.
Options:0 = Disabled 1 = Enabled
Check Digit Status (Code 39)
Serial Cmd:<Kpstatus,check digit status,check digit output,large intercharacter
gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Check Digit Output Status (Code 39)
Usage:Check digit Output, added to the symbol, provides additional security.
Definition:When enabled, the check digit character is read and compared along with
the symbol data. When disabled, symbol data is sent without the check
digit.
Note: With Check Digit Output and an External or Serial trigger
option enabled, an invalid check dig it calculation will cause a noread mes-
sage to be transmitted at th e end of the read cycle.
Serial Cmd:<Kpstatus,check digit status,check digit output,large intercharacter
gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:Disabled
Options:0 = Disabled 1 = Enabled
MS-710 Scanner User’s Manual5-3
5–Symbologies
Page 74
1D Symbologies
Large Int e rcharacter Gap (Code 39)
Usage:Large Intercharacter Gap is helpful for reading symb ol s that are
printed out of spe c ification.
Caution: Do not use Large Intercharacter Gap with Narrow Margins
enabled since a large intercharacter gap (over 3x) could cause a narrow
margins (5x) to be interpreted as an intercharacter gap.
Definition:When enabled, the scanner can read symbols with gaps between symbol
characters that exceed three times (3x) the narrow element width.
Serial Cmd:<Kpstatus,check digit status,check digit output,large intercharacter
gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Fixed Symbol Length Status (Code 39)
Definition:When enabled, th e scan ner will c heck th e symb ol leng th agai nst th e sym-
bol length field. If disabled, any length would be considered a valid symbol.
Serial Cmd:<Kpstatus,check digit status,check digit output,large intercharacter
gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Symbol Length (Code 39)
Usage:Fixed Symbol Length helps prevent truncations and increases data
integrity by ensuring that only one symbol length will be accepted.
Definition:Specifies the exact number of characters that the scanner will recognize
(this does not include start and stop and check digit characters). The
scanner ignores any symbol not having the specified length.
Serial Cmd:<Kpstatus,check digit status,check digit output,large intercharacter
gap,fixed symbol length status,fixed symbol length,full ASCII set>
Default:10
5–Symbologies
Options:1 to 64
5-4MS-710 Scanner User’s Manual
Page 75
Chapter 5Symbologies
Code 128
Usage:Code 128 is a smaller symbology useful in applications w ith tight spots
and high security needs.
Definition:A very dense alphanumeric s ymbology. It encodes all 128 AS CII charac-
ters; it is continuous, has variable length, and uses multiple element
widths measured edge to edge.
Code 128 Status
Serial Cmd:<Ktstatus,fixed symbol length status,fixed symbol length,EAN-128 status,out-
put format,application record separator status,application record separator
character,application record brackets,application record padding>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Fixed Symbol Length Status (Code 128)
Definition:When enabled the scanner will check the symbol length against the sym-
bol length field. When disabled any length would be considered a valid
symbol.
Serial Cmd:<Ktstatus,fixed symbol length status,fix ed symbol len gth,EAN-1 28 sta-
tus,output format,application record separator status,application record separa-
tor character,application record brackets,application record p adding>
Default:Disabled
Options:0 = Disabled 1 = Enabled
MS-710 Scanner User’s Manual5-5
5–Symbologies
Page 76
1D Symbologies
Symbol Length (Code 128)
Usage:Fixed Symbol Length helps prevent truncations and increases data
integrity by ensuring that only one symbol length will be accepted.
Definition:Specifies the exact number of characters that the scanner will recognize
(this does not include start and stop and check digit characters). The
scanner ignores any symbol not having the specified length.
Serial Cmd:<Ktstatus,fixed symbol length status,fixed symbol length,EAN-128 sta-
tus,output format,application record separator status,application record separa-
tor character,application record brackets,application record p adding>
Default:10
Options:1 to 64
Note: Fixed Symbol Length Status must be enabled for Symbol Length to take effect.
If Enabled, the scanner can read symbols with or without a function 1 character in the
first position.
Note: The reply from a <Kt?> request
may appear to have an extra field, e.g.:
However, the third comma in from the
right is actually the application record separator character in the default setting.
When set to Standard, EAN-128 application identifiers and data fields are sent, but
none of the formatting (separators, parentheses, padding) will be included.
Application Record
A variation of EAN-128 that allows the user to define separators between data fields,
enclose application identifiers in parentheses, and enable padding (zeros) for variable
length fields.
5–Symbologies
5-6MS-710 Scanner User’s Manual
Page 77
Chapter 5Symbologies
Interleaved 2 of 5
Usage:It is has been popular because it is the most dense symbology for print-
ing numeric characters less than 10 characters in length; however
Microscan does not recommend this symbology for any new applications
because of inherent problems such as truncation.
Definition:A dense, continuous, self-checking, numeric symbology. Characters are
paired together so that each character has five elements, two wide and
three narrow, representing numbers 0 through 9, with the bars representing the firs t c ha racter and the in terleaved spaces representing the
second character. (A check digit is highly recommended.)
Important: You must set Symbol Length in order to decode I 2/5 symbols.
Interleaved 2 of 5 Status
Serial Cmd:<Krstatus,check digit status,check digit output,symbol length #1,sym-
bol length #2>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Check Digit Status (Interleaved 2 of 5)
Usage:It is typically not used but can be enabled for additional security in appli-
cations where the host requires redundant check digit verification.
Definition:An error correcting routine in which the check digit character is added.
Serial Cmd:<Krstatus,check digit status,check digit output,symbol le ngth #1,sym-
bol length #2>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Check Digit Output Status (Interleaved 2 of 5)
Definition:When enabled, a check digit character is sent along with the symbol data
for added data security.
Serial Cmd:<Krstatus,check digit status,check digit output,symbol length #1,sym-
bol length #2>
Default:Disabled
Options:0 = Disabled 1 = Enabled
MS-710 Scanner User’s Manual5-7
5–Symbologies
Page 78
1D Symbologies
Symbol Length #1 (Interleaved 2 of 5)
Usage:With I 2/5, two symbol lengths can be defined. When using only one
symbol length in an application, setting Symbol Length #2 to 0 (zero)
to ensure data integrity is recommended.
Definition:Allows user to define the symbol length. B ecause I 2/5 is a continu ous
symbology, it is prone to substi tuti on e rrors. Hence, a s ymbol length m ust
be defined and a symbol must contain an e v en n umber o f d igits.
Note: If start, stop or check digits are used, they are not included in the
symbol length count.
Serial Cmd:<Krstatus,check digit status,check digit output,symbol length #1,sym-
bol length #2>
Default:10
Options:2 to 64, even
Since I 2/5 characters are paired, symbol length must be set to an ev en
number. If Check Digit is enabled, add 2 to your symbol length. For
example, if your symbol is 10 characters plus a check digit, then enable
Symbol Length for 12.
Note: Typically, when printi ng an I 2/5 symbol with an odd number of
digits, a 0 will be added as the first character.
Symbol Length #2 (Interleaved 2 of 5)
Usage:If using a second symbol, a zero or any even symbol length from 2 to 64
may be specified. If not using a second symbol, set Symbol Length #2
to 0 to ensure data integrity.
Definition:Allows user to define a second symbol length for I–2 of 5.
Serial Cmd:<Krstatus,check digit status,check digit output,symbol length #1,sym-
bol length #2>
Default:6
Options:2 to 64, even
Since I 2/5 characters are paired, symbol length must be set to an ev en
number. If Check Digit is enabled, add 2 to your symbol length. For
5–Symbologies
example, if your symbol is 10 characters plus a check digit, then enable
Symbol Length for 12.
Note: Typically, when printi ng an I 2/5 symbol with an odd number of
digits, a 0 will be added as the first character.
5-8MS-710 Scanner User’s Manual
Page 79
Chapter 5Symbologies
Codabar
Usage:Used in photo-finishing and library applications. Formerly used in some
medical applications but not typically used in newer applications.
Definition:Codabar is a 16-character set (0 through 9, and the characters $, :, /, .,
+, and –) with start/stop codes and at least two distinctly different bar
widths.
Codabar Status
Serial Cmd:<Kqstatus,start & stop match,start & stop match output,large interchar-
acter gap,fixed symbol length status,fixed symbol length,check digit
Usage:Itis helpful for reading symbols that are printed out of specification.
Caution: Do not use Large Intercharacter Gap with Narrow Margins
enabled sinc e enabling Large Intercharacter Gap (over 3x) could
cause a narrow margins (5x) to be interpreted as an intercharacter gap.
Definition:Instructs the scanner to read symbols with gaps between characters
exceeding three times the narrow element width.
Serial Cmd:<Kqstatus,start & stop match,start & stop output match,large inter-
character gap,fixed symbol length status,fixed fixed symbol
length,check di git type,check di gi t output>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Fixed Symbol Length Status (Codabar)
Usage:Fixed Symbol Length helps prevent truncations and increases data
integrity by ensuring that only one symbol length will be accepted.
Definition:When enabled, the s canner will check the sy mbol lengt h against the f ixed
symbol length field. When disabled, any len gth would be considered a
valid s ymbol .
Serial Cmd:<Kqstatus,start & stop match,start & stop match output,large interchar-
acter gap,fixed symbol length status ,fixed symbol length,check digit
Definition:Specifies the exact number of characters that the scanner will recognize
(this does not include start and stop and check digit characters). The
scanner ignores any symbol not having the specified length.
Serial Cmd:<Kqstatus,start & stop match,start & stop match output,large interchar-
5–Symbologies
Default:10
Options:1 to 64
Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect.
Note: Because of symbology limitati ons, setting Symbol Length to any number less
than four will produce undetermined results.
5-10MS-710 Scanner User’s Manual
acter gap,fixed symbol length status,fixed symbol length,check digit
type,check digit output>
Page 81
Chapter 5Symbologies
Check Digit Type (Codabar)
Definition:Allows the user to select the check digit type Codabar will use.
Serial Cmd:<Kqstatus,start & stop match,start & stop match output,large inter-
character gap,fixed symbol length status,fixed symbol length,check
digit type,check digit output>
Default:Disabled
Options:0 = Disabled
1 = Modulus 16
2 = NW 7
3 = Both
Modulus 16
Used in the photo- fi nishing market.
NW 7
Used in Japanese markets.
Check Digit Output Status (C oda b ar )
Usage:For additional security a check digit can be added to the symbol.
Definition:When enabled, the check digit character is sent along with the symbol
data. When disabled, symbol data is sent without the check digit.
Serial Cmd:<Kqstatus,start & stop match,start & stop match output,large interchar-
acter gap,fixed symbol length status,fixed symbol length,check digit
Usage:Used primarily in POS applicatio n in the retail industry. It is commonly
used with Microscan scanners in applications in combination with Match-code when there is a need to ve rify that the righ t produ ct is b eing plac ed
in the right packaging.
Definition:UPC (Universal Product Code) is a fixed length numeric, continuous sym-
bology. UPC can have two- or five-digit supplemental symbol data following the normal symbol. The U .P.C., Version A (U.P.C., A) symbol is used to
encode a 12 digit number. The first digit is the number system ch aracter,
the next five are the manufacturer number, the next five are the product
number, and the last digit is the checksum character.
When enabled, the scanner will read UPC version A an d UPC version E
only.
UPC/EAN Stat us
Serial Cmd:<KsUPC/EAN stat us,EAN status,supplementals status,separator sta-
Usage:EAN is the European version of the UPC symbology and is used in Euro-
pean market applications.
Note: UPC/EAN must be enabled for EAN to take effect.Definition:EAN is a subset of UPC. When enabled, the scanner will read UPC version
A, UPC version E, EAN 13, and EAN 8. It also appends a leading zero to
UPC version A symbol information and transmits 13 digits. If t ransmitting
13 digits when reading UPC version A symbols is not desired, disable
UPC/EAN.
Note: The extra charact er id entifies the cou ntry of origin.
Serial Cmd:<KsUPC/EAN status,EAN status,supplementals status, separator status,
5–Symbologies
Default:Disabled
Options:0 = Disabled 1 = Enabled
separator character>
5-12MS-710 Scanner User’s Manual
Page 83
Chapter 5Symbologies
Supplementals Status (UPC/EAN)
Usage:Reads Supplementals typically used in publications and documentation.
Definition:A supplemental is a 2 or 5 digit symbol appended to the main symb ol .
When set to Enabled or Required, the scanner reads supplemental
symbol data that has been appended to the standard UPC or EAN symbols.
Serial Cmd:<KsUPC/EAN status,EAN status,supplementals status,separator sta-
When enabled, the scanner will try to decode a main and a supplemen tal. Howev er, if a
supplemental is not decoded, at the end of the read cycle, the main will be sen t by
itself. The UPC main and supplemental symbols are considered to be one symbol and
will be treated as such.
Required
When set to Required and either the main or supplemental symbo l is not read, a single
noread condition results. The UPC main and supplemental symbols are treated as one
symbol.
For example, if Supplementals is set to Required, Separator is enabled, and an
asterisk is defined as the UPC separator character, then the data will be displayed as:
MAIN * SUPPLEMENTAL.
Note:Under no circumstances will supplemental symbol data be sent without a main
symbol.
Note: If additional symbols—oth er than the main or supplemental—will be read in the
same read cycle, Number of Symbols should be set accordingly.
5–Symbologies
MS-710 Scanner User’s Manual5-13
Page 84
1D Symbologies
Separator Status (UPC/EAN)
Usage:Allows user to distinguish between the main and Supplemental sym-
bols.
Definition:Allows the user to insert a character between the standard UPC or UPC/
EAN symbologies and the supplemental symbol when Supplementals is
set to Enabled or Required.
Serial Cmd:<KsUPC status,UPC/EAN s tatus,supplementals status,separator sta-
tus,separator character>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Separator Character (UPC/EAN)
Note: If Separator Character has been changed to any other character and you wish to
re-define the separa tor as a comma, you will need t o define it in the embe dded menu or
default the scanner by a <Zd> command.
Usage:As required by the application.
Definition:Allows the user to change the separator character from a comma to a
new character.
Serial Cmd:<KsUPC/EAN status,UPC status,supplementals status,separator sta-
tus,separator character>
Default:, (comma)
Options:Any ASCII character
Note: Whenever Separator Character is defined as a comma (,) sending a <Ks ?> com-
mand will return the current settings including the separator character comma which
appears after the separator status comma.
5–Symbologies
5-14MS-710 Scanner User’s Manual
Page 85
Chapter 5Symbologies
Narrow Margins
Usage:Used when the leading and trailing edges of the symbo ls are smaller than
the standard margin or when other objects encroach into the margins.
Definition:Allows the scanner to read symbols with quiet zones less than 8 times the
width of the narrow bar element. “Q uiet z one” is th e space at the lead ing
and trailing ends of a symbol. Each quiet zone can be as narrow as only
five times the wid th of the narrow bar e lement w hen Narrow Margins is
enabled.
Serial Cmd:<Konarrow margins status, sym b ology identifier sta t us >
Default:Disabled
Options:0 = Disabled 1 = Enabled
Note: Do not use Narrow Margins with Large Intercharacter Gap enabled in Code
39 or Codabar.
MS-710 Scanner User’s Manual5-15
5–Symbologies
Page 86
Symbology ID
Symbology ID
Usage: Used when the symbology type and how it’s decoded needs to be known.
Definition:Symbology ID is an AIM standard prefix set of characters that identify the
symbol type.
When enabled, the scanner analyzes and identifies the symbology and
adds a three character identifying prefix to the data:
1. ] (close bracket character) indicating the presence of a symbology ID
2. A, C, E, I, L, Q, b, d, p
A = Code 39; C = Code 128 or EAN; E = UPC/EAN; F = Codabar; I =
I–2/5
3. Modifier (see Explanation of Modifiers below)
Serial Cmd:<Konarrow margins,symbology identifier st at u s>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Explanation of Modifiers for Code 39, Codabar, and I–2/5
•For Code 39 , Codabar and I 2/5, the m od ifie r i ndi cate s Check Di git and Check
Digit Output status.
•For Code 39 only, Full ASCII needs t o be enabled to see modif iers 4, 5, and 7.
Example:]A5 indicates a Code 39 symbol with Check Digit and Check Digit Output
enabled and Full ASCII conversion performed.
For Other Symbologies
5–Symbologies
• For Code 128, a 1 indicates EAN; otherwise the modifier is a 0.
• For all other symbologies, the modifier is 0.
Check Digit
Output
Full ASCII conversion performed
(Code 39 only)
5-16MS-710 Scanner User’s Manual
Page 87
Chapter 5Symbologies
Autodiscriminate
Although Autodiscriminate is not a configuration command, but it is included here as
a convenient tool for enabling most symbol types.
Usage:Commonly used for quick setup mode to detect symbol type. This is par-
ticularly useful for users who might be unfamiliar with their application’s
symbology.
Note: It does not alter individual fields such as Start/Stop, Fixed
Length, etc. These need to be setup individually.
Definition:Enables all available symbology t ypes exce pt PDF417, UCC/EAN 128. The
user may also individually disable/enable each symbology type.
Serial Cmd:<P> Enables all symbologies except noted above
Default:Code 39 (only)
Other
Options:
Note: If using an I 2/5 symbol, verify that the number of characters in the symbol being
scanned matche s th e symb ol le ngth enabl ed fo r the I 2 /5 sy mbol t ype (defaul t is 10 and 6).
<Q> Enables Code 39 only
<R> Enables Codabar only
<S> Enables I 2/5 only
MS-710 Scanner User’s Manual5-17
5–Symbologies
Page 88
Autodiscriminate
5–Symbologies
5-18MS-710 Scanner User’s Manual
Page 89
6–I/0 Parameters
Chapter
6
I/0 Parameters
Chapter Contents
I/O Parameters by ESP .............................. ...... .......................................6-2
I/O Parameters by Serial Command........................................................6-3
Symbol Data Output ................................................................................6-4
Data Output Message Flow .....................................................................6-7
This section includes instructions for setting up data and discrete I/O controls of internal and external devices.
Note: The characters NULL <> and , can only be entered through embedded menus,
not through ESP or seria l com m a nd s.
MS-710 Scanner User’s Manual6-1
Page 90
I/O Parameters by ESP
I/O P arameters by ESP
6–I/0 Parameters
Click this button to
bring up the I/O
Parameters menu.
To change a setting,
double-click the
setting and use your
cursor to scroll
through th e opt io ns.
I/O Parameters by Serial Command
Command TitleFormat
Symbol Data Output<Kl symbol data output mode,when to output>
Noread Message<Kkstatus,message>
Bad Symbol Message <KMstatus,message>
No Symbol Message<KN status,message>
No Obje ct Me ssa ge
Laser ON/OFF Status<KClaser on/off status>
Beeper<Ku status,volume>
Partial Output<KYstatus,start postio n,le ngth>
Serial Verification<KScommand echo status,beep status,control/hex output>
Output 1<Kvoutput on,active state, pulse width,number to output on>
Output 2<Kwoutput on,active state,pu lse width ,n umber to outp ut on>
Output 3<K‘output on,active state,pulse width,number to out put on>
a. For MS-710s with MS-Sensors.
a
<KOstatus,message>
6-2MS-710 Scanner User’s Manual
Page 91
Chapter 6I/0 Parameters
Symbol Data Output
Usage:Used when the host needs symbol data only under certain conditions.
Definition:Defines the conditions under which decoded symbols are transmitted to
the host.
Symbol Data Output M o de
Serial Cmd:<Klsymbol data output mode,when to output>
Default:Good Read
Options:0 = Disabled
1 = Match
Disabled
Usage:Disabled is useful when an application only needs to use the discrete
outputs and can allow the scanner to do the decision-making. When set
to Disabled, the host does not need the symbol data and the communication lines are used only for setup and status checks.
Definition:When set to Disabled, the scan ner wi ll not transmit any data th at is ge n-
erated during a read cycle (symbols, noreads, etc.).
2 = Mismatch
3 = Good Read
6–I/0 Parameters
Match
Usage:Match is used in an applic a t ion that requires s pe c if ic s ym b ol data infor-
mation and needs to sort, route or verify based on matching the specific
symbol data.
Definition:When set to Match, the scanner transmits symbol data whenever a sym-
bol data matches a master symbol. However, if Matchcode Type is set
to Disabled, it transmits on any good read.
Note: A noread can still be transmitted if Enabled.
Mismatch
Usage:Mismatch is typically used as a flag with in the host system to prev ent an
item from being routed in the wrong container.
Definition:With Mismatch enabled, the scanner tran s m its symbol data whenever
the symbol data information does NOT match the master symbol.
Note: A noread can still be transmitted if enabled.
MS-710 Scanner User’s Manual6-3
Page 92
Symbol Data Output
Good Read
Usage:Good Read is used when an application requires all symbol data to be
transmitted. It’s typically used in tracking applications in which each
object is uniquely identified.
Definition:With Good Read enabled, the scanner transmits symbol data on any
6–I/0 Parameters
good read regardless of Matchcode Type setting.
Note: A noread can still be transmitted if enabled.
When to Output Symbol Data
Definition:This command allows the user to choose when symbol data can be sent
to the host.
Serial Cmd:<Klsymbol data output mode,when to output>
Default:As Soon As Possible
Options:0 = As Soon As Possible 1 = End of Read Cycle
As Soon As Possible
Usage:As Soon As Possible is useful in applications in which symbol data
needs to be mov ed qu ickly to the h ost , ty pi call y wh en the h ost is ma kin g
decisions based on symbol data.
Definition:
Enabling As Soon As Possible causes symbol data to be sent to the host
immediately after a symbol has been successfully decoded.
Note: More than one decode might in fact be required to qualify as a
good decode, depending on how Decodes Before Output is set.
6-4MS-710 Scanner User’s Manual
Page 93
Chapter 6I/0 Parameters
End of Read Cycle
Note: See “End of Read Cycle” on page 4-12 for options to end the read cycle.Usage:End of Read Cycle is useful in timing-based systems in which the host is
not ready to accept da ta a t th e time it is decoded.
Definition: Enabling End of Read Cycle means that symbol data does not get sent
to the host until the read cycle ends with a timeout or new trigger.
End of read cycle
Start of read cycle
Start of read cycle
Host
Host
activates trigger
activates trigger
Read cycle Duration
Read cycle Duration
Figure 6-1 Read Cycle
End of read cycle
This is when host
This is when host
expects output
expects output
6–I/0 Parameters
MS-710 Scanner User’s Manual6-5
Page 94
Data Output Message Flow
Data Output Message Flow
The following flow chart ex plains the logic paths taken for Noread, Bad Symbol, No
Symbol, and No Object ou tputs.
6–I/0 Parameters
Start of
Read Cycle
Scans until end
of read cycle
Does the
scanner decode the
symbol?
No
Is Symbol
Detect enabled?
Yes
Is
Transition
Counter Threshold
met?
No
Is an
MS-Sensor present?
Notes:
When Symbol Detect is enabled, the scanner will test for a
minimum number of bar and space transitions as set in
Transition Counter Threshold. If that minimum threshold is met, a Bad Symbol message is sent; otherwise a No Symbol or No Object message is sent.
If conditions for a Bad Symbol, No Symbol, or No Object
messages are met but the corresponding output is not
enabled, a Noread message will be output.
Yes
Noread
No
Yes
No
message sent
(if enabled)
Bad Symbol
message sent
(if enabled)
No Symbol
message sent
(if enabled)
Yes
Is an object
detected?
Yes
No Object
message sent
(if enabled)
No
6-6MS-710 Scanner User’s Manual
End of
read cycle
Page 95
Chapter 6I/0 Parameters
Noread Message
Usage:Used in applications where the host needs serial verification that a sym-
bol has not been read and es p ecially useful in new prin t ver if ic a t ion.
Definition:When enabled, and if no symb ol has been de cod ed befo re t imeou t or the
end of the read cycle, the noread message will be transmitted to the
host.
Noread Status
Serial Cmd:<Kkstatus,message>
Default:MISSING
Options:Up to seven ASCII character s (exce p t NUL )
Serial Cmd:<Kkstatus,message>
Default:Enabled
Options:0 = Disabled 1 = Enabled
Noread Message
6–I/0 Parameters
Definition:Any combination of ASCII characters can be defined as the noread
message.
Serial Cmd:<Kkstatus,message>
Default:NOREAD
Options:0 to 7 ASCII characters.
Note: Noread Message will only be transmitted if Symbol Data Output (“Symbol
Data Output” on page 6-3) is set to Match, Mismatch or Good Read.
Noread Message can be set to any ASCII characters except NULL <> and , (comma).
MS-710 Scanner User’s Manual6-7
Page 96
Bad Symbol Message
Bad Symbol Message
Note: Bad Symbol Message does not apply to multisymbol operations.
Usage:Used in verifying the presence of a symbol that has not been decoded.
Definition:When enabled, a message is sent to the host when a symbol is detected
6–I/0 Parameters
Bad Symbol Status
Serial Cmd:<KMstatus,message>
Serial Cmd:<K’status,message>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Bad Symbol Message
but not decoded. See “Transition Counter Thresh old” on page 6-8.
The Bad Symbol output is tied to the transition counter. If during a read
cycle no symbol is decoded and the required setting for the Transition Sample Threshold is met, a user defined message will be sent to th e
host. See “Output Message Flow” on page 9-8.
Serial Cmd:<KMstatus,message>
Serial Cmd:<K’status,message>
Default:BADCODE
Options:Up to seven ASCII character s (exce p t NUL )
The Bad Symbol output is tied to the transition counter. If during a read
cycle no symbol is decoded and the required setting for the Transition Sample Threshold is met, a user defined message will be sent to the
host.
6-8MS-710 Scanner User’s Manual
Page 97
Chapter 6I/0 Parameters
No Symbol Message
Note: No Symbol Message does not a pp l y to multisymbol op erations.
Usage:Used in determining if an object has an attached symbol.
Definition:When enabled, sends a message to the host whenever an object is
detected but no symbol is detected. See “Transition Counter Thresh
old” on page 6-8.
The No Symbol output is tied to the transition counter. If during a read
cycle no symbol is decoded and the required setting for the Transition Sample Threshold is NOT met, a user defined message will be sent to
the host. See “Output Message Flow” on page 9-8.
No Symbol Status
Serial Cmd:<KNstatus,message>
Default:Disabled
Options:0 = Disabled 1 = Enabled
No Symbol Message
6–I/0 Parameters
-
Serial Cmd:<KNstatus,message>
Default:NOLABEL
Options:Up to seven ASCII character s (exce p t NUL )
MS-710 Scanner User’s Manual6-9
Page 98
No Object Message
No Object Message
Note: No Object Message is only output if for scanners with an MS-Sensor.
Definition:When enabled, sends a message to the host at the end of a read cycle
whenever no object is de tected.
6–I/0 Parameters
Usage:Useful in determining if an expected object has actually passed by during
No Object Status
Serial Cmd:<KOstatus,message>
Default:Disabled
Options:0 = Disabled 1 = Enabled
No Object Message
Serial Cmd:<KOstatus,message>
Default:MISSING
Options:Up to seven ASCII character s (exce p t NUL )
The No Object output is tied to the MS-Sensor (“MS-Sensor” on page
A-15) and the reflectanc e threshold setting (“Reflectance Threshold”
on page 4-17).
a read cycle.
6-10MS-710 Scanner User’s Manual
Page 99
Beeper
Chapter 6I/0 Parameters
6–I/0 Parameters
Usage:
Definition:A beep is emitted either after each good read of a bar code symbol or
Can be used as an audible verification t hat either a good read o r a noread
has occurred.
after each noread.
Note: Beeper will also sound if any of the following occu r:
• the scanner is defaulte d
• a send/save command from ESP or an Exit command from any
embedded menu
•a <Z>, <Zp>, <Zd>, or <K,1> command is sent
Beeper Status
Serial Cmd:<Kustatus,volume>
Default:On Good
Options:0 = On Good Read
1 = On Noread
Beeper Volume
Serial Cmd:<Kustatus,volume>
Default:Level 4
Options:0 = Off
1 = Level 1
2 = Level 2
3 = Level 3
4 = Level 4
5 = Level 5
MS-710 Scanner User’s Manual6-11
Page 100
Partial Output
Partial Output
Usage:In Multisymbol mode, partial output is performed on each separ a te
symbol. For example, if Start Position is set to 3 and Partial Length is
set to 5, the following symbols are transmitted as follows:
6–I/0 Parameters
Definition:When enabled, allows you to pre-select portions of symbols to be tran smit -
Partial Output Status
Serial Cmd:<KYstatus,start postion,length>
Default:Disabled
Options:0 = Disabled 1 = Enabled
Start Position (Partial Output)
1234567890 as 34567
1234 as 34
123456789,abcde as “34 567,cde” (two symbols with s eparator)
12 as [blank]
ted by the scanner.
Definition:Allows you to determine the first character from the beginning of a sym-
bol to transmit.
Serial Cmd:<KYstatus,start postion,length>
Default:1
Options:1 to 63
Length (Partial Output)
Definition:Allows you to determine the number of characters to be transmitted.
Serial Cmd:<KYstatus,start postion,length>
Default:63
Options:1 to 63
6-12MS-710 Scanner User’s Manual
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.