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.
End of Read Cycle..................4-11 Multilabel....................4-13 Chapter 5 Codes Narrow Margins ..................5-5 Symbology ID ..................... 5-6 Background Color ..................5-7 Code 39 ...................... 5-8 Codabar ....................5-11 Interleaved 2 of 5 ..................5-14 UPC/EAN....................5-16 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 5
Warning Messages ................... 10-4 High Temperature Threshold ..............10-8 Low Temperature Threshold ..............10-9 Lifetime Hours ..................10-10 Present Ambient Temperature (deg. C) ..........10-11 Counts..................... 10-12 Time Since Last Reset ................10-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 6
Appendix L Formulas for Number of Decodes.......... A-29 Appendix M Operational Tips ..............A-32 Appendix N Interface Standards ............... A-33 Appendix O Multidrop Communications ........... A-34 Appendix P Glossary of Terms ..............A-39 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 8
Table 11-2 Hex Value to Binary Conversion .......... 11-14 Table 11-3 MS-820 Scanner Status ............11-14 Table A-1 MS-820 Status Lights ..............A-3 Table A-2 MS-820 High Density Range ............. A-4 Table A-3 MS-820 Medium Density Range ..........A-4 Table A-4 MS-820 Low Density Range ............. A-5 Table A-5 MS-820 Host Connector, 15-pin ..........
About the 820 Scanner The MS-820 scanner can decode high density bar code symbols from 3 to 30 inches. Its IP65 and heavy industrial rating makes it ideal for applications such as conveyors, assembly lines, or embedding within machinery. Its application code resides in an onboard flash memory chip that can be easily updated by downloads.
Page 10
• CDRH (Center for Devices & Radiological Health) • UL (Underwriters Laboratories, Inc.) • cUL (UL mark of Canada) • TüV (Technischer überwachungs-Verein) • FCC (Federal Communication Commission) • CE Compliant • BSMI (Bureau of Standards, Metrology and Inspection) MS-820 Industrial Bar Code Scanner User’s Manual...
Safety Labels The following labels are located on the side and back of the MS-820 scanner: 11-000024-01 UL, cUL Safety Label 11-000031-01 S/N Label 1 1 -0 0 0 0 2 4 -0 1 1201 SW 7th St. Renton, WA 98055 www.microscan.com...
Page 12
WARNING There are no user serviceable parts in the scanner. Opening the scan- ner voids the Microscan Systems warranty and could expose the user to laser diode power of up to 7 mW. WARNING The laser beam can be harmful to eyesight. Avoid eye contact with the laser beam.
Page 13
Step 11 Make Changes to Configuration and Save.......1-12 This chapter is designed to get your scanner up and running quickly using Microscan’s ESP-MP™ so the user can get a sense of its capabilities and test bar code samples. Detailed setup information for installing the scanner into the actual application can be obtained in the subsequent chapters.
Step 1 — Hardware Required To get started you will need: • An MS-820 scanner (1). • A host computer (2) with either a terminal communications program or Microscan’s ESP™ which runs under Windows™ operating system, Windows-95 or higher, includ- ing Windows NT™.
1. When wiring the IB-131 to a host computer which has a 25-pin connector, cross pins 2 and 3. When wiring the IB-131 to a host computer which has a 9-pin connector, do NOT cross pins 2 and 3. MS-820 Industrial Bar Code Scanner User’s Manual...
Step 3 — Install ESP-MP (ESP-MP is short for Easy Setup Program–Multi-Platform.) 1. Insert your Microscan CD into your computer’s CD drive. 2. Launch Setup.exe under ESP_Software\Multi_Platform and follow the prompts. If downloading from the web: a. Go to http://www.microscan.com/esp b.
1. In the model dialog box, select your model. 2. Select the default name, MS-820-1 or type in a new name of your choice. 3. Click when the following dialog on the right appears. MS-820 Industrial Bar Code Scanner User’s Manual...
Step 5 — Select the Communications Ports 1. Select your communications port under COM Port. COM1 is typically used for laptops. COM1 COM2 are typically for desktop computers. 2. Click the Start button. MS-820 Industrial Bar Code Scanner User’s Manual...
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. Tip: If connection fails, enable a different Com port and try again. MS-820 Industrial Bar Code Scanner User’s Manual...
• Ensure that whenever you save ESP settings to the scanner you are not saving any unwanted changes that you or someone else had made previously in ESP. By first doing Retrieve Scanner Settings, you eliminate that possibility. MS-820 Industrial Bar Code Scanner User’s Manual...
ESP values which are displayed under the ESP Values column. For example, if you change Background Color to Black, but haven’t yet saved this to the scanner, you will see the dissimilar program and scanner values highlighted in blue. MS-820 Industrial Bar Code Scanner User’s Manual...
Utilities menu and enabling Autodiscriminate under Code Types. If using I 2/5 symbol, you must set the code length. (See Table , “Interleaved 2 of 5,” on page 5-14.) 1-10 MS-820 Industrial Bar Code Scanner User’s Manual...
1. If using an I 2/5 label, verify that the number of characters in the label being scanned matches the code length enabled for the I 2/5 code type (default is 10 and 6). See “Interleaved 2 of 5” on page 5-14. 1-11 MS-820 Industrial Bar Code Scanner User’s Manual...
A-34. For Matchcode setup, see Chapter 7, “Matchcode.” For Daisy Chain setup, see “Daisy Chain Mode” on page 2-10. 1. Consult your model specific user’s manual for a list of factory settings. 1-12 MS-820 Industrial Bar Code Scanner User’s Manual...
In addition, the options for auxiliary port connections are fully explored. With Microscan’s ESP-MP™ (Easy Setup Program) configuration changes can be made in the ESP-MP menus, then sent and saved to your scanner. The user can also send serial commands to the scanner via the ESP’s Terminal window.
Page 26
Communications by Serial Command Command Title cmds Format Host Port Parameters <Kabaud,parity,stop bits,data bits> RS422 Status <Kbstatus> <Kyaux port mode,baud,parity,stop bits,data Auxiliary Port Parameters bits,daisy chain status,daisy chain ID> Comm. Status Request <KT?> MS-820 Industrial Bar Code Scanner User’s Manual...
Page 27
Chapter 2 Communications Communications by Embedded Menu In addition to ESP-MP, Microscan’s scanners have embedded menus that can be accessed from the terminal window in ESP or from a separate terminal program. See “Embedded Menus” on page A-20 for instructions on using the embedded menus.
Data Bits, Host Port Definition: Number of bits in each character. Usage: Only changed if necessary to match host setting. Serial Cmd: <Kabaud rate,parity,stop bits,data bits> Default: Seven Options: 0 = Seven 1 = Eight MS-820 Industrial Bar Code Scanner User’s Manual...
RS422 Status Definition: Enables RS422. When RS422 is enabled, RS232 is disabled. Usage: Only changed if necessary to match host setting. Serial Cmd: <Kb status> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-820 Industrial Bar Code Scanner User’s Manual...
A common application, in conjunction with handheld scanners, is one that employs an auxiliary readout to detect mis-applied bar code labels. Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> 1 = Transparent MS-820 Industrial Bar Code Scanner User’s Manual...
Useful when the user wants bar code data displayed on an auxiliary screen close to the scanner. Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> 2 = Half Duplex MS-820 Industrial Bar Code Scanner User’s Manual...
Host Port unpolled mode. Scanner Usage: When communication to and from the auxiliary port is required. Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> 3 = Full duplex MS-820 Industrial Bar Code Scanner User’s Manual...
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 slaves in the daisy chain can affect timing and may need to be included in your cal- culations for complete accuracy. 2-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 35
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. 2-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 36
Usage: Only changed if necessary to match host setting. Serial Cmd: <Kyaux port mode,baud rate,parity,stop bits,data bits,daisy chain ID status,daisy chain ID> Default: Options: 0 = One 1 = Two 2-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 37
Used in a daisy chain setup in cases where the host needs to know which scanner sent the data. 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. 2-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 38
Auxiliary Port 2-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 39
Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 40
Protocol by Serial Command Command Title cmds Format Host Protocol <Kfprotocol> <Kcstatus> Response Timeout <KAresponse timeout> Intercharacter Delay <KBintercharacter delay> Preamble <Kdstatus,preamble> Postamble <Kestatus,postamble> Comm. Status Request <KT?> MS-820 Industrial Bar Code Scanner User’s Manual...
Chapter 3 Protocol Protocol by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
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. Usage: Used only with RS232 or RS422. Serial Cmd: <Kf0> MS-820 Industrial Bar Code Scanner User’s Manual...
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. Serial Cmd: <Kf4> MS-820 Industrial Bar Code Scanner User’s Manual...
Page 44
Serial Cmd: If selecting Multidrop fan address must be defined and appended to the command string. Format: <Kf5,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 Definition: User Defined Point-to-Point allows the user to customize the point- to-point protocol.
Page 45
If From Host is disabled, the defined protocol is not included. If From Host is enabled, the defined protocol must be included. Serial Cmd: <Kf6,RES,address,REQ,EOT,STX,ETX,ACK,NAK,from host> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-820 Industrial Bar Code Scanner User’s Manual...
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-820 Industrial Bar Code Scanner User’s Manual...
The extra LRC character is then appended to the transmission and the receiver (usually the host) performs the same addition and compares the results. Usage: Used when extra data integrity is required. Serial Cmd: <Kcstatus> Default: Disabled Options: 0 = Disabled 1 = Enabled MS-820 Industrial Bar Code Scanner User’s Manual...
Response Timeout to zero. 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.) 3-10 MS-820 Industrial Bar Code Scanner User’s Manual...
1/5 second delay between each character that is trans- mitted. Serial Cmd: <KB intercharacter delay> Example: To change Intercharacter Delay to 30 mS, send <KB30>. Default: Options: 0 to 255 (in milliseconds). Zero (0) causes no delay between charac- ters. 3-11 MS-820 Industrial Bar Code Scanner User’s Manual...
(with the space key). This has the effect of allowing the con- trol 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. 3-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 51
(with the space key). This has the effect of allowing the con- trol 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-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 52
Output Data Format 3-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 53
You will need to decide how to initiate the read cycle and how and when to end it. This section addresses these issues. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 54
<Kiserial trigger character> Good Decode Reads <Kmdecodes before output> External Trigger State <Kjexternal trigger state> End of Read Cycle <Khend of read cycle,timeout duration> Multilabel <KLnumber of labels,multilabel separator> Read Cycle Status Request <KV?> MS-820 Industrial Bar Code Scanner User’s Manual...
Chapter 4 Read Cycle/Trigger Read Cycle/Trigger by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
When To Output and Noread options have no affect on Continuous Read. Usage: Continuous Read is useful in testing bar code label readability or scanner functions. It is not recommended for normal operations. Serial Cmd: <Kg 0> MS-820 Industrial Bar Code Scanner User’s Manual...
Note: If Trigger is set to Continuous Read 1 Output, Number of Labels will default back to 1 (if set to any number greater than 1). MS-820 Industrial Bar Code Scanner User’s Manual...
)) that exists while the object is in a read cycle, between the rising edge and falling edge. Rising edge is the trigger signal associated with the appearance of an object. Falling edge is the trigger signal associated with the subsequent disappear- ance of the object. MS-820 Industrial Bar Code Scanner User’s Manual...
)) that exists while the object is in a read cycle, between the rising edge and falling edge. Rising edge is the trigger signal associated with the appearance of an object. Falling edge is the trigger signal associated with the subsequent disap- pearance of the object. MS-820 Industrial Bar Code Scanner User’s Manual...
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. Serial Cmd: <Kg5> MS-820 Industrial Bar Code Scanner User’s Manual...
) the triggering device interrupts the current to the optoisolator to activate the read cycle. Usage: Users can select the trigger state that will operate with their systems. (If using the Microscan object detector, use Active Off.) Serial Cmd: <Kjexternal trigger state>...
<Km decodes before output> 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 label the required number of times. 4-10 MS-820 Industrial Bar Code Scanner User’s Manual...
It assures that a read cycle ends before the next bar-coded object appears, giving the system extra time to decode and transmit the data to the host. 4-11 MS-820 Industrial Bar Code Scanner User’s Manual...
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. 4-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Table 4-1 Maximum Number of Characters per Numbers of Labels PDF Labels Non-PDF Labels Number Cumulative Maximum Cumulative of labels Maximum per label Maximum 2710 13563 2320 13961 2030 14225 1804 14448 1622 14615 1474 14758 1350 14869 1246 14972 4-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 66
Number of Labels Definition: Number of Labels is the number of different labels that can be read in a single read cycle. Serial Cmd: <KL number of labels,multilabel separator> Default: Options: 1 to 12 4-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 67
ESP (as shown below) or the embedded menu. Default: (comma) Options: Any available ASCII character, except < > NUL. 4-15 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 69
1. If using an I 2/5 label, verify that the number of characters in the label being scanned matches the code length enabled for the I 2/5 code type (default is 10 and 6). MS-820 Industrial Bar Code Scanner User’s Manual...
Page 70
Code Types by ESP Click this button to bring up the Code Types menu. To change a setting, double-click setting and use your curser to scroll through the options. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 72
Code Types by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options until you reach the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
Serial Cmd: <Konarrow margins status,symbology identifier> Default: Disabled Options: 0 = Disabled 1 = Enabled Note: Do not use Narrow Margins with Large Intercharacter Gap enabled in Code 39 or Codabar. MS-820 Industrial Bar Code Scanner User’s Manual...
Sum of Character Symbology No check I.D. Output Output Column in first character enabled disabled 2 and 3 position Code 39 Code 128 UCC/EAN-128 UPC/EAN Codabar Code 93 I–2 of 5 PDF417 Pharma Code MS-820 Industrial Bar Code Scanner User’s Manual...
If the background is darker than the symbol, then enable black back- ground. Typically the background is white; but on PCBs for example, they can be black. ESP: Serial Cmd: <Kx background color> Default: White Options: 0 = White 1 = Black MS-820 Industrial Bar Code Scanner User’s Manual...
Page 78
Since Full ASCII Set requires two code words to encode one character, it is less efficient. Serial Cmd: <Kpstatus,check digit status,check digit output,large intercharacter gap,fixed code length status,fixed code length,full ASCII set> Default: Disabled Options: 0 = Disabled 1 = Enabled 5-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Serial Cmd: <Kq status,start & stop match,start & stop match output,large inter- character gap,fixed code length status,fixed code length,check digit type,check digit output> Default: Enabled Options: 0 = Disabled 1 = Enabled 5-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 80
Note: Fixed Code Length Status must be enabled for Fixed Code Length to take effect. Note: Because of symbology limitations, setting Code Length to any number less than four will produce undetermined results. 5-12 MS-820 Industrial Bar Code Scanner User’s Manual...
It is has been has been popular because it is the most dense code for printing numeric characters less than 10 characters in length; however Microscan does not recommend this symbology for any new applica- tions because of inherent problems such as truncation.
Page 83
10 characters plus a check digit, then enable Code Length for 12. Note: Typically, when printing an I 2/5 label with an odd number of dig- its, a 0 will be added as the first character. 5-15 MS-820 Industrial Bar Code Scanner User’s Manual...
Usage: Used primarily in POS application in the retail industry. It is commonly used with Microscan scanners in applications in combination with Matchcode when there is a need to verify that the right product is being placed in the right packaging.
Page 85
Enabled or Required. Usage: Allows user to distinguish between the main and Supplemental sym- bols. Serial Cmd: <Ks UPC status,EAN status,supplementals status,separator sta- tus,separator character> Default: Disabled Options: 0 = Disabled 1 = Enabled 5-17 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 86
Note: Whenever Separator Character is defined as a comma (,) sending a <Ks ? > command will return the current definitions including the separator character comma which will appear between two serial separator commas. 5-18 MS-820 Industrial Bar Code Scanner User’s Manual...
The scanner will ignore any code not having the specified length. Usage: Used to increase data integrity by ensuring that only one label length will be accepted. 5-19 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 88
Specifies the exact number of characters the scanner will recognize. Serial Cmd: <K[ status,[usused][usused],fixed code length status,fixed code length> Default: Options: 1 to 2710 Note: Fixed Code Length Status must be enabled for Fixed Code Length to take effect. 5-20 MS-820 Industrial Bar Code Scanner User’s Manual...
Serial Cmd: <Kt status,fixed code length status,fixed code length> Default: Options: 1 to 64 Note: Fixed Code Length Status must be enabled for Fixed Code Length to take effect. 5-21 MS-820 Industrial Bar Code Scanner User’s Manual...
(zeros) for variable length fields. Note: If an illegal Application Record format is detected, the scanner will process it as a noread and output a noread message (if enabled). 5-22 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 91
Default: Disabled Options: 0 = Disabled 1 = Enabled Note: Output Format must be set to Application Record before this parameter can take effect. 5-23 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 92
Default: Disabled Options: 0 = Disabled 1 = Enabled Note: Output Format must be set to Application Record before this parameter can take effect. 5-24 MS-820 Industrial Bar Code Scanner User’s Manual...
Fixed Code Length helps prevent truncations and increases data integrity by ensuring that only one symbol length will be accepted. Serial Cmd: <K! status,fixed code length status,fixed code length> Default: Options: 1 to 64 5-25 MS-820 Industrial Bar Code Scanner User’s Manual...
Originally created for identifying and sorting automotive parts and pro- cesses, AIAG is now used in a wide variety of industries for everything from quality control to data processing. ESP: From the Code Type menu, scroll to AIAG. 5-26 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 95
S123,N456,Q987,NOREAD. 3. Symbol output is not sorted. 4. Allows any number of symbols with same ID if the data field is different. 5-27 MS-820 Industrial Bar Code Scanner User’s Manual...
Note: If using an I 2/5 label, verify that the number of characters in the label being scanned matches the code length enabled for the I 2/5 code type (default is 10 and 6). 5-28 MS-820 Industrial Bar Code Scanner User’s Manual...
This section includes AGC and factory settings such as Focus, Gain, Tracking, and Scan Speed. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 98
Scanner Setup by ESP Click on this button to bring up the Scanner Setup menu. To change a setting, double-click on the setting and use your curser to scroll through the options. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 99
Note: To save Factory Settings changes to NOVRAM, send <Zp>, or if in ESP, select Save to Scanner/Advanced/Send and Save, Including Factory. (See “Save Active Settings including Factory for Power-on” on page A-22.) MS-820 Industrial Bar Code Scanner User’s Manual...
Page 100
Scanner Setup by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus,” on page A-20. From the Main menu, scroll down through the options and select the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
ONLY, and is set by a qualified technician during fac- tory setup. Serial Cmd: <KPdensity> Default: The default depends on the type of scanner that was ordered. Options: 0 = Low/Medium Density 1 = High Density MS-820 Industrial Bar Code Scanner User’s Manual...
Note: Scan beams will be moving faster across labels further out in the scan range since the moving beam is being projected from a spinning mirror. Serial Cmd: <KEscan speed> Default: (x 10 scans per second) Options: 35 to 110 (x 10 scans per second) MS-820 Industrial Bar Code Scanner User’s Manual...
Caution: Changes to Gain are typically done by qualified technicians i. Serial Cmd: <KD gain,AGC sampling,AGC min,AGC max> Default: Default is (nominal). Gain is optimized at the factory before ship- ment; the default value may not be 45. Options: 10 to 255 MS-820 Industrial Bar Code Scanner User’s Manual...
Samples AGC throughout the scan at the rate averages the sample val- ues, and adjusts the AGC value at the end of the scan. Usage: Continuous is the default and the preferred mode for sampling analog signal amplitude. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 105
Limits the hardware gain available to the software for the usable range. Serial Cmd: <KD gain,AGC sampling,AGC min,AGC max> AGC Maximum (Read Only) Definition: Limits the hardware gain available to the software for the usable range. Serial Cmd: <KD gain,AGC sampling,AGC min,AGC max> MS-820 Industrial Bar Code Scanner User’s Manual...
Can be useful in certain application where extraneous objects in the field of view might require a higher threshold. Serial Cmd: <KH transition counter status,transition counter threshold> Default: Options: 1 to 255 6-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 107
New Master Pin ..................7-15 This section explains the matchcode output functions and the master label database setup. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
If no number is included, the label will be saved to database number 1. Legacy Commands Format Set Matchcode Type to Enabled <E> Set Matchcode Type to Disabled <F> Enter data as master label #1 <)data)> Request master label #1 <)> Delete master label #1 <))> MS-820 Industrial Bar Code Scanner User’s Manual...
Chapter 7 Matchcode Matchcode by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
(see “New Master Pin” on page 7-15). See also “Master Label Database” on page 7-11 for more information details on enter- ing, requesting, and deleting master labels. MS-820 Industrial Bar Code Scanner User’s Manual...
Matching: Note: If Matchcode Type is set to Sequential, Number of Labels will default back to 1 (if set to any number greater than 1). MS-820 Industrial Bar Code Scanner User’s Manual...
Default: Options: 0 to 50 Note: Match Start Position must be set to 1 or greater to enable this feature. A 0 setting will disable this feature. MS-820 Industrial Bar Code Scanner User’s Manual...
CR1, CR23, CR358, etc. Serial Cmd: <Kn matchcode type,sequential matching,match start position, match length,wild card character,sequence on noread,sequence on mismatch> Default: (asterisk) Options: Any valid ASCII character MS-820 Industrial Bar Code Scanner User’s Manual...
As an example of Sequence on Noread Disabled, consider the following series of decodes: Master label Decoded label Master label after decode noread 003 (not sequenced) noread 004 (not sequenced) noread 004 (not sequenced) MS-820 Industrial Bar Code Scanner User’s Manual...
Master label after decode 004 (sequenced because of previous match) 006 (sequenced because of previous match) 006 (not sequenced because of previous mismatch) You can access Master Label operations from the Utilities menu. 7-10 MS-820 Industrial Bar Code Scanner User’s Manual...
First set the number of master labels you want to include by double- clicking Database Size and entering the number. Double-click here and set the master label database size. Serial Cmd: <KM master label database size> Default: Options: 1 to 10 7-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 118
The table below specifies the maximum number of characters available to each label according to the number of master labels defined, from 1 through 10. See “Master Label Database Size” on page 7-11. 7-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Click the Utilities button to access the master label: Right-click here and select Request. Serial Cmd: <Mmaster label number?> Default: Returns All master labels if no number is included. Options: 1 to 10 7-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 120
<Gmaster label number> To store the next label scanned as master label #1 send: <G> or <G1>. For all labels numbers except 1, the number must be included. Options: 1 to 10 7-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Labels is set to 3 and New Master Pin is then activated, at the end of the next read cycle, the decoded bar code labels will be saved as master labels 1, 2, and 3. 7-15 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 122
New Master Pin 7-16 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 123
Partial Output ..................8-14 Serial Verification ...................8-15 This section explains the commands for controlling data and beeper outputs. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 124
Output Data by ESP Menu Click this button to bring up the Outputs menu. To change a setting, double-click the set- ting and use your curser to scroll through the options. MS-820 Industrial Bar Code Scanner User’s Manual...
“Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: Note: See also the Setup menu for additional outputs that are included in this chap- ter. MS-820 Industrial Bar Code Scanner User’s Manual...
Note: A noread can still be transmitted if Enabled. Usage: Match is used in an application that requires specific bar code informa- tion and needs to sort, route or verify based on matching the specific bar code data. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 127
As Soon As Possible is useful in applications in which bar code data needs to be moved quickly to the host, typically when the host is mak- ing decisions based on bar code data. MS-820 Industrial Bar Code Scanner User’s Manual...
Figure 8-1 Read Cycle Usage: End of Read Cycle is useful in timing-based systems in which the host is not ready to accept data at the time it is decoded. MS-820 Industrial Bar Code Scanner User’s Manual...
Bad Bar Code message met? (if enabled) Scanner Scanner outputs the sends the No Bar Code No Label message message (if enabled) (if enabled) End of read cycle Figure 8-2 Output Message Flow MS-820 Industrial Bar Code Scanner User’s Manual...
Note: Noread Message will only be transmitted if Bar Code Output (page 8-4) is set to Match, Mismatch or Good Read. Noread Message can be set to any ASCII characters except NULL <> (comma). MS-820 Industrial Bar Code Scanner User’s Manual...
The Bad Bar Code output is tied to the transition counter. If during a read cycle no symbol is decoded and the required setting for the Tran- sition Sample Threshold is met, a user defined message will be sent to the host. MS-820 Industrial Bar Code Scanner User’s Manual...
No Bar Code Status Serial Cmd: <KNstatus,message> Default: Disabled Options: 0 = Disabled 1 = Enabled No Bar Code Message Serial Cmd: <KNstatus,message> Default: NOLABLE Options: Up to seven ASCII characters (except NUL) 8-10 MS-820 Industrial Bar Code Scanner User’s Manual...
To adjust laser framing, click the Laser Control button, and Laser On/Off arrows up or down as shown here. Scan beam direction Laser On Time Laser Off Time ESP Laser Framing Control Figure 8-3 Laser Framing Pattern 8-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 134
Default: Options: 20 to 100 When setting up Laser Framing in ESP-MP, use the Laser Off Percentage and Laser Framing On Percentage arrows to constrain or expand the laser framing area. 8-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Serial Cmd: <KYstatus,start postion,length> Default: Options: 1 to 2710 Partial Length Definition: Allows you to determine the number of characters to be transmitted. Serial Cmd: <KYstatus,start postion,length> Default: Options: 1 to 2710 8-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Usage: Used to audibly verify the acceptance and validity of a command. Serial Cmd: <KSserial command echo status,serial command beep status,con- trol/hex output> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-15 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 138
Usage: Useful when brackets are required to delineate certain scanner outputs such as counters. Serial Cmd: <K/status> Default: Enabled Options: 0 = Disabled 1 = Enabled 8-16 MS-820 Industrial Bar Code Scanner User’s Manual...
Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 140
Output 1 <Kvoutput on,active state,pulse width,number to output on> Output 2 <Kwoutput on,active state,pulse width,number to output on> Output 3 K‘ <K‘output on,active state,pulse width,number to output on> Scanner Output Status <KX?> Request MS-820 Industrial Bar Code Scanner User’s Manual...
Page 141
Chapter 9 Discrete I/0 Discrete I/O by Embedded Menus For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: MS-820 Industrial Bar Code Scanner User’s Manual...
Page 142
Activates a discrete output whenever the bar code data does not match that of the master label. Noread Definition: Activates a discrete output whenever the bar code data is not decoded before the end of the read cycle. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 143
For example, if Number to Output On is set to 3 and Output 1 is set to Noread, then Output 1 will not be activated until 3 noreads have occurred. Serial Cmd: <Kvoutput on,active state,pulse width,number to output on> Default: Options: 0 to 255 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 144
Output 2 has the same parameters and default settings as Output 1. Output 3 Serial Cmd: <K‘output on,active state,pulse width,number to output on> Output 3 has the same parameters and default settings as Output 1. MS-820 Industrial Bar Code Scanner User’s Manual...
Page 145
However, if you suspect that erroneous defaults are occurring, enable Warning Messages and NOVRAM Messages by sending <K”1,,,1>. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. 10-1 MS-820 Industrial Bar Code Scanner User’s Manual...
Chapter 10 Diagnostics Diagnostics by Embedded Menu For information on accessing the embedded menus, see “Embedded Menus” on page A-20. From the Main menu, scroll down through the options and select the following screen: 10-3 MS-820 Industrial Bar Code Scanner User’s Manual...
Alerts the user to impending failures or conditions that may soon cause failures. Serial Cmd: <K”warning message status,laser high status,laser low status, novram/reset warning status> Default: Disabled Options: 0 = Disabled 1 = Enabled 10-4 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 149
The message repeats once every 30 minutes until the condition is corrected. Laser High Status Definition: Enables the Laser High message. Usage: Alerts the user to impending laser failure. (Contact Microscan Service.) Serial Cmd: <K”warning message status,laser high status,laser low status, novram/reset warning status>...
Page 150
30 minutes until the condition is corrected. Laser Low Status Definition: Enables the Laser Low message. Usage: Alerts the user to impending laser failure. (Contact Microscan Service.) Serial Cmd: <K” warning message status,laser high status,laser low status, novram/reset warning status>...
Page 151
If the condition persists, call customer service. <NVBAD-D> Indicates that diagnostic lifetime hours, power-on counts, and reset counts have been lost. The message repeats once every 30 minutes. (Contact Microscan Service.) <NVBAD-L> Indicates a problem with laser current factory reference. The message repeats once every 30 minutes.
The user can enter a 10-character message that will be displayed whenever High Temperature Threshold is exceeded. Serial Cmd: <K+degrees,message> Default: HI-TEMP Options: Any 1 to 10 character ASCII string except NUL, <, or >. 10-8 MS-820 Industrial Bar Code Scanner User’s Manual...
The user can enter a 10-character message that will be displayed whenever the ambient temperature falls below the Low Temperature Threshold. Serial Cmd: <K– degrees,message> Default: LO-TEMP Options: Any 1 to 10 character ASCII string except NUL, <, or >. 10-9 MS-820 Industrial Bar Code Scanner User’s Manual...
A user can define message up to 10-characters that will be displayed whenever the hours threshold is reached or exceeded. Serial Cmd: <K$hours10,message> Default: SERVICE Options: Any 1 to 10 character ASCII string except NUL, <, or >. 10-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Serial Cmd: Send: <K%?> Returns <K% degrees Celsius>. Note: When viewing the Present Operating Temperature, allow at least 20 min- utes after startup for the scanner’s inside and outside temperatures to stabilize. 10-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Usage: Useful for detecting unwanted resets caused by power supply problems or ESD transients. Serial Cmd: Send <K_> Returns <K_ powerups,resets> Read Only 0 to 65,535 powerups, 0 to 65,535 resets. Ranges: 10-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Useful as a troubleshooting tool that can help pinpoint the cause of a reset. Serial Cmd: Send <K@?> Returns <K@ hours,minutes> Read Only 0 to 23 hours, 0 to 59 minutes. Ranges: 10-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 158
Time Since Last Reset 10-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 159
(<A> and <Z>). They can be entered from within any terminal program or from within ESP-MP in the Terminal window. Note: The characters NULL <> can only be entered through embedded menus, not through ESP or serial commands. 11-1 MS-820 Industrial Bar Code Scanner User’s Manual...
Click this button to bring up the Utilities menu To change a setting, right-click the set- ting and use your curser to scroll through the options. Note: Utility commands are not accessible by embedded menus. 11-2 MS-820 Industrial Bar Code Scanner User’s Manual...
RDY and GD/RD LEDs will flash intermittently, and a progress indicator at the bottom of the ESP window will let you know when the download is complete. Caution: Do not interrupt power or disconnect the host cable while download is in progress. 11-5 MS-820 Industrial Bar Code Scanner User’s Manual...
Sending <O> sets Noread Counter to 00000. Trigger Counter Sending <T> displays the total number of triggers since the last reset. Trigger Counter Reset Sending <U> sets the trigger counter to 00000. 11-6 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 165
With Matchcode enabled sending <X> displays the number of decoded labels since the last reset that do not match the master label. Mismatch Counter Reset Sending <Y> sets the Mismatch Counter to zero. 11-7 MS-820 Industrial Bar Code Scanner User’s Manual...
<#a/__________> and boot code <#b/_________>. Individual part numbers for Application Code and Boot Code are returned when their respective commands <#a> <#b> are sent. 11-8 MS-820 Industrial Bar Code Scanner User’s Manual...
4-digit hex numbers that are the check sums for boot code and the application code. Individual checksums for Boot Code and Application Code are returned when their respective commands <!b> <!a> are sent. 11-9 MS-820 Industrial Bar Code Scanner User’s Manual...
(if any) for multiple labels. Enter Multilabel Decode Rate Test Sending <Cs> instructs the scanner to transmit the decode rate and label data (if any) for multiple labels. 11-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 169
Level = 5 tells you that the error correction level is level 5. There are 13 rows and 6 columns. There are 14 info code words, and 16 characters in the data. This feature can be disabled by using the exit read rate command <J>. 11-11 MS-820 Industrial Bar Code Scanner User’s Manual...
Note: the spinning mirror reaches full speed after a short time delay. Motor Off Sending <KF> turns the spinning mirror motor off. This command is useful for long idle periods. Note: Laser turns off whenever motor is off. 11-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Enables most code types. <Q> Enable Code 39 only <R> Enable Codabar only <S> Enable I 2/5 only Master Label Database “Master Label Database” on page 7-11 for all master label commands. 11-13 MS-820 Industrial Bar Code Scanner User’s Manual...
338200-12), the application part number (35-338201-14), the fpga part number (5-559001-18), flash checksum (476C), current RAM parameter checksum (33), and flash parameter checksum (33). <K?> Configuration Command Status Returns the current status of all configuration commands. 11-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 173
Chapter 12 Terminal Mode Terminal Mode Chapter Contents Terminal Window ...................12-2 Macros ....................12-3 This section describes the terminal window and macro functions. 12-1 MS-820 Industrial Bar Code Scanner User’s Manual...
Find box and 2. Press the return key. The first instance of ABC will be high-lighted in the terminal window. 3. Press the return key again for the next instance of ABC. 12-2 MS-820 Industrial Bar Code Scanner User’s Manual...
1. Click in the Macro pull-down box and select the Send Trigger Character. 2. Click on the macro icon. Notice the NOREAD response from the scanner. Note: You can also send this serial command by typing <?> in the terminal window. 12-3 MS-820 Industrial Bar Code Scanner User’s Manual...
Edit Macro. This will display the Macro Entry dialog as shown below: 5. Next, select the character in the Macro Value line, type in a character and click to update the macro. 12-4 MS-820 Industrial Bar Code Scanner User’s Manual...
Appendix L Formulas for Number of Decodes ......... A-29 Appendix M Operational Tips ..............A-32 Appendix N Interface Standards .............. A-33 Appendix O Multidrop Communications ........... A-34 Appendix P Glossary of Terms..............A-39 MS-820 Industrial Bar Code Scanner User’s Manual...
Beeps on output (good read, noread, on/off). LED Indicators Table A-1 MS-820 Status Lights State Status Red On Scanner has power Green On Scanner is ready to read GD/RD Green On Label is qualified as good MS-820 Industrial Bar Code Scanner User’s Manual...
100 150 200 Table A-3 MS-820 Medium Density Range Inside Outside Symbol Density inches inches .020" .0075" (.191mm) .015" .010" (.254mm) .010" .015" (.381mm) .0075" .020" (.508mm) Typical scan area >90% MS -820 Range MS-820 Industrial Bar Code Scanner User’s Manual...
Caution: If using your own power supply, verify correct connection of power and ground lines. Incorrect connections or use of “Chassis ground,” “Power ground,” and “Signal ground” lines could cause equipment and/or software failure. MS-820 Industrial Bar Code Scanner User’s Manual...
Scanner This setup involves some risk to the Output optoisolator if excessive voltages are Input applied. Caution: The maximum current that Outputs (–) can pass through the optoisolator is 100 mA. Power ground MS-820 Industrial Bar Code Scanner User’s Manual...
Page 184
Additional Isolated Output Circuit Examples Secondary Relay Isolated Scanner 1 to 28 V Power + RELAY Isolated Scanner Outputs (+) Scanner Power + Output Input Scanner Outputs (+) Outputs (–) Output Power ground Outputs (–) Power ground MS-820 Industrial Bar Code Scanner User’s Manual...
Page 185
Non-isolated Scanner PNP Source Non-isolated Scanner (trigger only) Power (+) Power (+) Input (+) Signal Input (+) Input (–) Input (–) Signal Power ground Power ground New master pin input (–) is internally grounded. MS-820 Industrial Bar Code Scanner User’s Manual...
The network port is used for multidrop or daisy chain configurations. See the following pages for configuration diagrams and a list of cables offered by Microscan for ease of connectivity when using the IB-131.
To Next Slave (for each scanner) Scanner Power Trigger Power Trigger Trigger: 99-440001-10 Power Supply Trigger Power Supply Trigger (for each scanner) 97-10004-05 99-440001-10 97-10004-05 99-440001-10 Figure A-5 Scanner/IB-131 Daisy Chain Setup A-12 MS-820 Industrial Bar Code Scanner User’s Manual...
No Object <KOstatus,message> Narrow Margins <Konarrow margins status> Scanner Type (factory) <KPdensity> <Kpstatus,check digit status,check digit output,large inter- Code 39 character gap,fixed code length status,fixed code length,full ASCII> A-13 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 190
<K[status,[unused],fixed code length status,fixed code PDF417 length> Laser High Warning <K;message> Laser Low Warning <K:message> Code 93 <K!status,fixed code length status,fixed code length> High Temperature Threshold <K+degrees,message> Low Temperature Threshold <K-degrees,message> A-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 191
Serial Configuration Commands Command Title Format Lifetime Hours <K$hours10,message> Present Operating <K%deg> (read only) Temperature Counts <K_powerups,resets> (read only) Time Since Last Reset <K@hours,minutes> (read only) Operation Command Output <K/status> All Status Request <K?> A-15 MS-820 Industrial Bar Code Scanner User’s Manual...
For example, if only the last field in the following command is chang- ing, <Ka4,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>. A-16 MS-820 Industrial Bar Code Scanner User’s Manual...
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. A-17 MS-820 Industrial Bar Code Scanner User’s Manual...
(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 Stop Transmission XOFF A-19 MS-820 Industrial Bar Code Scanner User’s Manual...
1. If you are using Microsoft’s HyperTerminal program, you may find that the initial screen is unviewable when you call up the program with the <D> command. If this occurs, simply exit the embedded menu with a ESC, E, and sequence and repeat the <D> command. A-20 MS-820 Industrial Bar Code Scanner User’s Manual...
Right-click in the configuration window and select Default All ESP Settings. Right-click and select Save to Scanner, Send No Save. 1. See your Microscan sales representative to access the latest application codes. A-21 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 198
3. Momentarily connect these wires (or pins) and listen for a series of short beeps. 4. Within 3 seconds, connect them again. A longer beep should be heard. If not, repeat the process. A-22 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 199
Scan Speed). User-Saved Flash NOVRAM By Serial Command Defaults Send <Zp> command to the scanner. By ESP Right-click in the configuration window and select Advanced, Send and Save, Including Factory. A-23 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 200
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. A-24 MS-820 Industrial Bar Code Scanner User’s Manual...
2. The specular reflection zone is a narrow zone straight out from the scanner in which direct reflected light from a label can distort the scanner’s ability to distinguish bars from spaces. A-25 MS-820 Industrial Bar Code Scanner User’s Manual...
The drawing below shows a label in the picket fence direction with the object detector positioned so as not to cause interference. Bar-coded Object Bar-coded Object Object Detector Scanner Figure A-7 Object Detector A-26 MS-820 Industrial Bar Code Scanner User’s Manual...
To end the read rate test and the bar code configuration program, scan the following symbol: This will terminate label configuration mode. Changes made in configuration will of course remain in effect just as would changes made in the menus or by serial com- mands. A-27 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 204
In general, the number of decodes of a given bar code can be increased by: • Increasing label height • Decreasing label length • Increasing scan rate (spinning mirror speed) • Slowing label speed A-28 MS-820 Industrial Bar Code Scanner User’s Manual...
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. A-29 MS-820 Industrial Bar Code Scanner User’s Manual...
Adjusting the label’s range, if possible, is one of the quickest and most effective ways to improve decode rates. However, in some applications you may need to select a less than optimum range, or one that is beyond the fringes of the ranges. A-30 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 207
Gain and Tracking These adjustments, typically made by qualified technicians, are referenced in the Scanner Setup menu (see “Defaulting/Saving/Initializing” on page A-21). Changes to tracking will generally have a limited affect on decode rates. A-31 MS-820 Industrial Bar Code Scanner User’s Manual...
• Avoid excessive tilt, pitch, and skew of the bar code label. • Check the bar code label for readability by doing a decode rate test. If there is any question about the label's readability, contact your Microscan representative at 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 RS232 and RS422.
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-35. A-34 MS-820 Industrial Bar Code Scanner User’s Manual...
If upload fails, return to the Serial 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. A-35...
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). A-36 MS-820 Industrial Bar Code Scanner User’s Manual...
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. A-37 MS-820 Industrial Bar Code Scanner User’s Manual...
Connector. Physical device (plug or socket) on a device or cable to provide in/out connectivity for various circuits and pins. Counter. Memory space provided to keep track of scanner events. A-39 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 216
Good Read. A decode. The successful scanning and decoding of the information encoded in a symbol. Half Duplex. Auxiliary port data is sent directly to the host and displayed on the aux- iliary port screen. A-40 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 217
Master Label. A symbol or symbol data that is stored in a bar code scanner or 2D reader’s memory and is compared with subsequently scanned symbols. Master Scanner. First scanner in a daisy chain mode and linked directly to the host and in tandem to slave scanners. A-41 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 218
Picket Fence Label Orientation. A bar code symbol in which the bars are perpen- dicular to the label’s direction of travel. Pitch. Label (or scanner) rotation around the center of a line perpendicular to the label’s bars. A-42 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 219
Send. Transmit data from one device to another. Separator. A character that separates data fields. Serial Commands. Online data strings such as <D> or <P> sent from a host or aux- iliary terminal to a scanner or other device. A-43 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 220
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 label to permit matches with variable characters. A-44 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 222
Host Connector (25-pin) A-10 End of Read Cycle 4-11 Host Port Parameters 2-4 End of Read Cycle Mode 4-11 End of Read Cycle, output 8-6 End Read Rate Test 11-11 IB-131 Interface Module A-10 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 223
Multilabel Separator 4-15 LED Indicators A-3 Lifetime Hours 10-10 Longitudinal Redundancy Check 3-9 Narrow Margins 5-5 Low Temperature Threshold 10-9 Network Connector (25-pin) A-10 LRC 3-9 New Master Pin 7-15 New Trigger 4-12 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 224
Reset Flash Defaults to Active Memory A-21 Parity Resets 10-12 aux port 2-12 Response Timeout 3-10 host port 2-4 Restore Commands A-21 Part Number 11-8 Restore Flash Defaults to Active Memory Partial Length 8-14 MS-820 Industrial Bar Code Scanner User’s Manual...
Page 226
11-3 Utility Commands A-16 Utility Serial Commands, summary 11-3 Warning Messages, diagnostics 10-4 Warranty Statement i-iii When to Output Bar Code Data 8-5 Wild Card Character, Matchcode 7-8 Windows NT i-ix MS-820 Industrial Bar Code Scanner User’s Manual...
Need help?
Do you have a question about the MS-820 and is the answer not in the manual?
Questions and answers