background image

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

Tel 845.365.0090

Fax 845.365.1251

www.opticonUSA.com

Summary of Contents for NFT 1125 Series

Page 1: ...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 Tel 845 365 0090 Fax 845 365 1251 www opticonUSA com ...

Page 2: ... This page left intentionally blank for repagenation ...

Page 3: ...ing 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...

Page 4: ... This page left intentionally blank for repagenation ...

Page 5: ...cal 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 applicati...

Page 6: ... This page left intentionally blank for repagenation ...

Page 7: ... 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 soft...

Page 8: ...t 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 establis...

Page 9: ...e 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 2...

Page 10: ...eceive Character Format RS232 Data Format RS232 Signal Level Page 4 Parameter Default Optional Settings Timing Asynchronous No of Start Bits 1 bit No of Stop Bits 1 bit 1 or 2 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 TXD RXD Start Bit LSB 7 or 8 Data Bits MSB Parity Bit Stop Bit Transmit Decoded ...

Page 11: ...ctor with screws 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 Page 5 Pin Signal Color 1 Frame Ground Black 2 RXD White 3 TXD Green 4 CTS Blue 5 RTS Gray 7 Signal Ground Purple 16 Trigger Brown 25 5V Red ...

Page 12: ...Manual No 25 NFT1121 01 Series NFT 1121 2135 Mini CCD Fixed Position Scanners Page 6 This page left intentionally blank for repagenation ...

Page 13: ...ject 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 positi...

Page 14: ...able 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...

Page 15: ...o moving there may be more than one position causing specular reflection The following diagram indicates the area to avoid 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 ar...

Page 16: ... 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 Her...

Page 17: ...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...

Page 18: ...s 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 eac...

Page 19: ... 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 Page 13 Parameter Factory Default Setting RS 232 Communications 9600 baud 8 data bits 1 stop bit No parity No handshaking Trigger F...

Page 20: ...Manual No 25 NFT1121 01 Series NFT 1121 2135 Mini CCD Fixed Position Scanners Page 14 This page left intentionally blank for repagenation ...

Page 21: ...uality 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...

Page 22: ...Manual No 25 NFT1121 01 Series NFT 1121 2135 Mini CCD Fixed Position Scanners Page 16 This page left intentionally blank for repagenation ...

Page 23: ... 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 Buzz...

Page 24: ...om 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 par...

Page 25: ...s not necessary to send a Z2 command after each parameter is changed One Z2 command will save all changes Factory default settings are indicated throughout the following menus by the pointing hand icon B Page 19 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 ...

Page 26: ...alues set by command not lost upon power off Z2 Z3 Display software settings and version number Z3 1R Clear all prefixes suffix CR 1R 1S Clear all prefixes suffix LF 1S 1T Clear all prefixes suffix CR LF 1T 1U All prefixes STX suffix ETX 1U 1V All prefixes STX suffix CR ETX 1V 1W All prefixes STX suffix LF ETX 1W 1X All prefixes STX suffix CR LF ETX 1X 1Y Clear all prefixes 1Y 1Z Clear all suffixe...

Page 27: ...Bar Code Command Z7 START END Programming Menu Z7 A0 Enable all bar code symbologies except IATA A0 A1 Only WPC including Addon A1 A2 Only Code 39 A2 A3 Only Codabar NW 7 A3 A4 Only 2 of 5 Industrial or Interleaved A4 A5 Only Code 93 A5 A6 Only Code 128 A6 A7 Only MSI Plessey A7 A8 Only IATA A8 J1 Only UPC A E J1 J2 Only UPC A E 2 J2 J3 Only UPC A E 5 J3 J4 Only EAN J4 ...

Page 28: ... Z7 START END Programming Menu Z7 J5 Only EAN 2 J5 J6 Only EAN 5 J6 J7 Only Industrial 2 of 5 J7 J8 Only Interleaved 2 of 5 J8 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 B1 Enable all WPC including Addon B1 B B2 Enable Code 39 B2 B B3 Enable Codabar NW 7 B3 B B4 Enable 2 of 5 Industrial Interleaved B4 B B5 Enable Code 93 Factory Set B5 B6 Enable Code 12...

Page 29: ... continued Page 23 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 B8 Enable IATA B8 R1 Enable UPC A E R1 R2 Enable UPC A E 2 R2 R3 Enable UPC A E 5 R3 R4 Enable EAN 13 8 R4 R5 Enable EAN 13 8 2 R5 R6 Enable EAN 13 8 5 R6 R7 Enable Industrial 2 of 5 R7 R8 Enable Interleaved 2 of 5 R8 ...

Page 30: ...Z7 START END Programming Menu Z7 4A Disable all WPC including Addon 4A 4B Disable UPC A E 4B 4C Disable UPC A E 2 4C 4D Disable UPC A E 5 4D 4E Disable EAN 13 8 4E 4F Disable EAN 13 8 2 4F 4G Disable EAN 13 8 5 4G 4H Disable Code 39 4H 4I Disable Codabar NW 7 4I 4J Disable 2 of 5 Industrial Interleaved 4J 4K Disable Industrial 2 of 5 4K 4L Disable Interleaved 2 of 5 4L 4M Disable Code 93 4M 4N Dis...

Page 31: ...Code Command Z7 START END Programming Menu Z7 E2 UPC A 13 Digits Add leading zero Enable check digit E2 B E3 UPC A 12 Digits Do not add leading zero Enable check digit E3 E4 UPC A 12 Digits Add leading zero Disable check digit E4 E5 UPC A 11 Digits Do not add leading zero Disable check digit E5 E6 UPC E 8 Digits Add leading zero Enable check digit E6 E7 UPC E 7 Digits Do not add leading zero Enabl...

Page 32: ...ble for Code 39 is to enable the reading of a single character bar code See the section on Fixing the Digit for this option Page 26 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 H4 Enable 1 character 3 characters including start stop characters H4 H2 Disable 1 character Code 39 and Codabar NW 7 Disable 2 characters 2 of 5 H2 C0 Disable check digit calculat...

Page 33: ...sable 2 characters 2 of 5 H2 F0 Do not transmit start stop characters F0 F1 Transmit start stop characters as ABCD TN E F1 F2 Transmit start stop characters as abcd tn e F2 F3 Transmit start stop characters as ABCD ABCD F3 F4 Transmit start stop characters as abcd abcd F4 F5 Transmit check digit F5 F6 Do not transmit check digit F6 F7 Do not calculate check digit F7 F8 Calculate check digit Modulo...

Page 34: ... 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 Page 28 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 G6 Read normal Codabar G6 G7 Read Okitakasaki Codabar G7 Start Character 1 to 42 data digits Check digit Stop Ch...

Page 35: ... be employed whenever 2 of 5 bar codes are used Page 29 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 G0 Do not calculate check digit G0 B G1 Calculate check digit G1 G2 Transmit Check digit G2 G3 Do not transmit check digit G3 H6 Enable 2 characters H6 H2 Disable 1 character Code 39 and Codabar NW 7 Disable 2 characters 2 of 5 H2 1 to 44 data digits CD nu...

Page 36: ...heck 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 Page 30 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 D2 Do not calculate check digit D2 D3 Calculate check digit CPN Form Serial D3 D4 Calculate check digit Form Serial D...

Page 37: ...Z7 START END Programming Menu Z7 H0 Disable fixation H0 B H1 Enable fixation H1 H2 Disable 1 character Code 39 and Codabar NW 7 Disable 2 characters 2 of 5 H2 B H3 Enable 1 character Code 39 and Codabar NW 7 Enable 2 characters 2 of 5 H3 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 de...

Page 38: ...e 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 Page 32 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 1Y Clear all Prefixes 1Y Z4 Display Prefix Suffix value and length expressed in hexidecimal format Z4 Example To add the alpha character A as a ...

Page 39: ...NEXT PAGE Page 33 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 1Y Clear all Prefixes 1Y N1 UPC A N1 M0 UPC A 2 or 5 M0 N2 UPC E N2 M1 UPC E 2 or 5 M1 N3 EAN 13 N3 M2 EAN 13 2 or 5 M2 N4 EAN 8 N4 M3 EAN 8 2 or 5 M3 M4 Code 39 M4 M5 Codabar NW 7 M5 M6 Industrial 2 of 5 M6 M7 Interleaved 2 of 5 M7 ...

Page 40: ...4 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 M8 Code 93 M8 M9 Code 128 M9 D8 IATA D8 N0 MSI Plessey N0 Z4 Display Prefix Suffix value and length expressed in hexidecimal format Z4 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 1Z Clear all Suffixes 1Z N6 UPC A N6 O0 UPC A 2 or 5 O0 N7 UPC E N7 O1 UPC E 2 or 5 O1 ...

Page 41: ...l suffixes Page 35 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 O2 EAN 13 2 or 5 O2 N9 EAN 8 N9 O3 EAN 8 2 or 5 O3 O4 Code 39 O4 O5 Codabar NW 7 O5 O6 Industrial 2 of 5 O6 O7 Interleaved 2 of 5 O7 O8 Code 93 O8 O9 Code 128 O9 D9 IATA D9 N5 MSI Plessey N5 Z4 Display Prefix Suffix value and length expressed in hexidecimal format Z4 ...

Page 42: ...Mini CCD Fixed Position Scanners 15 Direct Input of Numeric Characters Page 36 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 Q0 0 Q0 Q1 1 Q1 Q2 2 Q2 Q3 3 Q3 Q4 4 Q4 Q5 5 Q5 Q6 6 Q6 Q7 7 Q7 Q8 8 Q8 Q9 9 Q9 ...

Page 43: ...Input of Alpha Characters Page 37 Z7 START Program Menu Z7 0N N 0N 0A A 0A 0O O 0O 0B B 0B 0P P 0P 0C C 0C 0Q Q 0Q 0D D 0D 0R R 0R 0E E 0E 0S S 0S 0F F 0F 0T T 0T 0G G 0G 0U U 0U 0H H 0H 0V V 0V 0I I 0I 0W W 0W 0J J 0J 0X X 0X 0K K 0K 0Y Y 0Y 0L L 0L 0Z Z 0Z 0M M 0M Z7 END Program Menu Z7 ...

Page 44: ...ber 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 CONTINUED ON NEXT PAGE Page 38 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 1A STX 1A 1B ETX 1B 1C CR 1C 1D LF 1D Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 3A UPC A 3A 3...

Page 45: ...ers Digits Transmitted continued Page 39 Z7 START END Programming Menu Z7 3F EAN 13 2 or 5 3F 3G EAN 8 3G 3H EAN 8 2 or 5 3H 3I Code 39 3I 3J Codabar NW 7 3J 3K Industrial 2 of 5 3K 3L Interleaved 2 of 5 3L 3M Code 93 3M 3N Code 128 3N 3O MSI Plessey 3O 3P IATA 3P 3Z Transmit data length all symbologies 3Z ...

Page 46: ...NUED ON NEXT PAGE Page 40 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 2A UPC A 2A 2B UPC A 2 or 5 2B 2C UPC E 2C 2D UPC E 2 or 5 2D 2E EAN 13 2E 2F EAN 13 2 or 5 2F 2G EAN 8 2G 2H EAN 8 2 or 5 2H 2I Code 39 2I 2J Codabar NW 7 2J 2K Industrial 2 of 5 2K 2L Interleaved 2 of 5 2L 2M Code 93 2M ...

Page 47: ...settings in memory prior to power off CONTINUED ON NEXT PAGE Page 41 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 2N Code 128 2N 2O MSI Plessey 2O 2P IATA 2P 2Z Do not transmit data length all symbologies 2Z Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 150 Baud K0 300 Baud K1 600 Baud K2 1 200 Baud K3 2 400 Baud ...

Page 48: ...after computer command to store settings in memory prior to power off Page 42 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 K6 9 600 Baud K6 B K7 19 200 Baud K7 L0 7 Data Bits L0 L1 8 Data bits L1 B L2 Parity None L2 B L3 Parity Even L3 L4 Parity Odd L4 L5 1 Stop Bit L5 B L6 2 Stop Bits L6 ...

Page 49: ...ND Programming Menu Z7 I0 Wait for CTS from terminal Unlimited I0 I1 Wait for CTS from terminal 100 mS I1 I2 Wait for CTS from terminal 200 mS I2 I3 Wait for CTS from terminal 400 mS I3 I4 ACK NAK Delay Time Unlimited I4 I5 ACK NAK Delay Time 100 mS I5 I6 ACK NAK Delay Time 500 mS I6 I7 ACK NAK Delay Time 1000 mS I7 P0 No Handshaking P0 B P1 Busy Ready P1 P2 Modem P2 P3 ACK NAK P3 P4 ACK or No res...

Page 50: ...END Programming Menu Z7 T0 Volume Maximum T0 B T1 Volume Upper Mid range T1 T2 Volume Lower Mid range T2 T3 Volume Minimum T3 T4 Disable hardware buzzer T4 T5 Enable hardware buzzer T5 V5 Ring software buzzer once at 3kHz for 200 Ms Use Computer Command V6 Ring software buzzer once at 3kHz 2kHz interval for 200 mS Use Computer Command V7 Ring software buzzer once at 2kHz 3kHz interval for 200 mS U...

Page 51: ...Programming Menu Z7 W3 Enable software buzzer at 3kHz with 4kHz interval W3 W4 Software buzzer duration 0 10 sec W4 W5 Software buzzer duration 0 20 sec W5 B W6 Software buzzer duration 0 40 sec W6 W7 Software buzzer duration 0 05 sec W7 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 V2 Positive bar code only black bars white spaces V2 V4 Both positive nega...

Page 52: ...are 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 Page 46 Computer Command F...

Page 53: ... mode only S0 S1 Multiple Read Mode S1 B S2 Continuous Read Mode S2 Mode Trigger Function Enabled Trigger Function Disabled After receiving a trigger pulse scanner will read multiple different bar codes in succession until it times out Scanner will read different bar codes in succession if they are presented to the read window Multiple Read Scanner will not read the same bar code twice if they are...

Page 54: ...e same whether the scanner is operating in Single Multiple or Continuous Read mode Page 48 Computer Command Function Description Bar Code Command Z7 START END Programming Menu Z7 Y0 Trigger remains ON as long as trigger is pulled hardware trigger only Y0 Y1 1 Second after triggering Y1 Y2 2 Seconds after triggering Y2 Y3 3 Seconds after triggering Y3 Y4 4 Seconds after triggering Y4 Y5 6 Seconds a...

Page 55: ...ta 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 Page 49 Computer Command Function Description Bar Code Command Z7 START EN...

Page 56: ...it 130 mS after trigger pulse before sending error code 5C 5D Wait 220 mS after trigger pulse before sending error code 5D 5E Do not transmit error code 5E B 5F Transmit BR CR for bad read or no read 5F 5G Transmit STX ETX for bad read STX ETX for no read 5G 5H Transmit CR for bad read Transmit CR for no read 5H 5I Transmit CAN CR for bad read or no read 5I 5J Transmit STX CAN ETX for bad read or ...

Page 57: ... gain X4 X5 For high density good print quality bar code without voids high analog gain X5 X6 Output data obtained from Low or High analog gain X6 B X7 Output data obtained from Low and High analog gain X7 G5 Enables alternate decode algorithms May improve performance on certain I 2 of 5 Code 39 Codabar or MSI Plessey bar codes G5 G4 Disables alternate decoding algorithms G4 SB 1 mHz sampling rate...

Page 58: ...Manual No 25 NFT1121 01 Series NFT 1121 2135 Mini CCD Fixed Position Scanners Page 52 This page left intentionally blank for repagenation ...

Page 59: ...CD Fixed Position Scanners Appendix B Dimensional Drawings 1126 2126 Side View Page 53 76 mm 68 mm 16 mm V ie w Lin e 27 4 mm 12 8 mm 20 mm 38 mm 20 mm 5 5 66 mm 20 mm 12 8 mm 20 mm 10 mm 5 5 15 mm M 3 3 Places M 3 3 Places All dimensions in millimeters ...

Page 60: ...121 2135 Mini CCD Fixed Position Scanners 1127 2127 Front View Page 54 74 mm 68 mm 18 mm V ie w Lin e 26 mm 10 3 mm 20 mm 38 mm 20 mm 5 5 63 5 mm 20 mm 10 3 mm 20 mm 10 mm 5 5 15 mm M 3 3 Places M 3 3 Places All dimensions in millimeters ...

Page 61: ...Manual No 25 NFT1121 01 Series NFT 1121 2135 Mini CCD Fixed Position Scanners Appendix C Optical Performance Charts Page 55 ...

Reviews: