Page 2
All rights reserved. The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Microscan.
Page 3
Limitation of Liability In no event shall Microscan Systems Inc. be liable to you or any third party for any special, inci- dental, or consequential damages (including, without limitation, indirect, special, punitive, or exemplary damages for loss of business, loss of profits, business interruption, or loss of business information), whether in contract, tort, or otherwise, even if Microscan Systems Inc.
Read Cycle by Serial Command ............. 4-2 Multisymbol ..................... 4-3 Trigger..................... 4-5 Serial Trigger..................4-11 End of Read Cycle ................4-12 Good Decode Reads................4-14 Scanner Setup ..................4-15 Chapter 5 Symbologies Symbologies by ESP................5-2 MS-710 Scanner User’s Manual...
Page 5
Terminal Mode Terminal Window ..................8-2 Find Function................... 8-3 Macros ..................... 8-4 Terminal Window Functions ..............8-5 Chapter 9 Utilities Utilities by ESP Menu ................9-2 Utilities by Serial Command ..............9-3 Read Rate ....................9-5 MS-710 Scanner User’s Manual...
Page 6
Appendix I Defaulting/Saving/Initializing ..........A-20 Appendix J Formulas for Number of Decodes ........A-24 Appendix K Operational Tips ..............A-27 Appendix L Interface Standards............A-28 Appendix M Multidrop Communications..........A-29 Appendix N Glossary of Terms ............. A-34 MS-710 Scanner User’s Manual...
Page 7
List of Figures Figure 1-1 MS-710 Hardware Configuration ..........1-2 Figure 1-2 IB-105 showing Host 25-pin Connector ........1-3 Figure 1-3 Symbol/Scanner Position ............1-7 Figure 2-1 How Settings are Saved ............2-4 Figure 4-1 Trigger Level ................4-7 Figure 4-2 Trigger Edge ................4-8 Figure 6-1 Read Cycle ................
Page 8
A user interface 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.
About This Manual This manual provides complete information on setting up, installing, and configuring the MS-710 scanner. The chapters follow the ESP menus which are presented in the order in which a scanner might be setup and made ready for industrial operation.
• 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-710 does not exceed the AEL of a Class 1 laser product. Safety Labels These Class II labels are located on the MS-710 scanner.
Page 11
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.
Page 13
ESP™ is Microscan's proprietary Easy Setup Pro- gram, a Windows™ based graphic user interface that resides on the user's host com- puter and allows the user to fully configure, test, and operate Microscan's 1D and 2D symbology readers As an alternative to ESP, you can setup the scanner by sending serial commands or by using the scanner’s embedded menus.
99-4400021-03 Optional object 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.
Chapter 1 Quick Start Step 2 — Connect the System (Refer to figure 1-1.) 1. Connect the scanner to the 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. MODE RS-232 POWER RS-485/422 SWITCH Figure 1-2 IB-105 showing Host 25-pin Connector 2.
Easy Setup Program.) With your scanner connected to a host computer with Windows™ operating system, you can use the ESP to configure and control the scanner. 1. Insert your Microscan CD into your computer’s CD drive. 2. Launch Setup.exe under ESP and follow the prompts.
If you do not want to make this selection every time you load ESP, uncheck Show this window at Startup. 2. Select the default name, for example MS-710-1, or type in a file name of your choice and click 3. Click when the connect to the scanner dialog appears.
Tip: If connection fails, enable a different Com port and try again. Tip: If you do not see either the CONNECTED or DISCONNECTED message at the bot- tom of your dialog, try expanding the ESP window horizontally. MS-710 Scanner User’s Manual...
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 symbol type (default is 10 and 6). See “Inter- leaved 2 of 5” on page 5-7. 2. Consult “LED Indicators” on page A-3. MS-710 Scanner User’s Manual...
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).
<KA?> To see all “K” commands, send <K?>. By Embedded Menu From your terminal program you can send a <D> command to access the embedded menus. “Embedded Menus” on page A-19. MS-710 Scanner User’s Manual...
Page 23
When you start up ESP, unless otherwise specified, you 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. MS-710 Scanner User’s Manual...
Easy Setup Mode Easy Setup Mode 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 appear. This will provide you with instructions specific to your model that will help you in positioning, testing, and if appropriate, calibrating.
Chapter 2 Using ESP Application Mode From Easy Setup Mode, you can click on the App Mode button to access specific con- figuration menus, utilities, and a terminal window where serial commands can be entered. Note that the App Mode and Setup Mode buttons appear in the same position to allow easy switching between these primary modes.
Pulldown Menus Pulldown Menus File Whenever is selected, the default configura- tion of ESP is loaded. Open/Save Save Save As When is selected, the ESP con- figuration is saved to the host computer’s hard drive and available whenever the same file is selected under Open.
Page 27
Chapter 2 Using ESP Options You can use the Options menu to tell ESP how you wish it to perform at startup. Note: The settings you select here will be saved and be loaded into ESP when ESP is opened next, whether or not you save the ESP file to the computer.
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. See the succeeding chapters and Appendices to see specific configuration command explanations for both ESP and serial commands.
Chapter 2 Using ESP Send/Receive Options To access save and receive options, from the Configuration views 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: Send, No Save.
Response Timeout .................3-21 Intercharacter Delay................3-22 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.
Only changed if necessary to match host setting. Definition: One or two bits added to the end of each character to indicate the end of the character. Serial Cmd: <Kabaud rate,parity,stop bits,data bits> Default: Options: 0 = One 1 = Two MS-710 Scanner User’s Manual...
Page 34
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 available, without any request or handshake from the host. Serial Cmd: <Kf 0> MS-710 Scanner User’s Manual...
Page 35
(FS) and a 1D hex select address (GS) are substituted for the 1. Definition: Like Point-to-Point, Polling Mode D requires a dedicated connection to the host; but unlike Point-to-Point, it requires an address and must wait for a poll from the host before sending data. Serial Cmd: <Kf4> MS-710 Scanner User’s Manual...
Page 36
Format: <Kf5,address[01 to 50]>Format: <K140, 5,address[01 to 50]> Note: Scanners linking up to a Microscan MS-5000 multidrop concentrator must be configured in standard multidrop protocol. User Defined Point-to-Point Usage: Used for developing custom protocols in polled or unpolled mode.
Page 37
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 6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual...
Page 38
Note: Typically, parameters in User Defined Multidrop are defined by first enabling Multidrop, then enabling User Defined Multidrop. This pre-loads multidrop charac- ters into the parameters. Then changes are made to individual characters to match the host or other requirements. MS-710 Scanner User’s Manual...
1 or 0 so that the total number of 1 bits in the data field is even or odd. Default: Even Options: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> Serial Cmd: 0 = None 1 = Even 2 = Odd MS-710 Scanner User’s Manual...
Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> Default: Disabled Options: 0 = Disabled 3 = Full duplex 1 = Transparent 4 = Daisy chain 2 = Half duplex MS-710 Scanner User’s Manual 3-10...
Page 41
Data initiated from the Host Host • All host data is echoed to the auxiliary port in Port unpolled mode. 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 Manual 3-11...
Page 42
Data is initiated from the Host Scanner • All host data is echoed to the auxiliary port in unpolled mode. Host Port Scanner Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> 2 = Half Duplex MS-710 Scanner User’s Manual 3-12...
Page 43
Data initiated from the Host Host All host data is echoed to the auxiliary port in Port unpolled mode. 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 Manual 3-13...
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. MS-710 Scanner User’s Manual 3-14...
Page 45
9. All but the master scanner must have their diagnostic warning mes- sages disabled. 10. Daisy Chain ID Status enable/disable and the number of charac- ters in Daisy Chain ID must be the same in all scanners. MS-710 Scanner User’s Manual 3-15...
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: Options: Any one or two ASCII characters. MS-710 Scanner User’s Manual 3-16...
(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 Manual 3-17...
(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. MS-710 Scanner User’s Manual 3-18...
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 MS-710 Scanner User’s Manual 3-19...
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: mS (in 1 mS increments) Options: 0 to 65000 (0 to 65 seconds) (A zero (0) setting causes an indefinite wait.) MS-710 Scanner User’s Manual 3-20...
Definition: The time interval in milliseconds between individual characters transmit- ted from the scanner to the host. Serial Cmd: <KBintercharacter delay> Default: Options: 0 to 255 (in milliseconds). Zero (0) causes no delay between characters. MS-710 Scanner User’s Manual 3-21...
This sec- tion addresses these issues. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-710 Scanner User’s Manual...
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: Options: 1 to 6 MS-710 Scanner User’s Manual...
Page 56
Note: If Multisymbol Separator has been 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. Default: (comma) Options: Any available ASCII character, except < > NUL. MS-710 Scanner User’s Manual...
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> MS-710 Scanner User’s Manual...
Page 58
Note: If Trigger is set to Continuous Read 1 Output, Number of Symbols will default back to 1 (if set to any number greater than 1). MS-710 Scanner User’s Manual...
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 Manual...
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 Manual...
Page 61
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> MS-710 Scanner User’s Manual...
Page 62
External Trigger 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.
Serial Cmd: <Kiserial trigger character> Default: (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 char- acter. MS-710 Scanner User’s Manual 4-11...
With External Level enabled, the read cycle does not end until the fall- ing edge trigger or a timeout occurs. The next read cycle does not begin until the next rising edge trigger. MS-710 Scanner User’s Manual 4-12...
Page 65
0 to 65535. (Divide any positive number entered by 100 to determine the time in seconds) Note: A minimum setting of 2 is recommended. Note: Timeout or Timeout or New Trigger under End of Read Cycle must be enabled for Timeout Duration to take effect. MS-710 Scanner User’s Manual 4-13...
Serial Cmd: <Kmgood decode reads> Default: 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. MS-710 Scanner User’s Manual 4-14...
Allows the user to set the number of scans per second by controlling the spinning mirror motor speed. Serial Cmd: <KEscan speed> Default: (x 10 = 400 scans per second) Options: 30 to 55 (x 10 scans per second) MS-710 Scanner User’s Manual 4-15...
Page 68
AGC value at the end of the scan. Symbol Detect Status Usage: Used for both AGC and symbol detection routines (see also “No Object Message” on page 5-10). Serial Cmd: <KHsymbol detect status,transition counter,reflectance threshold> Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual 4-16...
Page 69
Default: Options: 3 to 255 Reflectance Threshold Note: Reflectance Threshold applies only to those MS-710 models that include an MS-Sensor. See “MS-Sensor” on page A-24. Definition: The number is derived by testing the reflectivity of empty space.
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 Manual...
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 Manual...
Page 74
(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: Options: 1 to 64 MS-710 Scanner User’s Manual...
Page 75
When disabled any length would be considered a valid symbol. 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 padding> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual...
Page 76
(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. MS-710 Scanner User’s Manual...
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.
Page 78
10 characters plus a check digit, then enable Symbol Length for 12. Note: Typically, when printing an I 2/5 symbol with an odd number of digits, a 0 will be added as the first character. MS-710 Scanner User’s Manual...
Page 79
Causes the start and stop characters to be transmitted with bar symbol data. 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: Enabled Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual...
Page 80
1 to 64 Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect. Note: Because of symbology limitations, setting Symbol Length to any number less than four will produce undetermined results. MS-710 Scanner User’s Manual 5-10...
Page 81
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 type,check digit output> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual 5-11...
Page 82
Usage: Used primarily in POS application in the retail industry. It is commonly used with Microscan scanners in applications in combination with Match- code when there is a need to verify that the right product is being placed in the right packaging.
Page 83
Note: Under no circumstances will supplemental symbol data be sent without a main symbol. Note: If additional symbols—other than the main or supplemental—will be read in the same read cycle, Number of Symbols should be set accordingly. MS-710 Scanner User’s Manual 5-13...
Page 84
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. MS-710 Scanner User’s Manual 5-14...
Narrow Margins is enabled. Serial Cmd: <Konarrow margins status,symbology identifier status> 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 Manual 5-15...
Code 39 symbol with Check Digit and Check Digit Output enabled and Full ASCII conversion performed. For Other Symbologies • For Code 128, a indicates EAN; otherwise the modifier is a 0. • For all other symbologies, the modifier is 0. MS-710 Scanner User’s Manual 5-16...
<S> Enables I 2/5 only Note: 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 symbol type (default is 10 and 6). MS-710 Scanner User’s Manual 5-17...
This section includes instructions for setting up data and discrete I/O controls of inter- nal and external devices. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-710 Scanner User’s Manual...
Definition: With Mismatch enabled, the scanner transmits 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 Manual...
Page 92
Note: More than one decode might in fact be required to qualify as a good decode, depending on how Decodes Before Output is set. MS-710 Scanner User’s Manual...
Page 93
End of read cycle End of read cycle Read cycle Duration Read cycle Duration Host Host This is when host This is when host activates trigger activates trigger expects output expects output Figure 6-1 Read Cycle MS-710 Scanner User’s Manual...
(if enabled) Bad Symbol Transition message sent Counter Threshold (if enabled) met? No Symbol Is an message sent MS-Sensor present? (if enabled) No Object Is an object message sent detected? (if enabled) End of read cycle MS-710 Scanner User’s Manual...
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 <> (comma). MS-710 Scanner User’s Manual...
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. MS-710 Scanner User’s Manual...
“Output Message Flow” on page 9-8. No Symbol Status Serial Cmd: <KNstatus,message> Default: Disabled Options: 0 = Disabled 1 = Enabled No Symbol Message Serial Cmd: <KNstatus,message> Default: NOLABEL Options: Up to seven ASCII characters (except NUL) MS-710 Scanner User’s Manual...
Useful in determining if an expected object has actually passed by during a read cycle. 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 characters (except NUL) MS-710 Scanner User’s Manual 6-10...
Serial Cmd: <KYstatus,start postion,length> Default: 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: Options: 1 to 63 MS-710 Scanner User’s Manual 6-12...
Page 102
For example, a carriage return will be shown as the two characters: ^M. When set to Hex, the output is the hex character. Serial Cmd: <KSserial command echo status,serial command beep status,control/ output> Default: Control Options: 0 = Control 1 = Hex MS-710 Scanner User’s Manual 6-14...
1 = Enabled Note: A serial or external trigger must be enabled for Laser ON/OFF to take effect. Note: Laser ON/OFF is not recommended when New Trigger is enabled, since the laser will effectively remain on continuously. MS-710 Scanner User’s Manual 6-15...
Activates a discrete output whenever the symbol data does not match that of the mas- ter symbol. Noread Activates a discrete output whenever the symbol data is not decoded before the end of the read cycle. MS-710 Scanner User’s Manual 6-16...
Page 105
Output On) that must occur before activating the associated output. Serial Cmd: <Kvoutput on,polarity,pulse width,number to output on> Default: Options: 0 to 255 Note: The number of matches, etc. for this setting does not need to be sequential. MS-710 Scanner User’s Manual 6-17...
Output 2 Parameters Output 2 Parameters Serial Cmd: <Kwoutput on,polarity,pulse width,number to output on> Output 2 has the same parameters and default settings as Output 1. MS-710 Scanner User’s Manual 6-18...
“Master Symbol” on page 9-11 for more information details on using ESP for entering, requesting, and deleting master symbols. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-710 Scanner User’s Manual...
Set Matchcode Type to Enabled <E> Set Matchcode Type to Disabled <F> Enter data as master symbol #1 <)data)> Scan in next symbol as Master Symbol <G> Request master symbol #1 <)> Delete master symbol #1 <))> MS-710 Scanner User’s Manual...
Sending <)> will return the current master. Sending <))> will delete the current master symbol. See also “Master Symbol” on page 9-11 for more information details on using ESP for entering, requesting, and deleting master symbols. MS-710 Scanner User’s Manual...
Allows the user to enter user defined wild card characters in the master symbol. Sequential Instructs the scanner to sequence after each match (numeric only) and compare sym- bols or portions of symbols for sequential numbers. MS-710 Scanner User’s Manual...
Default: Options: 0 to 31 Note: Match Start Position must be set to 1 or greater to enable this feature. A 0 (zero) setting will disable this feature. MS-710 Scanner User’s Manual...
Wild Card character allows a user to define a wild card character as part of the master symbol. Serial Cmd: <Knmatchcode type,sequential matching,match start position, match length,wild card,sequence on noread,sequence on mismatch> Default: (asterisk) Options: Any valid ASCII character MS-710 Scanner User’s Manual...
For example, a 002 is expected but a 003 is read. The next master symbol will be 004.See the tables under “Sequence On Mismatch” on page 7-8 for examples of this. MS-710 Scanner User’s Manual...
You can access Master Symbol Database operations from the Utilities menu. 1. In both tables, when the expected number is missed by only 1, the sequence skips over the next number in order to resume the sequence. MS-710 Scanner User’s Manual...
(for a minimum of 10 ms) before a master symbol can be scanned into memory. (See “Electrical Specifications” on page A-5.) Serial Cmd: <Kzstatus> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-710 Scanner User’s Manual...
Page 116
New Master Pin MS-710 Scanner User’s Manual 7-10...
Page 117
Terminal Window ..................8-2 Find Function ...................8-3 Macros .....................8-4 Terminal Window Functions..............8-5 This section describes the terminal window and macro functions. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-710 Scanner User’s Manual...
The terminal screen also displays symbol data or information from the scanner (in blue). You can also right click in the terminal screen to bring up a handy option box. MS-710 Scanner User’s Manual...
The first instance of ABC will be high-lighted in the terminal window. 3. Press the key to search again for the next instance of ABC. 4. Press Shift-F3 to search for the previous instance of ABC. MS-710 Scanner User’s Manual...
When you click the arrow next to a any macro and select Edit, the following appears: You can edit an existing macro or type in a new macro name and define it in the Macro Value text box. Click OK. MS-710 Scanner User’s Manual...
You can select Pause to interrupt the capture flow or Stop end the flow and open the file. • Save Current Text... saves all text in the ter- minal window to a text file of your choice. MS-710 Scanner User’s Manual...
(<A> and <Z>). They can be entered from within any terminal program or from within ESP in the Terminal window. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-710 Scanner User’s Manual...
Autodiscriminate All Codes <Q> Enable Code 39 Only <R> Enable Codabar Only <S> Enable I 2/5 Only Trigger <char> Serial Trigger Character Restore/Save <A> Reset (does not save for power-on) <Ad> Restore Default Settings <An> Restore Saved Settings MS-710 Scanner User’s Manual...
Page 126
Table 9-1 Summary of Utility Serial Commands <Z> Reset/Save (for power-on) <Zp> Save Factory Settings <Zd> Save/Restore Factory Defaults Status Requests <?> Scanner Status <?1> Extended Scanner Status <K?> Configuration Status a. See Appendix I — “Defaulting/Saving/Initializing”. MS-710 Scanner User’s Manual...
(if any) for multiple symbols. Enter Multisymbol Decode Rate Test Sending <Cs> instructs the scanner to transmit the decode rate and symbol data (if any) for multiple symbols. MS-710 Scanner User’s Manual...
Page 128
Note: The <Ce> command has no immediate effect if not preceded by <C> or <Cs>. End Read Rate Test Sending <J> ends both the Percent test and the Decodes/Second test for both sin- gle and multi-symbol. MS-710 Scanner User’s Manual...
Note: All counter values will be lost if power is recycled to the scanner or the scanner receives a reset or save command. Counters By ESP You can access Counters from the Utilities menu. Click Request All Request for a specific counter to display count. Click Clear to set counter to zero. MS-710 Scanner User’s Manual...
Page 130
Noread Counter to 00000. Mismatch Counter With Matchcode enabled, sending <X> displays the number of decoded symbols since the last reset that do not match the master symbol. Mismatch Counter Reset Sending <Y> sets the Mismatch Counter to zero. MS-710 Scanner User’s Manual...
Note: Disable Laser Scanning does not relate to Laser On/Off, which when enabled also turns off the laser but only between read cycles. Enable Reader Sending <H> will turn the laser on continuously. Note: Enable Laser Scanning does not relate to Laser On/Off command. MS-710 Scanner User’s Manual...
Page 132
Note: Laser turns off whenever motor is off. Send Motor On Sending <KE> turns the spinning mirror on (if not already running). Note: The spinning mirror reaches full speed after a short time delay. MS-710 Scanner User’s Manual 9-10...
Type data directly into text block and click Send Send and Save. b) Click Read Symbol as Master to enter the next decoded symbol as the master symbol in ESP and the scanner. Serial Cmd: <)data)> (Enter text in place of data.) MS-710 Scanner User’s Manual 9-11...
Page 134
Returns the current master symbol data. ESP: 1. Click the Utilities button and the Master Symbol tab. 2. Click Receive to see the current master symbol. Serial Cmd: Send <)> to request the current master symbol. MS-710 Scanner User’s Manual 9-12...
3. Click Delete Master Symbol button to delete the master symbol in both ESP and the scanner. Serial Cmd: Send <))> to delete the master symbol. MS-710 Scanner User’s Manual 9-13...
2. Select the firmware code you want to check and click Request Part No. to see the associated part number. By Serial Command Upon sending <#> the scanner returns software part numbers for application code. MS-710 Scanner User’s Manual 9-14...
Page 137
2. Select the firmware code you want to check and click Request Checksum to see the associated part number. By Serial Command Upon sending <!> the scanner returns two 4-digit hex numbers that are the check sums for the application code. MS-710 Scanner User’s Manual 9-15...
You can enable most or specific symbol types by the following operational commands. Default: Code 39 (only) Options: <P> Enables most symbol types. <Q> Enable Code 39 only <R> Enable Codabar only <S> Enable I 2/5 only MS-710 Scanner User’s Manual 9-16...
<p><35-337010- 33,9986,9986,51,51>. These represent: the status byte <p>, the application part number (<35-337010- 33), the checksum (9986,9986), current RAM parameter checksum (51,51>). <K?> Configuration Command Status Returns the current status of all configuration commands. MS-710 Scanner User’s Manual 9-17...
Page 140
Scanner Status Requests MS-710 Scanner User’s Manual 9-18...
Appendix I Defaulting/Saving/Initializing..........A-20 Appendix J Formulas for Number of Decodes........A-24 Appendix K Operational Tips ..............A-27 Appendix L Interface Standards ............A-28 Appendix M Multidrop Communications ..........A-29 Appendix N Glossary of Terms............. A-34 MS-710 Scanner User’s Manual...
Standard offering: Code 128, Code 39, Code 93, Codabar, Interleaved 2 of 5, UPC/EAN FIS Options Each MS-710 model is identified by an FIS (final instruction sheet) number that refer to a set of options. The following are the standard options available at this time:...
Appendix B — Electrical Specifications Power Input: +5 VDC ± 4% regulated @ 480 mA with 200 mV p-p max. ripple Cabling 3-foot cable terminated with a 15-pin high density D-Sub connector socket. Table A-1 MS-710 Host Connector, 15-pin Host Host & Aux Host...
Appendix C — Connectivity with the IB-105 The IB-105, Microscan P/N 99-420001, is a separately sold item that can be used to enhance the operation of the MS-710. See also “Hardware Required” on page 1-2. Specifications of IB-105 Mechanical Environmental Length: 4.5 in.
Page 147
RS-485/422 (LAN) Connector. See Table A-6 on page A-10 for pinouts. Power Connector. Designed to accept the standard +5V Microscan power supply. Chas- sis ground must be properly connected for the IB-105 and scanner to pass all regulatory requirements (FCC, CE, CISPER-22).
Page 148
Identical to “Option 2" except that the second serial port (aux) is present on pins 2 and 3 of the 25-pin (host) connector. This allows a standard RS-232 cable to connect to the second serial port. RS-232 Scanner RS-232 IB-105 RS-422 MS-710 Scanner User’s Manual...
Same features as the previous configurations except that the scanner connector pins for TXD, RXD, CTS, RTS are used by the MS-710 for RS-422 communications. So to connect an RS-232 terminal to the MS-710, the IB-105 converts these signals to RS-232 levels and back.
Relay contact normally open (up to 1watt) Host RS-232 TXD (RS-232) VCC (+5V) Host RS-232 RXD (RS-232) VBB (+12V, if using Microscan’s standard Host RS-232 RTS or under software control aux object detector RS-232 TXD, or RS-485 transmitter enable (out)
For example, if only the last field in the following command is chang- ing, <Ka 4,1,0,0> can be entered as <Ka,,,0>. • All fields following a modified field can be omitted. For example, to change Baud Rate, send <Ka3>. MS-710 Scanner User’s Manual A-13...
Page 154
While it appears that nothing has been assigned, the hex value 20 will be sent during data transmission. To Select NUL as the Character Press SP, then a (zero). It is displayed as <NUL> in the menu when the screen is refreshed. MS-710 Scanner User’s Manual A-14...
A-16, the results for Transition Counter and Reflectance Threshold is sensed from directly in front of the scanner at an optimum detection range of 3 inches for diffused objects and 5 inches for specular objects. MS-710 Scanner User’s Manual A-15...
1. Reflectance can also be modified by sending the <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 Manual A-16...
Appendices Appendix G — ASCII Table Table A-7 ASCII Table with Control Characters Ctrl “ & < > MS-710 Scanner User’s Manual A-17...
Page 158
Protocol Command Control Characters (Mnemonic displayed (Entered in menu or Effect of Command Code on Microscan menu) serial command) Reset Request Reset Start of Text End of Text Acknowledge Negative Acknowledge Begin Transmission XOFF Stop Transmission MS-710 Scanner User’s Manual A-18...
In addition to ESP, you can also use a communications menu such as Microsoft’s Hyper- Terminal to establish communication with Microscan’s embedded menus. 1. With your host connected to the configuration port, set your host communications settings as follows: 9600, 7, 1, and Even.
User-Saved Microscan Send <Ad> command to the scanner. Settings Defaults By ESP Right-click in the configuration window and select Default all ESP Settings. 1. See your Microscan sales representative to access the latest application codes. MS-710 Scanner User’s Manual A-20...
Page 161
Appendices Restore Microscan Defaults to Active Memory and for Power-on Caution Defaulting the scanner to Microscan Initialize < > default settings will overwrite user-saved settings. • Restores Microscan defaults to memory. Active • Restores Microscan defaults to user-saved set- Memory tings for power-on.
Page 162
Settings Defaults By ESP Right-click in the configuration window and select Save to Reader, then Send and Save, Including Factory. Note: Allow a second delay after sending the <Z> command before resuming opera- tions. MS-710 Scanner User’s Manual A-22...
Page 163
Making changes to communications with the host such as Baud Rate, Parity, Stop Bits, LRC, etc. without corresponding changes in linked device(s) can result in the loss of menu access through If this should occur, you should restore the scanner’s defaults. MS-710 Scanner User’s Manual A-23...
1. The -3 component in the formula is included to allow for AGC acquisition, an incomplete first scan, and an incomplete last scan. This applies only if the number inside the parentheses equals 4 or more. If the number equals 3, then only subtract 2 to derive 1 good scan. MS-710 Scanner User’s Manual A-24...
The number of complete scans for angled picket fence is calculated the same as that for picket fence, with the Direction of label travel exception that the scan width is shortened in proportion to scan tilt. Scan Line Figure A-8 Angled Picket Fence MS-710 Scanner User’s Manual A-25...
Page 166
Gain This adjustment, typically made by qualified technicians, is referenced in the Scanner Setup menu under Read Cycle. (See “Scanner Setup” on page 4-15.) MS-710 Scanner User’s Manual A-26...
• Avoid excessive tilt, pitch, and skew of the bar code symbol. • Check the bar code symbol for readability by doing a decode rate test. If there is any question about the symbol's readability, contact your Microscan representative helpdesk@microscan.com.
With Microscan devices, selection of interface is made by pin assignment and, in the case of the host communications, by software switching between RS-232 and RS- 422.
9. Your scanner is now in multidrop. From here on, you will need to use the concen- trator to relay commands and data between the scanner or scanners and the host. 10. Next, go to “Connect to Scanner via the Concentrator” on page A-30. MS-710 Scanner User’s Manual A-29...
Page 170
Communication Parameters dialog and make the corrections. 8. Follow the same procedure for connecting other scanners to your multidrop network. Note: For more information, see your scanner user’s manual or Microscan’s MS-5000 Multidrop Concentrator User’s Manual, 83-005000. MS-710 Scanner User’s Manual...
REQ to the concentrator and request another response. If after three retries (the number of times it transmits a REQ to the con- centrator) the scanner receives no response, it ends the transmission with a RES (reset). MS-710 Scanner User’s Manual A-31...
If the scanner receives bad data from the concentrator, it transmits a SEL (its select address) and a NAK to the concentrator. The concentrator re-transmits the data up to three times. The concentrator will end the sequence with a RES (reset) if no ACK is received. MS-710 Scanner User’s Manual A-32...
Page 173
Appendices Table A-9 Multidrop Addresses Poll Select Poll Select Multidrop Multidrop Character Character Character Character Address Address ASCII ASCII ASCII ASCII “ & < > MS-710 Scanner User’s Manual A-33...
Decode. A good read. The successful scanning and decoding of the information encoded in symbol. Default. (verb) Restore Microscan or customer default settings, initialize serial com- mands and reset all counters. Defaults. (noun) The settings that are restored whenever a default takes place.
Page 175
ESP. Easy Setup Program. A portable proprietary Windows/NT based program devel- oped by Microscan Systems, Inc. Falling Edge. A change of state (to inactive) associated with a level trigger in which the scanner stops searching for symbols. (See Rising Edge.) Fixed Code Length.
Page 176
Noread. A non-read. A condition that occurs when the scanner is set up to decode symbols but no symbol is scanned during the read cycle. Normally Closed. A discrete output state that is only active when open. MS-710 Scanner User’s Manual A-36...
Page 177
Reed-Solomon Error Correction Code. A linear, error correcting block code, suited to the correction of character errors which could be, in bar or matrix codes, the oblitera- tion or removal of part of the symbol. MS-710 Scanner User’s Manual A-37...
Page 178
Symbol Length. (SL) Regardless of orientation, the measurement taken across the symbol's bars from one end to the other, including the quiet zone. Symbol Speed. (SS) the distance per second that a symbol moves in a dynamic appli- cation. MS-710 Scanner User’s Manual A-38...
Page 179
Watchdog Timer. A security device that detects system crashes and attempts to reset the scanner. Watchdog Reset. A reset that is forced whenever the software locks up. Wild Card. User-defined character entered into a master symbol to permit matches with variable characters. MS-710 Scanner User’s Manual A-39...
Page 181
BSMI 1-x aux port 3-10 host port 3-4 Data Output 6-3 Calibrate 2-2 Data Output Message Flow 6-6 Caution Summary 1-xi Decode Rate A-24 CE Compliance 1-x Decodes 4-14 Changes in ESP 2-6 Decodes/Second Test 9-5 MS-710 Scanner User’s Manual...
Page 182
A-6 Fixed Symbol Length Status Codabar 5-10 Switches A-7 Formulas for Number of Decodes A-24 IB-105 interface box A-6 From Host 3-7 Immunity, Specifications A-2 Full Duplex Mode 3-13 Initializing (resetting) Commands A-23 Install ESP 1-4 MS-710 Scanner User’s Manual...
Page 183
ESP menu 7-2 Operational Tips A-27 by Serial Command 7-2 Output 1 9-9 Matchcode Type 7-4 Output 2 9-9 Matchcode, overview 7-3 Output 2 Parameters 6-18 Mechanical A-2 Output On, I/O Parameters 6-16 Microscan Defaults A-20 MS-710 Scanner User’s Manual...
Page 184
Reflectance Threshold 4-17, A-15, A-16 Serial Command Format A-13 Reset A-23 Serial Command Status Request A-14 Response Timeout 3-20 Serial Commands Restore Commands A-20 Utilities 9-3 Restore Microscan Defaults A-21 Serial Commands, concatenating A-14 Restore Microscan Defaults <Ad> A-20 MS-710 Scanner User’s Manual...
Page 185
Symbol Length #2 5-8 When to Output Symbol Data 6-4 Symbol Ratio A-26 Wild Card Character, Matchcode 7-6 Symbol Speed A-24, A-26 Windows 1-4 Symbol Type 9-16 Symbologies A-3 by ESP menu 5-2 Symbology ID 5-16 MS-710 Scanner User’s Manual...
Need help?
Do you have a question about the MS-710 and is the answer not in the manual?
Questions and answers