Opticon NFT 2135, NFT 1125 User Manual

Users Manual
Series NFT 1125/2135
Miniature CCD Fixed Position Scanners
Manual No. 25-NFT1121-01 Rev. August 1999
8 Olympic Drive
Orangeburg, NY 10962
Fax 845.365.1251
www.opticonUSA.com
* This page left intentionally blank for repagenation *
Contents
Section 1 Introduction and Getting Started ..................................... 1
Product Overview ............................................................................. 1
Quick Start-Up Procedure .................................................................. 1
Section 2 Technical Specifications ................................................... 3
Physical Specifications....................................................................... 3
Symbologies Supported..................................................................... 3
Optical Specifications ........................................................................ 3
Electrical Specifications ..................................................................... 4
RS232 Communications Specifications ................................................ 4
Connector Pin-Outs........................................................................... 5
Environmental Specifications ............................................................. 5
Section 3 Positioning the Scanner ................................................... 7
Getting Optimum Performance........................................................... 7
Measuring Scanner Performance ...................................................... 10
Application Notes: .......................................................................... 11
Tips for Achieving High Throughput ................................................. 11
Tips for Insuring Highest Data Integrity............................................ 11
Tips for Verifying the Presence of a Bar Code .................................... 12
Section 4 Configuring the Scanner ................................................. 13
Programming Menus & Commands................................................... 13
Default Settings.............................................................................. 13
Section 5 Application Engineering Support .................................... 15
Technical Assistance and Support..................................................... 15
Common Causes of Poor Performance .............................................. 15
Modified and/or Customized Scanners .............................................. 15
Appendix A Programming Menus & Commands ............................. 17
Appendix B Dimensional Drawings ................................................ 53
Appendix C Optical Performance Charts ........................................ 55
* This page left intentionally blank for repagenation *
Organization of this Manual
This manual provides the necessary instructions for installation and use of Opticon NFT-1125/ 2135 Series Fixed Position Scanners. The manual is organized as follows:
Section 1 Introduction and Getting Started
Describes the general operation of a NFT-1125/2135 Series scanner. Also provides a Quick Start-Up Procedure that allows you to begin using the scanner immediately.
Section 2 Technical Specifications
Provides complete specifications, including mechanical details, optical performance, RS232 communications and other technical data.
Section 3 Positioning Scanner for Optimum Performance
Provides detailed instructions and tips for mounting and positioning the scanning to obtain the best scanning performance. Application Notes describe guidelines for maximizing specific characteristics.
Section 4 Configuring the Scanner
Describes how various parameters can be programmed to customize the scanner for your specific application.
Section 5 Application Engineering Support
Discusses the most common questions and concerns when adapting a NFT-1125/2135 Series scanner in your application.
Appendices Detailed Supporting Information
Provides detailed information in specific areas such as the programming commands for configuring various parameters of the NFT-1125/2135 Series scanner.
* This page left intentionally blank for repagenation *
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Section 1 Introduction and Getting Started
Product Overview
The NFT-1125/2135 Series Fixed Position Scanners are miniature, 100/200 scans per second bar code readers designed to be easily incorporated into host equipment. CCD scanning technology features 100% solid state design with absolutely no moving parts. Durability and reliability are assured.
Advanced 16-bit microprocessor technology coupled with Opticons proven decoding algorithms result in high speed operation with superior accuracy. The scanners are fully programmable allowing the user to customize parameters including changing communication settings, selecting symbologies, adding prefixes and appending suffixes. Programmable settings can be downloaded from the host CPU or computer directly to the scanner.
The NFT-1125/2135 Series scanners are encased in compact, rugged steel enclosures. The compact size permits installation in the tightest areas. Scanners are available in both front and side view configurations allowing great flexibility in mounting and positioning the scanner for optimum performance.
Quick Start-Up Procedure
This section is for those who wish to start using the scanner before reading the complete manual. In only a few steps the scanner will be operable.
1) Turn off the power to your PC and connect the scanner to an RS232 communications port. Note: You must provide +5 Volt DC power to the scanner. This can be accomplished using the power supply and patch cable available from Opticon. Turn on the power to the PC.
2) Using communications software (e.g., Procom), set the following communication parameters:
9600 baud, 1 Start / Stop Bit, 8 Data Bits,
No Parity, No Handshaking, No Flow Control
3) If you are operating in a Microsoft Windows 3.1 environment, skip to Step 5.
4) If you are operating in a Microsoft Windows 95 environment, you can set the communication parameters using Hyper Terminal as follows:
Open Hyper Terminal. This can be done from Start→ProgramsAccessories Select Hypertrm.exe to create a New Connection In the Connection Description dialog screen enter a name for the new file. If desired, select an
Icon. Click OK
In the Phone Number dialog screen, in the box entitled: Connect using. select the communication
port, for example, Direct to Com 1 Click OK
In the Com 1 Properties screen, enter the appropriate Port Settings:
Bits per second = 9600 Data bits = 8 Parity = None Stop Character = 1 Handshaking = None Click OK
The Hyperterminal folder you just created will open. From the File pull-down menu, select
Properties then click on the Setting Tab
Page 1
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
In the Properties Settings dialog screen:
Select Terminal keys for the Function, arrow and control key Select ANSI for Emulation, The Backscroll buffer line can remain at the default 500
Click on the ASCII Setup button
In the ASCII Setup screen, select Echo typed locally so that any keyboard commands you input will appear on your screen. Click OK. This returns you to the Properties Setting. Click OK.
Your PC and the scanner should now communicate. Skip to Step 6.
5) In a Microsoft Windows 3.1 environment, set the communication parameters using the Terminal function of Windows.
From Windows Program Manager Main Menu, select Terminal From the Terminal menu, select Settings From the Settings menu, select Terminal Emulation Set the emulation to TTY (generic) From the Settings menu, select Terminal Preferences and select the following:
Terminal Modes: Line Wrap, Local Echo, Sound CR /LF: Inbound, Outbound Columns: 80
From the Settings menu, select Communications Select the COM port and set communication parameters as shown in Step 2, including no flow control
6) To verify that the scanner and the PC are communicating properly, send the following command from your PC keyboard to activate the scanners buzzer.
Send the command: <Escape> V5 <Carriage Return>
Note: Be sure to use capital letters, e.g. V5, not v5. The buzzer should sound, indicating that good communications have been established.
7) A red scanning light should be visible. If it is not visible, the scanner may be in a mode that requires a Trigger Command from the PC to activate it. You can exit that mode by sending the following command from your PC keyboard:
<Escape> S7 <Carriage Return>
In this Trigger Disabled mode, the red scanner light is always illuminated. You are now ready to scan bar codes.
8) Position the red light of the scanner over the bar code symbol to be read. When the bar code symbol is decoded, the scanner will beep and transmit the data to the screen of your PC. You may have to move the scanner closer or farther away from the bar code symbol in order to locate the best reading distance.
This Quick Start-Up procedure will get you started. However, in order to best understand the full capabilities of this scanner, you should read the complete manual.
Page 2
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Section 2 Technical Specifications
Physical Specifications
Case Material Steel, painted dark gray Dimensions (LxWxH)
1126/2126 Side View 3.0 x 2.7 x 1.1 in (76 x 68 x 76 mm)
1127/2127 Front View 2.9 x 2.7 x 1.0 in (74 x 68 x 26 mm) Weight 8.8 ounces (250 grams) without cable Cable Length 6 ft (2.8m) with DB25 pin female connector Mounting 6 threaded (M-3) mounting holes. Mounting fasteners should not extend more
than 5mm into the case
Symbologies Supported
Codabar Code 39 Code 93 Code 128 Standard 2 of 5 Interleaved 2 of 5 MSI / Plessey UPC / EAN / JAN
Optical Specifications
Scan Rate 1126/1127 100 scans per/sec.
2126/2127 200 scans per/sec.
Wavelength of LED Illumination 660 nanometers
Read Sensor 2048 pixel CCD linear array Focal Distance (nominal)
1126 Side View 0.5 inches 1127 Front View 0.3 inches 2126 Side View 1.43 inches 2127 Front View 1.28 inches
Skew Angle 0° to 45° (see Avoiding Specular Reflection and notes) Rotation +15° Pitch Angle +6° Area of
Specular Reflection +2 to +9° around X axis (see diagram Section 3) Max. Bar Code
Curvature 0.6 inch radius min. for 10.4 mil EAN-8 label
0.8 inches for 10.4 mil EAN-13 label
Page 3
Electrical Specifications
Operating Voltage +5VDC + 10% Current Consumption
Dynamic 40 mA typical / 80 mA maximum Static 15 mA maximum Surge 1.5 A maximum, 0.75A/25 µS
RS232 Communications Specifications
RS232 Data Transmission Format
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Parameter Default
Timing Asynchronous No. of Start Bits 1 bit No. of Stop Bits No of Data Bits 8 bits 7 or 8 bits Parity None Odd / Even / None Baud Rate 9600 baud 150 to 19200 baud Handshaking None Hardware / Software / None
1 bit
RS232 Transmit/Receive Character Format
TXD/
RXD
Start
Bit
LSB
RS232 Data Format
Transmit: Decoded Data CR
Receive:
ESC Command CR
RS232 Signal Level
Signal Name I/O Mark/Off Space/On
TXD Out RXD In -3 to 15 +3 to +15
7 or 8
Data Bits
-5 to 15
Optional Settings
1 or 2 bits
MSB
RS232C Level
+5 to +15
Parity
Bit
Stop
Bit
Page 4
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Connector Pin-Outs
DB25 pin Female connector with screws.
Pin Signal Color
1 Frame Ground Black 2 RXD White 3 TXD Green 4 5RTSGray
7 Signal Ground Purple 16 Trigger Brown 25 +5V Red
CTS
Environmental Specifications
Temperature
Operating +32 to +122° F ( 0 to 50° C) Storage -4 to 140° F (-20 to 60° C)
Humidity (non-condensing)
Operating 20 to 80% Storage 20 to 95%
Blue
Page 5
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
* This page left intentionally blank for repagenation *
Manual No. 25-NFT1121-01
Page 6
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Section 3 Positioning the Scanner
Getting Optimum Performance
Three items greatly impact performance:
1. Distance from the scan window to the bar code
2. Specular Reflection
3. Quality of bar code labels
1) Distance to the Bar Code
The operation of the scanner is similar to a camera. If you photograph an object that is out of focus, the resulting picture will be blurry. The same is true with the scanner. If the bar code label is out of focus, the scanner may have difficulty decoding what appears to be fuzzy bars and spaces.
Focal Distance
Ideally, the distance from the window of the scanner to the bar code label should be equal to the focal distance of the scanner. For the NFT-1125/2135 Series fixed position scanners, the nominal focal distances are:
1126 Side View 0.50 inches (mm) 1127 Front View 0.30 inches (mm) 2126 Side View 1.43 inches (36.5 mm) 2127 Front View 1.28 inches (32.5 mm)
Page 7
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Depth-of-Field
Just as with a camera, the scanner has a depth-of-field. It can read bar codes that are not precisely at the focal distance - maybe a little closer, or a little farther away. However, if the bar code label is positioned too far from the focal distance, the scanner may not be able to successfully decode it.
The depth-of-field varies based on the density of the bar code, i.e., the thickness of the bars. High density bar codes (which have very narrow bars) are readable over a much shorter distance range than low density bar codes with larger bars.
The following table shows the typical depth-of-field (closest to farthest reading distances) for the NFT­1125/2135 Series scanners. The actual performance may differ slightly from unit to unit. Also, it is important to note that this data was measured under ideal conditions using high quality bar code labels. In a real world environment the conditions will not be as ideal. Therefore, the best practice is to position the scanner at its focal distance rather than at the extremes of its depth-of-field.
Typical Reading Distance
from Window Depth-of-Field
1127
Front View
Bar Code
Density
13.0 mil 0.0 in 1.5 in 0.0 in 1.4 in 0.0 in 2.4 in 0.5 in 2.6 in
10.0 mil 0.0 in 1.1 in 0.0 in 1.1 in 0.2 in 1.9 in 0.6 in 2.1 in
7.5 mil 0.0 in 0.9 in 0.0 in 1.0 in 0.4 in 1.7 in 0.7 in 1.9 in
6.0 mil 0.0 in 0.8 in 0.2 in 0.9 in 0.6 in 1.6 in 0.8 in 1.8 in
5.0 mil 0.0 in 0.7 in 0.3 in 0.7 in 1.0 in 1.5 in 0.9 in 1.6 in
Min. Max. Min. Max. Min. Max. Min. Max.
1126
Side View
2127
Front View
2126
Side View
Readable Bar Code Width (Field-of-View)
The following table shows the field-of-view at various distances from the window. The field-of-view is the maximum width that the scanner is capable of reading. A bar code label positioned anywhere within this field­of-view can be decoded. The field-of-view is also a measure of the widest bar code label that can be read. Remember: the width of a bar code label includes not only the bars and spaces but also the required white space (quiet zone) on each end.
Field-of-View
(Maximum Readable Bar Code Width)
Distance
from Window
0.5 in 2.6 in 2.6 in 2.5 in 2.5 in
1.0 in 2.9 in 3.0 in 2.7 in 3.1 in
1.5 in 3.3 in 3.4 in 3.0 in 3.5 in
2.0 in 3.7 in 3.9 in 3.2 in 3.8 in
2.5 in 4.3 in 4.1 in
Good design policy is to position the scanner at its focal distance and at the center of the field-of-view. Do not position it near the extremes of the reading range.
1127
Front View
2127
Front View
1126
Side View
2126
Side View
Page 8
Manual No. 25-NFT1121-01
A
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
2) Avoiding Specular Reflection
Do not position the scanner at an angle that causes the LED illumination to be reflected directly back into the scanner. This is called specular reflection. Too much reflected light can blind the scanner preventing a good decode.
If the bar code label is located on a flat surface, specular reflectivity occurs between 2 to 9 degrees off perpendicular (see diagram). If the bar code label is located on a cylindrical surface, such as a test tube, the angle of specular reflection is measured tangent to the curve. If the curved surface is also moving, there may be more than one position causing specular reflection. The following diagram indicates the area to avoid:
e d
void 2-9
o C
a B
LEDs
Avoid 2-9
s
D E L
Bar Code
3) Quality Bar Code Labels
The quality of the bar code label can affect the scanning performance. Poor quality labels are more difficult to decode and may result in non-reads or potential misreads. The bar code label should be printed to specifications. This means that the bars are printed within spec, with the correct widths, no ink spread, crisps edges and no voids. There should be a sufficient quiet zone on both end of the bar code label.
For best results the paper or label stock should have a matte finish to diffuse light. The print contrast signal (which is a comparison of the reflectance of the bars and the background stock) should be as high as practical.
Page 9
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Measuring Scanner Performance
Two methods are helpful in determining the optimum position of the scanner. The first method is to program the scanner for Trigger Disable and Continuous Read modes. The scanner will be always on and will continuously read the same bar code. Since the buzzer sounds each time the bar code is read, the sound of the buzzer can be used like a Geiger counter (as the position of the scanner changes, the sound of the buzzer will change). The buzzer sound will be loudest and most continuous at the best reading positions.
The Read Rate Test
The second method, the Read Rate Test, provides a mathematical calculation of scanning performance. In this test the scanner scans a bar code 100 times and then calculates the number of those scans that resulted in a good decode. That number, expressed as a percentage, will be transmitted to the host. For example, 93% means that the scanner decoded the bar code symbol 93 times out of the 100 scan attempts. By performing the Read Rate Test with the scanner mounted in various positions you can determine which of those locations results in the best performance.
Heres how to perform the Read Rate Test:
1) Program the scanner for Continuous Read (S2) and Trigger Enabled (S8).
2) Instruct the scanner to enter the Read Rate Test mode (ZA).
3) Locate the scanner in the desired position relative to a test bar code then enter a Z command. The scanner will read the bar code once and store it in memory.
4) Enter another Z command. The scanner will scan the bar code 100 times and then transmit the Read Rate Percentage to the host.
5) Steps 3 and 4 can be repeated as often as desired, moving the scanner to new locations before each test.
6) Exit the Read Rate Test mode (ZG).
Page 10
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Application Notes:
Tips for Achieving High Throughput
In some applications your primary objective may be to achieve the highest possible throughput rate. The following list identifies the parameters and scanner settings that can maximize scanning and decode throughput speed. Note, by emphasizing maximum throughput, other areas of performance may be affected. For example, the number of non-reads could increase.
If high throughput is critical, consider some or all of these settings:
Operate in the Trigger Disabled mode. Operation of the trigger can require as much as 200 msec before
decoding begins, slowing down throughput rate.
Only enable those symbologies that you will be decoding. Eliminate all suffixes and prefixes. Minimize the number of redundant reads required before transmitting data. Transmit the decoded data at the highest baud rate, 19200 baud. Disable both the hardware and software buzzer functions. If you need a buzzer, use the hardware buzzer rather than the software buzzer.
Tips for Insuring Highest Data Integrity
There are several parameters that can enhance your confidence that the correct bar code data is transmitted. Note that by emphasizing the accuracy and security of the data other areas of the scanner operation may be affected, for example, you may not achieve the highest throughput.
If accuracy and data integrity are critical, consider some or all of these settings:
Program the scanner to require a high number of redundant decodes prior to transmitting. For example,
program the scanner to decode a bar code exactly the same way three consecutive times before transmitting the data. Then decoding the bar code the same way 2 out of 3 times or any 3 out of 4 times is not sufficient. It must obtain three consecutive and identical decodes.
Utilize a predetermined, fixed-length of bar code. Program the scanner to only decode a bar code of that
length. Bar codes of any other length will be ignored.
The quality of the printed bar code must be excellent. Use a bar code symbology that contains an internal check digit and program the scanner to calculate that
check digit for validity prior to transmitting.
Do not use a symbology with poor internal verification, or subject to partial decodes, such as 2 of 5 or
MSI/Plessey.
Only enable those symbologies that you will be decoding. Transmit data at low baud rates to minimize communication errors. Enable the Number of Characters Transmitted. The scanner will calculate and transmit a number
indicating the total number of characters it is transmitting. Your host application program can compare this number with the actual number of characters received to verify that the correct amount of data is received.
Page 11
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Tips for Verifying the Presence of a Bar Code
If the scanner is operated in the trigger enabled mode and the trigger is activated, one of three conditions may occur:
A bar code is scanned and decoded
A bar code is scanned but is not decoded (e.g., print quality was poor)
No bar code is present No data is transmitted
Decoded data is transmitted
No data is transmitted
In some applications, when no data is transmitted, it may be important to know why. Was there a bar code present that could not be decoded, or was no bar code present at all?
This requirement is common in applications such as automated blood analysis equipment. Test tubes containing blood samples from many different people are loaded into a rack for automatic analysis. The bar code on each tube ties that sample and the results back to a specific individual. If no bar code data is transmitted it is critical to understand the reason.
Your Opticon scanner, when operated in the Trigger Enabled mode, can be programmed to transmit an error message which indicates whether or not a bar code was present. The following table shows the message that will be transmitted for each condition.
Presence/Absence of bar code Scanner Transmits
Bar code was present and correctly decoded Decoded Data
No bar code was present
Bar code was present but could not be decoded <STX> > <ETX>
<STX> ? <ETX>
Page 12
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Section 4 Configuring the Scanner
Since the operation of the NFT-1125/2135 Series scanner is microprocessor controlled, it is possible to modify or program its operation to match your specific application. Changes in parameter settings can be changed or programmed in two ways. The first method employs specially designed programming bar codes which instruct the scanner to modify specific parameters. The second is to program the scanner by sending software instructions from the host PC to the scanner via the RS232 connection.
Programming Menus & Commands
Appendix A contains full instructions on how to configure the scanner as well as a complete listing of the computer commands and programming bar codes that are available to customize the scanner for your application.
Default Settings
When you modify or change any parameters, the scanner can be programmed to retain the new parameter in memory, even if power interrupted or terminated. If for any reason, however, the scanner is instructed to return all parameters to default settings (U4), it will return to the factory default settings shown in the following table.
Parameter Factory Default Setting
RS 232 Communications 9600 baud
8 data bits 1 stop bit No parity
No handshaking Trigger Function Disabled Read Mode Multiple Read Mode No. of Redundant Decodes Two Bar Code Symbologies All Symbologies enabled UPC-A (13 digits) Add leading zero
Enable check digit UPC-E (7 digits) Add leading zero
Enable check digit Code 39 Do not calculate check digit
Enable start/stop characters (*.....*)
Disable character length of one Codabar Enable start/stop characters as abcd/abcd
Do not calculate check digit
Disable character length of one 2 of 5 Do not calculate check digit
Disable characters length of two Fixed length of bar code only Disabled Software buzzer Disabled Positive bar codes only Enabled Error indications Do not transmit error code Print quality adjustment Output from Low or High analog gain
1 MHz sampling rate
Page 13
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
* This page left intentionally blank for repagenation *
Manual No. 25-NFT1121-01
Page 14
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Section 5 Application Engineering Support
Technical Assistance and Support
Opticon is eager to help you integrate the NFT-1125/2135 Series scanner into your application. Our technical support staff is available to answer any questions or work with you to adapt the scanner to your specific situation. We are happy to answer your questions, assist in configuring and positioning the scanner for optimum operation, and help resolve any problems you encounter. Call us at 1 (800) 636-0090.
Common Causes of Poor Performance
The most common reasons for poor scanning performance are listed below.
Bar codes are not positioned at the focal distance of the scanner. Specular reflection is impacting the scanner. Change the angle/position of the scanner or the bar code. Poor quality of printed bar codes. Bar codes are out of specification. The paper on which the bar code is printed is highly reflective or has a glossy finish causing light to be
reflected into the scanner.
The distance from the scanner to the bar code is not suitable for the density of the bar code. Or the
density of the bar code beyond the scanners capability.
If the red illuminating light of the scanner is not on, the scanner may be in the Trigger Enable mode
expecting a trigger signal.
Modified and/or Customized Scanners
Opticon will work with you to modify or customize scanners to match your requirements. Scanners can be modified in terms of connectors type, pin-outs, cable length, default settings, custom software and many other areas.
Opticon will modify scanners in our factory and ship you scanners that match your specific requirements. By incorporating your modifications directly into production scanners, you receive scanners tailored for your need. They can be used immediately without the need for further modification or rework.
Page 15
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
* This page left intentionally blank for repagenation *
Manual No. 25-NFT1121-01
Page 16
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Appendix A Programming Menus & Commands
Index
Introduction ......................................................................................... 18
1. Global Default & Scanner Configurations............................................. 20
2. Symbology Selection ......................................................................... 21
3. Add/Activate Specific Bar Code Symbologies ....................................... 22
4. Delete/Deactivate Specific Bar Code Symbologies ................................ 24
5. Options for UPC ................................................................................ 25
6. Options for Code 39 .......................................................................... 26
7. Options for Codabar (NW-7) .............................................................. 27
8. Options for 2 of 5 ............................................................................. 29
9. Options for IATA ............................................................................... 30
10. Fixing the Number of Digits ............................................................. 31
11. Creating a Prefix and/or Suffix ......................................................... 32
12. Setting Prefixes (Identifying the Symbology) ..................................... 33
13. Setting Suffixes (Identifying the Symbology) ..................................... 34
14. Direct Input of Numeric Characters .................................................. 36
15. Direct Input of Alpha Characters ...................................................... 37
16. Direct Input of Control Characters .................................................... 38
17. Enable Number of Characters/Digits Transmitted ............................... 38
18. Disable Number of Characters/Digits Transmitted .............................. 40
19. Communication Parameters ............................................................. 41
20. Handshaking .................................................................................. 43
21. Buzzer Operation ............................................................................ 44
22. Positive & Negative Bar Codes ......................................................... 45
23. Setting the Trigger Function............................................................. 46
24. Selecting the Read Mode ................................................................. 47
25. Scanner Timeout (Trigger Enabled Mode only) .................................. 48
26. Redundant Decoding ....................................................................... 49
27. Transmitting Error Indications (Trigger Enabled only) ......................... 50
28. Print Quality Adjustments ................................................................ 51
Page 17
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Introduction
Two different methods can be used to program parameters to configure the scanner:
a) Programming via bar codes from a menu page; or b) Programming via computer commands
Programming via Bar Codes
Use the following steps to program parameters via the bar code menu:
1) Scan the START/END Programming Menu bar code. This instructs the scanner to enter the Programming Mode. The scanner will beep intermittently while in this mode.
2) Scan the bar code(s) associated with the desire parameter(s). The scanner will beep when the bar code is scanned. Note: Because of the close proximity of bar codes on the menu, approaching the desired bar codes from the side of the page will ensure that only the desired bar code is scanned.
3) Scan the START/END Programming Menu bar code. This instructs the scanner to exit the Programming Mode.
All the parameters that are programmed via bar codes are retained in non-volatile memory and stored permanently (even if the scanner is powered down) or until they are changed.
Programming via Computer Commands
Various parameters can be programmed by sending software commands or keyboard strokes from the host computer to the scanner in the following format:
<ESC> Computer Command <CR>
Note: Only upper case letters are recognized, e.g. AB, not ab. Each command typically consists of two characters. Downloading of software commands cannot be grouped together. Each command must be preceded by <ESC> (Escape) and followed by <CR> (Carriage Return).
Note: Where computer commands appear in parenthesis, bar code commands must be used to program the scanner.
Page 18
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Parameters modified by downloading software commands remain in effect only while power is supplied to the scanner. If power is interrupted or terminated, the parameters return to their original settings. However, parameters programmed by downloaded commands can be stored permanently by transmitting a Z2 computer command to the scanner after the commands are sent. this instructs the scanner to store the changed parameter(s) in non-volatile memory. The scanner will then retain the setting(s) permanently or until changed.
It is not necessary to send a Z2 command after each parameter is changed. One Z2 command will save all changes.
Example: If programming the scanner to decode only Code 128 bar code were desired, the following command would be used:
<ESC> A6 <CR>
The scanner will now only decode Code 128 bar codes and will ignore other types of bar code. The scanner will retain this setting until power is inter­rupted or terminated, and will then revert to its original setting. If retaining this setting permanently is desired, the following command would be used:
<ESC> A6 <CR> <ESC> Z2 <CR>
The Z2 command stores the modified parameter in non-volatile memory. The scanner will not retain this setting even after power is terminated.
Factory default settings are indicated throughout the following menus by the pointing hand icon (
B
).
Page 19
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
1. Global Default & Scanner Configurations
Manual No. 25-NFT1121-01
Computer
Command
(Z7)
U4
Z2
Z3
1R
1S
1T
Function
/Description
START/END
Programming Menu
Return all parameters to
Default Settings
Save all values set by command
(not lost upon power off)
Display software settings
and version number
Clear all prefixes;
suffix CR
Clear all prefixes;
suffix LF
Clear all prefixes;
suffix CR+LF
Bar Code
Command
,Z7, ,U4, ,Z2, ,Z3, ,1R, ,1S, ,1T,
1U
1V
1W
1X
1Y
1Z
Z4
All prefixes STX;
suffix ETX
All prefixes STX;
suffix CR+ETX
All prefixes STX;
suffix LF+ETX
All prefixes STX;
suffix CR+LF+ETX
Clear all prefixes
Clear all suffixes
Display prefix/suffix value length
(expressed in
hexadecimal format)
,1U, ,1V, ,1W, ,1X, ,1Y, ,1Z, ,Z4,
Page 20
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
2. Symbology Selection
Computer Command
(Z7)
A0
A1
A2
A3
A4
A5
Function
/Description
START/END
Programming Menu
Enable all bar code
symbologies except IATA
Only WPC
(including Addon)
Only Code 39
Only Codabar (NW-7)
Only 2 of 5
(Industrial or Interleaved)
Only Code 93
Bar Code
Command
,Z7, ,A0, ,A1, ,A2, ,A3, ,A4, ,A5,
A6
A7
A8
J1
J2
J3
J4
Only Code 128
,A6,
Only MSI/Plessey
,A7,
Only IATA
,A8,
Only UPC (A/E)
,J1,
Only UPC (A/E)+2
,J2,
Only UPC (A/E)+5
,J3,
Only EAN
,J4,
CONTINUED ON NEXT PAGE
Page 21
2. Symbology Selection (continued)
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer
Command
(Z7)
J5
J6
J7
J8
Function
/Description
START/END
Programming Menu
Only EAN +2
Only EAN +5
Only Industrial 2 of 5
Only Interleaved 2 of 5
Bar Code
Command
,Z7, ,J5, ,J6, ,J7, ,J8,
3. Add/Activate Specific Bar Code Symbologies
Computer Command
(Z7)
Function
/Description
START/END
Programming Menu
Bar Code
Command
,Z7,
B1
B2
B3
B4
B5
B6
B7
Enable all WPC
(including Addon)
Enable Code 39
Enable Codabar (NW-7)
Enable 2 of 5
(Industrial/Interleaved)
Enable Code 93
(Factory Set)
Enable Code 128
(Factory Set)
Enable MSI/Plessey
,B1, ,B2, ,B3, ,B4, ,B5,
,B6, ,B7,
CONTINUED ON NEXT PAGE
B
B
B
B
Page 22
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
3. Add/Activate Specific Bar Code Symbologies (continued)
Computer
Command
(Z7)
B8
R1
R2
R3
R4
R5
Function
/Description
START/END Programming Menu
Enable IATA
Enable UPC (A/E)
Enable UPC (A/E) +2
Enable UPC (A/E) +5
Enable EAN (13/8)
Enable EAN (13/8) +2
Bar Code
Command
,Z7, ,B8, ,R1, ,R2, ,R3, ,R4, ,R5,
R6
R7
R8
Enable EAN (13/8) +5
,R6,
Enable Industrial 2 of 5
,R7,
Enable Interleaved 2 of 5
,R8,
Page 23
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
4. Delete/Deactivate Specific Bar Code Symbologies
Manual No. 25-NFT1121-01
Computer
Command
(Z7)
4A
4B
4C
4D
4E
4F
Function
/Description
START/END
Programming Menu
Disable all WPC
(including Addon)
Disable UPC (A/E)
Disable UPC (A/E) +2
Disable UPC (A/E) +5
Disable EAN (13/8)
Disable EAN (13/8) +2
Bar Code
Command
,Z7, ,4A, ,4B, ,4C, ,4D, ,4E, ,4F,
4G
4H
4I
4J
4K
4L
4M
4N
Disable EAN (13/8) +5
Disable Code 39
Disable Codabar (NW-7)
Disable 2 of 5
(Industrial/Interleaved)
Disable Industrial 2 of 5
Disable Interleaved 2 of 5
Disable Code 93
Disable Code 128
,4G, ,4H, ,4I, ,4J, ,4K, ,4L, ,4M, ,4N,
Page 24
CONTINUED ON NEXT PAGE
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
4. Delete/Deactivate Specific Bar Code Symbologies (continued)
Computer
Command
(Z7)
4O
4P
4. Options for UPC
Computer Command
(Z7)
E2
E3
E4
E5
E6
E7
E8
E9
Function
/Description
START/END
Programming Menu
Disable MSI/Plessey
Disable IATA
Function
/Description
START/END
Programming Menu
UPC-A (13 Digits) Add leading zero;
Enable check digit
UPC-A (12 Digits)
Do not add leading zero;
Enable check digit
UPC-A (12 Digits) Add leading zero;
Disable check digit
UPC-A (11 Digits)
Do not add leading zero;
Disable check digit
UPC-E (8 Digits)
Add leading zero;
Enable check digit
UPC-E (7 Digits)
Do not add leading zero;
Enable check digit
UPC-E (7 Digits)
Add leading zero;
Disable check digit
UPC-A (7 Digits)
Do not add leading zero;
Disable check digit
Bar Code
Command
,Z7, ,4O, ,4P,
Bar Code
Command
,Z7, ,E2, ,E3, ,E4, ,E5, ,E6, ,E7, ,E8, ,E9,
B
B
Page 25
6. Options for Code 39
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer
Command
(Z7)
H4
H2
C0
C1
C2
C3
Function
/Description
START/END
Programming Menu
Enable 1 character (3 characters
including start/stop characters)
Disable 1 character Code 39 and
Codabar (NW-7); Disable 2
characters 2 of 5
Disable check digit calculation
Enable check digit calculation
Transmit check digit
Do not transmit check digit
Bar Code
Command
,Z7, ,H4, ,H2, ,C0, ,C1, ,C2, ,C3,
B
D0
D1
43 Data digits are available: 0 to 9, A to Z (caps only) plus . - $ / + % and space. If a check digit is
present, it will appear as part of the data.
If the scanner is programmed to calculate the check digit, and the bar code is not printed with a check
digit, the bar code will not read.
Another option available for Code 39 is to enable the reading of a single character bar code. See the
section on Fixing the Digit for this option.
Do not transmit start/stop
characters (**)
Transmit start/stop characters
(**)
,D0, ,D1,
B
Page 26
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
7. Options for Codabar (NW-7)
Computer Command
(Z7)
H5
H2
F0
F1
F2
F3
Function
/Description
START/END
Programming Menu
Enable 1 character (3 characters
including start/stop characters)
Disable 1 character Code 39 and
Codabar (NW-7); Disable 2
characters 2 of 5
Do not transmit
start/stop characters
Transmit start/stop
characters as ABCD/TN*E
Transmit start/stop
characters as abcd/tn*e
Transmit start/stop
characters as ABCD/ABCD
Bar Code
Command
,Z7, ,H5, ,H2, ,F0, ,F1, ,F2, ,F3,
F4
F5
F6
F7
F8
F9
FB
Transmit start/stop
characters as abcd/abcd
Transmit check digit
Do not transmit check digit
Do not calculate check digit
Calculate check digit
(Modulo 10)
Calculate check digit
(Modulo 16)
(AIM specifications)
Calculate check digit
(Modulo 7)
,F4, ,F5, ,F6, ,F7, ,F8, ,F9, ,FB,
CONTINUED ON NEXT PAGE...
Page 27
7. Options for Codabar (NW-7) (continued)
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer Command
(Z7)
G6
G7
Codabar Format
Start
Character
A . . . . . . . . T
a . . . . . . . . t
A . . . . . . . . A
A . . . . . . . . a
Codabar has four (4) different start/stop character schemes as shown above. The check digit is optional
and, if present, would be the last character.
If the scanner is programmed to calculate the check digit and the bar code is not printed with a check
digit, the bar code will not be read.
Read Okitakasaki Codabar
Function
/Description
START/END
Programming Menu
Read normal Codabar
1 to 42
data digits
Check
digit
Bar Code
Command
,Z7, ,G6, ,G7,
Stop
Character
Page 28
Manual No. 25-NFT1121-01
B
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
8. Options for 2 of 5
Computer Command
(Z7)
G0
G1
G2
G3
H6
H2
Function
/Description
START/END
Programming Menu
Do not calculate check digit
Calculate check digit
Transmit Check digit
Do not transmit check digit
Enable 2 characters
Disable 1 character Code 39 and
Codabar (NW-7); Disable 2
characters 2 of 5
Bar Code
Command
,Z7, ,G0, ,G1, ,G2, ,G3, ,H6 , ,H2,
2 of 5 (Standard and Interleaved) Format
1 to 44 data digits CD
numeric only (0 to 9)
Opticon strongly recommends that the Fixing the Number of Digits feature on the next page be employed whenever 2 of 5 bar codes are used.
Check Digit
Page 29
9. Options for IATA
)
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer Command
(Z7)
D2
D3
D4
D5
D6
D7
Function
/Description
START/END
Programming Menu
Do not calculate
check digit
Calculate check digit
(CPN + Form + Serial)
Calculate check digit
(Form + Serial)
Calculate check digit
(All data)
Transmit check digit
Do not transmit check digit
Bar Code
Command
,Z7, ,D2, ,D3, ,D4, ,D5, ,D6, ,D7,
The IATA code is a variable length symbology with an optional check digit and non-printable start/stop characters. The following characters are supported: Digits 0 up to 9.
The checksum is calculated as the modulo seven of the data string. IATA is an acronym for International Air Transport Association.
String format CPN AC FC SN CD
Meaning of Acronym Coupon
Number of digits (15 total
Enable check digit check Selection of the check digit calculation Disable transmission of the check digit
Check digit calculation: If the check digit calculation is required, then the appropriate calculation method must be selected.
13281
Airline
Code
Form
Code
Serial
Number
Check
Digit
Page 30
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
10. Fixing the Number of Digits
Computer Command
(Z7)
(H0)
(H1)
H2
H3
To avoid truncation errors, the scanner can be programmed to only decode bar codes of one specific length, i.e., containing a specific number of digits. It is also possible to program the scanner to only decode bar codes of either of two specific *lengths.
Code 39 and Codabar (NW-7);
Disable 2 characters 2 of 5
Code 39 and Codabar (NW-7);
Enable 2 characters 2 of 5
Function
/Description
START/END
Programming Menu
Disable fixation
Enable fixation
Disable 1 character
Enable 1 character
Bar Code
Command
,Z7, ,H0, ,H1, ,H2, ,H3,
B
B
To fix one (1) length (or number of digits) of bar code:
1. Scan START to enter the program­ming mode
2. Scan Enable fixation bar code
3. Scan a sample bar code of the desired length
4. Repeat Step #3, re-scanning the sample bar code
5. Scan STOP to exit the programming
Fixing the Number of Digits can only be applied to Code 39, Codabar, 2 or 5 and MSI/Plessey (UPC, Code 93 and Code 128 are not affected).
To fix two (2) different lengths of bar codes:
1. Scan START to enter the program­ming mode
2. Scan Enable fixation bar code
3. Scan a sample bar code of the desired length #1
4. Scan a sample bar code of the desired length #2
5. Scan STOP to exit the programming mode
Page 31
11. Creating a Prefix and/or Suffix
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer
Command
(Z7)
1Y
Z4
The scanner can be programmed to transmit a prefix and/or suffix with the decoded data. A Prefix (or a Suffix) is composed of up to 4 characters. The following steps are used to establish a Prefix that will be transmitted with the bar code data:
1. Scan Start
2. Scan the bar code representing the symbology to which you wish to add a Prefix
3. Scan the character(s) that will comprise the Prefix. Up to four numeric, alpha or control character(s) may be used.
4. Scan STOP to exit the Programming Mode.
The same steps are used to establish a Suffix.
value and length (expressed in
Function
/Description
START/END
Programming Menu
Clear all Prefixes
Display Prefix/Suffix
hexidecimal format)
Bar Code
Command
,Z7, ,1Y, ,Z4,
Example: To add the alpha character A as a Prefix and B as a Suffix to UPC-A bar code data:
1. Scan START/END Programming Mode
2. Scan N1, representing a Prefix for UPC-A
3. Scan 0A, representing the alpha character A
4. Scan N6, representing a Suffix for UPC-A
5. Scan 0B, representing the alpha character B
6. Scan START/END Programming Mode
Page 32
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
12. Setting Prefixes (Identifying the Symbology)
Computer Command
(Z7)
1Y
N1
M0
N2
M1
N3
Function
/Description
START/END
Programming Menu
Clear all Prefixes
UPC-A
UPC-A +2 or +5
UPC-E
UPC-E +2 or +5
EAN-13
Bar Code
Command
,Z7, ,1Y, ,N1, ,M0, ,N2, ,M1, ,N3,
M2
N4
M3
M4
M5
M6
M7
EAN 13 +2 or +5
,M2,
EAN-8
,N4,
EAN-8 +2 or +5
,M3,
Code 39
,M4,
Codabar (NW-7)
,M5,
Industrial 2 of 5
,M6,
Interleaved 2 of 5
,M7,
CONTINUED ON NEXT PAGE...
Page 33
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
12. Setting Prefixes (Identifying the Symbology) (continued)
Manual No. 25-NFT1121-01
Computer Command
(Z7)
M8
M9
D8
N0
Z4
value and length (expressed in
Function
/Description
START/END
Programming Menu
Code 93
Code 128
IATA
MSI/Plessey
Display Prefix/Suffix
hexidecimal format)
Bar Code
Command
,Z7, ,M8, ,M9, ,D8, ,N0, ,Z4,
13. Setting Suffixes (Identifying the Symbology)
Computer
Command
(Z7)
1Z
N6
O0
N7
O1
N8
Function
/Description
START/END
Programming Menu
Clear all Suffixes
UPC-A
UPC-A +2 or +5
UPC-E
UPC-E +2 or +5
EAN-13
Bar Code
Command
,Z7, ,1Z, ,N6, ,O0, ,N7, ,O1, ,N8,
Page 34
COINTINUED ON NEXT PAGE...
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
13. Setting Suffixes (Identifying the Symbology) (continued)
Computer Command
(Z7)
O2
N9
O3
O4
O5
O6
Function
/Description
START/END Programming Menu
EAN13 +2 or +5
EAN-8
EAN-8 +2 or +5
Code 39
Codabar (NW-7)
Industrial 2 of 5
Bar Code
Command
,Z7, ,O2, ,N9, ,O3, ,O4, ,O5, ,O6,
O7
O8
O9
D9
N5
Z4
NOTE: The global default, also clears all suffixes.
Interleaved 2 of 5
Code 93
Code 128
MSI/Plessey
Display Prefix/Suffix
value and length (expressed in
hexidecimal format)
,O7, ,O8, ,O9,
IATA
,D9, ,N5, ,Z4,
Page 35
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
15. Direct Input of Numeric Characters
Manual No. 25-NFT1121-01
Computer
Command
(Z7)
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Function
/Description
START/END
Programming Menu
0
1
2
3
4
5
6
Bar Code
Command
,Z7, ,Q0, ,Q1, ,Q2, ,Q3, ,Q4, ,Q5, ,Q6,
Q7
Q8
Q9
7
,Q7,
8
,Q8,
9
,Q9,
Page 36
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
15. Direct Input of Alpha Characters
START
(Z7)
Program
Menu
,Z7,
0N
N
,0N,
0A
0B
0C
0D
0E
0F
0G
0H
A
B
C
D
E
F
G
H
,0A, ,0B, ,0C, ,0D, ,0E, ,0F, ,0G, ,0H,
0O
0P
0Q
0R
0S
0T
0U
0V
O
P
Q
R
S
T
U
V
,0O, ,0P, ,0Q, ,0R, ,0S, ,0T, ,0U, ,0V,
0I
0J
0K
0L
0M
I
,0I,
J
,0J,
K
L
M
,0K, ,0L, ,0M,
0W
0X
0Y
0Z
(Z7)
W
X
Y
Z
END
Program
Menu
,0W, ,0X,
,0Y, ,0Z, ,Z7,
Page 37
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
16. Direct Input of Control Characters
Manual No. 25-NFT1121-01
Computer
Command
(Z7)
1A
1B
1C
1D
Function
/Description
START/END
Programming Menu
STX
ETX
CR
LF
Bar Code
Command
,Z7, ,1A, ,1B, ,1C, ,1D,
17. Enable Number of Characters/Digits Transmitted
This feature instructs the scanner to calculate and transmit a number indicating the total number of charac­ters that are being transmitted to the host. This feature allows the host to verify that the correct amount of data was received.
Computer Command
(Z7)
3A
3B
3C
3D
3E
Function
/Description
START/END
Programming Menu
UPC-A
UPC-A +2 or +5
UPC-E
UPC-E +2 or +5
EAN-13
Bar Code
Command
,Z7, ,3A, ,3B, ,3C, ,3D, ,3E,
CONTINUED ON NEXT PAGE...
Page 38
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
17. Enable Number of Characters/Digits Transmitted (continued)
(Z7)
3F
3G
3H
3I
3J
3K
3L
START/END
Programming Menu
EAN-13 +2 or +5
EAN-8
EAN-8 +2 or +5
Code 39
Codabar (NW-7)
Industrial 2 of 5
Interleaved 2 of 5
,Z7, ,3F, ,3G, ,3H, ,3I, ,3J, ,3K, ,3L,
3M
3N
3O
3P
3Z
Code 93
Code 128
MSI/Plessey
IATA
Transmit data length
(all symbologies)
,3M, ,3N, ,3O, ,3P,
,3Z,
Page 39
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
18. Disable Number of Characters/Digits Transmitted
Computer Command
(Z7)
2A
2B
2C
2D
2E
2F
Function
/Description
START/END
Programming Menu
UPC-A
UPC-A +2 or +5
UPC-E
UPC-E +2 or +5
EAN-13
EAN-13 +2 or +5
Bar Code
Command
,Z7, ,2A, ,2B, ,2C, ,2D, ,2E, ,2F,
2G
2H
2I
2J
2K
2L
2M
EAN-8
,2G,
EAN-8 +2 or +5
,2H,
Code 39
,2I,
Codabar (NW-7)
,2J,
Industrial 2 of 5
,2K,
Interleaved 2 of 5
,2L,
Code 93
,2M,
CONTINUED ON NEXT PAGE
Page 40
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
18. Disable Number of Characters/Digits Transmitted (continued)
Computer Command
(Z7)
2N
2O
2P
2Z
Do not transmit data length
Function
/Description
START/END
Programming Menu
Code 128
MSI/Plessey
IATA
(all symbologies)
19. Communication Parameters
Computer
Command
(Z7)
Function
/Description
START/END
Programming Menu
Bar Code
Command
,Z7, ,2N, ,2O, ,2P,
,2Z,
Bar Code
Command
,Z7,
150 Baud
,K0,
300 Baud *
,K1,
600 Baud *
,K2,
1,200 Baud *
,K3,
2,400 Baud *
,K4,
4,800 Baud *
,K5,
* Use Z2 Command after computer command to store settings in memory prior to power off.
CONTINUED ON NEXT PAGE
Page 41
19. Communication Parameters (continued)
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer Command
(Z7)
(K6)
(K7)
(L0)
(L1)
(L2)
(L3)
Function
/Description
START/END
Programming Menu
9,600 Baud
19,200 Baud *
7 Data Bits *
8 Data bits *
Parity = None
Parity = Even *
Bar Code
Command
,Z7, ,K6, ,K7, ,L0, ,L1, ,L2, ,L3,
B
B
B
(L4)
(L5)
(L6)
* Use Z2 Command after computer command to store settings in memory prior to power off.
Parity = Odd *
1 Stop Bit *
2 Stop Bits *
,L4, ,L5, ,L6,
B
Page 42
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
20. Handshaking
Computer Command
(Z7)
(I0)
(I1)
(I2)
(I3)
(I4)
(I5)
Function
/Description
START/END
Programming Menu
Wait for CTS from terminal
= Unlimited
Wait for CTS from terminal
= 100 mS
Wait for CTS from terminal
= 200 mS
Wait for CTS from terminal
= 400 mS
ACK/NAK Delay Time
Unlimited
ACK/NAK Delay Time
= 100 mS
Bar Code
Command
,Z7, ,I0,
,I1, ,I2, ,I3, ,I4, ,I5,
(I6)
(I7)
(P0)
(P1)
(P2)
(P3)
(P4)
(P5)
ACK/NAK Delay Time
= 500 mS
ACK/NAK Delay Time
= 1000 mS
No Handshaking *
Busy/Ready *
Modem *
ACK/NAK *
ACK or No response NAK *
No ACK/NAK *
,I6, ,I7, ,P0,
,P1, ,P2, ,P3,
,P4, ,P5,
B
* Use Z2 Computer Command to store in memory prior to power off.
Page 43
21. Buzzer Operation
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer Command
(Z7)
T0
T1
T2
T3
T4
T5
Function
/Description
START/END
Programming Menu
Volume = Maximum
Volume = Upper Mid-range
Volume = Lower Mid-range
Volume = Minimum
Disable hardware buzzer
Enable hardware buzzer
Bar Code
Command
,Z7, ,T0, ,T1, ,T2, ,T3, ,T4,
,T5,
B
V5
V6
V7
W0
W1
W2
* These commands are useful in verifying that proper communication exists between the scanner and the host. They can be invoked only via computer commands.
Ring software buzzer once at
3kHz for 200 Ms
Ring software buzzer once at
3kHz, 2kHz interval for 200 mS
Ring software buzzer once at
2kHz, 3kHz interval for 200 mS
Disable software buzzer
Enable software buzzer at 3kHz
Enable software buzzer at 3kHz
with 2.5kHz interval
Computer Command *
Computer Command *
Computer Command *
,W0, ,W1, ,W2,
Use
Use
Use
B
CONTINUED ON NEXT PAGE
Page 44
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
21. Buzzer Operation (continued)
Computer
Command
(Z7)
W3
W4
W5
W6
W7
Function
/Description
START/END
Programming Menu
Enable software buzzer
at 3kHz with 4kHz interval
Software buzzer
duration 0.10 sec
Software buzzer
duration 0.20 sec
Software buzzer
duration 0.40 sec
Software buzzer
duration 0.05 sec
Bar Code
Command
,Z7, ,W3, ,W4, ,W5, ,W6,
,W7,
B
22. Positive & Negative Bar Codes
Computer Command
(Z7)
V2
V4
(black bars/white spaces)
Both positive & negative bar
Function
/Description
START/END
Programming Menu
Positive bar code only
code
Bar Code
Command
,Z7, ,V2, ,V4,
Page 45
23. Setting the Trigger Function
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Computer
Command
(Z7)
Disable the trigger function
S7
S8
Z
The Trigger function is disabled in the default setting. This means that the red scanning light is ON continuously and the scanner is always ready to read. For some applications, you may wish to activate the scanner only at a specific time. This can be done by enabling the Trigger function. Once in the Trigger Enabled mode, the red scanning light is OFF until the trigger is activated or pulled. Either a hardware trigger or a software trigger pulse may be used to activate the scanner.
The hardware trigger is actuated by pulling Pin #16 (on the standard DB25 female connector) LOW. The software trigger is actuated by downloading and <ESC> Z <CR> computer command from the host. (See Scanner Timeout to establish the length of time the scanning light remains ON after the trigger is activated.)
/ Red scanning light is ON
Enable the trigger function /Red
scanning light is OFF until trigger
Activate the trigger; turns on the
Function
/Description
START/END
Programming Menu
continuously
is activated or pulled
red scanning light
Bar Code
Command
,Z7, ,S7, ,S8,
Use
Computer Command
B
Page 46
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
24. Selecting the Read Mode
Computer
Command
(Z7)
S0
(Trigger enabled mode only)
S1
S2
The operation of the scanner in the various read modes is described in the table below. The Continuous Read mode is helpful in positioning the scanner for optimum reading. In Continuous Read, the scanners buzzer functions like a Geiger counter, sounding the most active at the position achieving the greatest number of good reads.
Mode Trigger Function Enabled Trigger Function Disabled
After receiving a trigger pulse, scanner will read multiple,
Multiple
Read
Continuous
Read
Single
Read
different bar codes in succession until it times out.
Scanner will not read the same bar code twice if they are consecutive.
Scanner will read the same bar code continuously after receiving a trigger pulse until scanner times out.
Scanner will read only one bar code after receiving a trigger pulse.
Function
/Description
START/END
Programming Menu
Single Read Mode
Multiple Read Mode
Continuous Read Mode
Bar Code
Command
,Z7, ,S0, ,S1,
B
,S2,
Scanner will read different bar codes in succession if they are presented to the read window.
Scanner will not read the same bar code twice if they are consecutive.
Scanner will read the same bar code continuously.
Same as Multiple Read mode, above.
Page 47
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
25. Scanner Timeout (Trigger Enabled Mode only)
These commands, which are only applicable in the Trigger Enabled mode, establish the time-out period after the trigger pulse is received. The Time-out period is the same whether the scanner is operating in Single, Multiple or Continuous Read mode.
Computer
Command
(Z7)
Y0
Y1
Y2
Y3
Y4
Y5
Function
/Description
START/END
Programming Menu
Trigger remains ON
as long as trigger is pulled
(hardware trigger only)
1 Second after triggering
2 Seconds after triggering
3 Seconds after triggering
4 Seconds after triggering
6 Seconds after triggering
Bar Code
Command
,Z7, ,Y0, ,Y1, ,Y2, ,Y3, ,Y4, ,Y5,
Page 48
Y6
Y7
8 Seconds after triggering
,Y6,
10 Seconds after triggering
,Y7,
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
26. Redundant Decoding
The Number of Redundant Decodes determines how many times the scanner must decode a bar code and obtain the same value before it will transmit the data. For example, if the redundancy is set at three times, the scanner will not transmit data until it has decoded the bar code and obtained the same values three times in succession. If it obtains the same value twice in a row, but a different value on the third read attempt, it will not transmit. If it gets the same value three out of four times, it will not transmit. It must receive three consecutive, identical reads.
Computer
Command
(Z7)
X0
X1
X2
X3
Function
/Description
START/END
Programming Menu
Read bar code once
Read bar code twice
Read bar code three times
Read bar code four times
Bar Code
Command
,Z7, ,X0, ,X1, ,X2, ,X3,
B
Page 49
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
27. Transmitting Error Indications (Trigger Enabled only)
Computer Command
(Z7)
5A
5B
5C
5D
5E
5F
5G
Function
/Description
START/END
Programming Menu
Wait 30 mS after trigger pulse
before sending error code
Wait 80 mS after trigger pulse
before sending error code
Wait 130 mS after trigger pulse
before sending error code
Wait 220 mS after trigger pulse
before sending error code
Do not transmit error code
Transmit BR<CR> for bad read
or no read
Transmit <STX>><ETX>
for bad read;
<STX>?<ETX> for no read
Bar Code
Command
,Z7, ,5A , ,5B, ,5C, ,5D, ,5E, ,5F, ,5G,
B
Page 50
5H
5I
5J
5K
5L
5M
Transmit > <CR> for bad read
Transmit ? <CR> for no read
Transmit CAN<CR> for bad
read or no read
Transmit <STX>CAN<ETX> for
bad read or no read
Transmit <STX><CAN><CR>
<LF> for bad read or no read
Transmit <STX><CAN><CR>
for bad read or no read
Transmit "BR"<CR><LF>
for bad read or no read
,5H, ,5I, ,5J , ,5K, ,5L, ,5M,
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
28. Print Quality Adjustments
Computer Command
(Z7)
X4
X5
X6
X7
G5
G4
Function
/Description
START/END
Programming Menu
For lower density, poor print
quality bar code, e.g., dot matrix
with voids (low analog gain)
For high density, good print
quality bar code without voids
(high analog gain)
Output data obtained from Low
or High analog gain
Output data obtained from Low
and High analog gain
Enables alternate decode
algorithms. May improve
performance on certain I 2 of 5,
Code 39, Codabar or MSI/Plessey
bar codes
Disables alternate decoding
algorithms
Bar Code
Command
,Z7, ,X4, ,X5, ,X6, ,X7,
,G5, ,G4,
B
SB
SC
1 mHz sampling rate
for average bar codes
For high density bar code
(activates 8 mHz sampling rate)
,SB, ,SC,
B
Page 51
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
* This page left intentionally blank for repagenation *
Manual No. 25-NFT1121-01
Page 52
Manual No. 25-NFT1121-01
s
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Appendix B Dimensional Drawings
1126/2126 Side View
20 mm
68 mm
5.5
12.8 mm
16 mm
20 mm 38 mm
M-3 3 Places
View Line
76 mm
20 mm
5.5
12.8 mm
M-3 3 Places
20 mm
10 mm
66 mm
All dimensions in millimeter
27.4 mm
15 mm
Page 53
1127/2127 Front View
Manual No. 25-NFT1121-01
Series NFT-1121/2135 Mini CCD Fixed Position Scanners
20 mm
68 mm
5.5
10.3 mm
20 mm
74 mm
38 mm
M-3 3 Places
View Line
18 mm
M-3 3 Places
Page 54
20 mm
5.5
10.3 mm
20 mm
26 mm
15 mm
10 mm
63.5 mm
All dimensions in millimeters
Manual No. 25-NFT1121-01 Series NFT-1121/2135 Mini CCD Fixed Position Scanners
Appendix C Optical Performance Charts
Page 55
Loading...