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.
Page 5
Appendix B Electrical Specifications ............A-6 Appendix C Ground and Shield Considerations ........A-8 Appendix D Serial Commands ..............A-10 Appendix E Protocol Commands............A-72 Appendix F ASCII Table ................A-81 Appendix G Interface Standards ............A-82 Appendix H Glossary ................A-83 Index QX-830 Compact Industrial Scanner User’s Manual...
Page 6
About the QX-830 Compact Industrial Scanner About the QX-830 Compact Industrial Scanner The key features of the QX-830 Compact Industrial Scanner are: • Quick and easy configuration with Ultra-Lock™ cables and connectors • X-Mode™ symbol reconstruction and aggressive decode algorithm •...
Page 7
Use of controls, adjustments, or performance of procedures other than those specified herein may result in hazardous laser light radiation exposure. There are no user-serviceable parts in the scanner. Opening the scanner voids the Microscan Systems, Inc. warranty and could expose the user to laser diode power of up to 7mW.
Statement of Agency Compliance Statement of Agency Compliance The QX-830 has been tested for compliance with FCC (Federal Communications Commission) regulations and has been found to conform to all applicable FCC Rules and Regulations. To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter.
Page 9
The information provided in this certification notice is correct to the best of Microscan’s knowledge at the date of publication. This notice is not to be considered a warranty or quality specification. Users are responsible for determining the applicability of any RoHS legislation or regulations based on their individual use of the product.
Page 11
Step 8 Configure the Scanner....................1-11 Step 9 Save Changes in ESP ....................1-12 This section explains how to set up and test the QX-830 quickly using ESP (Easy Setup Program). Detailed setup information for installing the scanner into an application can be found in subsequent sections.
99-000020-02 Note: Additional cordsets and accessories are available in the Microscan Product Pricing Catalog. Note: The QX-830 does not require an Ethernet crossover cordset, because the scanner itself performs automatic internal crossover (transmit-to-receive switching). Microscan offers a standard straight-through (un-crossed) Ethernet cordset (61-000160-01).
RS-232 • Connect the Serial Communication Cable from “A” on the QX-830 to “2” on the QX-1. • Connect the host cable from “1” on the QX-1 to the host computer. • Connect the photo sensor to “T” on the QX-1.
• Tip the scanner relative to the test symbol to avoid glare from specular reflection. axis Skew Bar code label Tilt axis Tilt Maximum Symbol skew, tilt, and pitch: Scanner ±30° Pitch Pitch axis Scan line Scanner QX-830 Compact Industrial Scanner User’s Manual...
Quick Start Step 4 — Install ESP ESP Software can be found on the Microscan Tools CD that is packaged with the QX-830. 1. Follow the prompts to install ESP from the CD. 2. Click on the ESP icon to run the program.
1. Click the button showing the QX-830. 2. Click OK. Note: The QX-830 can also be selected by double-clicking the button showing the QX-830. 3. Click Yes when this dialog appears: Note: To select another model later, click the Switch Model button near the top of the screen or use Model >...
Important: The scanner is in Continuous Read Mode by default. For best connection results, be sure that no decodable symbols are within the scanner’s field of view while attempting to connect. QX-830 Compact Industrial Scanner User’s Manual...
Page 18
Connect (cont.) Step 6 — Connect (cont.) Ethernet TCP/IP Once the QX-830 is connected, incoming symbol data can be displayed in the Terminal, as shown below. QX-830 Compact Industrial Scanner User’s Manual...
Symbol data and read rate percentage information should appear in the Symbol Information table in the bottom portion of the view. The Read Rate LEDs on the side of the QX-830 will indicate the percentage of successful decodes per second. 2. Click Stop to end the Read Rate test.
• Click the Utilities button to access Read Rate, Counters, Device Control, Differences from Default, Master Database, Digital Bar Code, and Firmware. For further details, see Microscan ESP Help in the dropdown Help menu. 1-10 QX-830 Compact Industrial Scanner User’s Manual...
• Send, No Save. Changes will be lost when power is re-applied to the scanner. • Send and Save. This activates all changes in current memory and saves to the scanner for power-on. 1-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 22
Save Changes in ESP 1-12 QX-830 Compact Industrial Scanner User’s Manual...
Cycle, Symbologies, I/O Parameters, Matchcode, and Diagnostics), a Setup interface, a Terminal interface, and a Utilities interface. ESP can be used to configure the QX-830 in three different ways: • Graphic User Interfaces: Scanner settings can be configured using such point-and-click tools as buttons, spin boxes, check boxes, and drag-and-drop functions.
Click Calibrate to begin the calibration routine. Calibration is explained at the left of the EZ Mode screen, and also Quick Start. Click the App Mode button to access configuration trees and other setup features. QX-830 Compact Industrial Scanner User’s Manual...
EZ Mode. the Terminal view. Read Rate, Counters, Device Control, Differences from Default, Master Database, Digital Bar Code, Firmware Tabbed tree Autoconnect to the controls scanner, Send and Receive command settings, and Switch Model QX-830 Compact Industrial Scanner User’s Manual...
(Save to Scanner) (Receive Scanner Settings) Import/Export Import converts the ASCII settings from a text file to ESP configuration settings. Export converts the active ESP configuration settings to an ASCII text file. QX-830 Compact Industrial Scanner User’s Manual...
Page 27
To connect to another model, select New Model, choose a new model from the pop-up menu that appears, and click OK. Note: When an ESP file is saved, the settings of all the models defined in that file are saved. QX-830 Compact Industrial Scanner User’s Manual...
Page 28
At startup, shows the model menu displaying all supported scanners. Show Connect Prompt At startup, displays the Would you like to connect to the QX-830? prompt. Receive After Connect At startup, loads the scanner’s settings into ESP. (This is not recommended if ESP settings are needed for future use.)
Display Incoming Data Even When Not in Focus When Display Incoming Data Even When Not in Focus is enabled, data from the scanner will continue to appear in the Terminal even when ESP is not the top window. QX-830 Compact Industrial Scanner User’s Manual...
Page 30
Example: A bar width of 13 mils is 0.013 inches. Caption Allows the user to define a caption for the symbol, and to determine the alignment of the caption in relation to the symbol. QX-830 Compact Industrial Scanner User’s Manual...
Page 31
Auto Sync will not automatically send scanner settings to ESP, or send ESP settings to the scanner. Send XON with Autoconnect Sends an XON (Begin Transmission) command to the scanner before starting the Autoconnect routine. QX-830 Compact Industrial Scanner User’s Manual...
Page 32
The .esp file will be saved in the location specified by the user. Connect to Readers via TCP/IP When enabled, shows the TCP/IP Connection Wizard by default. Use Default Storage Location When enabled, automatically stores data in ESP’s Application Data folder. 2-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 33
Note: Memos must be saved in a .esp file to make them available in the next session. If the current session is not saved, any memos that have been entered during the session will be discarded, and will be unavailable in the next session. 2-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 34
Ethernet Connection Wizard RS-232 Connection Wizard • When a connection is established, the green indicator in the status bar at the bottom right of the screen will be visible: 2-12 QX-830 Compact Industrial Scanner User’s Manual...
Page 35
• Once the correct port is chosen, click Start to connect. • When a connection is established, the green indicator in the status bar at the bottom right of the screen will be visible: 2-13 QX-830 Compact Industrial Scanner User’s Manual...
Page 36
Create a caption for the symbol that matches or describes the encoded data. The symbol will be displayed in the field at the bottom of the Bar Code Dialog. 2-14 QX-830 Compact Industrial Scanner User’s Manual...
5. Right-click on the open screen and select Save to Reader to implement the command in the scanner. The command can be sent without saving, or sent and saved simultaneously. 2-15 QX-830 Compact Industrial Scanner User’s Manual...
Send and Save as Customer Defaults (<Zc>) Saves default settings for quick retrieval. This option will be visible only if Enable ‘Send and Save as Customer Defaults’ is checked in ESP Preferences. 2-16 QX-830 Compact Industrial Scanner User’s Manual...
Also, if there is a corresponding ESP menu item, the ESP Value column for that item will be blank following a Receive Reader Settings command. 1. From the Send/Recv button or by right-clicking in any blank section of a tree control view. 2-17 QX-830 Compact Industrial Scanner User’s Manual...
Page 41
QX-830 and QX-1 Connectors and Pinouts.................. 3-4 Power and Trigger Switching......................3-8 Port Routing..........................3-9 Application Examples ......................... 3-10 This section introduces the details of QX-830 hardware, and explains how that hardware can be integrated in an application. QX-830 Compact Industrial Scanner User’s Manual...
Ultra-Lock Connector Traditional Threaded Connectors Another advantage of the QX-830’s Ultra-Lock connectivity scheme is that the Ultra-Lock receptacles on the scanners and the QX-1 Interface Device also accept screw-down connectors, giving users the flexibility to use either Ultra-Lock or screw-down connectors.
M12 Ultra-Lock to RJ45 (Ethernet) Cordset M12 Ultra-Lock to Photo Sensor Cordset Cables do not have M12 Ultra-Lock connectors at either end. An example of a cable is shown below. Cable with flying leads QX-830 Compact Industrial Scanner User’s Manual...
The QX-830 has a very simple pin assignment methodology. The clearly identified connectors at the back of the unit can be used to receive and bus power, and also to send and receive data and commands.
Ground loops (signal degradation due to different ground potentials in communicating devices) can be eliminated or minimized by ensuring that both the host, scanner, and their power supplies are connected to a common earth ground. QX-830 Compact Industrial Scanner User’s Manual...
Page 46
QX-830 and QX-1 Connectors and Pinouts Expected Power and Ground Connections for Proper Operation Notes: • Ensure that mounting bracket “Earth” is at the same potential as power source “Earth”. • Supply “Return” and “Earth” ground must be stable, low-impedance reference points.
Page 47
Hardware Installation QX-1 Interface Device The QX-1 Interface Device’s receptacles are physically the same as those on the QX-830, but they do not have explicit pin assignments. The QX-1 allows users to bus power and communications as required by the application.
The Trigger signal between Connector 2 and Connectors TRIG 1, 2, 1, 3, 3, T 1, 3, and T can be broken using the Trigger switch. This isolates trigger signals as required by the application. QX-830 Compact Industrial Scanner User’s Manual...
Command data, symbol data, extra symbol information, and diagnostic data are enabled by default in the QX-830. The table below lists different types of data, with examples for each data type.
The three scanners essentially function as a single scanner, and data is sent from the primary scanner to the host or PLC. 3-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 51
An example of this type of application is food packaging, in which part number data is collected and tracked throughout the packaging process. The highlighted areas below demonstrate how a multidrop network can be arranged. 3-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 52
Ethernet-enabled scanners can also be set up in standalone configurations, or multiple Ethernet-enabled scanners along a production or packaging line can be connected to Ethernet. “EtherNet/IP” and “CIP” are trademarks of the Open DeviceNet Vendors Association. 3-12 QX-830 Compact Industrial Scanner User’s Manual...
Ordered Output..........................4-6 Output Format..........................4-10 This section describes ESP’s four Setup interfaces: Calibration, Configuration Database, Ordered Output, and Output Format. Each interface allows the user to make changes to scanner configuration quickly and easily. QX-830 Compact Industrial Scanner User’s Manual...
Scan Speed, Gain, and Tracking can also be configured in the Reader Setup command. Click Save to save calibration settings, or Stop to cancel the calibration process. QX-830 Compact Industrial Scanner User’s Manual...
Page 55
For example, if set to 30, the laser will be off during the first 30 percent of the scan. When Laser Framing is disabled, the laser is on for 100 percent of the full scan. Laser On Position QX-830 Compact Industrial Scanner User’s Manual...
Use the Number of Database Cycles to determine how many times the active indexes will be repeated. Use the Switch Timing field to determine the amount of time between active indexes. QX-830 Compact Industrial Scanner User’s Manual...
Page 57
The settings shown above can be configured differently for every active index. Once all active database indexes are configured, the index can be concatenated and cycled for the number of times specified in Number of Database Cycles. QX-830 Compact Industrial Scanner User’s Manual...
For example, if the number of filters is 5, then filter indexes 1, 2, 3, 4, and 5 will be applied. QX-830 Compact Industrial Scanner User’s Manual...
Page 59
• Filter data = “12??*”. This will match “1234”, “123456”, and “123ABC”, but not “12” or “123”. • Filter data = “123?A*”. This will match “1234A”, “123BA”, and “123BATS”, but not “1234” or “1234C”. QX-830 Compact Industrial Scanner User’s Manual...
Page 60
Ordered Output Filter Settings dialog. Use these settings to determine Symbology Type, Length of the symbol, a user-defined Matching String, ASCII Lookup, Wildcard Character, and Placeholder Character. Click Apply to save the settings to the corresponding filter. QX-830 Compact Industrial Scanner User’s Manual...
Page 61
No Read message will be output in place of the symbol (assuming the No Read message is enabled). For example, if there is not a symbol that meets filter 3’s requirements, then a No Read message will be output in the third output position. QX-830 Compact Industrial Scanner User’s Manual...
This is a global enable/disable parameter. Use Set Number of Symbols and Output Phrase to assign symbols for formatting, and Symbol Parse to determine the specific output content for the assigned symbols. On the Output Format tab, check the Enable Output Format box. 4-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 63
Enter Postamble characters by Check the double-clicking in the text field and double-clicking in the text field and Parse boxes then using the Postamble calculator. then using the Postamble calculator. beneath the symbols to be formatted. 4-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 64
Defines the location within the symbol data where the character extraction will begin. The first character extracted will also be the first character in the sequence displayed in user-defined output. Length Defines the length (in consecutive characters) that will be extracted and placed in user-defined output. 4-12 QX-830 Compact Industrial Scanner User’s Manual...
Page 65
The Insert process is very similar to the Extract process, except that Insert allows the user to enter characters using the Insert calculator (shown above). Notice that Extract and Insert share the same Parse Table. 4-13 QX-830 Compact Industrial Scanner User’s Manual...
Page 67
Matchcode ..........................5-168 Diagnostics ..........................5-177 This section explains the function and purpose of the Parameters commands in ESP’s tabbed tree controls. Important: Unless otherwise specified, command settings shown in this section are the default settings. QX-830 Compact Industrial Scanner User’s Manual...
+. through the options. Note: Communication settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the Communication section of Appendix QX-830 Compact Industrial Scanner User’s Manual...
Page 69
Scanner Parameters Port Routing The QX-830 features a communication system based on Port Routing instead of traditional, dedicated serial ports. Decisions can be made about the direction and content of communication between ports based on different Data Types. Any available port can be used in any combination.
Stop Bits Only changed if necessary to match host setting. One or two bits added to the end of each character to indicate the end of the character. QX-830 Compact Industrial Scanner User’s Manual...
Symbol Data Output Enables or disables decoded symbol data output from the scanner. Extra Symbol Information Enables or disables extra symbol information output from the scanner. Diagnostics Output Enables or disables diagnostics output from the scanner. QX-830 Compact Industrial Scanner User’s Manual...
Page 72
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. QX-830 Compact Industrial Scanner User’s Manual...
Page 73
Stop Bits Only changed if necessary to match host setting. One or two bits added to the end of each character to indicate the end of the character. QX-830 Compact Industrial Scanner User’s Manual...
Page 74
Symbol Data Output Enables or disables decoded symbol data output from the scanner. Extra Symbol Information Enables or disables extra symbol information output from the scanner. Diagnostics Output Enables or disables diagnostics output from the scanner. QX-830 Compact Industrial Scanner User’s Manual...
Page 75
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. QX-830 Compact Industrial Scanner User’s Manual...
Page 76
Stop Bits Only changed if necessary to match host setting. One or two bits added to the end of each character to indicate the end of the character. 5-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 77
Enables or disables decoded symbol data output from the scanner. Extra Symbol Information Enables or disables extra symbol information output from the scanner. Diagnostics Output Enables or disables diagnostics output from the scanner. 5-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 78
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 5-12 QX-830 Compact Industrial Scanner User’s Manual...
Page 79
1. From the Windows Start Menu, open Control Panel and double-click Network Connections. 2. The Network Connections dialog will appear. Double-click the icon for the Local Area Connection being used in the application. 5-13 QX-830 Compact Industrial Scanner User’s Manual...
Page 80
On the Support tab, click the Details button to bring up a list of Network Connection Details. 4. A connected QX-830’s default address information can be verified in ESP by clicking the Search button in the Connection Wizard. Compare the scanner’s IP address to the host’s IP address to determine whether or not they are in the same range (this can...
Page 81
On the Local Area Connection Properties dialog, double-click Internet Protocol (TCP-IP). 6. The Internet Protocol (TCP/IP) Properties dialog will appear. Select Use the following IP address to set the IP Address, Subnet, and Gateway. 5-15 QX-830 Compact Industrial Scanner User’s Manual...
Page 82
Communication Ethernet Status Enables or disables Ethernet connectivity in the scanner. 5-16 QX-830 Compact Industrial Scanner User’s Manual...
Page 83
Scanner Parameters IP Address Enter the IP address of the scanner in this field. 5-17 QX-830 Compact Industrial Scanner User’s Manual...
Page 84
Communication Subnet Enter the Subnet address of the scanner in this field. 5-18 QX-830 Compact Industrial Scanner User’s Manual...
Page 85
Scanner Parameters Gateway Enter the Gateway address of the scanner in this field. 5-19 QX-830 Compact Industrial Scanner User’s Manual...
Page 86
In Static Mode, the scanner uses the user-defined IP address entered in ESP. DHCP In DHCP Mode, the scanner automatically acquires the IP address, Subnet, and Gateway addresses from a DHCP or BOOTP server. 5-20 QX-830 Compact Industrial Scanner User’s Manual...
Page 87
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 5-21 QX-830 Compact Industrial Scanner User’s Manual...
Page 88
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 5-22 QX-830 Compact Industrial Scanner User’s Manual...
Page 89
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 5-23 QX-830 Compact Industrial Scanner User’s Manual...
Multidrop, between the scanners and a concentrator. Note: In all protocol modes, the Preamble and Postamble character strings can be used to frame the decoded data, and both are included in calculating the (Longitudinal Redundancy Check). 5-24 QX-830 Compact Industrial Scanner User’s Manual...
Page 91
(^Q) or stop (^S). Point-to-Point with RTS/CTS and XON/XOFF Used only with RS-232. This option is a combination of Point-to-Point with RTS/CTS and Point-to-Point with XON/XOFF. ACK/NAK ACK / NAK Options. Polling Mode Polling Mode Options. 5-25 QX-830 Compact Industrial Scanner User’s Manual...
Page 92
Communication Address The Protocol Address can be any number between 1 and 50. Protocol Port RS-232 A or RS-422 can be used as Protocol Ports. 5-26 QX-830 Compact Industrial Scanner User’s Manual...
Page 94
NAKs, or times out (if already enabled), it will send a RES (if enabled) to terminate the transaction. Note: See ACK/NAK Data Flow Examples in Appendix E for sample ACK/NAK communication scenarios. 5-28 QX-830 Compact Industrial Scanner User’s Manual...
The scanner can be set to wait indefinitely by setting Response Timeout to zero. The time that the scanner will wait before timing out if ACK, NAK, and ETX are enabled, and a host response is expected. 5-30 QX-830 Compact Industrial Scanner User’s Manual...
0 (two 1s = 0, two 0s = 0, a 1 and a 0 = 1). The extra LRC character is then appended to the transmission, and the receiver (usually the host) performs the same addition and compares the results. 5-31 QX-830 Compact Industrial Scanner User’s Manual...
Page 98
Communication External Data Routing External Data Routing settings configure the global operation of all external data port settings. External Data Routing Options 5-32 QX-830 Compact Industrial Scanner User’s Manual...
Page 99
Point-to-Point protocol even if the Destination Port is in Polling Mode with the host. • Destination Port data always echoes to the Source Port even if the Destination Port is in Polling Mode. 5-33 QX-830 Compact Industrial Scanner User’s Manual...
Page 100
• Symbol data is sent to the Source Port and the Destination Port at the same time, and conforms to the communication parameters. • Destination Port data is echoed to the Source Port in an un-polled mode. 5-34 QX-830 Compact Industrial Scanner User’s Manual...
Page 101
• Destination port data is echoed to the source port in an un-polled mode. Custom Mode Custom allows for user-defined communication (Ambles to Source, Echo to Source, Output at End of Read Cycle, Output at ETX, Output at Timeout). 5-35 QX-830 Compact Industrial Scanner User’s Manual...
Page 102
Enables or Disables the ability to send an Echo to the Source port. Output at End of Read Cycle Enables or Disables the ability to output data at the end of read cycle. 5-36 QX-830 Compact Industrial Scanner User’s Manual...
Page 103
Scanner Parameters Output at ETX Determines the output at ETX. Output at Timeout Determines the Timeout value for output. 5-37 QX-830 Compact Industrial Scanner User’s Manual...
Page 104
Communication Array Communication Modes Mode Daisy Chain When set to Daisy Chain, follows Microscan Daisy Chain protocol. Note: Daisy Chain can also be autoconfigured by sending the Daisy Chain Autoconfigure serial command. Source Defines the communication port. Daisy Chain ID Status When enabled, the scanner will append a two-character prefix to each scanner in the array.
If it is available, set RS-232 B as the Source port in Array Communication Modes. Otherwise, set RS-232 A as the Source port. Port Routing for Symbol Data Output and Extra Symbol Information will be disabled on the Source port. 5-40 QX-830 Compact Industrial Scanner User’s Manual...
Page 107
Preamble Characters Allows the user to define up to four postamble characters that can be added to the end of the decoded data 5-41 QX-830 Compact Industrial Scanner User’s Manual...
Page 108
Postamble Characters Allows the user to define up to four postamble characters that can be added to the end of the decoded data. 5-42 QX-830 Compact Industrial Scanner User’s Manual...
+. setting and use the cursor to scroll through the options. Note: Read Cycle settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the Read Cycle section of Appendix 5-43 QX-830 Compact Industrial Scanner User’s Manual...
2. Decide on the trigger type to be used: if serial, choose a serial character; if external, choose either External Level External Edge. 3. Designate how the read cycle should end (Timeout, Trigger). 5-44 QX-830 Compact Industrial Scanner User’s Manual...
Multisymbol Separator is used to delimit or separate data fields with a user-defined character. The Multisymbol Separator can be any valid ASCII character, inserted between each symbol read when Number of Symbols is set to any number greater than 1. 5-45 QX-830 Compact Industrial Scanner User’s Manual...
Page 112
Threshold Mode setting, the scanner may take longer than the timeout to process symbol data. Note: When to Output and No Read options have no affect on Continuous Read. 5-46 QX-830 Compact Industrial Scanner User’s Manual...
Page 113
Note: If Trigger Mode is set to Continuous Read 1 Output, the scanner will behave as if Number of Symbols were set to 1, regardless of the user-defined configuration. 5-47 QX-830 Compact Industrial Scanner User’s Manual...
Page 114
The read cycle ends with a good read output, or, depending on the End of Read Cycle Mode setting, a timeout or new trigger occurs. 5-48 QX-830 Compact Industrial Scanner User’s Manual...
Page 115
In a level mode, the leading edge is filtered such that on an active edge, the state must be held interrupted for the trigger filter duration before a trigger will occur. 5-49 QX-830 Compact Industrial Scanner User’s Manual...
Page 116
External Trigger State Allows users to select the trigger polarity that will be used in their application. Determines the active state of the trigger signal applied to the cable input of the scanner. 5-50 QX-830 Compact Industrial Scanner User’s Manual...
A delimited trigger character is one that either starts or ends the read cycle and is enclosed by delimiters such as < and >. Note: Serial Data Serial Data and Edge trigger mode must be enabled for Serial Trigger Character to function. 5-51 QX-830 Compact Industrial Scanner User’s Manual...
Page 118
External Level trigger read cycle until a Stop character is received. • In Serial Data and Edge trigger mode, either a Start trigger character or a hardware trigger can start an edge trigger read cycle. 5-52 QX-830 Compact Industrial Scanner User’s Manual...
Page 119
External Level trigger read cycle until a Stop character is received. • In Serial Data and Edge trigger mode, either a Start trigger character or a hardware trigger can start an edge trigger read cycle. 5-53 QX-830 Compact Industrial Scanner User’s Manual...
In Consecutive mode, all decodes must be identical until the good read count is satisfied. Only one unique symbol can be qualified at a time. Number Before Output The number of successful decodes performed by the scanner before symbol data is output. 5-54 QX-830 Compact Industrial Scanner User’s Manual...
With External Level enabled, the read cycle does not end until the falling edge trigger occurs or a timeout occurs. The next read cycle does not begin until the next rising edge trigger. 5-55 QX-830 Compact Industrial Scanner User’s Manual...
Page 122
Useful in applications in which line speeds are irregular and a new object could appear before the last frame in the sequence. Last Frame or New Trigger is identical to New Trigger except that a new trigger or last frame (whichever occurs first) ends the read cycle. 5-56 QX-830 Compact Industrial Scanner User’s Manual...
Page 123
Scanner Parameters Read Cycle Timeout Read Cycle Timeout determines the duration of the read cycle. 5-57 QX-830 Compact Industrial Scanner User’s Manual...
Page 124
Note: If a timeout occurs during processing and no symbols in the field of view have been decoded, the result will be a No Read. For this reason, a longer timeout should be tried to ensure that the symbol is decoded successfully. 5-58 QX-830 Compact Industrial Scanner User’s Manual...
Page 125
When AGC Sampling Mode is set to Leading Edge or Continuous: Gain Level defines the “set point” analog signal level. The AGC system will attempt to hold the analog signal at this level by automatically raising and lowering the gain as needed. 5-59 QX-830 Compact Industrial Scanner User’s Manual...
Note: Tracking is optimized at the factory before shipment; in some cases the default value might not be 40. Scan Speed Allows the user to set the number of scans per second by controlling the motor speed of the spinning mirror in the scanner. 5-60 QX-830 Compact Industrial Scanner User’s Manual...
Page 127
Transition Counter value is used to determine which transition triggers the sample. Important: This option should only be used if recommended by a Microscan Sales or Applications representative, as the other AGC modes cover most application requirements. Continuous Continuous will take the highest value among any samples within a scan and use that value to make adjustments.
Page 128
AGC Minimum Sets a gain limit that AGC cannot go below when not in Fixed Gain operation. AGC Maximum Sets a gain limit that AGC cannot exceed when not in Fixed Gain operation. 5-62 QX-830 Compact Industrial Scanner User’s Manual...
Page 129
If symbol detection is enabled, the transition counter defines the minimum number of transitions required for a scan to qualify as a No Symbol (number of transitions < transition counter), or Bad Symbol (number of transitions > or = transition counter and no decode). 5-63 QX-830 Compact Industrial Scanner User’s Manual...
Page 130
Note: This command is intended for applications in which symbols are three inches or more from the scanner. Disabled The scanner will not adjust for scan width variation. Enabled The scanner will adjust for scan width variation. 5-64 QX-830 Compact Industrial Scanner User’s Manual...
Page 131
Additional Information about Gain, Tracking, and Transition Counter Gain The QX-830 Compact Industrial Scanner is an optical device. Optical devices deal with a wide range of brightness, in a way similar to a camera. If the image is too bright, the exposure must be reduced.
Page 132
This is helpful if the symbol is always at the leading edge of the decode direction. Continuous is the recommended setting for Microscan scanners. Continuous always samples throughout the entire scan but is most interested in the object with the most sharply-defined bars.
Page 133
• Symbols that are tilted so that only 10 bars or fewer are available in a single scan line. (See Symbol Reconstruction). • Symbologies with typically low bar counts, such as Pharmacode. Applications using symbols with fewer than 10 bars should use Fixed Gain operation. 5-67 QX-830 Compact Industrial Scanner User’s Manual...
Laser On time. Laser On Position The duration of Laser Off time. Laser On Position is a ratio of the total scan width, with increments equal to 1/100th of the total scan width. 5-68 QX-830 Compact Industrial Scanner User’s Manual...
Low: Laser Power = ~0.6mW. Typically only needed for decoding high density symbols located close to the scanner. Medium: Laser Power = ~1.0mW. High: Laser Power = ~1.5mW. Typically used for decoding lower density symbols located far from the scanner. 5-69 QX-830 Compact Industrial Scanner User’s Manual...
Note: Symbologies settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the Symbologies section of Appendix 5-70 QX-830 Compact Industrial Scanner User’s Manual...
Page 137
Important: Do not use Large Intercharacter Gap with Narrow Narrow, Enhanced Quiet Zone enabled, because a large intercharacter gap (over 3x) could cause a narrow quiet zone (5x) to be interpreted as an intercharacter gap. 5-71 QX-830 Compact Industrial Scanner User’s Manual...
Page 138
“Z”, minus symbol, plus symbol, forward slash, space, decimal point, dollar sign, and percent symbol. When Full ASCII Set is enabled, the scanner can read the full ASCII character set, from 0 to 255. 5-72 QX-830 Compact Industrial Scanner User’s Manual...
This specifies the exact number of characters that the scanner will recognize (this does not include start, stop, and check character characters). The scanner ignores any symbol not having the specified length. 5-73 QX-830 Compact Industrial Scanner User’s Manual...
Note: Code 128 status must be enabled for EAN status to be active. Output Format In Standard, the scanner will not apply special EAN output formatting options. In Application, the scanner will apply the special EAN output formatting options to decoded EAN-conforming symbols. 5-74 QX-830 Compact Industrial Scanner User’s Manual...
Page 141
Application Record Padding This feature causes the scanner to pad variable-length application fields with leading zeroes. This is not done for the last field of a symbol. 5-75 QX-830 Compact Industrial Scanner User’s Manual...
Page 142
The scanner will enforce a higher level of accuracy on bar ratios. If the symbol falls outside this limit, it will be rejected. Highest The scanner will enforce the highest level of accuracy on bar ratios. If the symbol falls outside this limit, it will be rejected. 5-76 QX-830 Compact Industrial Scanner User’s Manual...
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 symbol truncation.
A guard bar is a heavy bar, at least twice the width of the wide bar, surrounding the printed Interleaved 2 of 5 symbol and helping to prevent false reads. 5-78 QX-830 Compact Industrial Scanner User’s Manual...
Page 145
Any symbol length that does not fall into this range is rejected as an invalid symbol. Either of the preset symbol length values in the Symbol Length 1 and Symbol Length 2 fields can form the start or end of the range. 5-79 QX-830 Compact Industrial Scanner User’s Manual...
Page 146
Note: Because the start and stop characters are included as part of the data, the characters must be included as part of the length in a fixed length mode of operation. 5-80 QX-830 Compact Industrial Scanner User’s Manual...
Page 147
When set to Both, the scanner will perform both the Mod 16 and NW7 modulus 11 check character calculations on the symbol. If the symbol does not pass either calculation, it will not be decoded. 5-81 QX-830 Compact Industrial Scanner User’s Manual...
Page 148
When enabled, the scanner will output the check character as part of the symbol data. This condition must be accounted for if a fixed length is also being used. 5-82 QX-830 Compact Industrial Scanner User’s Manual...
Page 149
Scanner Parameters UPC/EAN Used primarily in point-of-sale applications in the retail industry. It is commonly used with Microscan scanners in applications in combination with Matchcode when there is a need to verify that the right product is being placed in the right packaging.
Page 150
Allows users to distinguish between the main and Supplemental symbols. A character can be inserted between the standard UPC or EAN symbology and the supplemental symbology when Supplementals is set to Enabled or Required. 5-84 QX-830 Compact Industrial Scanner User’s Manual...
Page 151
Either 2 character or 5 character supplementals will be considered valid. Two Characters Only Only two character supplementals will be considered valid. Five Characters Only Only five character supplementals will be considered valid. 5-85 QX-830 Compact Industrial Scanner User’s Manual...
Page 152
When enabled, the scanner will format the symbol as either a 12-character UPC-A symbol or an EAN-13 symbol, depending on the state of the EAN status parameter. This formatting reverses the zero suppression that is used to generate the symbol in the UPC specification. 5-86 QX-830 Compact Industrial Scanner User’s Manual...
Page 153
When enabled, the scanner will reject any Code 93 symbol that doesn’t match the fixed symbol length. Fixed Symbol Length This is the symbol length value against which all Code 93 symbols will be compared. 5-87 QX-830 Compact Industrial Scanner User’s Manual...
Page 154
Specifies the exact number of bars that must be present for the scanner to recognize and decode the Pharmacode symbol. Minimum Bars Sets the minimum number of bars that a Pharmacode symbol must have to be considered valid. Note: The minimum allowed bar count is 4. 5-88 QX-830 Compact Industrial Scanner User’s Manual...
Page 155
Specifies the direction in which a symbol can be read. Fixed Threshold Value Used when Bar Width Status is set to Fixed Threshold. Defines the minimum difference in pixels that will distinguish a narrow bar from a wide bar. 5-89 QX-830 Compact Industrial Scanner User’s Manual...
Specifies the exact number of characters that the scanner will recognize (this does not include start, stop, and check character characters). The scanner ignores any symbol not having the specified length. 5-90 QX-830 Compact Industrial Scanner User’s Manual...
Page 157
DataBar-14 is 96 modules wide. It can be stacked in two rows, it can read omnidirectionally if printed in full height, or horizontally if height-truncated for small marking. Note: Where appropriate, use 1 (non-stacked) for better performance instead of 2 (stacked; decode both stacked and non-stacked). 5-91 QX-830 Compact Industrial Scanner User’s Manual...
Page 158
The scanner will ignore any symbol not having the specified length. Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect. 5-92 QX-830 Compact Industrial Scanner User’s Manual...
Page 159
The scanner will attempt to decode the PDF417 symbol whenever the algorithm determines that there are enough error correction code words. Enabled The scanner will not attempt to decode the PDF417 symbol until the end of the read cycle. 5-93 QX-830 Compact Industrial Scanner User’s Manual...
Page 160
The scanner will ignore any symbol not having the specified length. Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect. 5-94 QX-830 Compact Industrial Scanner User’s Manual...
Page 161
The Separator Character will be the same as the character defined in the Multisymbol Separator field. As required by the application. Allows the user to change the separator character from a comma to a new character. 5-95 QX-830 Compact Industrial Scanner User’s Manual...
Page 162
AIAG is a standard controlled by the Automotive Industry Action Group. AIAG is used in automotive applications. When AIAG is Enabled, each Status field can be Enabled or Disabled, and an ID can be defined for each status. 5-96 QX-830 Compact Industrial Scanner User’s Manual...
“noise”, and is particularly useful for high density symbols. This setting is the Default because it overcomes many symbol quality issues, such as printing and placement inconsistencies. 5-97 QX-830 Compact Industrial Scanner User’s Manual...
When set to Enabled AIM ID, symbol data output contains a three-character AIM Symbology Identifier sequence. Enabled Readable ID When set to Enabled Readable ID, symbol data output contains a human-readable description of the decoded symbology. Examples: ]CODE39 ]CODE128 ]UPCA ]UPCEAN13 5-98 QX-830 Compact Industrial Scanner User’s Manual...
Page 165
Output enabled and Full ASCII conversion performed. Explanation of Modifiers for Other Symbologies • For Code 128, a 1 indicates EAN 128; otherwise the modifier is 0. • For all other symbologies, the modifier is 0. 5-99 QX-830 Compact Industrial Scanner User’s Manual...
Black When Black background is enabled, the bars of linear symbols and the elements of 2D symbols are recognized as light on a dark background. 5-100 QX-830 Compact Industrial Scanner User’s Manual...
Page 167
Additional processing of elements is performed to extend depth of field. The High setting is not recommended for most applications that require Depth of Field Enhance. However, some focus and printing issues may make this the optimal setting. 5-101 QX-830 Compact Industrial Scanner User’s Manual...
Page 168
For industrial tracking and traceability to be reliable, symbols must be decoded regardless of damage, label tilt, or any other discontinuities. The QX-830 features X-Mode™ technology, which allows the scanner to reconstruct data from damaged or poorly positioned symbols by “stepping though” the elements (bars) in multiple stages and then combining the successfully decoded regions into completed symbol data output, as shown in the simplified example below.
Page 169
Note: Applications with a large amount of area coverage can use this setting. However, as aspect ratio decreases and line speed increases, High may not provide enough decodes to be useful. The Effort level may also require more time in some cases. 5-103 QX-830 Compact Industrial Scanner User’s Manual...
Page 170
However, if a large amount of processing is required, reconstruction is allowed to attempt all decode possibilities. This Effort level may cause the system to stall on the present data as it attempts to decode all possibilities. 5-104 QX-830 Compact Industrial Scanner User’s Manual...
Maximum ratio is set at 5.5:1. A Validate function is not used in this mode. This method may be useful on long symbols where the spot velocity can change throughout the symbol and effect the minimum and maximum bar values. 5-105 QX-830 Compact Industrial Scanner User’s Manual...
Page 172
Maximum ratio is set at 6.1:1. A Validate function is not used in this mode. This method may be useful on long symbols where the spot velocity can change throughout the symbol and effect the minimum and maximum bar values. 5-106 QX-830 Compact Industrial Scanner User’s Manual...
+. through the options. Note: I/O Parameters settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the I/O Parameters section of Appendix 5-107 QX-830 Compact Industrial Scanner User’s Manual...
Page 174
With Good Read enabled, the scanner transmits symbol data on any good read regardless Matchcode Type setting. Note: A No Read can still be transmitted if Enabled. 5-108 QX-830 Compact Industrial Scanner User’s Manual...
Page 175
Enabling End of Read Cycle means that symbol data does not get sent to the host until the read cycle ends with a timeout or new trigger. Start of read cycle End of read cycle Read cycle duration Host This is when host activates trigger expects output 5-109 QX-830 Compact Industrial Scanner User’s Manual...
Any combination of ASCII characters can be defined as the No Read message. Note: No Read Message will only be transmitted if Symbol Data Output is set to Match, Mismatch, or Good Read. No Read Message can be set to any ASCII character. 5-110 QX-830 Compact Industrial Scanner User’s Manual...
Note: When Symbology Identifier is enabled, the Bad Symbol Message is preceded by the identifier for the symbology being used. Message Any combination of ASCII characters can be defined as the Bad Symbol Message. 5-111 QX-830 Compact Industrial Scanner User’s Manual...
Note: When Symbology Identifier is enabled, the No Symbol Message is preceded by the identifier for the symbology being used. Message Any combination of ASCII characters can be defined as the No Symbol Message. 5-112 QX-830 Compact Industrial Scanner User’s Manual...
This output can measure over 49 days’ worth of duration; if exceeded, the “OVERFLOW” message will be output in place of the duration. Separator User-defined character that separates the symbol information from the Read Duration Output. 5-113 QX-830 Compact Industrial Scanner User’s Manual...
I/O Parameters Output Indicators The QX-830 has a beeper and two LED arrays, as follows: 1. An array of green LEDs projected from the front of the scanner that can be programmed to flash in response to user-defined conditions. 2. An array of status LEDs on the side of the scanner.
Page 181
LEDs will illuminate only if all symbols qualify as a match. If matchcode is disabled, then this mode will activate the LEDs on a good read. Mismatch Same as Match, except that LEDs will illuminate on a mismatch. 5-115 QX-830 Compact Industrial Scanner User’s Manual...
Page 182
• When a Send and Save command is sent from ESP. • At the conclusion of an Auto Calibration procedure. • When a <Z>, <Zp>, <Zrd>, or <K701,,1> command is sent from ESP’s Terminal. 5-116 QX-830 Compact Industrial Scanner User’s Manual...
If an invalid command is entered, the scanner beeps 5 times to indicate an invalid entry. However, this does not necessarily mean that all data fields have been entered incorrectly. Only one bad field needs to be found in order to activate the 5 beep response. 5-117 QX-830 Compact Industrial Scanner User’s Manual...
Page 184
Determines the response to a Serial Command Echo or status request command. When set to Control, two characters are transmitted to represent a non-displayable character. For example, a carriage return will be shown as: ^M. 5-118 QX-830 Compact Industrial Scanner User’s Manual...
Page 185
Beeps, selectable by the length of time the button is held down, and indicated by one, two, three, and four beeps in succession. Each position can be programmed for any of eight EZ Button Modes. 5-119 QX-830 Compact Industrial Scanner User’s Manual...
Page 186
When enabled, if the EZ Button is held down on power-on, the scanner will default to customer defaults and save for power-on. This is the same as sending a <Zrc> command from ESP’s Terminal. 5-120 QX-830 Compact Industrial Scanner User’s Manual...
Bar Code Configuration Enables Bar Code Configuration Mode whenever the associated button position is selected. When enabled, the scanner can accept configuration commands from symbols. To disable, quickly press and release the EZ Button. 5-121 QX-830 Compact Industrial Scanner User’s Manual...
Page 188
Bar Code Configuration Mode whenever the associated button position is selected. When enabled, the scanner can accept configuration commands from symbols. To cancel Bar Code Configuration, quickly press and release the EZ Button. 5-122 QX-830 Compact Industrial Scanner User’s Manual...
Page 189
Bar Code Configuration Enables Bar Code Configuration Mode whenever the associated button position is selected. When enabled, the scanner can accept configuration commands from symbols. To disable, quickly press and release the EZ Button. 5-123 QX-830 Compact Industrial Scanner User’s Manual...
Page 190
Bar Code Configuration Enables Bar Code Configuration Mode whenever the associated button position is selected. When enabled, the scanner can accept configuration commands from symbols. To disable, quickly press and release the EZ Button. 5-124 QX-830 Compact Industrial Scanner User’s Manual...
Page 191
Scanner Parameters Auto Framing Options When Enabled, Laser Framing is performed when the Auto Framing button beep position is selected (Single Beep, Beeps, Three Beeps, or Four Beeps). 5-125 QX-830 Compact Industrial Scanner User’s Manual...
I/O Parameters Status Indicators The side of the QX-830 features an array of LEDs that indicate various aspects of scanner activity. Controls the operation of the MOD/ACT and NET/LNK LEDs. Note: MOD and ACT function as one combined LED, as do NET and LNK.
Page 193
I/O 1 always shows the combined state of the discrete outputs. If any output is active, the I/O 1 LED will be on. I/O 2 I/O 2 always shows the state of the hardware input trigger. If the trigger is active, I/O 2 will be on. 5-127 QX-830 Compact Industrial Scanner User’s Manual...
When set to Calibrate, there will be an attempt to change Laser Power. If a better read rate at a higher power is found, or if the same read rate at a lower power is found, the new power level will be the calibration result for Laser Power. 5-128 QX-830 Compact Industrial Scanner User’s Manual...
For example, assume that only Code 39 is enabled at the beginning of calibration. If a Code 128 symbol is read during calibration, then Code 128 as well as Code 39 will be enabled at the end of calibration. 5-129 QX-830 Compact Industrial Scanner User’s Manual...
“data capture_DB02”. If the database is not active, no identifiers will be attached to output. Separator Character The separator character separates the symbol data from the database identifier. 5-130 QX-830 Compact Industrial Scanner User’s Manual...
Page 197
Pin). A transition to the active state will clear any of the three outputs that were previously latched. Active State Active Open Input function is activated when input state is de-energized. Active Closed Input function is activated when input state is energized. 5-131 QX-830 Compact Industrial Scanner User’s Manual...
Activates a discrete output whenever the symbol data does not match that of the master symbol. No Read Activates a discrete output whenever the symbol data is not decoded before the end of the read cycle. 5-132 QX-830 Compact Industrial Scanner User’s Manual...
Page 199
Typically used when a discrete indication of a diagnostic condition is needed. Activates discrete output when a diagnostic warning condition is met, depending on the diagnostic option enabled. In Read Cycle Activates a discrete output when the scanner is in a read cycle. 5-133 QX-830 Compact Industrial Scanner User’s Manual...
Page 200
I/O Parameters Output State Sets the active electrical state of the discrete output. Pulse Width Sets the time in 10 ms increments that the discrete output remains active. 5-134 QX-830 Compact Industrial Scanner User’s Manual...
The programmable output is activated when the Output On condition has been met and held active until a new read cycle begins. Note: All of the Output On modes are inhibited when any Diagnostic Warning is active for Output 1. 5-135 QX-830 Compact Industrial Scanner User’s Manual...
Page 202
Trigger Evaluation Period = 25 triggers (read cycles) Number to Output On = 4 In this example, the scanner will activate an output when 4 No Reads occur within a period of 25 triggers (read cycles). 5-136 QX-830 Compact Industrial Scanner User’s Manual...
Page 203
Number to Output On within the trigger window selected in Number of Triggers. No Symbol Output will be activated when the number of No Symbol occurrences equals the value entered for Number to Output On within the trigger window selected in Number of Triggers. 5-137 QX-830 Compact Industrial Scanner User’s Manual...
Page 204
Read, then the output will not be activated until 3 No Reads have occurred. Sets the number of Trend Analysis Mode events (mismatches, No Reads, or reads/trigger as configured by Trend Analysis Mode) to occur within the trigger evaluation period before activating the associated output. 5-138 QX-830 Compact Industrial Scanner User’s Manual...
Page 205
Note: Although this setup causes the scanner to function in a Decodes per Trigger mode, the decode count will only be appended to the symbol data if the status of the Decodes per Trigger command is enabled. 5-139 QX-830 Compact Industrial Scanner User’s Manual...
Page 206
The output will become inactive once it detects that there are no diagnostic warning conditions. High Temperature Activates output when the temperature exceeds factory-defined upper limits. 5-140 QX-830 Compact Industrial Scanner User’s Manual...
Page 207
Service timer increments can be set in seconds or minutes. Laser Current High Activates output when the laser current exceeds factory-defined upper limits. 5-141 QX-830 Compact Industrial Scanner User’s Manual...
Page 208
I/O Parameters Laser Current Low Activates output when the laser current drops below factory-defined lower limits. Low Temperature Activates output when the temperature drops below factory-defined lower limits. 5-142 QX-830 Compact Industrial Scanner User’s Manual...
(or outputs) will be activated. Note: If Output On is set to Match or Mismatch, a transition (switching) will not occur unless Matchcode Type is enabled and a master symbol is loaded into memory. 5-143 QX-830 Compact Industrial Scanner User’s Manual...
Page 210
Typically used when a discrete indication of a diagnostic condition is needed. Activates discrete output when a diagnostic warning condition is met, depending on the diagnostic option enabled. In Read Cycle Activates a discrete output when the scanner is in a read cycle. 5-144 QX-830 Compact Industrial Scanner User’s Manual...
Page 211
Scanner Parameters Output State Sets the active electrical state of the discrete output. Pulse Width Sets the time in 10 ms increments that the discrete output remains active. 5-145 QX-830 Compact Industrial Scanner User’s Manual...
Page 212
The programmable output is activated when the Output On condition has been met and held active until a new read cycle begins. Note: All of the Output On modes are inhibited when any Diagnostic Warning is active for Output 2. 5-146 QX-830 Compact Industrial Scanner User’s Manual...
Page 213
Trigger Evaluation Period = 25 triggers (read cycles) Number to Output On = 4 In this example, the scanner will activate an output when 4 No Reads occur within a period of 25 triggers (read cycles). 5-147 QX-830 Compact Industrial Scanner User’s Manual...
Page 214
Number to Output On within the trigger window selected in Number of Triggers. No Symbol Output will be activated when the number of No Symbol occurrences equals the value entered for Number to Output On within the trigger window selected in Number of Triggers. 5-148 QX-830 Compact Industrial Scanner User’s Manual...
Page 215
Read, then the output will not be activated until 3 No Reads have occurred. Sets the number of Trend Analysis Mode events (mismatches, No Reads, or reads/trigger as configured by Trend Analysis Mode) to occur within the trigger evaluation period before activating the associated output. 5-149 QX-830 Compact Industrial Scanner User’s Manual...
Page 216
Note: Although this setup causes the scanner to function in a Decodes per Trigger mode, the decode count will only be appended to the symbol data if the status of the Decodes per Trigger command is enabled. 5-150 QX-830 Compact Industrial Scanner User’s Manual...
Page 217
The output will become inactive once it detects that there are no diagnostic warning conditions. High Temperature Activates output when the temperature exceeds factory-defined upper limits. 5-151 QX-830 Compact Industrial Scanner User’s Manual...
Page 218
Service timer increments can be set in seconds or minutes. Laser Current High Activates output when the laser current exceeds factory-defined upper limits. 5-152 QX-830 Compact Industrial Scanner User’s Manual...
Page 219
Scanner Parameters Laser Current Low Activates output when the laser current drops below factory-defined lower limits. Low Temperature Activates output when the temperature drops below factory-defined lower limits. 5-153 QX-830 Compact Industrial Scanner User’s Manual...
(or outputs) will be activated. Note: If Output On is set to Match or Mismatch, a transition (switching) will not occur unless Matchcode Type is enabled and a master symbol is loaded into memory. 5-154 QX-830 Compact Industrial Scanner User’s Manual...
Page 221
Typically used when a discrete indication of a diagnostic condition is needed. Activates discrete output when a diagnostic warning condition is met, depending on the diagnostic option enabled. In Read Cycle Activates a discrete output when the scanner is in a read cycle. 5-155 QX-830 Compact Industrial Scanner User’s Manual...
Page 222
I/O Parameters Output State Sets the active electrical state of the discrete output. Pulse Width Sets the time in 10 ms increments that the discrete output remains active. 5-156 QX-830 Compact Industrial Scanner User’s Manual...
Page 223
The programmable output is activated when the Output On condition has been met and held active until a new read cycle begins. Note: All of the Output On modes are inhibited when any Diagnostic Warning is active for Output 3. 5-157 QX-830 Compact Industrial Scanner User’s Manual...
Page 224
Trigger Evaluation Period = 25 triggers (read cycles) Number to Output On = 4 In this example, the scanner will activate an output when 4 No Reads occur within a period of 25 triggers (read cycles). 5-158 QX-830 Compact Industrial Scanner User’s Manual...
Page 225
Number to Output On within the trigger window selected in Number of Triggers. No Symbol Output will be activated when the number of No Symbol occurrences equals the value entered for Number to Output On within the trigger window selected in Number of Triggers. 5-159 QX-830 Compact Industrial Scanner User’s Manual...
Page 226
Read, then the output will not be activated until 3 No Reads have occurred. Sets the number of Trend Analysis Mode events (mismatches, No Reads, or reads/trigger as configured by Trend Analysis Mode) to occur within the trigger evaluation period before activating the associated output. 5-160 QX-830 Compact Industrial Scanner User’s Manual...
Page 227
Note: Although this setup causes the scanner to function in a Decodes per Trigger mode, the decode count will only be appended to the symbol data if the status of the Decodes per Trigger command is enabled. 5-161 QX-830 Compact Industrial Scanner User’s Manual...
Page 228
The output will become inactive once it detects that there are no diagnostic warning conditions. High Temperature Activates output when the temperature exceeds factory-defined upper limits. 5-162 QX-830 Compact Industrial Scanner User’s Manual...
Page 229
The service timer is reset at power-on, meaning that the service timer’s limit is the amount of time since last reset. Service timer increments can be set in seconds or minutes. 5-163 QX-830 Compact Industrial Scanner User’s Manual...
Page 230
I/O Parameters Laser Current High Activates output when the laser current exceeds factory-defined upper limits. Laser Current Low Activates output when the laser current drops below factory-defined lower limits. 5-164 QX-830 Compact Industrial Scanner User’s Manual...
Page 231
Scanner Parameters Low Temperature Activates output when the temperature drops below factory-defined lower limits. 5-165 QX-830 Compact Industrial Scanner User’s Manual...
Decode Direction Output When Enabled, compares the symbol decode direction to the direction specified in Output Filter Configuration. 5-166 QX-830 Compact Industrial Scanner User’s Manual...
Page 233
The width of the symbol is 13% of the scan line. The data output would be “HELLO SP020:013”, assuming that no other outputs or formatting were enabled. Separator This character separates all other symbol information from the Scan Status data field. 5-167 QX-830 Compact Industrial Scanner User’s Manual...
+. the setting and use the cursor to scroll through the options. Note: Matchcode settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the Matchcode section of Appendix 5-168...
Send a <G> (Read Next Symbol as Master Symbol) command. d. Enable the New Master Pin command and activate the discrete input to store the next symbol read as the master symbol. 5-169 QX-830 Compact Industrial Scanner User’s Manual...
1, regardless of the user-defined configuration. Sequential Matching Useful in tracking product serial numbers that increment or decrement sequentially. With Sequential enabled, Sequential Matching determines if a count is in ascending (incremental) or descending (decremental) order. 5-170 QX-830 Compact Industrial Scanner User’s Manual...
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. 5-171 QX-830 Compact Industrial Scanner User’s Manual...
Page 238
CR*, will result in matches for variable symbol lengths such as CR1, CR23, CR358, etc. Wild Card Character allows a user to define a wild card character as part of the master symbol. 5-172 QX-830 Compact Industrial Scanner User’s Manual...
Page 239
Consider the following decodes as an example of Sequence on No Read Disabled: Master Symbol Decoded Symbol Master Symbol after Decode No Read 003 (not sequenced) No Read 004 (not sequenced) No Read 004 (not sequenced) 5-173 QX-830 Compact Industrial Scanner User’s Manual...
Consider the following decodes as an example of Sequence on Mismatch Disabled: Master Symbol Decoded Symbol Master Symbol after Decode 004 (sequenced because of previous match) 006 (sequenced because of previous match) 006 (not sequenced) 5-174 QX-830 Compact Industrial Scanner User’s Manual...
New Master Pin, the state will be 1, and prior to reading and effectively loading position 1, the response to <NEWM> would be <NEWM/1>. Once a symbol has been read and loaded, the status will be cleared: <NEWM/0>. 5-175 QX-830 Compact Industrial Scanner User’s Manual...
Outputs a user-defined data string whenever a mismatch occurs and Matchcode is enabled. Replacement String User-defined data string that, when enabled, replaces symbol data whenever a mismatch occurs. 5-176 QX-830 Compact Industrial Scanner User’s Manual...
+. the setting and use the cursor to scroll through the options. Note: Matchcode settings can also be sent to the scanner from ESP’s Terminal using Microscan’s K command format. Refer to the Diagnostics section of Appendix 5-177...
Page 244
16-bit counter that increments every time a scanner setting is saved for power-on. Custom Default Saves 16-bit counter that increments every time a scanner setting is saved to the customer parameter section of flash memory. 5-178 QX-830 Compact Industrial Scanner User’s Manual...
Page 245
Records the number of hours and minutes of operation since the last system reset. Hours 16-bit counter that increments every 60 minutes. Range: 0 to 23 hours. Minutes 16-bit counter that increments every 60 seconds. Range: 0 to 59 minutes. 5-179 QX-830 Compact Industrial Scanner User’s Manual...
The message repeats once every 30 minutes until the condition is corrected. Alerts the user to impending laser failure. (Contact Microscan Service.) Status Allows the user to Enable or Disable the Laser High message.
The message repeats once every 30 minutes until the condition is corrected. Alerts the user to impending laser failure. (Contact Microscan Service.) Status Allows the user to Enable or Disable the Laser Low message.
Status Allows the user to Enable or Disable the High Temperature Threshold. Message The user can enter a message of up to 10-characters that will be displayed whenever High Temperature Threshold is exceeded. 5-182 QX-830 Compact Industrial Scanner User’s Manual...
Allows the user to Enable or Disable the Low Temperature Threshold. Message The user can enter a message of up to 10-characters that will be displayed whenever the ambient temperature falls below the Low Temperature Threshold. 5-183 QX-830 Compact Industrial Scanner User’s Manual...
Allows the user to determine the length of time until the service message will be sent. Resolution The service timer has a resolution field for setting up the timer increment. Options are increments of seconds or minutes. 5-184 QX-830 Compact Industrial Scanner User’s Manual...
Page 251
Scanner Parameters User-Defined Name User-Defined Name allows the user to enter any combination of ASCII characters to identify the scanner. 5-185 QX-830 Compact Industrial Scanner User’s Manual...
Send text field. The Terminal also displays symbol data or information from the scanner. Right-clicking on the Terminal screen displays a menu of additional options. QX-830 Compact Industrial Scanner User’s Manual...
1. Type “ABC” into the Find box. 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”. QX-830 Compact Industrial Scanner User’s Manual...
The Send function allows the user to enter serial commands and then send them to the scanner. 1. Type the command into the Send box. 2. Press Enter. 3. Click the Send button to the left of the text field to send the command additional times. QX-830 Compact Industrial Scanner User’s Manual...
Click the arrow next to any macro and select Edit to display the following dialog: Edit the macro value or type a new Macro Name in the text field provided and define it in the Macro Value field. Click OK to save the entry. QX-830 Compact Industrial Scanner User’s Manual...
• 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. QX-830 Compact Industrial Scanner User’s Manual...
Page 259
Default/Reset/Save........................7-20 Scanner Status Requests......................7-22 Other Serial Utility Commands ....................7-23 Embedded Menus ........................7-28 This section explains the function and purpose of serial utility commands, which are generally performed during scanner operation. QX-830 Compact Industrial Scanner User’s Manual...
Save Current Settings as Customer Default <Zc> Parameters for Power-On Recall Customer Default Settings and Save for Default/Reset/Save <Zrc> Power-On Recall Microscan Default Settings and Save for <Zrd> Power-On (Will not default “sticky settings”) QX-830 Compact Industrial Scanner User’s Manual...
Page 261
Utilities Recall Microscan Default Settings and Save for <Zrdall> Power-On (Will also default “sticky settings”) Default/Reset/Save <A> Reset (Will not save for power-on) <Arp> Reset and Recall Power-On Parameters <Arc> Reset and Recall Customer Default Parameters <Ard> Reset and Recall Microscan Default Parameters <K?>...
Utilities view. Serial commands can also be sent to the scanner from this screen. Important: When Read Rate is enabled, the Configuration Database is not active, regardless of how the scanner is configured. QX-830 Compact Industrial Scanner User’s Manual...
Page 263
(n rows), number of columns (n columns), number of informative code words (n code words), and number of data bits (n data bits). This feature can be disabled by sending <a1> again. QX-830 Compact Industrial Scanner User’s Manual...
Click the Request button to display the appropriate count or Clear to set the counter to zero. Trigger, Good Read, No Read, and Mismatch counters can be requested and cleared simultaneously (Request All and Clear All buttons) or individually (Request and Clear buttons to the left of each item). QX-830 Compact Industrial Scanner User’s Manual...
Page 265
Match Counter to 00000. Mismatch Counter Sending <X> displays the number of decoded symbols since the last reset that do not match the master symbol. Mismatch Counter Reset Sending <Y> sets the Mismatch Counter to zero. QX-830 Compact Industrial Scanner User’s Manual...
Disabling the scanner will not affect any commands that have already been downloaded. Enable Reader Sending <H> will turn the scanner ON and allow it to enter read cycles. QX-830 Compact Industrial Scanner User’s Manual...
• Click Send and Save to send the settings to the scanner and save them, or Send to Reader to send the settings without saving them. Important: To use Differences from Default, connect to the scanner and Receive Reader Settings via the Send/Recv button on the toolbar. QX-830 Compact Industrial Scanner User’s Manual...
Set Master Symbol into the selected index. Database Size here. Saves the database to the scanner. Loads the scanner’s saved master symbols into ESP. Double-click a row to enter data into popup text box. 7-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 269
The table below specifies the maximum number of characters available to each symbol according the number of master symbols defined, from 1 to 10. Master Symbol Maximum Number Characters 3000 1500 1000 # 10 7-11 QX-830 Compact Industrial Scanner User’s Manual...
3. Double-click on each master symbol number in the table, type master symbol data in the popup dialog that appears, and click OK. 4. When all master symbol data has been entered, click the Send Database to the Reader button. Enter master symbol data in this field. 7-12 QX-830 Compact Industrial Scanner User’s Manual...
Page 271
2. Click the Read Symbol into Selected Index button. Caution: If an index with existing data is selected, that data will be overwritten by the new decoded data when this command is used. 7-13 QX-830 Compact Industrial Scanner User’s Manual...
Page 272
Send the <NEWM> command from ESP’s Terminal. The scanner returns: <NEWM/next master to load> Once a symbol has been read and loaded, the status will be cleared and the response will be <NEWM/0>. 7-14 QX-830 Compact Industrial Scanner User’s Manual...
Master symbol data can be deleted using ESP. 1. Click the Utilities button to access the master symbol. 2. Click the Master Database tab and double-click the symbol number to be deleted. 3. Delete text and click OK. 7-15 QX-830 Compact Industrial Scanner User’s Manual...
Zoom In / Zoom Out Increase the zoom level by sliding the Zoom lever to the right. It may be necessary to scroll right or left to view the symbol’s waveform in its entirety. 7-16 QX-830 Compact Industrial Scanner User’s Manual...
ESP window will show when the download is complete. Caution: Do not interrupt power or disconnect the host cable while download is in progress. 7-17 QX-830 Compact Industrial Scanner User’s Manual...
Page 276
• When <#b> (a request for the boot code part number) is sent, the scanner returns: <#b/BOOT_P/N>. • When <#f> (a request for the FPGA code part number) is sent, the scanner returns: <#f/FPGA_P/N>. 7-18 QX-830 Compact Industrial Scanner User’s Manual...
Page 277
<!a/APP_CHECKSUM> • When <!b> (a request for the boot code checksum) is sent, the scanner returns: <!b/BOOT_CHECKSUM> • When <!f> (a request for the FPGA code checksum) is sent, the scanner returns: <!f/FPGA_CHECKSUM> 7-19 QX-830 Compact Industrial Scanner User’s Manual...
<Arp> command is issued. Defaults Defaults are Microscan firmware settings or saved customer settings that can be recalled, either by software or hardware reset. 7-20 QX-830 Compact Industrial Scanner User’s Manual...
By first doing an EZ Button default to restore the known Microscan defaults, the user can then recall the previous customer-saved settings with an <Arc>...
This request will return the value range and storage type description of all fields in the requested K command. <Knnnd> Default Customer Parameter This request will default a single K command if the command has customer-defined parameters rather than factory-defined parameters. 7-22 QX-830 Compact Industrial Scanner User’s Manual...
Note: Calibration Options and symbology status are not backed up. Any changes made to Calibration Options, or any new symbologies detected, can only be restored by cycling power or sending a “Recall” command: <Arp>, <Arc>, <Zrd>, or <Zrc>. 7-23 QX-830 Compact Industrial Scanner User’s Manual...
Page 282
Indicator Status 2 quick beeps Calibration has started 5 quick beeps Calibration has failed 1 long beep Calibration has been completed successfully 1 sec. Green Flash Calibration has been completed successfully 7-24 QX-830 Compact Industrial Scanner User’s Manual...
Page 283
• The new read rate is equal to the best read rate, and the laser power is less. Go to the next laser power. 17. Set LEDs to display 60% LED on, all others off. 18. Restore user-configured video (gain and tracking) settings. 19. Perform video calibration, (if enabled). 7-25 QX-830 Compact Industrial Scanner User’s Manual...
Page 284
This does not apply to symbology status when symbology detection is enabled. Any symbologies that are decoded during calibration will be enabled, even if any other calibration processes fail or are canceled. 7-26 QX-830 Compact Industrial Scanner User’s Manual...
Once Bar Code Configuration Mode has been entered, symbols can be thought of as serial data. Configure the scanner by printing symbols in Microscan’s serial command format. Commands are processed as if the data were streamed in through the serial port.
ESP Software may not be available or applicable. The Embedded Menus consist of a Main Menu and a sub-menu for every group of commands. The following example shows how a user can operate the QX-830’s Embedded Menus. Main Menu For the purpose of this example, assume the user wants to navigate to the Symbologies menu.
Enter when no value has been entered. =======================[Symbol Length]=========================== A) Symbol Length = 10 Rang: 1 - 128 System Default: 10 -- PLEASE TYPE THE NEW VALUE, THEN ENTER, ESC TO CANCEL -- NEW VALUE = 7-29 QX-830 Compact Industrial Scanner User’s Manual...
Appendix C Ground and Shield Considerations................A-8 Appendix D Serial Commands ....................A-10 Appendix E Protocol Commands ....................A-72 Appendix F ASCII Table......................A-81 Appendix G Interface Standards ....................A-82 Appendix H Glossary of Terms ....................A-83 QX-830 Compact Industrial Scanner User’s Manual...
Input 1 (Trigger / New Master): Optoisolated, 4.5–28V rated (13 mA at 24VDC); New Master is (–) to signal ground Outputs (1, 2, 3): Optoisolated, 1–28V rated (I < 100 mA at 24VDC, current limited by user) QX-830 Compact Industrial Scanner User’s Manual...
Page 292
High Density .0075" (.191 mm) 10 to 12" (254 mm to 305 mm) .010" (.254 mm) 7 to 16" (178 mm to 406 mm) .015" (.381 mm) 6 to 19" (152 mm to 483 mm) QX-830 Compact Industrial Scanner User’s Manual...
Page 293
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. QX-830 Compact Industrial Scanner User’s Manual...
Page 295
Connectors 1, 2, and 3 can be used to bus power and data as required by the application. The connectors on the QX-1 interface device physically mirror those on the QX-830 scanner, but they do not have explicit pin assignments. The QX-1 connectors take on the communications and power roles that are assigned to them.
Ground loops (signal degradation due to different ground potentials in communicating devices) can be eliminated or minimized by ensuring that both the host, scanner, and their power supplies are connected to a common earth ground. QX-830 Compact Industrial Scanner User’s Manual...
Page 297
• “2-Terminal Power Supply” must still provide an “Earth” connection to the scanner. • “Signal Ground” can be used for communications and/or discrete signal ground reference. It must not be used as Power Ground or Earth Ground. QX-830 Compact Industrial Scanner User’s Manual...
<K201,serial trigger character> External Trigger State <K202,external trigger state> End of Read Cycle <K220,mode,read cycle timeout> Decodes Before Output <K221,mode,number before output> Multisymbol <K222,number of symbols,multisymbol separator> Serial Trigger Start Character <K229,start character> A-10 QX-830 Compact Industrial Scanner User’s Manual...
Page 299
Code 93 <K475,mode,fixed symbol length status,symbol length> <K476,status,scan line limit,fixed symbol length status,fixed PDF417 symbol length,decode at end of read cycle> <K477,status,fixed bar count status,fixed bar count,minimum bar Pharmacode count,bar width mode,direction,fixed threshold value> A-11 QX-830 Compact Industrial Scanner User’s Manual...
Page 301
Format Extract <K740,output index,start location,length> Format Insert <K741,output index,length,hex string> Format Assign <K742,symbol number,status> Output Format Status <K743,output format status> <K744,filter number,symbology,length,wildcard,placeholder, Output Filter Configuration data,decode direction,database index> Output Filter Enable <K745,number of filters> A-13 QX-830 Compact Industrial Scanner User’s Manual...
Page 302
Serial Utility Commands are sent during operations and are not followed by <A> or <Z>. Serial Configuration Commands (K Commands) Microscan’s serial configuration commands begin with a single “K” character followed by a 3-digit numeric character, comma-separated command fields, and an initializing command, as follows: <Knumeric character,data,data,...etc.><initializing command>...
Page 303
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> A-15 QX-830 Compact Industrial Scanner User’s Manual...
Page 304
Serial Commands Serial Configuration Commands The following serial commands can be entered through ESP’s Terminal to control QX-830 functions. Detailed descriptions of command parameters are available in Chapter 5, Scanner Parameters. Communication RS-232 A <K100,baud rate,parity,stop bits,data bits> RS-232 B <K101,status,baud rate,parity,stop bits,data bits>...
Page 305
0 = None Options: 0 = None 1 = Even 2 = Odd Stop Bits, RS-232 B Serial Cmd: <K101,status,baud rate,parity,stop bits,data bits> Default: 0 = One Options: 0 = One 1 = Two A-17 QX-830 Compact Industrial Scanner User’s Manual...
Page 307
1 = Enabled RS-232 A Data Type Symbol Data Output, RS-232 A Serial Cmd: <K130,symbol data output,extra symbol information,diagnostic output, external source processing mode> Default: 1 = Enabled Options: 0 = Disabled 1 = Enabled A-19 QX-830 Compact Industrial Scanner User’s Manual...
Page 308
1 = Enabled External Source Processing Mode, RS-232 B Serial Cmd: <K131,symbol data output,extra symbol information,diagnostic output, external source processing mode> Default: 1 = Command Options: 0 = Disabled 1 = Command 2 = Data A-20 QX-830 Compact Industrial Scanner User’s Manual...
Page 309
1 = Enabled Extra Symbol Information, Ethernet TCP Port 1 Serial Cmd: <K133,symbol data output,extra symbol information,diagnostic output, external source processing mode> Default: 1 = Enabled Options: 0 = Disabled 1 = Enabled A-21 QX-830 Compact Industrial Scanner User’s Manual...
Page 310
External Source Processing Mode, Ethernet TCP Port 2 Serial Cmd: <K134,symbol data output,extra symbol information,diagnostic output, external source processing mode> Default: 1 = Command Options: 0 = Disabled 1 = Command 2 = Data A-22 QX-830 Compact Industrial Scanner User’s Manual...
Protocol Serial Cmd: <K160,protocol,address,protocol port> Options: 0 = Point-to-Point 1 = Point-to-Point with RTS/CTS 2 = Point-to-Point with XON/XOFF 3 = Point-to-Point with RTS/CTS and XON/XOFF 4 = ACK/NAK 5 = Polling Mode A-25 QX-830 Compact Industrial Scanner User’s Manual...
Page 314
Serial Cmd: <K160,protocol,address,protocol port> Default: Options: 0 – 1 0 = Main RS-232 on QX-830 Connector A 1 = RS-422/485 on QX-830 Connector B External Data Routing Mode Serial Cmd: <K161,mode,destination port,ambles to source,echo to source,output at end of read cycle,output at ETX,output at timeout>...
Page 316
Serial Commands Source Serial Cmd: <K162,mode,source,daisy chain i.d. status,daisy chain i.d.> Default: 1 = RS-232 on QX-830 Connector B Options: 0 = RS-232 on QX-830 Connector A 1 = RS-232 on QX-830 Connector B 2 = RS-422 on QX-830 Connector B...
Page 326
Check Character Output Status (Code 39) Serial Cmd: <K470,status,check character status,check character output status,large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set> Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled A-38 QX-830 Compact Industrial Scanner User’s Manual...
Page 327
0 = Disabled 1 = Enabled Start/Stop Match (Codabar) Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character type,check character output> Default: 1 = Enabled Options: 0 = Disabled 1 = Enabled A-39 QX-830 Compact Industrial Scanner User’s Manual...
Page 328
3 = Both Mod 16 and NW7 (Mod 11) Check Character Output (Codabar) Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character type,check character output> Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled A-40 QX-830 Compact Industrial Scanner User’s Manual...
Page 329
Range Mode Status (Interleaved 2 of 5) Serial Cmd: <K472,status,check character status,check character output,symbol length #1,symbol length #2,guard bar status,range mode status> Default: 1 = Enabled Options: 0 = Disabled 1 = Enabled A-41 QX-830 Compact Industrial Scanner User’s Manual...
Page 330
Supplemental Type (UPC/EAN) Serial Cmd: <K473,UPC status,EAN status,supplementals status,separator status, separator character,supplemental type,format UPC-E as UPC-A> Default: 0 = Both Options: 0 = Both 1 = 2 characters only 2 = 5 characters only A-42 QX-830 Compact Industrial Scanner User’s Manual...
Page 331
<K474,status,fixed symbol length status,fixed symbol length,EAN 128 status, output format,application record separator status,application record separator character,application record brackets,application record padding,separation factor> Default: 1 = Enabled Options: 0 = Disabled 1 = Enabled 2 = Required A-43 QX-830 Compact Industrial Scanner User’s Manual...
Page 332
Serial Cmd: <K474,status,fixed symbol length status,fixed symbol length,EAN 128 status, output format,application record separator status,application record separator character,application record brackets,application record padding,separation factor> Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled A-44 QX-830 Compact Industrial Scanner User’s Manual...
Page 333
0 = Disabled Options: 0 = Disabled 1 = Enabled Scan Line Limit Serial Cmd: <K476,status,scan line limit,fixed symbol length status,fixed symbol length,unused,decode at end of read cycle> Default: 65535 (Disabled) Options: 1 to 65535 A-45 QX-830 Compact Industrial Scanner User’s Manual...
Page 334
Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled Fixed Symbol Length (Pharmacode) Serial Cmd: <K477,status,fixed symbol length status,fixed symbol length,minimum bars,bar width status,direction,fixed threshold value> Default: Options: 1 to 16 A-46 QX-830 Compact Industrial Scanner User’s Manual...
Page 348
No Read,sequence on mismatch> Default: Options: 0 to 3000 Match Length Serial Cmd: <K223,matchcode type,sequential matching,match start position,match length,wild card character,sequence on No Read,sequence on mismatch> Default: Options: 1 to 3000 A-60 QX-830 Compact Industrial Scanner User’s Manual...
Page 349
Serial Cmd: <K228,sequence step> Default: Options: 1 to 32768 Master Symbol Index Serial Cmd: <K231,index,master symbol data> Options: 1 to 32768 Master Symbol Data Serial Cmd: <K231,index,master symbol data> Options: Any valid ASCII string A-61 QX-830 Compact Industrial Scanner User’s Manual...
Page 350
Mismatch Replace Serial Cmd: <K736,status,replacement string> Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled Replacement String Serial Cmd: <K736,status,replacement string> Default: MISMATCH Options: Any valid ASCII string up to 128 characters A-62 QX-830 Compact Industrial Scanner User’s Manual...
Page 351
Power-On Serial Cmd: <K406,power-on,resets,power-on saves,power-on flash saves> 16-bit counter that increments on scanner power-on. Resets Serial Cmd: <K406,power-on,resets,power-on saves,power-on flash saves> 16-bit counter that increments on scanner reset. Value is reset on power-on. A-63 QX-830 Compact Industrial Scanner User’s Manual...
Page 352
Any valid ASCII string up to 128 characters Threshold Serial Cmd: <K409,status,service message,threshold,resolution> Default: 300 (5 minutes) Options: 1 to 65535 Resolution Serial Cmd: <K409,status,service message,threshold,resolution> Default: 0 = Seconds Options: 0 = Seconds 1 = Minutes A-64 QX-830 Compact Industrial Scanner User’s Manual...
Page 353
<K411,high current status,high current message,low current status,low current message> Default: LOW_LASER Options: Any valid ASCII string up to 128 characters User-Defined Name Serial Cmd: <K412,user-defined name> Default: QX-830 Options: Any valid ASCII string up to 50 characters A-65 QX-830 Compact Industrial Scanner User’s Manual...
Then, with the next index number, enter either an extract or insert command to continue building the output string. Continue this process until the string is complete. Serial Cmd: <K741,output index,length,hex string> Options: 1 to 100 A-66 QX-830 Compact Industrial Scanner User’s Manual...
Page 355
2 = Formatted output status for symbol # 2. 10 = Formatted output status for symbol # 10. Status Serial Cmd: <K742,symbol number,status> Default: 0 = Disabled Options: 0 = Disabled 1 = Enabled (Assign parameters to specified symbol.) A-67 QX-830 Compact Industrial Scanner User’s Manual...
Page 356
Default: Options: 0 to 128 Wildcard Serial Cmd: <K744,filter number,symbology type,length,wildcard,placeholder,data, decode direction,database index> Default: = (0x2A) Options: Any ASCII input in the form of a pair of hex characters A-68 QX-830 Compact Industrial Scanner User’s Manual...
Page 357
2 = Reverse Database Index Serial Cmd: <K744,filter number,symbology type,length,wildcard,placeholder,data, decode direction,database index> Default: (any index) Options: 0 to 10 Output Filter Enable Serial Cmd: <K745,number of filters> Default: Options: 0 to 10 A-69 QX-830 Compact Industrial Scanner User’s Manual...
Page 358
Power-On Recall Customer Default Settings and Save for <Zrc> Power-On Default/Reset/Save Recall Microscan Default Settings and Save for <Zrd> Power-On (Will not default “sticky settings”) Recall Microscan Default Settings and Save for <Zrdall> Power-On (Will also default “sticky settings”) <A>...
Page 359
Request Commands <Knnn??> Single Descriptor Status Request <Knnn?#> Single Range Status Request <Knnnd> Default Customer Parameter <@CAL> Calibrate without Menu Other Serial Utility <@> Calibrate with Menu Commands <BCCFG> Enter Bar Code Configuration A-71 QX-830 Compact Industrial Scanner User’s Manual...
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 A-72 QX-830 Compact Industrial Scanner User’s Manual...
Page 361
‘NAK’ (host rejects) SCANNER_TX symbol data (resend data) HOST_TX ‘ACK’ (transaction complete) Transfer 2 HOST_TX <K141?> SCANNER_TX ‘ACK’ SCANNER_TX <K141,0> timeout reached... timeout reached... timeout reached... Timeout Reached transaction aborted, data is flushed A-73 QX-830 Compact Industrial Scanner User’s Manual...
Page 365
‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘RES’ (Terminate Transfer 1, data is flushed) A-77 QX-830 Compact Industrial Scanner User’s Manual...
Page 366
(Retry Event) SCANNER_TX ‘0x1C’ ‘STX’ <T/00000> ‘ETX’ (Unit sends again) HOST_TX ‘ACK’ (Host receives data) SCANNER_TX ‘RES’ (Terminate Transfer 1) The protocol makes 3 retry attempts before data is flushed and transfer is aborted. A-78 QX-830 Compact Industrial Scanner User’s Manual...
Page 367
‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘REQ’ (Unit requests an ‘ACK’ again) timeout reached... SCANNER_TX ‘RES’ (Terminate Transfer 1, data is flushed) A-79 QX-830 Compact Industrial Scanner User’s Manual...
Page 368
‘0x1C’ ‘STX’ <T/00000> ‘ETX’ ‘GOOD LRC’ (Unit sends again) HOST_TX ‘ACK’ (Host receives data) SCANNER_TX ‘RES’ Terminate Transfer 1) The protocol makes 3 retry attempts before data is flushed and transfer is aborted. A-80 QX-830 Compact Industrial Scanner User’s Manual...
Interface Standards, established by the Electronic Industries Association (EIA), specify such things as the signaling voltage levels, maximum cable lengths, and number of drivers. In the QX-830, selection of interface is made by pin assignment and, in the case of host communication, by software switching between RS-232 and RS-422/RS-485.
Full Duplex — A communication system in which signals can travel simultaneously between devices. Gain — Optimal signal strength. Good Read — A decode. The successful scanning and decoding of the information encoded in a symbol. A-83 QX-830 Compact Industrial Scanner User’s Manual...
Page 372
Scanner Pitch Pitch axis Scan line Scanner PLC — See Programmable Logic Controller. Port — Logical circuit for data entry and exit. (One or more ports may be included within a single connector.) A-84 QX-830 Compact Industrial Scanner User’s Manual...
Page 373
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-85 QX-830 Compact Industrial Scanner User’s Manual...
Page 375
Hyperlink Index About the QX-830 Compact Industrial Scanner ACK / NAK Options ACK/NAK ACK/NAK Data Flow Examples ACK/NAK Protocol ACK/NAK Protocol Symbol Data Output Active Closed (Input 1 Active State) Active Open (Input 1 Active State) Add / Remove Exception...
Page 376
Check Character Output Status (Codabar) Check Character Output Status (Code 39) Check Character Output Status (Interleaved 2 of 5) Check Character Status (Code 39) Check Character Status (Interleaved 2 of 5) Check Character Type (Codabar) Check Hardware QX-830 Compact Industrial Scanner User’s Manual...
Connect the System Connect to Readers via TCP/IP Connecting Ethernet Hardware Connecting RS-232 Hardware Connection Wizard Connector Connectors Consecutive Mode Continuous AGC Sampling Mode Continuous Read Continuous Read 1 Output Control / Hex Output Copy QX-830 Compact Industrial Scanner User’s Manual...
Page 378
Decode Direction Output (Quality Output) Decode Rate Decodes Before Output Decodes Before Output Mode Decodes per Trigger (Output 1) Decodes per Trigger (Output 2) Decodes per Trigger (Output 3) Decodes per Trigger Status (Quality Output) QX-830 Compact Industrial Scanner User’s Manual...
Page 379
Discrete I/O Discrete I/O Specifications Display Incoming Data Even When Not in Focus Document Memo EAN Status (Code 128) EAN Status (UPC/EAN) Echo to Source Editing a Macro Electrical Specifications Embedded Menus Emissions Specifications QX-830 Compact Industrial Scanner User’s Manual...
Page 380
Extra Symbol Information (EtherNet/IP) Extra Symbol Information (RS-232 A) Extra Symbol Information (RS-232 B) Extra Symbol Information (RS-422) Extra Symbol Information (TCP Port 1) Extra Symbol Information (TCP Port 2) Extract EZ Button EZ Button Disabled QX-830 Compact Industrial Scanner User’s Manual...
Page 381
Four Beeps Auto Framing Four Beeps Bar Code Configuration Four Beeps Calibration Four Beeps Disabled Four Beeps EZ Button Mode Four Beeps Load New Master Four Beeps Read Rate Four Beeps Save for Power-On QX-830 Compact Industrial Scanner User’s Manual...
Page 382
High Temperature (Output 3 Diagnostics) High Temperature Threshold High Temperature Threshold Message High Temperature Threshold Status Highest Separation Factor Host Hours (Hours Since Reset) Hours Since Reset (Read-only) I/O 1 (Status Indicators) I/O 2 (Status Indicators) QX-830 Compact Industrial Scanner User’s Manual...
Page 383
Laser Current Low (Output 2 Diagnostics) Laser Current Low (Output 3 Diagnostics) Laser Framing (Calibration Options) Laser Framing Status Laser High Laser High Message Laser High Status Laser Light Specifications Laser Low Laser Low Message Laser Low Status QX-830 Compact Industrial Scanner User’s Manual...
Page 384
Low Temperature Threshold Status LRC Status Macros Main Menu (Embedded Menus) Master Database Master Database Overview Master Symbol Database Size Match Length Match Replace Match Replacement String Match Start Position Matchcode Matchcode Serial Commands QX-830 Compact Industrial Scanner User’s Manual...
Page 385
No Read (Output 2 Trend Analysis Mode) No Read (Output 3 Trend Analysis Mode) No Read Counter No Read Counter Reset No Read Message No Read Message Disabled No Read Message Enabled No Read Message Mode No Read Message Status QX-830 Compact Industrial Scanner User’s Manual...
Page 387
Output On Trend Analysis (Output 1) Output On Trend Analysis (Output 2) Output On Trend Analysis (Output 3) Output Phrase Output Symbol Data As Soon As Possible Output Symbol Data at End of Read Cycle Overview of Matchcode QX-830 Compact Industrial Scanner User’s Manual...
Page 389
Read Duration Output Separator Read Next Symbol as Master Symbol Read Ranges Read Rate Read Rate Serial Utility Commands Reader Setup Receive After Connect Receiving Reload Last File Request Checksum Request Checksum by Serial Command QX-830 Compact Industrial Scanner User’s Manual...
Page 390
Scan Width Enhance Disabled Scan Width Enhance Enabled Scanner Communication Methods Scanner Parameters Scanner Setup Scanner Status Requests Scanning Parameters Select All Select Model Send Send and Save Send and Save as Customer Defaults QX-830 Compact Industrial Scanner User’s Manual...
Page 391
Service Unit (Output 1 Diagnostics) Service Unit (Output 2 Diagnostics) Service Unit (Output 3 Diagnostics) Set Number of Symbols Show Connect Prompt Show Model Prompt Show Non-Printable Characters Single Beep Auto Framing Single Beep Bar Code Configuration QX-830 Compact Industrial Scanner User’s Manual...
Page 392
Supplementals Status (UPC/EAN) Supplementals Status Disabled Supplementals Status Enabled Supplementals Status Required Supplementals Type (UPC/EAN) Symbol Data Output Symbol Data Output (EtherNet/IP) Symbol Data Output (RS-232 A) Symbol Data Output (RS-232 B) Symbol Data Output (RS-422) QX-830 Compact Industrial Scanner User’s Manual...
Page 393
Symbology Identifier Symbology Identifier Disabled Symbology Identifier Enabled AIM ID Symbology Identifier Enabled Readable ID Symbology Type Table of Contents TCP Port 1 TCP Port 2 Technical Support Terminal Terminal Dropdown Menu Terminal Window QX-830 Compact Industrial Scanner User’s Manual...
Page 394
Two Beeps Load New Master Two Beeps Read Rate Two Beeps Save for Power-On Two Beeps Sleep Mode Two Characters Only Ultra-Lock Connectors Unlatch Outputs UPC/EAN UPC-E as UPC-A (UPC/EAN) Use Default Storage Location QX-830 Compact Industrial Scanner User’s Manual...
Page 395
View VLSI Warning and Caution Summary Warranty Statement When to Output Symbol Data When To Use Fixed Gain vs. AGC White Background Wild Card Wild Card Matchcode Type Wildcard Zoom In / Zoom Out QX-830 Compact Industrial Scanner User’s Manual...
Need help?
Do you have a question about the QX-830 and is the answer not in the manual?
Questions and answers