MS-9 Scanner User's Manual P/N 83-000911 Rev K
Copyright © 2007 by Microscan Systems, Inc., 1201 S.W. 7th Street, Renton, WA, U.S.A. 98057 (425) 226-5700 FAX: (425) 226-8682 ISO 9001:2000 Certification No. 06-1080 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.
Microscan Limited Warranty Statement and Exclusions What Is Covered? Microscan Systems Inc. warrants to the original purchaser that products manufactured by it will be free from defects in material and workmanship under normal use and service for a period of one year from the date of shipment. This warranty is specifically limited to, at Microscan’s sole option, repair or replacement with a functionally equivalent unit and return without charge for service or return freight.
Table of Contents Chapter 1 Quick Start Step 1 Hardware Required ...................................................................... 1-2 Step 2 Connect the System..................................................................... 1-3 Step 3 Install ESP ................................................................................... 1-4 Step 4 Select Scanner Model .................................................................. 1-5 Step 5 Autoconnect ..............................................
Matchcode by ESP Menu ........................................................................ 6-2 Matchcode by Serial Command .............................................................. 6-2 Overview of Matchcode ........................................................................... 6-3 Matchcode Type ...................................................................................... 6-4 Sequential Matching ................................................................................
Laser Control by ESP Menu .................................................................. 10-2 Laser Control by Serial Command ........................................................ 10-2 Laser On/Off .......................................................................................... 10-3 Laser Framing ....................................................................................... 10-4 Laser Off Time.......................................................................................
List of Figures Figure 1-1 Hardware Configuration ............................................................ 1-2 Figure 1-2 Hardware Configuration ............................................................ 1-3 Figure 1-3 Side View of IB-131 showing Host 25-pin Connector ............... 1-3 Figure 1-4 Symbol/Scanner Position .......................................................... 1-7 Figure 2-1 How Settings are Saved ...........................................................
List of Tables Table 12-1 Summary of Utility Serial Commands .................................... 12-3 Table 12-2 Maximum Characters for Master Symbol Database ............ 12-13 Table 12-3 Hex Value to Binary Conversion ...................................................................................... 12-20 Table 12-4 Scanner Status .................................................................... 12-20 Table A-1 MS-9 Status Lights ....................................................................
About the MS-9 Scanner • High speed scanning (2000 scans per minute) • Only scanner that can read OMR in ladder symbol orientation • Only scanner that can read OMR in various depths of field • Can calibrate OMR at speeds up to 200 inches per second A user interface program, the ESP (Easy Setup Program), can be downloaded from our web site (www.microscan.com) and runs on Windows 98, Windows NT, Windows 2000, or Windows XP operating systems.
About This Manual This manual provides complete information on setting up, installing, and configuring the MS-9 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. Chapter 1, “Quick Start” provides overall step-by-step instructions for getting your scanner operational with specific “go to” references to other chapters and appendices.
Approvals This equipment is in compliance or approved by the following organizations: • UL (Underwriters Laboratories, Inc.) • cUL (UL mark of Canada) • FCC (Federal Communication Commission) • CE Compliant • BSMI (Bureau of Standards, Metrology and Inspection) Safety Labels The following labels are located on the side and back of the MS-9 Laser Scanner: 1201 SW 7t h St . RENTON, WA 98055- 1213 THI S DEVI CE COMPLI ES WI TH PART 15 OF THE FCC RULES.
Warning and Caution Summary This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy, and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
Chapter Quick Start 1 Chapter Contents Step 1 Hardware Required ......................................................................1-2 Step 2 Connect the System .....................................................................1-3 Step 3 Install ESP ....................................................................................1-4 Step 4 Select Scanner Model ..................................................................1-5 Step 5 Autoconnect .................................................
Hardware Required Step 1 — Hardware Required (Refer to figure 1-1.) Item 1 Part Number Description MS-9 Laser Scanner FIS-0911-XXXXG Host Computera 2 3 61-300026-03 4 99-000018-01 5 97-100004-15 (90-264 VAC, 24VDC) 6 Cable, Communication, DB-25 Plug to DB-9 Socket, 6 foot.b IB-131 interface Box Power supply 99-000017-01 Optional object detector a.
Chapter Quick Start Step 2 — Connect the System (Refer to figure 1-3.) 1. Connect the scanner (1) to the IB-131 interface box (4). GOOD READ STATUS 100 % 8 0 6 0 4 0 2 0 2 4 Scanner Network 3 Host 3. Connect the power supply (5) to the IB-131’s POWER connector. (Refer to “IB131 Interface Module” on page A-10 for pin connections.) 1 POWE R 2. Connect the IB-131 (4) at the “HOST” 25-pin connector to the computer (2) via a null modem cable (3).1 Power Trigger 6 4. Apply power to the system.
Install ESP Step 3 — Install ESP1 (ESP is short for 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 downloading from the web: a) Go to http://www.microscan.com/downloadcenter/ b) Enter company information. c) Select ESP and download to your computer hard drive.
Chapter Quick Start Step 4 — Select Scanner Model When you start the program, the following menu will appear: Note: If you need to select another model later, you can find it in the App Mode under Model on the menu bar. 1. In the Model dialog box, select your model. If you do not want to make this selection every time you load ESP, uncheck Show this window at Startup. 2. Select the default name, for example MS-9-1, or type in a file name of your choice and click OK. 3.
Autoconnect Step 5 — Autoconnect 1. In the Connecting to... dialog, select your communications port under COM Port. 2. Click the Start button. 3. Allow time for the autoconnect routine to test all of the combinations. You will see a blue progress bar fill across the Connecting to... dialog. When connected, the CONNECTED message will appear in a green box in the status bar on the bottom right of the dialog. Tip: If connection fails, enable a different Com port and try again.
Chapter Quick Start Step 6 — Position Symbol and Scanner 1. Set up a bar code symbol1 at the scanning distance you will be using in your application.2 2. Avoid bright light or IR light from other sources, including other scanners. 3. Pitch symbol or scanner a minimum of ±15° to avoid specular reflection, the return of direct, non-diffused light. Bar code label Skew axis Tilt axis Scanner Pitch axis Scan line Figure 1-4 Symbol/Scanner Position For read ranges, see figure A-3 on page A-5.
Test for Read Rate Step 7 — Test for Read Rate If you don’t have a test symbol, print out this page and use the symbol here for testing. With this test you can learn the percentage of decodes per images captured by observing the LEDs (20% through 100%) on the top of the scanner which are active during a read rate test. 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 .
Chapter Quick Start Step 8 — Configure the Scanner By ESP To make change scanner settings, or to access the utilities or terminal window, click on the App Mode button. To return to the Setup Mode, click on the Setup Mode button. See Chapter 2, “Using ESP” for detailed explanation of ESP features. By Serial Commands From your terminal program or the terminal screen in ESP, you can enter serial string commands configuration and utility commands as described herein.
Configure the Scanner 1-10 MS-9 Scanner User’s Manual
Chapter Using ESP 2 Chapter Contents Setup Mode .............................................................................................2-2 Application Mode .....................................................................................2-3 Pulldown Menus ......................................................................................2-4 Making Changes in ESP ..........................................................................2-6 Send/Receive Options .................................
Setup Mode Setup Mode In Setup Mode you are presented with the Test option and if appropriate for your application, Calibration. After connecting to your scanner (or scanner) 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. Test Click the Test button to start the read rate test for a quick indication of the read capabilities and the limits of your application.
Chapter 2 Using ESP Application Mode From Setup Mode, you can click on the App Mode button to access specific configuration menus, utilities, and a terminal window where serial commands can be entered. Note that 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 New Whenever New is selected, the default configuration of ESP is loaded. Open/Save When Save or Save As is selected, the ESP configuration is saved to the host computer’s hard drive and available whenever the same file is selected under Open. Important: When you save menu changes to your hard drive, these changes are not saved to your scanner. Figure 2-1 shows how settings can be saved and received between ESP and the scanner and ESP and the host hard drive.
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. Preferences Opens a dialog box that allows you to determine how you want ESP to behave on Startup. Document Memo (Options menu) Allows you to describe a new document. Model Memo (Options menu) Allows you to describe the model currently in use.
Pulldown Menus Connect Generally Autoconnect will be the quickest way that ESP can get connected to a scanner. Autoconnect will try connecting at the most common communications settings and step through the various settings until they match up with the host’s settings. When you select Connect, you will need to manually select the communications settings from a popup dialog.
Chapter 2 Using 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 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. To make changes to a configuration setting in the menu trees: 1. Left click on the + to expand tree 2.
Send/Receive Options 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: 1. Send, No Save. This saves ESP settings to current memory. 2. Send and Save. This activates all changes in current memory and saves to the scanner for power-on. (Similar to the command.) 3. Send and Save, Including Factory.
Chapter Communications 3 Chapter Contents Communications by ESP......................................................................... 3-2 RS-232/422 Host Port ............................................................................. 3-3 RS-232 Auxiliary Port .............................................................................. 3-9 Preamble ............................................................................................... 3-16 Postamble..........................................
Communications by ESP Communications by ESP Click this button to bring up the Communications menu. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
Chapter 3 Communications RS-232/422 Host Port Includes host port connections and host protocols. Host Port Connections Baud Rate, Host Port Usage: Can be used to transfer data faster or to match host port settings. Definition: The rate at which the scanner and host transfer data back and forth. Serial Cmd: Default: 9600 Options: 1 = 1200 2 = 2400 3 = 4800 4 = 9600 5 = 19.2 K 6 = 38.4 K 7 = 57.
RS-232/422 Host Port Data Bits, Host Port Usage: Only changed if necessary to match host setting. Definition: Number of bits in each character. Serial Cmd: Default: Seven Options: 0 = Seven 1 = Eight Host Protocol Usage: In general, the point-to-point protocols will work well in most applications. They require no address and must use RS-232 or RS-422 communications standards.
Chapter 3 Communications Point-to-Point with RTS/CTS Usage: A scanner initiates a data transfer with an RTS (request-to-send) transmission. The host, when ready, responds with a CTS (clear-to-send) and the data is transmitted. CTS and RTS signals are transmitted over two dedicated wires as defined in the RS-232 standard. Used only with RS-232.
RS-232/422 Host Port Multidrop Note: See also “Multidrop Communications” on page A-32. Usage: The MS-5000 can be used as a concentrator to a single host port connection. Definition: Multidrop allows up to 50 devices to be connected to a single RS-485 host, with the scanner assigned an unique address (from 01 to 50). When Multidrop is selected, the protocol characters for RES, REQ, etc. are assigned automatically.
Chapter 3 Communications From Host Definition: Allows the handshaking protocol to be initiated from the host, if not configured in an unpolled mode. Messages sent to the host will include the scanner’s defined protocol. The status of From Host determines if messages sent from the host to the scanner must include the defined protocol. If From Host is disabled, the defined protocol is not included. If From Host is enabled, the defined protocol must be included.
RS-232/422 Host Port User Defined Multidrop Note: Any ASCII character except a null (00) and a ^A (01) can be assigned as an address. Control characters can be used to define RES through NAK in serial commands. See (See “Communication Protocol Commands” on page A-19.)Note: Usage: Used when connecting to a concentrator or other device that does not match standard multidrop protocol. Definition: User Defined Multidrop allows the user to customize the polling protocol.
Chapter 3 Communications RS-232 Auxiliary Port Note: The aux port cannot be used when the host port is set to RS-422 or Multidrop. As with the host port parameters, the auxiliary terminal’s settings (baud rate, parity, stop bits, and data bits) must be identical with those of the auxiliary device.
RS-232 Auxiliary Port Definition: Allows the user to select the last one or two bits in each character to indicate the end of the character. Serial Cmd: Default: One Options: 0 = One 1 = Two Data Bits, Aux Port Usage: Only changed if necessary to match host setting. Definition: Number of bits in each character.
Chapter 3 Communications Transparent Mode Usage: Often used in conjunction with handheld scanners. Employs an auxiliary readout to detect mis-applied bar code symbols. Definition: In Transparent mode data is passed between the auxiliary port and the host. The scanner buffers data from the auxiliary port and echoes the keyed data on the auxiliary port.
RS-232 Auxiliary Port Definition: In Half Duplex mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is displayed on the auxiliary port screen at the same time the data is sent to the host. Data initiated from the Auxiliary Port • Auxiliary port data to the host is ignored if the Aux scanner is in a polled mode. Host Port • Auxiliary port data or scanned data is sent to the host whenever it is received. • Auxiliary port data is not echoed.
Chapter 3 Communications Full Duplex Mode Usage: Used when communication to and from the auxiliary port is required. Definition: In Full Duplex mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is not displayed on the auxiliary port screen. Data initiated from the Auxiliary Port. • Auxiliary port data to the host is ignored if the scanner is in a polled mode. • Auxiliary port data or scanned data is sent to the host whenever it is received.
RS-232 Auxiliary Port Conditions: The conditions for a daisy chain application are as follows: Host Secondary 1. The master scanner’s trigger must be Serial or External; the secondary scanners’ triggers are configured for Serial. Master 2. All scanners are enabled to Daisy Chain mode. 3. Each scanner’s auxiliary port must be connected to the Host port of its secondary scanner. 4. Each secondary scanner in the daisy chain must be set to send its data no less than 20 mS before its preceding scanner. 5.
Chapter 3 Communications Preamble Preamble Status Usage: Used for identifying and controlling incoming data. For example, defining the preamble as a carriage return and a line feed causes each decoded message to be displayed of on its own line. Definition: Up to four user defined ASCII characters, including control characters, can be defined and added to the front or end of the data string that is sent from the scanner to the host.
Postamble Postamble Postamble Status Usage: Used for identifying and controlling incoming data. For example, defining the postamble as a carriage return and a line feed causes each decoded message to be displayed of on its own line. Definition: Defines a one- to four-character data string that can be added to the end of the decoded data.
Chapter 3 Communications LRC Status (Longitudinal Redundancy Check) Usage: Used when extra data integrity is required. Definition: An error-checking routine that verifies the accuracy of transmissions. It is the exclusive OR of all characters following the STX (start of text) up to and including the ETX (end of text).
Response Timeout Response Timeout Usage: Used only when a response is required from the host. While in Multidrop, if the scanner does not receive an ACK or NAK from the host after sending polled data, it will act on a fault. The scanner can be set to wait indefinitely by setting Response Timeout to zero. Definition: Time the scanner will wait before timing out if ACK, NAK, and ETX are enabled, and a host response is expected.
Chapter Read Cycle 4 Chapter Contents Read Cycle by ESP .................................................................................4-2 Read Cycle by Serial Command..............................................................4-3 Multisymbol ..............................................................................................4-4 Trigger .....................................................................................................4-6 Serial Trigger .....................................
Read Cycle by ESP Read Cycle by ESP Click this Button to bring up the Read Cycle menu. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +.
Chapter 4 Read Cycle Read Cycle by Serial Command Command Title Legacy cmds Multisymbol Trigger Mode External Trigger State End of Read Cycle Serial Trigger Character Good Decode Reads Gain/Tracking Automatic Gain Control Scan Speed Automatic Gain Control KL Kg Kj Kh Ki Km KD KD Video Settings KI KH Format
Multisymbol Multisymbol Usage: Commonly used in shipping applications where a shipping symbol contains individual symbols for part number, quantity, etc. This feature allows one trigger to pick up all the symbols. AIAG and EAN- 128 are two application standards that address this need. Definition: Multisymbol allows the user to define up to 12 bar code symbols that can be read in a single read cycle.
Chapter 4 Read Cycle Serial Cmd: 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.
Trigger Trigger Trigger Mode Note: When doing calibration or read rate testing, the current trigger setting will be disregarded. Note: This command does not need to be followed by an command. Definition: The type of trigger event that will initiate the read cycle.
Chapter 4 Read Cycle Continuous Read 1 Output Usage: Can be useful in applications where it is not feasible to use a trigger and all succeeding symbols contain different information. It is also effective in applications where the objects are hand-presented. Definition: In Continuous Read 1 Output the scanner self-triggers whenever it decodes a new bar code symbol or a timeout occurs.
Trigger External Trigger Level Usage: This mode is effective in an application where the speeds of the conveying apparatus are variable and the time the scanner spends scanning each object is not predictable. It also allows the user to determine if a noread has occurred. Definition: External Trigger Level allows the read cycle (active state) to begin when a trigger (change of state) from an external sensing device is received.
Chapter 4 Read Cycle External Trigger Edge Usage: Highly recommended in any application where conveying speed is constant or if spacing, object size, or timeouts are consistent. Definition: External Trigger Edge, as with Level, allows the read cycle (active state) to begin when a trigger (change of state) from an external sensing device is received. However, the passing of an object out of sensor range does not end the read cycle.
Trigger Serial Data Usage: Effective in a highly controlled environment where the host knows precisely when the object is in the scan zone. It is also useful in determining if a noread has occurred. Definition: In Serial Data, the scanner accepts an ASCII character from the host or controlling device as a trigger to start a read cycle. A Serial Data trigger behaves the same as an External Edge trigger. Serial commands are entered inside corner brackets, such as .
Chapter 4 Read Cycle Trigger Filter Duration Usage: Useful where trigger bounce could cause false triggers. Definition: Trigger Filter Duration can prevent trigger bounce from falsely triggering the scanner by limiting the time in which trigger pulses can be received. Serial Cmd: Default: 320 (x 31.25 µs = 10 ms) Options: 0 to 65535 (corresponding to 0 to 2.047 s in 31.
Serial Trigger Serial Trigger Usage: Allows the user to define the trigger character that initiates the read cycle. Definition: An on-line host command composed of a single ASCII host serial trigger character that initiates or ends the read cycle. Serial Trigger Character is considered an on-line host command and requires the same command format as all host commands: that is, to be entered within angle brackets delimiters < >.
Chapter 4 Read Cycle End of Read Cycle Note: When to Output must be set to End of Read Cycle before this command can be active. Definition: The read cycle is the time during which the scanner will attempt to read and decode a symbol. At the end of a read cycle the scanner stops reading symbols and sends the symbol data or noread message to the host. End of Read Cycle Mode Definition: A read cycle can be terminated by a new trigger, a timeout, or a combination of both.
End of Read Cycle Definition: New Trigger ends the current read cycle and initiates a new one when a new trigger occurs. New Trigger refers only to a “rising edge” trigger. With either External Edge, Serial, or Serial or Edge enabled, an edge or serial trigger ends a read cycle and initiates the next read cycle. In the case of External Level, a falling edge trigger ends the read cycle but the next read cycle does not begin until the occurrence of the next rising edge trigger.
Chapter 4 Read Cycle Read Cycle Timeout Usage: It is useful in many tightly controlled applications which require a read cycle to end before the next object appears and therefore need the flexibility of a timeout adjustment. Definition: Read Cycle Timeout is the time span of the read cycle and is represented in 10 mS increments. It is used in conjunction with External Edge or Serial Trigger.
Good Decode Reads Good Decode Reads Usage: This is a very useful feature to increase reliability of reads for symbologies that do not have internal error checking such as Pharmacode. Definition: The number of decodes (from 1 to 31) required per symbol before a symbol’s decoded data is sent. It requires the scanner to successfully decode a symbol a designated number of times (not necessarily consecutively) before it is sent.
Chapter 4 Read Cycle Scanner Setup The settings in this section are typically adjusted by qualified technicians. They time are included here for special applications. Before making changes to individual commands in this section, it would be advisable to make a written record of current settings. Gain Level (Factory Setting) Usage: Can be useful for fine-tuning gain or when portions of analog signals spike as in the case of specular reflection or extraneous noise.
Scanner Setup Automatic Gain Control (AGC) Important: AGC settings apply to both AGC gain control and symbol detection. AGC Status Usage: AGC allows the user to specify how automatic gain control sampling will be done. Definition: AGC is the acronym for Automatic Gain Control. AGC increases the depth of field by attempting to maintain signal strength at a constant level regardless of the range of the bar code symbol.
Chapter 4 Read Cycle Video Settings “Video” in this context, refers to the distinction of light and dark bars that go into qualifying an object as a symbol. Typically, the default settings will not need to be changed and if so required, should be done by qualified technicians. Maximum Element Usage: Caution: Do not change this parameter unless instructed by a Microscan representative.
Laser Setup Laser Setup See Chapter 10, “Laser Control” for detailed list of commands and controls.
Chapter Symbologies 5 Chapter Contents Symbologies by ESP ...............................................................................4-2 Symbologies by Serial Command............................................................4-3 OMR ........................................................................................................4-4 Code 39 ...................................................................................................4-4 Code 128 ............................................
Symbologies by ESP Symbologies by ESP Click this button to bring up the Symbologies menu. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
Chapter 5 Symbologies Symbologies by Serial Command Command Title Legacy cmds Code 39 Kp Code 128/EAN-128 Kt Interleaved 2 of 5 Kr Codabar Kq UPC/EAN Ks Code 93 K! Pharmacode PDF417 Narrow Margins/Symbology ID Background Color K[ Format
Symbologies by Serial Command OMR See Chapter 7, “OMR” for OMR related commands and explanations. Code 39 Usage: Code 39 is considered the standard for non-retail symbology. Definition: An alphanumeric symbol with unique start/stop patterns, composed of 9 black and white elements per character, of which 3 are wide.
Chapter 5 Symbologies Large Intercharacter Gap (Code 39) Usage: Large Intercharacter Gap is helpful for reading symbols that are printed out of specification. Caution: Do not use Large Intercharacter Gap with Narrow Margins enabled since a large intercharacter gap (over 3x) could cause a narrow margins (5x) to be interpreted as an intercharacter gap. Definition: When enabled, the scanner can read symbols with gaps between symbol characters that exceed three times (3x) the narrow element width.
Symbologies by Serial Command Full ASCII Set (Code 39) Usage: Must be enabled when reading characters outside the standard character set (0-9, A-Z, etc.) User must know in advance whether or not to use Full ASCII Set option. Since Full ASCII Set requires two code words to encode one character, it is less efficient.
Chapter 5 Symbologies Code 128 Usage: Code 128 is a smaller symbology useful in applications with tight spots and high security needs. Definition: A very dense alphanumeric symbology. It encodes all 128 ASCII characters; it is continuous, has variable length, and uses multiple element widths measured edge to edge.
Symbologies by Serial Command Interleaved 2 of 5 Usage: It is has been popular because it is the most dense symbology for printing numeric characters less than 10 characters in length; however We do not recommend this symbology for any new applications because of inherent problems such as truncation. Definition: A dense, continuous, self-checking, numeric symbology.
Chapter 5 Symbologies Symbol Length #1 (Interleaved 2 of 5) Usage: With I–2/5, two symbol lengths can be defined. When using only one symbol length in an application, setting Symbol Length #2 to 0 (zero) to ensure data integrity is recommended. Definition: Allows user to define the symbol length. Because I 2/5 is a continuous symbology, it is prone to substitution errors. Hence, a symbol length must be defined and a symbol must contain an even number of digits.
Symbologies by Serial Command Codabar Usage: Used in photo-finishing and library applications. Formerly used in some medical applications but not typically used in newer applications. Definition: Codabar is a 16-character set (0 through 9, and the characters $, :, /, ., +, and –) with start/stop codes and at least two distinctly different bar widths.
Chapter 5 Symbologies Large Intercharacter Gap (Codabar) Usage: It is helpful for reading symbols that are printed out of specification. Caution: Do not use Large Intercharacter Gap with Narrow Margins enabled since enabling Large Intercharacter Gap (over 3x) could cause a narrow margins (5x) to be interpreted as an intercharacter gap. Definition: Instructs the scanner to read symbols with gaps between characters exceeding three times the narrow element width.
Symbologies by Serial Command Check Digit Type (Codabar) Definition: Allows the user to select the check digit type Codabar will use. Serial Cmd: Default: Disabled Options: 0 = Disabled 1 = Modulus 16 2 = NW 7 3 = Both Modulus 16 Used in the photo-finishing market. NW 7 Used in Japanese markets.
Chapter 5 Symbologies UPC/EAN 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. Definition: UPC (Universal Product Code) is a fixed length numeric, continuous symbology. UPC can have two- or five-digit supplemental symbol data following the normal symbol. The U.P.C., Version A (U.P.C.
Symbologies by Serial Command Supplementals Status (UPC/EAN) Usage: Reads Supplementals typically used in publications and documentation. Definition: A supplemental is a 2 or 5 digit symbol appended to the main symbol. When set to Enabled or Required, the scanner reads supplemental symbol data that has been appended to the standard UPC or EAN symbols.
Chapter 5 Symbologies Separator Character (UPC/EAN) Note: If Separator Character has been changed to any other character and you wish to re-define the separator as a comma, you will need to define it in the embedded menu or default the scanner by a command. Usage: As required by the application. Definition: Allows the user to change the separator character from a comma to a new character.
Symbologies by Serial Command RSS Expanded Definition: RSS Expanded is a variable length symbology that can encode supplementary information in addition to the 14-digit EAN.UCC item identification number and is capable of encoding up to 74 numeric or 41 alphabetic characters. Usage: Used to encode primary and supplementary data in retail point-of-sale and other applications. RSS Expanded Status Definition: Offers a choice between stacked only and both stacked and not stacked.
Chapter 5 Symbologies RSS Limited Definition: Encodes a smaller 14-digit symbol (74 modules wide) that is not omnidirectional. Usage: RSS Limited is designed to be read by laser and CCD scanners. It is not recommended for omnidirectional slot scanners.
Symbologies by Serial Command RSS-14 Definition: RSS-14 (Reduced Space Symbology) is a fixed length symbology that encodes 14-digits, including a 1 digit indicator digit and is 96 modules wide. It can be stacked into two rows, read omnidirectional if printed in full height, or not if height-truncated for small marking. Usage: Used in the grocery retail and prescription drug industries where full 14digit EAN.UCC item identification may be needed.
Chapter 5 Symbologies Narrow Margins Usage: Used when the leading and trailing edges of the symbols are smaller than the standard margin or when other objects encroach into the margins. Definition: Allows the scanner to read symbols with quiet zones less than 8 times the width of the narrow bar element. “Quiet zone” is the space at the leading and trailing ends of a symbol. Each quiet zone can be as narrow as only five times the width of the narrow bar element when Narrow Margins is enabled.
Symbology Identifier Symbology Identifier Usage: Used when the symbology type and how it’s decoded needs to be known. Definition: Symbology ID is an AIM standard prefix set of characters that identify the symbol type. When enabled, the scanner analyzes and identifies the symbology and adds a three character identifying prefix to the data: 1. ] (close bracket character) indicating the presence of a symbology ID 2.
Chapter 5 Symbologies Background Color Usage: If the background is darker than the symbol, then enable black background. Typically the background is white; but on PCBs for example, they can be black. Definition: Allows the user to choose which symbol background (white or black) the scanner can read.
Autodiscriminate Autodiscriminate Although Autodiscriminate is not a configuration command, but it is included here as a convenient tool for enabling most symbol types. Usage: Commonly used for quick setup mode to detect symbol type. This is particularly useful for users who might be unfamiliar with their application’s symbology. Note: It does not alter individual fields such as Start/Stop, Fixed Length, etc. These need to be setup individually.
Chapter Matchcode 6 Chapter Contents Matchcode by ESP Menu ........................................................................7-2 Matchcode by Serial Command...............................................................7-2 Overview of Matchcode ...........................................................................7-3 Matchcode Type ......................................................................................7-4 Sequential Matching .......................................................
Matchcode by ESP Menu Matchcode by ESP Menu Click this button to bring up the Matchcode menu. To change a setting, double-click the setting and use your cursor to scroll through the options.
Chapter 6 Matchcode Overview of Matchcode Usage: Matchcode is used in applications to sort, route, or verify data based on matching the specific symbol in a variety of ways as defined in this section. For example, a manufacturer might sort a product based on dates that are embedded in the symbol. Definition: With Matchcode you can store master symbol data in the scanner’s memory, compare this data against the scanned symbols, and define how symbol data and/or discrete signal output will be directed.
Matchcode Type Matchcode Type Note: If Matchcode is set to Wild Card or Sequential, Number of Symbols will default back to 1 (if set to any number greater than 1). Definition: Allows the user to choose the way that master symbols will be compared with subsequently scanned symbols. Note: First set Triggering Mode to External or Serial.
Chapter 6 Matchcode Sequential Matching Usage: Used in tracking product serial numbers that increment or decrement sequentially. Definition: With Sequential enabled under Matchcode Type, Sequential Matching determines if a count is in ascending (incremental) or descending (decremental) order.
Match Length Match Length Usage: For example, if Match Length is set to 6 in a 10 character symbol, and Match Start Position is set for 2, only the 2nd through 7th characters (from left to right) will be compared. Definition: Defines the length of the character string that will be compared with that of the master symbol when Match Start Position is set to 1 or greater. When Match Start Position is set to 0, no comparison will occur.
Chapter 6 Matchcode Sequence On Noread Usage: Sequence On Noread is useful when the scanner needs to stay in sequence even if no decode occurs. Definition: When Sequence On Noread is Enabled and Matchcode is set to Sequential, the scanner sequences on every match or noread. When disabled, it does not sequence on a noread.
Sequence On Mismatch Sequence On Mismatch Note: Matchcode must be set to Sequential for this command to function. Usage: Enable this parameter if every trigger event should have a decode and more than one consecutive mismatch may occur. Disable this parameter if every trigger event should have a decode but no more than one consecutive mismatch may occur. Definition: When set to Enabled, the master symbol sequences on every decode, match or mismatch.
Chapter 6 Matchcode New Master Pin Usage: Some applications require the line worker to change the master symbol. This can be done by installing a switch at the location of the scanner. It is very common to have a keyed switch so that accidental switching does not occur. Definition: After New Master Pin is enabled, a pulse can be received on the new master pin which will cause the scanner to record the next decoded symbol symbol(s) as the new master symbol(s).
New Master Pin 6-10 MS-9 Scanner User’s Manual
OMR Chapter 7 (Optical Mark Recognition) Chapter Contents OMR Setup by ESP Menu ....................................................................... 6-2 OMR Setup by Serial Command ............................................................. 6-2 OMR Description ..................................................................................... 6-3 OMR Definitions ...................................................................................... 6-4 OMR Setup & Calibration Menu ................
OMR Setup by ESP Menu OMR Setup by ESP Menu OMR Setup by Serial Command Command Title OMR Setup OMR Calibration 7-2 cmds K490, KP MS-9 Scanner User’s Manual Format
Chapter 7 OMR OMR Description OMR marks or “bars” are printed in the center of uniformly spaced rectangular fields which are not visible. Not all fields must contain marks. If a given cell has a mark within its boundaries, you can consider the cell to have a value of 1 (one). If the cell has no mark, it has a value of 0 (zero). With this symbology you can generate a binary number that can be used by any system to interpret the meaning of the code.
OMR Definitions OMR Definitions OMR. Symbology that is composed of a series of fields (or “placeholders”) of uniform width that are either empty or contain a mark (a bar also of uniform width) in their centers. A cell with a mark is equivalent to a binary 1, an empty cell is represented by a binary 0. Typical OMR symbols contain from 8 to 32 fields. Gate Bar. The first bar in the OMR symbol relates to the decoding direction. Cell. (Sometimes referred to as a “field.
Chapter 7 OMR OMR Setup & Calibration Menu When you click on OMR button you will see a menu similar to that below. Setup, Calibration Data, and Laser Control commands can be modified in the menu tree on the left. On the right side of the menu box, you can test for Static or Dynamic setups and see OMR Data displayed in four text blocks.
OMR Setup OMR Setup To setup the scanner for OMR testing, do the following: 1. Use a master OMR symbol with no gaps and all bars equally spaced. 1. In the OMR Settings, enable OMR Status. 2. Set Parity as desired. 3. Enter the number of fields (bars or cells) in the symbol, in this example, 9. 4. Enter the number of scans in the read cycle. Five (5) is recommended. Too high a number may result in incomplete scans, depending on symbol speed. 5. Select Gate Bar location. To save settings: 1.
Chapter 7 OMR Parity Definition: The last cell in the symbol (the bar furthest from the gate bar) can contain a parity bar, if enabled. If enabled for Odd and the number of bars is not odd, the parity bar will be added in the last cell. If enabled for Even and the number of bars is not even, a parity bar is added to the last cell. Usage: A parity bar is added to make the count conform to its setting.
OMR Setup Trigger Delay Type Definition: If Pulse is enabled, the scanner will wait the number of pulses (from an encoder) set by Trigger Delay before evaluating its scans for OMR symbols. With Time enabled, the scanner measures the time that transpires between a trigger and the appearance of a symbol in the center of the scan and applies that delay to subsequent triggers before evaluating scans for OMR symbols. Usage: With Pulse enabled, the scanner can track OMR symbols on variable speed applications.
Chapter 7 OMR Gate Bar Location Definition: Allows you to select which side of the OMR symbol the scanner will interpret as a gate bar. Usage: The scanner can decode symbols with gate bars on either end; however it is important to correctly identify the position of the gate bar since data sent to the host must begin with a gate bar.
Static Test Static Test Whenever you start a new batch or job, you should calibrate a test symbol that is representative of the application’s symbols and has a full set of bars so the scanner can calculate the symbol’s average frame size, number of fields, etc. as a reference. After doing OMR setup, position a symbol in the center of the scan range at the correct distance from the scanner. (Nominal mounting distance is 4 inches (10.6 cm) from the front of the scanner.) Testing from Calibration Menu 1.
Chapter 7 OMR Dynamic Calibration To test for a moving symbol: 1. Set up an object detector or other external triggering device. 2. In the OMR Settings Setup menu, set the Number Of Fields for the symbol. 3. If the conveyor is moving at a fixed speed, under Trigger Delay Type, you can choose either Time or Pulse. If moving at a variable speed, enable Pulse (use this with an encoder with inputs into the scanner’s new master pin). 4.
Calibration Data Calibration Data Following a static or dynamic test, see the OMR DATA area to view Margin, Bar Width, Cell Width, and Good Reads. The bottom window presents the current triggered data. This serves to give you an idea of consistency and variations. You can also switch between Binary and Hexidecimal presentation of decoded data. See and adjust calibration parameters in the Calibrated Data section of the OMR menu.
Chapter 7 OMR Auto Frame Status Definition: When Enabled, OMR calibration command will adjust laser framing to frame OMR calibration bar code with sufficient quite zones. When Auto Frame is enabled, the OMR calibration symbol must be in the center of the scan for a successful decode to occur. When Disabled, OMR calibration command will not adjust laser framing.
Calibration Data Scan Count Definition: Determined by OMR calibration. It represents the count value from the start of the scan to the end of the scan. Count resolution is 15.25 nS. Usage: READ ONLY.
Chapter 7 OMR Laser Control Laser Control is included as part of the OMR menu so that changes in the Laser Off Time and Laser On Time can be observed. For information on laser controls, see Chapter 10, “Laser Control” for laser control setup.
Laser Control 7-16 MS-9 Scanner User’s Manual
Chapter I/0 Parameters 8 Chapter Contents I/O Parameters by ESP ...........................................................................6-2 I/O Parameters by Serial Command ........................................................6-2 Symbol Data Output ................................................................................6-3 Noread Message .....................................................................................6-6 Beeper ............................................................
I/O Parameters by ESP I/O Parameters by ESP Click this button to bring up the I/O Parameters menu. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
Chapter 8 I/0 Parameters Symbol Data Output Usage: Used when the host needs symbol data only under certain conditions. Definition: Defines the conditions under which decoded symbols are transmitted to the host.
Symbol Data Output Good Read Usage: Good Read is used when an application requires all symbol data to be transmitted. It’s typically used in tracking applications in which each object is uniquely identified. Definition: With Good Read enabled, the scanner transmits symbol data on any good read regardless of Matchcode Type setting. Note: A noread can still be transmitted if enabled.
Chapter 8 I/0 Parameters When to Output Symbol Data Definition: This command allows the user to choose when symbol data can be sent to the host. Serial Cmd: Default: As Soon As Possible Options: 0 = As Soon As Possible 1 = End of Read Cycle As Soon As Possible Usage: As Soon As Possible is useful in applications in which symbol data needs to be moved quickly to the host, typically when the host is making decisions based on symbol data.
Noread Message Noread Message Usage: Used in applications where the host needs serial verification that a symbol has not been read and especially useful in new print verification. Definition: When enabled, and if no symbol has been decoded before timeout or the end of the read cycle, the noread message will be transmitted to the host.
Chapter 8 I/0 Parameters Beeper Usage: Can be used as an audible verification that either a good read or a noread has occurred. Definition: A beep is emitted either after each good read of a bar code symbol or after each noread.
Partial Output Partial Output Usage: In Multisymbol mode, partial output is performed on each separate symbol. For example, if Start Position is set to 3 and Partial Length is set to 5, the following symbols are transmitted as follows: 1234567890 as 34567 1234 as 34 123456789,abcde as “34567,cde” (two symbols with separator) 12 as [blank] Definition: When enabled, allows you to pre-select portions of symbols to be transmitted by the scanner.
Chapter 8 I/0 Parameters Serial Verification Usage: These commands are useful in removing any doubt about the scanner’s acceptance and response to host configuration commands. For example, if the current preamble is “SOM” and is entered, the scanner will echo back since the attempted entry “START” exceeds the four character limit for that command. Therefore it is rejected and the existing “SOM” message is echoed back and remains the preamble message.
Operation Command Output Operation Command Output Important: This option must be enabled for ESP to operate. Usage: Used when brackets are required to delineate certain scanner outputs such as counters. Definition: Controls the output of command brackets.
Chapter 8 I/0 Parameters Output 1 Parameters Usage: This option provides switching to host software to control external devices such as PLCs and relays. It is useful for routing and sorting and to prevent mis-packaging and mis-routing. Definition: Sets the discrete output functions for specific user-selected conditions. Output On Definition: Allows the user to set the conditions under which an output (or outputs) will be activated.
Output 1 Parameters Active State Definition: Sets the active state of the discrete output. Serial Cmd: Default: Normally Open Options: 0 = Normally Open 1 = Normally Closed Pulse Width Definition: Sets the time in 10 mS increments that the discrete output remains active.
Chapter 8 I/0 Parameters Output Mode Definition: Sets the condition in which the discrete output is de-activated.
Output 1 Parameters Trend Analysis Mode Usage: Useful in cases in which the user doesn’t want to shut down for one condition but wants to monitor quality and read conditions. Definition: Sets the trend condition (Mismatch, Noread, or Reads/Trigger) that will activate the output. Parameters associated with Trend Analysis Mode are Number To Output On and Trigger Evaluation Period.
Chapter 8 I/0 Parameters Trigger Evaluation Period Definition: The number of trigger events to examine within the trend analysis event. Serial Cmd: Default: 0 Options: 0 to 255 Note: For Trend Analysis to function the Number To Output On and the Trigger Evaluation Period must be 1 or more.
Output 2 Parameters Output 2 Parameters Serial Cmd: Output 2 has the same parameters and default settings as Output 1. Output 3 Parameters Serial Cmd: Output 3 has the same parameters and default settings as Output 1.
Chapter 8 I/0 Parameters Quality Output Usage: Host system can monitor scanning performance (printing process, scanning environment changes, etc.) by setting thresholds in their processing or displaying the outputs for visual verification. For example, a certain symbol that has been averaging 00100 reads per read cycle suddenly drops to 00012, this would be a good indication that a problem has arisen even though good reads are still occurring.
Quality Output 8-18 MS-9 Scanner User’s Manual
Chapter Diagnostics 9 Chapter Contents Diagnostics by ESP Menu .......................................................................8-2 Diagnostics by Serial Command..............................................................8-2 Counts .....................................................................................................8-3 Hours Since Last Reset ...........................................................................8-4 Warning Messages ..............................................
Diagnostics by ESP Menu Diagnostics by ESP Menu Click this button to bring up the Diagnostic menu. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
Chapter 9 Diagnostics Diagnostics by Serial Command Command Title Power-on/Resets Counts Hours Since Reset Legacy cmds K_ K@? Warning Messages K” Laser High Laser Low Present Operating Temperature High Temperature Low Temperature Lifetime Hours K; K: K%? K+ KK$ Format returns power-ons,resets> returns: hours,minutes (read only) returns: deg (read only)
Counts Counts (These commands are READ ONLY.) Power-on Usage: Used for detecting unwanted resets caused by power supply problems or ESD transients. Definition Returns the number of times the scanner has been re-powered or a watchdog reset occurs. Serial Cmd: Send Returns Read Only Ranges: 0 to 65,535 power-ons. Resets Usage: Used for detecting unwanted resets caused by power supply problems or ESD transients.
Chapter 9 Diagnostics Hours Since Reset (This command is READ ONLY.) Usage: Used as a troubleshooting tool that can help pinpoint the cause of a reset. Definition: Records the number of hours and minutes of operation since the last system reset. Serial Cmd: Send Returns Read Only Ranges: 0 to 23 hours, 0 to 59 minutes.
Warning Messages Warning Messages Important Note: Warning Message Status must be enabled before any warnings in this menu can be displayed. Usage: These messages serve as a flag to service a scanner or as an early warning that potential problems could arise. They are particularly useful in factories that run 24/7 and can’t afford down time. Definition: Warning messages that relate to the environment and condition of the scanner can be defined and set to activate specific outputs.
Chapter 9 Diagnostics Laser High When enabled, a message is transmitted whenever the laser current exceeds a factorycalibrated reference value which cannot be altered. The message repeats once every 30 minutes until the condition is corrected. Laser High Status Usage: Alerts the user to impending laser failure. (Contact your service representative.) Definition: Enables the Laser High message.
Warning Messages Laser Low When enabled, a message is transmitted whenever the laser current falls below a factory-calibrated reference value which cannot be altered. The message repeats once every 30 minutes until the condition is corrected. Laser Low Status Usage: Alerts the user to impending laser failure. (Contact your service representative.) Definition: Enables the Laser Low message.
Chapter 9 Diagnostics Present Operating Temperature (deg. C) (This command is READ ONLY.) Usage: Used for setting Over Temperature Threshold and Under Temperature Threshold. Definition: Indicates temperature of the environment immediately outside of the scanner. A thermal sensor on the main PCB measures the internal temperature of the scanner. From this, a case-differential constant is subtracted to yield an estimated external temperature. Serial Cmd: Send: Returns .
High Temperature Threshold High Temperature Threshold A message can be defined that will display when a user-set High Temperature Threshold has been reached. The message repeats once every 30 minutes until the condition is corrected. This value is a reference to the external ambient temperature in the environment around the scanner. High Temperature Degrees Usage: Helps ensure that the scanner is being used within its temperature specification.
Chapter 9 Diagnostics Low Temperature Threshold A message can be defined that will display when a user-set Low Temperature Threshold has been reached. The message repeats once every 30 minutes until the condition is corrected. This value is a reference to the external ambient temperature in the environment around the scanner. Low Temperature Degrees Usage: Helps ensure that the scanner is being used within its temperature specification.
Lifetime Hours Lifetime Hours A message can be defined that will be transmitted whenever the scanner’s elapsed time clock exceeds the set hours threshold. The message repeats one time every 30 minutes. Hours Threshold Usage: Used for setting up a preventive maintenance program. Definition: A user can set a time in hours that will cause a message to be sent whenever the scanner’s run time exceeds this value. The elapsed time is the time the scanner is powered up.
Chapter Laser Control 10 Chapter Contents Laser Control by ESP Menu ....................................................................9-2 Laser Control by Serial Command ...........................................................9-2 Laser On/Off ............................................................................................9-3 Laser Framing Status...............................................................................9-4 Laser Off Time ................................................
Laser Control by ESP Menu Laser Control by ESP Menu Click this icon to bring up the Laser Control view. You can also adjust laser parameters from the Read Cycle and the OMR menus.
Chapter 10 Laser Control Laser On/Off Usage: Laser On/Off extends the life of the laser. It is useful where there are significant time gaps between symbols. It also provides visual confirmation of a read cycle timeout and minimizes laser exposure to people. Definition: When enabled, the laser is ON only during the read cycle. When disabled, the laser operates continuously.
Laser Framing Laser Framing To adjust laser framing, click the Laser Control button, and Laser On/Off arrows up or down as shown here. Usage: Definition: Serial Cmd: Default: Options: This is useful to avoid highly reflective objects, for filtering out unwanted signals, and avoiding the wrong symbols. Sets the percentage of time the laser is ON during each scan so that only a selected portion of the scan width is effectively scanned.
Chapter 10 Laser Control Laser Off Time Definition: Serial Cmd: Default: Options: Duration of laser off time, in increments of 1/500th of the total scan width. Important: The combined values of Laser Off Time and Laser On Time cannot exceed 500 which is the duration of one scan.
Laser On Time Laser On Time Definition: Serial Cmd: Default: Options: 10-6 Duration of laser off time, in increments of 1/500th of the total scan width. Important: The combined values of Laser Off Time and Laser On Time cannot exceed 500 which is the duration of one scan.
Chapter Terminal Mode 11 Chapter Contents Terminal Window ...................................................................................11-2 Find Function .........................................................................................11-3 Macros ...................................................................................................11-4 Terminal Window Functions...................................................................
Terminal Window Terminal Window To use the terminal mode, click on the Terminal button. You will see the following window: Copy, paste, and save Type in text here to find in terminal window Clear screen Terminal screen Click here to see more macros Macro List on this bar Click on Macros arrow to Add Macro, Remove Macro or Edit Macro Click on Macro to Run The terminal screen allows you to enter serial commands (in red) from the macro box, by copying, or directly from your keyboard.
Chapter 11 Terminal Mode Find Function The Find box allows you to enter text strings to be searched for in the terminal window. For example a series of symbols have been scanned into the terminal view and you want to determine if a particular symbol starting with ABC has been read. 1. Type ABC into the Find box. 2. Press the return key. The first instance of ABC will be high-lighted in the terminal window. 3. Press the F3 key to search again for the next instance of ABC. 4.
Macros Macros Macros can be stored in a macro selection bar, edited in a separate window, and executed by clicking on the macro name. Click on Next Row to see the next row of macros Click on any arrow to Add, Default or Edit macros. When you default macros, the entire macros set is restored to their original macro commands. When you click on the macro name, the macro is executed in the terminal window. If this is a serial command, the command is also sent to the scanner at the same time it is displayed.
Chapter 11 Terminal Mode Terminal Window Functions Right-click on the terminal window to display the following: Copy selected text to clipboard. Paste from terminal or computer text. Clear all text in terminal window. Select All text in the terminal window. Save... brings up a save as dialog box. Change Font... of data text, brings up a text dialog. • Change Echo Font... to change typed in text or commands. • Change Background Color of terminal window.
Terminal Window Functions 11-6 MS-9 Scanner User’s Manual
Chapter Utilities 12 Chapter Contents Utilities by ESP Menu ............................................................................12-2 Utilities by Serial Command ..................................................................12-3 Read Rate..............................................................................................12-5 Counters ................................................................................................12-7 Device Control .....................................
Utilities by ESP Menu Utilities by ESP Menu Click this button to bring up the Utilities menu 12-2 MS-9 Scanner User’s Manual
Chapter 12 Utilities Utilities by Serial Command Table 12-1 Summary of Utility Serial Commands Command Type Read Rate Counters Device Control Master Database Command or or <#> Firmware Symbol Types Trigger Restore/Savea <#> <#b> <#a> Name Enter Single Symbol Percent Rate
Utilities by Serial Command Table 12-1 Summary of Utility Serial Commands Status Requests > 1> Reset/Save (for power-on) Save Factory Settings Save/Restore Factory Defaults Scanner Status Extended Scanner Status Configuration Status a. See Appendix H — “Defaulting/Saving/Initializing”.
Chapter 12 Utilities Read Rate By ESP You can access Read Rate from the Utilities menu. To start or end a read rate test, right-click Read Rate and select Start or Stop. To change from percent read rate to decodes per second, first end the read rate by selecting Stop, then right-click select Decodes/Sec. Read Rate by Serial Command Enter Single Symbol Percent Test Sending instructs the scanner to transmit the percentage of decodes and any scanned symbol data.
Read Rate the transition data. Symbol Information Decode rate Number of symbol bar and space transitions Note: Example shows output when Postamble is enabled and defined as a carriage return and a line feed. Note: The command has no immediate effect if not preceded by or . End Read Rate Test Sending ends both the Percent test and the Decodes/Second test for both single and multi-symbol.
Chapter 12 Utilities Counters Counter commands can be a numeric value from 00000 to 65,535. After reaching the maximum numeric limit of 65,535, the counter will automatically roll-over and start counting again at 00000. To obtain the cumulative total of counts after the roll-over has occurred, add 65,536 per each roll-over (the scanner does not keep track of the number of roll-overs) to the current count.
Counters Counters by Serial Command Trigger Counter Sending displays the total number of triggers since the last reset. Trigger Counter Reset Sending sets the trigger counter to 00000. Good Read/Match Counter Sending displays the total number of good reads matching the master symbol or, if Master Symbol is not enabled, the number of good reads since the last reset. This counter is always enabled, but will only work as a match count when Master Symbol is enabled.
Chapter 12 Utilities Device Control By ESP Device Control By Serial Command Output #1 Pulse Sending activates the link between Output 1 (+) and Output 1 (–) (regardless of Master Symbol or Output 1 status). Output #2 Pulse Sending activates the link between Output 2 (+) and Output 2 (–) (regardless of Master Symbol or Output 2 status). Output #3 Pulse Sending activates the link between Output 3 (+) and Output 3 (–) of the host connector (regardless of Master Symbol or Output 3 status).
Device Control Note: Enable Laser Scanning does not relate to Laser On/Off command. Send Motor Off Sending turns the spinning mirror motor off. This command is useful for long idle periods. Note: Laser turns off whenever motor is off. Send Motor On Sending turns the spinning mirror on (if not already running). Note: The spinning mirror reaches full speed after a short time delay. see Chapter 6, “Matchcode.
Chapter 12 Utilities Master Database Important: Master Database is used only for comparing entire symbols, when Sequential and Wild Card are NOT enabled, and Start Position is equal to 0. Master Database Overview Usage: Used where more than one master symbol is required, as in a Multisymbol setup, for matching and other matchcode operations.
Master Database Enter Master Symbol Data Definition: ESP: Allows you to enter master symbol data for a specific master symbol index number (1 to 10) provided the index number is not larger than the number of symbols enabled by the Master Symbol Database Size (see page 12-11). For example, if Master Symbol Database Size is set to 2, you will not be able to enter data for symbols 3 through 10. 1. Set the number of master symbols you want to create in Master Symbol Database Size. 2.
Chapter 12 Utilities See “Master Symbol Database Size” on page 12-11.
Master Database Request Master Symbol Data Definition: ESP: Returns master symbol data for any enabled master symbols from 1 to 10. For example, for a database in which the master symbol database size has been set to 5 or more, send to request master symbol data for #5. The scanner transmits master symbol #5 data in the following format: <5/data>. If no master symbol data is available, the output will be: <5/>. 1. Click the Utilities button and the Master Database tab. 2.
Chapter 12 Utilities Delete Master Symbol Data Definition: ESP: This command will delete the master symbol data for a selected master symbol number. 1. Click the Utilities button to access the master symbol. 2. Click the Master Database tab and double-click the symbol number you want to delete. 3. Delete text and click OK to delete in ESP. 4. Click Send Database to Scanner to save in the scanner. Serial Cmd: deletes the master symbol for the selected symbol index.
Firmware Firmware Firmware Update Application code versions are specific to your scanner. Consult with your sales representative before downloading application code. If needed, an application code will be sent to you in the form of a *.mot file. To download application code: 1. First make sure the host is connected to your scanner. 2. Apply power to the scanner. 3. Before updating, you should verify the current firmware (see “Firmware Verification — Part Number” on page 12-17. 4.
Chapter 12 Utilities Firmware Verification — Part Number You can send a request for scanner’s current firmware part numbers. By ESP 1. From the Utilities menu you can access Firmware Verification from the Firmware tab. 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 <#a/__________> and boot code <#b/_________>.
Firmware Firmware Verification — Checksum A checksum verifies a scanner’s flash memory. By ESP 1. From the Utilities menu you can access Firmware Verification from the Firmware tab. 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 boot code and the application code.
Chapter 12 Utilities Autodiscrimination You can enable most or specific symbol types by the following operational commands. Default: Code 39 (only) Options:
Enables most symbol types.
Scanner Status Requests Scanner Status Requests > Scanner Status Byte The scanner responds to a status request > with a two character hex value, for example /22>. To determine the status: 1. Look up the binary conversion in table 12-3. For example, the first 2 in binary would be 0 0 1 0 as read from binary digits 3 through 0; the second 2 the binary digits 7 through 4 which is also 0 0 1 0. 2. Next, enter your binary values in table 12-4 in the “Binary” column next to the appropriate bit.
Appendices Chapter Contents Appendix A General Specifications ........................................................ A-2 Appendix B Electrical Specifications....................................................... A-5 Appendix C IB-131 Interface Module.................................................... A-10 Appendix D Serial Configuration Commands ....................................... A-13 Appendix E Serial Command Format ................................................... A-16 Appendix F ASCII Table .
General Specifications Appendix A — General Specifications 2.275" (57.8 mm) Receiving Window Scan Beam Exit 0.380" (9.65 mm) Multiple symbol and symbology reading 3 programmable outputs Industrial IP54 rated enclosures 2000 scans and decodes per second Ultra compact size OMR reading option Invisible ink option Read rate LEDs Front View Environmental 1.625" (41.3 mm) Mechanical Depth: 3.0 in (76.2 mm) Width: 2.275" (57.8 mm) Height: 1.625 in. (41.3 mm) Weight: 11 oz. (311 g) Side View 3.0" (76.
Appendices Scanning Parameters Scanning mirror type: Rotating, single line 9-faceted Scan Rate:2000 scans per second Scan width angle: Typically 56°; Pitch: ±° Communication RS-232, RS-422/485, Daisy chaincan be used with an accessory IB-131 Interface Symbologies Standard offering: Code 128, Code 39, Code 93, Codabar, Interleaved 2 of 5, UPC/EAN Special offering: OMR, Pharmacode FIS Options FIS # 001 002 003 004 005 006 007 1001 1002 1003 Density Low Density High Density Low Density High Density Low Den
General Specifications LED Indicators Table A-1 MS-9 Status Lights LED POWER GOOD READ (100%) (not in read rate test) STATUS (80%) (not in read rate test) 20%, 40%, 60%, 80%, 100% State Green-On Off On Off On Off On Status Scanner has power No power Scanner is ready to read Scanner is not ready to read Scanner is in a read cyclea Scanner is not in a read cycle Represents the percentage of good readsb a. In Continuous and Continuous1, the status light is always on. b.
Appendices Appendix B — Electrical Specifications Narrowbarwidth Low Density Visible Ink Invisible Ink .005" (.127 mm) .0075" (.190 mm) 2” to 5” (51 to 127 mm) 1.5” to 6” 1.5" to 4" (38 to 152 mm) (38 to 101mm) .015" (.381 mm) 1” to 7” 1.5" to 6" (25 to 178 mm) (38 to 152 mm) 150 in. 1.75" to 3" (44 to 76 mm) .010" (.254 mm) .020" (.508 mm) Scan Width mm 200 High Density 1.5" to 4" (38 to 101 mm) 100 5 50 0 50 100 0 200 250 LD .508 mm .020 in. LD .381 mm .015 in. 10 200 150 LD .
Electrical Specifications 8 9 10 11 12 13 14 15 Default configurationa Trigger (+) CTS Aux RxD RxD (+) Output 3 (+) New master/OMR input Chassis ground b Output 2 (+) Outputs 1, 2, 3 (–) In In In Out In Pin arrangement for 15-pin high density D-subminiature connector plug at the end of 3-foot cable. Out Out a. The default is activated by connecting pin 8 to ground pin 4. See “By Hardware Default” on page A-22. b. Chassis ground: Connects chassis body to earth ground only.
Appendices Optoisolator Outputs Optoisolator circuits can transfer pulses between the scanner and peripherals with no direct connection with the scanner’s internal circuitry. However, not every optoisolator configuration provides complete isolation. The following diagrams show both fully optoisolated and non-optoisolated circuits. They are only examples and do not represent all the possible wiring configurations. V Out-Ona Iload =5 mA Iload =50 mA Iload =100 mA 0.7 V 0.9 V 1.
Electrical Specifications Additional Isolated Output Circuit Examples Secondary Relay 1 to 28 V Isolated Scanner Power + Scanner Isolated Scanner V Scanner Output Outputs (+) Outputs (–) Power ground Outputs (–) Power ground A-8 MS-9 Scanner User’s Manual PLC Input Outputs (+) Output PLC Power + RELAY PLC GND
Appendices Optoisolator Inputs All discrete inputs can be fully isolated pulses as PNP or NPN circuits. Inputs include trigger, new master, OMR, and input 1 Minimum Maximum VIN-HIGH/IIN-HIGH 4.5 V/ 8 mA 28 V/ 26 mA VIN-LOW/IIN-LOW 0 V/0 mA 3 V/2 mA Pulse Widthmin 4 µS Input (+) I load Input (–) New master pin and OMR input (–) is internally grounded.
IB-131 Interface Module Appendix C — IB-131 Interface Module The IB-131 interface module simplifies connecting to the scanner by providing separate ports for the host, power supply, trigger and network. 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.
Appendices Mounting holes 3 places 1.25" (3.18 cm) 3.2" (8.13 cm) Power Supply Host Trigger Network Scanner Electrical: Voltage Input: Regulated +10 to 28 VDC Cabling: RS-232 Cable: 61-300026-03 Multidrop Cable: 61-100030-03 Daisy Chain Cable: 61-100029-03 Mechanical: Length: 3.2 in. (8.13 cm) Width: 3.15 in. (8 cm) Height: 0.75 in. (1.9 cm) 0.17: (0.43 cm) dia. 3. places 3.15" (8 cm) .75" (1.
IB-131 Interface Module Multidrop This setup allows the user to link multiple scanners together, using only one host. IB-131: 99-000018-01 (1 per MS-9) Multidrop Cable: 61-100030-03 (connects multiple IB-131s) Power Supply: 97-100004-15 (for each scanner) Trigger: 99-000017-01 (for each scanner) Daisy Chain This setup allows the user to link multiple scanners together, using only one host.
Appendices Appendix D — Serial Configuration Commands The following table is a list of all the available serial configuration commands (also called “K commands”). These commands are also listed at the beginning of each applicable chapter. For utility (operational) commands see Table 12-1, “Summary of Utility Serial Commands,” on page 12-3.
Serial Configuration Commands Table A-8 Complete List of Serial Configuration Commands Code 39 Kp Code 128/EAN-128 Kt Interleaved 2 of 5 Kr Codabar Kq UPC/EAN Ks Code 93 K! Pharmacode K[ PDF417 Narrow Margins/Symbology ID Background Color Ko Kx Kz I-O Parameters
Appendices Table A-8 Complete List of Serial Configuration Commands Optoelectric Control Optoelectric Calibration Database Enter/Delete Master Symbol Data Request Master Symbol Data Power-on/Resets Counts Hours Since Reset M M K_ K@? Warning Messages K” Laser High Laser Low Present Operating Temperature High Temperature Low Temperature Lifetime Hours K; K: Laser Contol K%? K+ KK$
Serial Command Format Appendix E — Serial Command Format Serial commands are of two types: utility and configuration. Rules that apply to both utility and configuration commands 1. A less than < and greater than > characters enclose the commands. 2. Commands and data are “case sensitive.” That is, characters must be entered as upper or lower case, as specified. Serial Utility Commands These are sent during operations and are not followed by a or .
Appendices Concatenating Configuration Commands Commands can be concatenated (added together) in a single string or data block. For example, enables LRC, sets End of Read Cycle mode to New Trigger, enables Narrow Margins, and resets the data buffers (without saving the changes for power-on). Serial Command Status Request To ensure that any command was received and accepted, you can send the Show Scanner Status command: >.
ASCII Table Appendix F — ASCII Table Table A-9 ASCII Table with Control Characters Dec 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 A-18 Hex 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Mne NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US Ctrl ^@ ^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M ^N ^O ^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z ^[ ^\ ^] ^^ ^_
Appendices Table A-10 Communication Protocol Commands Protocol Command Control Characters Hex (Mnemonic displayed (Entered in menu or Code on Microscan menu) serial command) Effect of Command RES ^D 04 Reset REQ ^E 05 Request EOT ^D 04 Reset STX ^B 02 Start of Text ETX ^C 03 End of Text ACK ^F 06 Acknowledge NAK ^U 15 Negative Acknowledge XON ^Q 11 Begin Transmission XOFF ^S 13 Stop Transmission MS-9 Scanner User’s Manual A-19
Embedded Menus Appendix G — Embedded Menus In addition to ESP, you can also use a communications menu such as Microsoft’s HyperTerminal™ to establish communication with Microscan’s embedded menus.1 1. With your host connected to the configuration port, set your host communications settings as follows: 9600, 7, 1, and Even. 2. Set Flow Control to None. 3. Make the communications port selection. (Usually COM 1 or COM 2 for desktops and COM 1 for laptops.
Appendices Appendix H — Defaulting/Saving/Initializing Active Memory is where the scanner’s settings are stored during current use and are initialized by an command. Microscan Defaults are where the scanner’s default application/boot programs are stored. They can only be changed by changing the application/boot codes.1 User-Saved Settings are where user-defined settings are saved for power-on. Defaulting Defaulting occurs when default settings (either Microscan or user-saved) are restored.
Defaulting/Saving/Initializing Restore Microscan Defaults to Active Memory and for Power-on Caution: Defaulting the scanner to Microscan default settings will overwrite user-saved settings. • Restores Microscan defaults to memory. • Restores Microscan defaults to user-saved settings for power-on. • Initializes serial configuration commands in active memory and resets counters to zero.
Appendices Saving Power-on settings are those that are saved by a or command and are loaded into active memory whenever power to the scanner is recycled. Save Active Settings, except Factory, for Power-on • Initializes serial configuration commands into active memory and resets counters to zero. • Saves all current settings except factory settings to user-saved settings for power-on. Initialize Active Memory By Software Command Send command to the scanner.
Defaulting/Saving/Initializing Initializing Initializing occurs whenever any command or set of commands is implemented. Initializing is a part of all save and default functions. It is also used as a follow-on to implement serial configuration commands. • Initializes serial configuration commands into Initialize active memory and resets counters to zero. • Does not save settings for power-on.
Appendices Appendix I — Test Decode Rate By Bar Code Configuration You can enter the read rate test by scanning the following symbols: To enable Bar Code Configuration, scan this symbol: (This will also activate the read performance LED’s on the scanner.) To enable all symbologies, scan the following: To start your read rate test, scan this symbol: You should now be able to read any enabled symbol.
Test Decode Rate By Serial Command 1. Position a stationary symbol in front of a functioning scanner at the scan distance used in your application. 2. Enter a command to see the decodes per second. The decode rate is the number of decoded scans per total number of scan. It will appear at the beginning of the data strings. Note: You can also enter a command to see the percentage of decodes per scans. 3. Make a note of the decode rate.
Appendices Appendix J — Formulas for Number of Decodes To ensure reliable scanning, the scanner should apply a minimum of five scans to each symbol. Use the formulas below to predict the number of decodes that your symbol will receive. If the number of decodes you derive from one of these calculations is less than the minimum, plug in the minimum number of decodes (5) and solve for another parameter that might be changed such as symbol speed or scans per second.
Formulas for Number of Decodes Single Scan Line Picket Fence Calculation For single scan line picket fence scanning (Top Offset setting equal to Bottom Offset), use the following formula: ( SW – SL ) ND = ⎛ -------------------------- × DR⎞ – 3 ⎝ ⎠ SS ND = Number of Decodes (total per symbol) SW = Symbol Width SL = Symbol Length SS = Symbol Speed DR = Decodes rate.
Appendices Improving the Number of Decodes After changing any of the parameters described here, recalculate number of decodes. Scan Speed Scan speed is a function of motor speed and is adjustable. A slower scan rate may allow greater symbol range and/or higher decode rates, but at the cost of a lower decode rate scans. When you lower scan speed, you lower the decode rate. Range Adjusting the symbol’s range, if possible, is one of the quickest and most effective ways to improve decode rates.
Operational Tips Appendix K — Operational Tips Do: • Check inputs (symbol speed, length, height, etc.) to ensure the desired number of decodes per symbol. • For optimum decodes, mount scanner so that your symbols pass through the center of the depth-of-field (minimum/maximum range). You find the center by moving your symbol in and out during a read rate test. • Avoid excessive tilt, pitch, and skew of the bar code symbol. • Check the bar code symbol for readability by doing a decode rate test.
Appendices Appendix L — Interface Standards Interface Standards, established by the Electronic Industries Association (EIA), specify such things as the signaling voltage levels, maximum cable lengths, and number of drivers. 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 RS422. Microscan devices use RS-232, RS-422, and RS-485 multidrop.
Multidrop Communications Appendix M — Multidrop Communications This appendix describes the rules for setting up a concentrator or controller to communicate with a scanner in standard Multidrop protocol. The diagram to the right shows a typical Multidrop network in which 1 to 50 scanners can communicate with a host via an intermediary device, a concentrator or a controller.
Appendices Connect to Scanner via the Concentrator You will need a multidrop concentrator and the required power supplies and cabling to communicate with your scanner(s). 1. From the Communications drop down menu, select Configure Multidrop to bring up the Multidrop Settings dialog. 2. If necessary, change the default address to match the address of your multidropped scanner and click OK.
Multidrop Communications Polling Sequence Data that is transmitted to the host (symbol data, noread messages, counters, etc.) via concentrators is solicited by poll requests from the host. The polling sequence example is by poll address 1E (ASCII hex value for Scanner 02) and a REQ (request). The scanner responds by first transmitting its own address, 1E, followed by a STX (start of text) character, and then the data.
Appendices Select Sequence Unlike poll requests, select commands always originate from the host and consist of serial configuration or operation commands to devices that are configured in Multidrop. The scanner complies with the command when it is polled during the cycle. Start of Sequence Concentrator RES 1F REQ Scanner 02 End of Sequence STX ETX LRC 1F ACK RES 1F ACK Figure A-13 Polling Sequence A RES (reset) is the first command in the select sequence.
Multidrop Communications Table A-11 Multidrop Addresses Multidrop Address 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 A-36 Poll Character ASCII HEX ^\ 1C ^^ 1E SP 20 “ 22 $ 24 & 26 ( 28 * 2A , 2C .
Appendices Appendix N — Glossary of Terms Active Closed. An optoisolated input that’s logically “on” when current flows through the connection points. Active Open. An optoisolated input that’s logically “on” when no current flows through the connection points. Analog Gain Adjustment (AGC). Adjustment to signal strength that seeks to maintain a constant level regardless of the range of the symbol. Application Record.
Glossary of Terms Discrete I/O. Inputs and outputs characterized by discrete signal transitions from one voltage level to another so that digital switching can occur. Dynamic Setup. Testing and configuration done with symbols in motion. EPROM. Erasable, programmable, read only memory. Embedded Memory. Onboard memory device such as EPROM or flash. End of Read Cycle. The time or condition at which the scanner stops expecting symbol information to decode. Edge.
Appendices Intercharacter Delay. The time interval in milliseconds between individual characters transmitted from the scanner to the host. Intercharacter Gap. The extra space between the last element of one character and the first element of the adjacent character of a specific bar code symbol. Ladder Symbol Orientation. A bar code symbol in which the bars are parallel to the symbol’s direction of travel. Large Intercharacter Gap.
Glossary of Terms 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. Normally Open. A discrete output state that is only active when closed. NOVRAM. Non-volatile random access memory. Data that is “saved for power-on” is saved to NOVRAM. Null. Also spelled “Nul.” A non-printed ASCII character that acts as a space-holder. Number of Decodes.
Appendices 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 obliteration or removal of part of the symbol. Read Range. The distances in which a symbol can be reliably read, as measured from the front of the scanner. See “Depth of Field.” Relay. An electrical switch that allows a low power to control a higher one. Reset. Sets all counters to zero. Rising Edge.
Glossary of Terms cation. Symbol Transitions. The transition of bars and spaces on a symbol, used to detect the presence of a symbol on an object. Tilt. Symbol (or scanner) rotation around the centerline of the scan beam. Timeout. The termination of a read cycle or other routine by time. Timeout Duration. The actual time that elapses during a read cycle or other timed routine. Tracking. Adjustment of the precision of analog-to-digital conversion. Transmit.
Index A B Background Color 5-21 Bar, OMR 7-4 Baud Rate aux port 3-9 host port 3-3 Beeper 8-7 BSMI i-xi C Calibrate 2-2 Calibrate Delay, OMR 7-12 Calibration Data, OMR 7-12 Calibration, OMR 7-5, 7-11 Caution Summary i-xii CE Compliance i-xi Changes in ESP 2-7 Check Digit Index Active State, I/O Parameters 8-12 AGC 4-18 AGC Status 4-18 App Mode 1-9, 2-3, 2-7 App Mode button 1-9, 2-7 Application Mode 2-3 Approvals i-xi As Soon As Possible, output 8-5 ASCII Table, including control characters A-18 Auto Fram
Index Fixed Symbol Length Status Codabar 5-11 Formulas for Number of Decodes A-27 From Host 3-7 Full ASCII Set 5-6 Full Duplex Mode 3-13 Fully Optoisolated circuit A-7 Index Default Commands A-21 Defaulting 2-8 Defaulting/Saving/Initializing A-21 Defaults A-21 Device Control 12-9 Diagnostics by ESP menu 9-1 by Serial Command 9-3 Disclaimer i-ii Dynamic Calibration, OMR 7-11 G Gain A-29 Gain Level 4-17 Gate Bar Location, OMR 7-9 Gate Bar, OMR 7-4 General Specifications A-2 Glossary of Terms A-37 Good Deco
M N Macros 11-4 Mark, OMR 7-4 Master Database 12-11 Master Symbol Data Enter 12-12 Master Symbol Data, Delete 12-15 Master Symbol Data, Request 12-14 Master Symbol Database Size 12-11 Master Symbol, store next symbol 12-13 Master Symbols, using 6-3 Match Counter 12-8 Narrow Margins 5-19 Network Connector (25-pin), IB-131 A-10 New Master Pin 6-9 New Trigger 4-13 Noise Interference A-31 Noread Counter 12-8 Noread Counter Reset 12-8 Noread Message 8-6 Noread, I/O Parameters 8-11 Normally Closed 8-12 Normall
Index Not Optoisolated A-9 NULs, defining A-17 Number of Decodes A-26 Number of Fields, OMR 7-7 Number of Scans, OMR 7-8 Number of Symbols 4-4 Number to Output On 8-15 Index O OMR 7-1 OMR Calibration Menu 7-5 OMR Definitions 7-4 OMR Description 7-3 OMR Setup by ESP menus 7-6 by serial command 7-2 Operation Command Output 8-10 Operational Serial Commands 12-3 Operational Tips A-30 Optical Mark Recognition 7-1 Optoisolator Inputs A-9 Output 1 12-9 Output 2 12-9 Output 2 Parameters 8-16 Output 3 12-9 Output
RS-422 Status 3-8 RS-485 A-31 RSS Expanded 5-16 RSS Limited 5-17 RSS-14 5-18 S T Terminal i-x Terminal Mode 11-1 Terminal Window 11-2 Terminal Window Functions 11-5 MS-9 Scanner User’s Manual I-5 Index Safety Certifications A-4 Safety Labels i-xi Save Active Settings except Factory for Power-on A-23 Save Active Settings including Factory for Power-on A-23 Save Commands A-21 Saving 2-8 Saving settings A-23 Scan Count 7-14 Scan Rate A-29 Scan Width A-29 Scanner Connector (15-pin), IB-131 A-10 Scanner Se
Index Index Test 2-2 Test Decode Rate A-25 Test for Read Rate 1-8 Test Pattern, OMR 7-4 Tilt 1-7 Timeout 4-13 Timeout or New Trigger 4-14 Transition Counter 4-18 Transparent Mode 3-11 Trend Analysis Mode 8-14 Trend Analysis, I/O Parameters 8-11 Trigger Connector (4-pin), IB-131 A-10 Trigger Counter 12-8 Trigger Counter Reset 12-8 Trigger Delay Type, OMR 7-8 Trigger Delay, OMR 7-9 Trigger Evaluation Period 8-15 Trigger Filter Duration 4-11 Trigger Input (4-pin) A-10 Trigger Mode 4-6 Trigger State 4-11 Trigg