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, incidental, 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.
Step 3 Install ESP ................... 1-4 Step 4 Select Model ................1-5 Step 5 Autoconnect ................. 1-6 Step 6 Position the MS-1 Scan Engine ........... 1-7 Step 7 Configure the MS-1 Scan Engine ..........1-8 Step 8 Save Configuration in ESP ............1-9...
Page 5
Appendix A General Specifications ............A-2 Appendix B Electrical Specifications ............A-5 Appendix C Serial Configuration Commands ..........A-6 Appendix D Communications Protocol ............A-9 Appendix E ASCII Table ................A-10 Appendix F Using an External Trigger...........A-11 Appendix G Glossary of Terms .............A-12 MS-1 Scan Engine Integration Manual...
Page 6
• High Density and Low Density options About This Manual This manual provides complete information on setting up, integrating, and configuring the MS-1 Scan Engine. The sections are presented in the order in which the MS-1 might be set up and made ready for operation. Highlighting...
Page 7
Step 8 Save Configuration in ESP ....................1-9 This chapter is designed to get your MS-1 Scan Engine up and running quickly. Following these steps will allow you to get a sense of the MS-1’s capabilities and to test symbol decode performance.
Power Supply IC-3USB Converter (optional)* *Note: The MS-1 demo board can be connected to a host computer’s USB port by using an IC-3USB Converter (98-000051-01). Power is supplied by the USB connection to the host. MS-1 Scan Engine Integration Manual...
Use the M1.6 x .35 screws provided. 2. Once the MS-1 is affixed to the demo board, push the ends of the ribbon cable into the connectors on the MS-1 and the demo board, as shown below.
Easy Setup Program (ESP) is Microscan’s proprietary setup and testing application. The purpose of ESP is to provide a quick and easy way to set up and configure Microscan products. When the MS-1 is connected to a host computer (Windows Vista, XP, or 2000), ESP can be used to configure scan engine settings and to set up communications between the scan engine and host.
1. Click the button showing the MS-1 Scan Engine. 2. Click OK. Note: You can also double-click the MS-1 Scan Engine button to make your selection. 3. Click Yes when this dialog appears: Note: If you need to select another model later, click the Switch Model button near the top of the screen or use Model >...
MS-1’s settings, select Connect from the Connect dropdown menu on ESP’s menu toolbar. When the Connection Settings dialog appears, check the Force Connect box and click the Connect button. MS-1 Scan Engine Integration Manual...
I 2/5 (default is 10 and 6). • Avoid bright light or infrared light from other sources, including other readers. • Pitch the MS-1 or symbol at a minimum of ±15° to avoid specular reflection (the return of direct, non-diffused light).
The following modes are accessible by clicking the buttons in the first row of App Mode icons: • Click the Autoconnect button to establish communications between ESP and the MS-1. • Click the Send/Recv button to send or receive commands.
Saving Options • Send, No Save. Changes will be lost when power is re-applied to the MS-1. • Send and Save. This activates all changes in current memory and saves to the MS-1 for power-on. MS-1 Scan Engine Integration Manual...
Page 16
Save Configuration in ESP 1-10 MS-1 Scan Engine Integration Manual...
Page 19
0 = LOW TTL_TxD 1 = HIGH Sends TTL output levels. (Active High) Serial Output (When active, the scan engine requests data to be sent to the host system). TTL_RTS Sends TTL output levels. (Active High) MS-1 Scan Engine Integration Manual...
Page 20
When this signal is active, the scan engine’s processor is forced into a reset condition. The processor’s clock continues to run, but all RESET processing is stopped until the signal is no longer active. (Active Low) MS-1 Scan Engine Integration Manual...
Setup and Operation Configuration The MS-1 Scan Engine can be configured using ESP (the preferred method), or serial K commands. Refer to the following chapters in this manual for specific information about configuring the MS-1: Quick Start helps you get the MS-1 Scan Engine up and running quickly, to allow you to get a sense of the MS-1’s capabilities and to test symbol decode performance.
Calculating Window Tilt Angle and Localization External Window Tilt Angle and Placement Use the following guidelines if a window will be placed between the front of the MS-1 and the opening of a case or other enclosure. Window Opening Make the clear opening of the window large enough that the entire aperture width and height passes through the window.
CR-39 is a thermal-setting plastic produced by cell casting. CR-39 is not suitable for ultrasonic welding. No matter what window material you choose, do not tint the window. Because the MS-1 is a CCD scan engine, an anti-reflective coating is not necessary.
Pitch reduces bar height. Decoding may be possible with a pitch angle of up to 75 degrees. Reducing pitch increases decoding efficiency. A low pitch angle (2–3 degrees minimum) is helpful because it prevents specular reflection. MS-1 Scan Engine Integration Manual...
2. Remove the ribbon cable carefully. 3. Install a new ribbon cable as required. The ribbon cable connectors must be in direct contact with the scan engine connectors. MS-1 Scan Engine Integration Manual...
Page 33
(Communications, Read Cycle, and Symbologies), a Terminal interface, and a Utilities interface. ESP can be used to configure the MS-1 Scan Engine in three main ways: • Tree Controls: Each configuration menu contains a list of all option settings that pertain to that specific element of MS-1 operation.
EZ Mode EZ Mode EZ Mode offers instructions on positioning the MS-1 in relation to a test symbol, and also features an Autodiscriminate function that automatically enables all symbologies. Enter App Mode to access configuration trees and other setup features.
Click the Configuration icon to return to full App Mode view from Terminal or Utilities. Note: See the corresponding sections of this manual for specific information on any of the views or modes mentioned above. MS-1 Scan Engine Integration Manual...
Important: When you save menu changes to your hard drive, these changes are not saved to the MS-1. The illustration below shows how settings can be saved and received between ESP and the MS-1, and ESP and the host hard drive. (Save to Reader) (Receive Reader Settings) Import/Export Import converts the ASCII settings from a text file to ESP configuration settings.
Page 37
To connect to another model, select New Model, choose a new model from the pop-up menu that appears, and click OK. Note: When you save an ESP file, you are saving the settings of all the models defined in that file. MS-1 Scan Engine Integration Manual...
Page 38
At startup, displays the Would you like to connect to the MS-1? prompt. Receive After Connect At startup, loads the MS-1’s settings into ESP. (This is not recommended if you want to preserve your ESP settings for future use.) Skip EZ Mode At startup, skips EZ Mode and opens directly in App Mode.
Page 39
Note: The F1 key is reserved for opening ESP Help and the F3 key is reserved for the Find Next function. Change Font Allows you to modify the font used for decode data received from the MS-1 on the Terminal screen. Change Echo Font Allows you to modify the font used for command characters typed into the Terminal view.
Page 40
Sets the bar width or module width (in mils, or thousandths of an inch) of user-created symbols. Example: A bar width of 14 is 0.014 inches. Caption Allows you to define and position a human-readable caption for the symbol you create. MS-1 Scan Engine Integration Manual...
Page 41
Using ESP Preferences > Advanced Tab Send XON with Autoconnect Sends an XON (Begin Transmission) command to the MS-1 before starting the Autoconnect routine. Ask to Save ESP File when Quitting When enabled, prompts the user to save a .esp file when ending a session.
Page 42
When enabled, shows a TCP/IP option on the Select Protocol dialog. Note: This option should only be selected if you intend to connect using an Ethernet adapter. Use Default Storage Location When enabled, automatically stores data in ESP’s Application Data folder. 4-10 MS-1 Scan Engine Integration Manual...
Page 43
Note: Memos must be saved in a .esp file if you want them to available in your next session. If you do not save your current session, any memos that you have entered during the session will be discarded, and will be unavailable in your next session. 4-11 MS-1 Scan Engine Integration Manual...
Autoconnect • If your RS-232 connection attempt fails, you can use Autoconnect to establish a connection between the MS-1 and the host. • If your communications port is not the default COM1, use the dropdown menu to change your port.
Page 45
Using ESP Autoconnect (cont.) If your RS-232 host settings cannot be changed to match the MS-1’s settings: • Click Connect on ESP’s menu toolbar, and then select Connect on the dropdown menu. • When the Connection Settings dialog appears, check the Force Connect box and click Connect.
The View menu allows you to move quickly between interfaces without using the icon buttons on the App Mode toolbar. Notice that each menu item corresponds with the icon buttons at the top of the ESP window. 4-14 MS-1 Scan Engine Integration Manual...
Using ESP Navigating in ESP To change MS-1 settings, or to access the Terminal or Utilities views, click the App Mode button. To return to EZ Mode, click the EZ Mode button. To make changes to configuration settings in the tree controls: 1.
MS-1, these settings would be lost by choosing Yes. This is useful if you want to receive (upload) the MS-1’s settings and save them as a file for future use. For example, if your MS-1 has settings that you do not want to change, choosing Yes would allow you to load those settings to ESP and save them in an ESP file for later retrieval.
Page 49
Options > Add Exception option, you may see a list of serial commands. These are commands that may be in your MS-1’s firmware but are not included in (or are different from) your current version of ESP. When exceptions are present, the Exceptions button will appear to the right of the other mode buttons (Communication, Read Cycle, Symbologies).
Page 51
This section explains how to set up communications between the MS-1 and a host. With Microscan’s ESP (Easy Setup Program), configuration changes can be made in the ESP tree controls and then sent and saved to the MS-1. The user can also send serial commands to the MS-1 via ESP’s Terminal.
App Mode view. Click this button to bring up the Communication To open nested options, To change a setting, tree control. single-click the +. double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine Integration Manual...
Baud Rate, Host Port Usage: Can be used to transfer data faster or to match host port settings. Definition: The rate at which the MS-1 and host transfer data back and forth. Serial Cmd: <K100,baud rate,parity,stop bits,data bits> Default:...
<K140,0> Point-to-Point with RTS/CTS Usage: An MS-1 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. RTS and CTS signals are transmitted over two dedicated wires as defined in the RS-232 standard.
Serial Cmd: <K141,status,preamble character(s)> Default: ^M (carriage return) Options: To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: <K141,1,CTRL-m> to enter the control character ^M. MS-1 Scan Engine Integration Manual...
Postamble Characters Serial Cmd: <K142,status,postamble character(s)> Default: ^M^J (carriage return/line feed) Options: To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: <K142,1,CTRL-m CTRL-j> to enter ^M^J. MS-1 Scan Engine Integration Manual...
App Mode view. Click this button to bring up the Read Cycle tree control. To open nested options, To change a setting, single-click the +. double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine Integration Manual...
Number of Symbols <K222,number of symbols> Start Trigger Character <K229,start character> Stop Trigger Character <K230,stop character> Time Between Identical <K503,time between identical decodes> Decodes Reader Setup <K522,shutter speed,minimum speed,maximum speed> No Read Message <K714,status,No Read message> MS-1 Scan Engine Integration Manual...
MS-1 Read Cycle Overview MS-1 Read Cycle Overview The MS-1 outputs symbol data as soon as it is decoded. There is no “End of Read Cycle” option. Multiple symbol operations are emulated by controlling the read cycle duration and the time allowed between identical consecutive decodes.
Number of Symbols Definition: Number of Symbols is the number of different symbols that can be read in a single read cycle. Serial Cmd: <K222,number of symbols> Default: Options: 0 = Multiple 1 = Single MS-1 Scan Engine Integration Manual...
Symbols set to Multiple, Time Between Identical Decodes can be set so that more than one symbol can be read within a read cycle. Definition: Determines the length of time that the MS-1 will wait before it outputs the same symbol’s data a second time. Serial Cmd: <K503,time between identical...
5 = Serial Data and Edge Continuous Read Usage: Continuous Read is useful in testing symbol readability or MS-1 functions. It is not recommended for normal operations. Definition: In Continuous Read, trigger input options are disabled and the MS-1 is always in the read cycle.
Page 66
An auxiliary terminal can be connected to the auxiliary port so the user can send the serial trigger character through the MS-1 to the host. Definition: In this mode the MS-1 accepts either a serial ASCII character or an external trigger pulse to start the read cycle. Serial Cmd: <K200,5>...
It is also effective in applications where the objects are presented by hand. The MS-1 does not offer this feature, but it can be emulated by following the steps described below. Definition: In Continuous Read 1 Output Emulation, the trigger must be active (grounded) for as long as the MS-1 needs to be scanning symbols.
Control characters entered on the command line are displayed in the menu as mnemonic characters. Note: Serial Data or Serial Data and Edge triggering mode must be enabled for Serial Trigger Character to take effect. 6-10 MS-1 Scan Engine Integration Manual...
When defining Start trigger characters, the following rules apply: • In External Edge the MS-1 looks only for the Start trigger character and ignores any Stop trigger character that may be defined. • In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it.
When defining Stop trigger characters, the following rules apply: • In External Edge the MS-1 looks only for the Start trigger character and ignores any Stop trigger character that may be defined. • In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it.
Options: 1 - 4095 The MS-1 times out if no symbol is decoded during the No Decode Timeout period. If a symbol is decoded before the timeout expires, the timeout period starts again. No Decode Timeout only applies to Edge, Serial Data, and Serial Data and Edge trigger modes.
Options: 0 to 10 (0 = “Auto-adaptive”) Note: If the MS-1 is in Single symbol mode and it doesn’t achieve the number of required decodes during the read cycle, a No Read message will be output. Note: Higher Decodes Before Output settings will decrease the throughput rate.
Serial Cmd: <K714,status,No Read message> Default: No Read Options: 1 to 20 ASCII characters. Note: A No Read message is not output when the MS-1 is disabled (when an <I> command has been sent). 6-15 MS-1 Scan Engine Integration Manual...
The fastest shutter speed and the shortest time that the sensor is exposed to light. Definition: Any combination of ASCII characters can be defined as the No Read message. Serial Cmd: <K522,shutter speed,minimum speed,maximum speed> Default: 250 (1/250 second) Options: 70 to 65535 6-16 MS-1 Scan Engine Integration Manual...
Page 75
Plessey Code ..........................7-14 Industrial 2 of 5........................... 7-15 UPC/EAN ........................... 7-17 Symbology Identifier........................7-20 This section describes the various symbol types that can be decoded by the MS-1 Scan Engine. See the following sites for additional symbology information: http://www.aimglobal.org/standards/aimpubs.asp http://barcodes.gs1us.org/dnn_bcec/Default.aspx?tabid=82...
Click this button to bring up the App Mode view. Click this button to bring up the Symbologies tree control. To change a setting, double-click the setting and use your cursor to scroll through the options. MS-1 Scan Engine Integration Manual...
Options: 0 = Disabled 1 = Enabled Check Character Status (Code 39) Definition: When enabled, the MS-1 will verify a Modulus 10 check character in order to identify the decode as successful. Serial Cmd: <K470,status,check character status,check character output status, 0,0,minimum symbol length,full ASCII set>...
Page 79
“Z”, minus symbol, plus symbol, forward slash, space, decimal point, dollar sign, and percent symbol. When Full ASCII Set is enabled, the MS-1 can read the full ASCII character set, from 0 to 255. Serial Cmd: <K470,status,check character status,check character output status,0,0,minimum...
1 = Enabled Symbol Length Status (Codabar) Definition: When set to Any/Minimum, any symbol length is considered valid. When set to Fixed, the MS-1 will check the symbol length against the Symbol Length Status parameter. Serial Cmd: <K471,status,0,start/stop output status,0,symbol length status,symbol length,check character status,check character output>...
Page 81
When disabled, the MS-1 will not perform any character checking calculations on decoded Codabar symbols. When set to Modulus 16, the MS-1 will perform a Modulus 16 check character calculation on the symbol. If the symbol does not pass this calculation, it will not be decoded.
Interleaved 2 of 5 has been popular because it is the most dense symbology for printing numeric characters less than 10 characters in length; however, Microscan does not recommend this symbology for any new applications because of inherent problems such as truncation.
Page 83
To set for minimum length, both Symbol Length # 1 and Symbol Length # 2 must be equal to each other and be any number other than zero. Fixed Length To set for a fixed length, Symbol Length #1 and Symbol Length #2 must not be equal to each other. MS-1 Scan Engine Integration Manual...
Definition: This specifies the exact number of characters that the MS-1 will recognize (this does not include start, stop, and check characters). The MS-1 ignores any symbol not having the specified length.
Definition: Specifies the minimum number of characters that the MS-1 will recognize, not including the start and stop check characters. The MS-1 ignores any symbol smaller than the specified length. Note: When setting Minimum Symbol Length to any value other than 0, add 1 to account for a reserved space.
14-digit EAN item identification number and is capable of encoding up to 74 numeric or 41 alphabetic characters. Serial Cmd: <K484,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-12 MS-1 Scan Engine Integration Manual...
2 = Double Modulus 10 Check Character Output Status (MSI Code) Definition: When this field is enabled, the MS-1 will output the check digit with symbol data. When disabled, the MS-1 will not output the check digit with symbol data.
Default: Disabled Options: 0 = Disabled 1 = Enabled Minimum Symbol Length (Plessey Code) Definition: This field specifies the minimum number of characters the MS-1 will recognize, including a check character. Serial Cmd: <K487,status,check character output status,0,minimum symbol length> Default:...
Microscan recommends that Industrial 2 of 5 always be used with fixed symbol length settings in any application. Symbol Length # 1 and Symbol Length # 2 can both be set to 0 to allow the MS-1 to decode Industrial 2 of 5 symbols of varying lengths.
Page 90
Symbol Length # 1 (Industrial 2 of 5) Definition: This field specifies the number of characters that the MS-1 will recognize, including start and stop characters and check characters. The MS-1 ignores any symbol with fewer than the specified number of characters.
EAN is the European version of the UPC symbology and is used in European market applications. When enabled, the MS-1 will read UPC-A symbols. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status,supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13, UPC-E as UPC-A,EAN-8 as EAN-13>...
Page 92
Supplementals Required (UPC/EAN) Definition: A supplemental is a 2 or 5-character symbol appended to the main symbol. When enabled, the MS-1 decodes supplemental symbol data that has been appended to the standard UPC or EAN symbol. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13...
Page 93
When enabled, EAN-8 will be transmitted as EAN-13. Serial Cmd: <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status,supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13, UPC-E as UPC-A,EAN-8 as EAN-13> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-19 MS-1 Scan Engine Integration Manual...
The Symbology Identifier is a standard prefix set of characters that identifies the symbol type. When enabled, the MS-1 analyzes and identifies the symbology and adds a three-character identifying prefix to the data: • ] (closed bracket character) indicating the presence of a symbology identifier.
Page 95
8 Terminal Contents Terminal Window.......................... 8-2 Find .............................. 8-3 Send ............................. 8-4 Macros............................8-5 Terminal Window Menus......................8-6 This section describes the Terminal window and Macro functions in ESP. MS-1 Scan Engine Integration Manual...
Click on arrows to Add Macro, Remove Macro, or Edit Macro. The Terminal allows you to send serial commands to the MS-1 by typing commands in the Send text field or directly in the Terminal screen, by copying and pasting, or by using Macros.
1. Type “ABC” into the Find field. 2. Press Enter. The first instance of “ABC” will be highlighted in the Terminal window. 3. Click the Find button to the left of the text field to locate additional instances of “ABC”. MS-1 Scan Engine Integration Manual...
Send Send The Send function allows you to enter serial commands and then send them to the MS-1. 1. Type the command into the Send box. 2. Press Enter to send the command to the MS-1. 3. Click the Send button to the left of the text field to send the command again.
When you click on the macro name, the macro is executed in the Terminal window. If the macro is a command, it is sent to the MS-1 at the same time that it is displayed. Editing a Macro...
• Find Next searches for a user-defined section of text in the Terminal. • Find Previous operates in the same way as Find Next, but searches backward through Terminal text. MS-1 Scan Engine Integration Manual...
Page 101
Default/Reset/Save........................9-10 Reader Status Request ......................9-11 Utility commands are generally commands that are performed during MS-1 operations to perform miscellaneous operations on MS-1 hardware. Serial utility commands are not prefaced with a ”K” and a numeric value, nor do they require an initialization command (<A>...
<A> Reset (does not save for power-on) <Z> Save Current Settings for Power-On Default/Reset/Save Recall Microscan Default Parameters and <Zrd> Save for Power-On Reader Status Request <K?> Configuration Command Status Trigger <char> Serial Trigger Character MS-1 Scan Engine Integration Manual...
• To save the Differences from Default report, either as plain text or as a tab-delimited text file, click Save As. • Click Send and Save to send the settings to the MS-1 and save them, or Send to Reader to send the settings without saving them.
Firmware Firmware Firmware Update Application code versions are specific to your MS-1. Consult with your sales representative before downloading application code. If needed, application code will be sent to you in the form of an *.mhx file. Contact Microscan’s help desk if you have difficulty downloading application code to the MS-1: helpdesk@microscan.com...
Page 105
17. Return the mode switch (S2) to the Decoded Operation position (up; toward the scan engine). 18. Cycle power to the demo board (power-off and then power-on again) to begin MS-1 operation. 19. Verify installation of the new firmware using Firmware Verification in ESP Utilities.
Page 106
2. Verify your current firmware using Firmware Verification in ESP Utilities. 3. Set Pin 8, Pin 11, and Pin 12 of the MS-1 to Firmware Update status (see Hardware Signal Settings table above). 4. Select MS-1 from the Target Device dropdown menu.
Page 107
14. Click OK again when you see the dialog stating that the firmware download is complete. 15. Set Pin 8, Pin 11, and Pin 12 of the MS-1 to Decoded Operation status (see Hardware Signal Settings table on the previous page) and supply a low trigger signal to Pin 12.
Page 108
Firmware Verification Request Part Number by ESP ESP allows you to send a request to the MS-1 for the application code part number. 1. Click the Firmware tab. 2. From the dropdown menu to the left of the Request Part No. button, select App Code.
Note: <I> only disables Continuous Read and the external trigger. Serial triggers will activate a read cycle. Enable Reader Definition: Sending <H> allows the MS-1 to trigger on any available trigger source. Serial Cmd: <H> MS-1 Scan Engine Integration Manual...
When you right-click in a menu tree and select Default Current Menu Settings or Default All ESP Settings, it is important to note that only ESP settings are defaulted. To save these defaults to the MS-1 itself, you need to follow up with a Save to Reader, Send and Save command.
<K?> Configuration Command Status This is the fastest way to learn the MS-1’s current configuration. Sending this request will return the current settings of all commands, starting with the lowest K command value and ending with the highest K command value.
Page 113
Appendix B Electrical Specifications .................... A-5 Appendix C Serial Configuration Commands................A-6 Appendix D Communications Protocol..................A-9 Appendix E ASCII Table......................A-10 Appendix F Using an External Trigger ..................A-11 Appendix G Glossary of Terms ....................A-12 MS-1 Scan Engine Integration Manual...
CE Mark Immunity Designed for: EN 55024:1998 ITE Immunity Standard Radiated and Conducted Emissions Designed for: EN 55022:1998 ITE Disturbances Class A Electrical Power: 5V +/– 5%, 300 mV p-p max. ripple, 120mA @ 5V (typ.) MS-1 Scan Engine Integration Manual...
Page 115
4.2” (107 mm) at 6” (152 mm) .020” (.508 mm) 1.5 – 13” (35 – 330 mm) 7.0” (178 mm) at 11” (279 mm) Note: All values are based on a Grade B Code 39 symbol. MS-1 Scan Engine Integration Manual...
Page 116
Product specifications are given for typical performance at 25°C (77°F) using grade A labels. Performance characteristics may vary at high temperatures or other environmental extremes. Warranty–One year limited warranty on parts and labor. Extended warranty available. MS-1 Scan Engine Integration Manual...
<K487,status,check character output status,0,minimum symbol length> Industrial 2 of 5 <K488,status,check character status,check character output status, format,symbol length #1,symbol length #2> UPC/EAN <K489,UPC-A status,UPC-E status,EAN-8 status,EAN-13 status, supplementals required,supplemental 2 status,supplemental 5 status,UPC-A as EAN-13,UPC-E as UPC-A,EAN-8 as EAN-13> MS-1 Scan Engine Integration Manual...
Page 119
MS-1’s memory and saves for power-on; an <A> initializes the MS-1’s memory but does not save for power-on. For example, to enable UPC and save the change for power-on, send <K473,1><Z>. To change Baud Rate and reset without saving changes for power-on, send <K100,3><A>.
Page 120
Entering Control Characters in Serial Commands To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: To enter a carriage return and line feed (^M^J), enter <K141,1,CNTL-m CNTL-j> MS-1 Scan Engine Integration Manual...
Control Characters Protocol Command (Entered in menu or Effect of Command (Mnemonic displayed on menu) Value serial command) Reset Request Reset Start of Text End of Text Acknowledge Negative Acknowledge Begin Transmission XOFF Stop Transmission MS-1 Scan Engine Integration Manual...
Appendices Appendix F — Using an External Trigger Two types of inputs are used on Microscan readers. 5 volt devices have NPN trigger inputs. 10-28 volt devices have optoisolated inputs and outputs. 5 Volt Devices To trigger a 5 volt device, the input has to be pulled down to “signal ground” (NPN). This can be done by relays or by a transistor-sourced signal.
Decode — A Good Read. The successful interpretation and output of the information encoded in a symbol. Default — Restores ROM or flash settings and initializes serial commands. A-12 MS-1 Scan Engine Integration Manual...
Page 125
Focus — Any given point in an image at which light converges; the focal point. FPGA — See Field-Programmable Gate Array. Full Duplex — A communications system in which signals can travel simultaneously between devices. A-13 MS-1 Scan Engine Integration Manual...
Page 126
Pitch — Rotation of a linear or 2D symbol around an axis parallel to the symbol length on the substrate. See the illustration below. Skew axis Tilt axis Pitch axis Scan line A-14 MS-1 Scan Engine Integration Manual...
Page 127
Trigger — A signal, transition, or character string that initiates a read cycle. Very Large-Scale Integration (VLSI) — The creation of integrated circuits by combining thousands of transistor-based circuits on a single chip. VLSI — See Very Large-Scale Integration. A-15 MS-1 Scan Engine Integration Manual...
Page 129
Hyperlink Index A/D Converter Aberration About the MS-1 Scan Engine About This Manual Absorption Acrylic Window Active Illumination Add / Remove Exception Add Macro Advanced Options Ambient Light Analog Analog-to-Digital Converter Aperture Height Graph Aperture Width Graph Appendices Application Mode...
Page 130
Communications Serial Commands Concatenating Configuration Commands Concentrator Configuration Configuration Command Status Configuration Setting Changes Configure the MS-1 Scan Engine Connect the System Connect to Reader via TCP/IP Connecting the Ribbon Cable Connector Contact Assignments (Host Side of Ribbon Cable) Continuous Read...
Page 131
Discrete I/O Display Incoming Data Even When Not in Focus Document Memo Downloading Application Code to the MS-1 Downloading Application Code to the MS-1 with Demo Board Downloading ESP from the Web EAN-13 Status (UPC/EAN) EAN-8 as EAN-13 (UPC/EAN) EAN-8 Status (UPC/EAN)
Page 132
FIS Options Fixed Length Fixed Symbol Length Fixed Symbol Length Status (DataBar Expanded) Focal Distance Focal Plane Focus Force Connect Format (Industrial 2 of 5) FPGA Full ASCII Set (Code 39) Full Duplex Function Keys MS-1 Scan Engine Integration Manual...
Page 133
Image Sensor Import/Export Indicators Industrial 2 of 5 Initialize Input Install ESP Installation Installing ESP from the Microscan Tools CD Interleaved 2 of 5 ISO Certification Keyboard Macros Ladder Orientation Latest Manual Version Lens Light Emitting Diode Limitation of Liability...
Page 134
Minimum Symbol Length (MSI Code) Minimum Symbol Length (Plessey Code) Minimum Window Tilt Angle Model Model Memo Mounting Screws Mounting the MS-1 Scan Engine MS-1 and Symbol Orientation MS-1 Demo Kit Contents MS-1 Read Cycle Overview MS-1 Scan Engine MSI Code...
Page 135
Parity, Host Port Paste Pause Picket Fence Orientation Pitch Plessey Code Point-to-Point (Standard) Point-to-Point with RTS/CTS Port Position the MS-1 Scan Engine Postamble Postamble Characters Postamble Status Preamble Preamble Characters Preamble Status Preferences > Advanced Tab Preferences > Bar Code Options Tab Preferences >...
Page 136
Serial Command Status Request Serial Configuration Command Conventions Serial Configuration Commands Serial Data Serial Data and Edge Serial Trigger Character (Delimited) Serial Utility Commands Setting Up Continuous Read 1 Output Emulation Setup and Operation Show Connect Prompt MS-1 Scan Engine Integration Manual...
Page 137
Symbol Transitions Symbologies Symbologies by ESP Symbologies Serial Commands Symbology Symbology Identifier System Requirements for ESP Table of Contents Technical Support Terminal Terminal Dropdown Menu Terminal Window Terminal Window Menus Tilt Time Between Identical Decodes MS-1 Scan Engine Integration Manual...
Page 138
Use Default Storage Location Using an External Trigger Using ESP Utilities Variable Length Very Large-Scale Integration View VLSI Warranty Window Fabrication Companies Window Materials Window Materials Vendors Window Opening Window Tilt Angle Window Tilt Angle Graph MS-1 Scan Engine Integration Manual...
Need help?
Do you have a question about the MS-1 and is the answer not in the manual?
Questions and answers