Omron V520-LHA7127 User Manual

Page 1
MANUAL
USER
Cat. No. Q07BAZ1
V520-LHA7127 Miniature High Speed CCD
Fixed Position Scanner
Page 2
V520-LHA7127 Miniature High Speed CCD Fixed Position Scanner
User Manual
Page 3
iv
Page 4
v
.
OMRON Electronics LLC 2003
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, o
r
by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission o
f
OMRON.
No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is con­stantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained in this publication.
Page 5
vi
Terms and Conditions of Sale
1. Offer; Acceptance. These terms and conditions (these "Terms") are deemed part of all quotations, acknowledgments, invoices, purchase orders and other documents, whether electronic or in writing, relating to the sale of goods or services (collectively, the "Goods") by Omron Elec­tronics LLC ("Seller
"). Seller hereby objects to any terms or conditions proposed in Buyer's purchase order or other documents which are incon­sistent with, or in addition to, these Terms.
2. Prices. All prices stated are current, subject to change without notice by Seller. Buyer agrees to pay the price in effect at time of shipment.
3. Discounts.
Cash discounts, if any, will apply only on the net amount of invoices sent to Buyer after deducting transportation charges, taxes and duties, and will be allowed only if (i) the invoice is paid according to Seller's payment terms and (ii) Buyer has no past due amounts owing to Seller.
4. Interest. Seller, at its option, may charge Buyer 1-1/2% interest per month or the maximum legal rate, whichever is less, on any balance not paid within the stated terms.
5. Currencies. If the prices quoted herein are in a currency other than U.S. dollars, Buyer shall make remittance to Seller at the then current exchange rate most favorable to Seller and which is available on the due date; provided that if remittance is not made when due, Buyer will con­vert the amount to U.S. dollars at the then current exchange rate most favorable to Seller available during the period between the due date and the date remittance is actually made.
6. Governmental Approvals. Buyer shall be responsible for, and shall bear all costs involved in, obtaining any government approvals required for the importation or sale of the Goods.
7. Taxes. All taxes, duties and other governmental charges (other than gen­eral real property and income taxes), including any interest or penalties thereon, imposed directly or indirectly on Seller or required to be col­lected directly or indirectly by Seller for the manufacture, production, sale, delivery, importation, consumption or use of the Goods sold here­under (including customs duties and sales, excise, use, turnover and license taxes) shall be charged to and remitted by Buyer to Seller.
8. Financial.
If the financial position of Buyer at any time becomes unsatis­factory to Seller, Seller reserves the right to stop shipments or require satisfactory security or payment in advance. If Buyer fails to make pay­ment or otherwise comply with these Terms or any related agreement, Seller may (without liability and in addition to other remedies) cancel any unshipped portion of Goods sold hereunder and stop any Goods in tran­sit until Buyer pays all amounts, including amounts payable hereunder, whether or not then due, which are owing to it by Buyer. Buyer shall in any event remain liable for all unpaid accounts.
9. Cancellation; Etc. Orders are not subject to rescheduling or cancellation unless Buyer indemnifies Seller fully against all costs or expenses aris­ing in connection therewith.
10. Force Majeure. Seller shall not be liable for any delay or failure in deliv­ery resulting from causes beyond its control, including earthquakes, fires, floods, strikes or other labor disputes, shortage of labor or materi­als, accidents to machinery, acts of sabotage, riots, delay in or lack of transportation or the requirements of any government authority.
11. Shipping; Delivery. Unless otherwise expressly agreed in writing by Seller: a. Shipments shall be by a carrier selected by Seller; b. Such carrier shall act as the agent of Buyer and delivery to such
carrier shall constitute delivery to Buyer;
c. All sales and shipments of Goods shall be FOB shipping point (unless
otherwise stated in writing by Seller), at which point title to and all risk of loss of the Goods shall pass from Seller to Buyer, provided that Seller shall retain a security interest in the Goods until the full purchase price is paid by Buyer;
d. Seller may over or under ship by up to 3% of the scheduled quantity.
Exact quantity orders will be accepted at a 5% unit price premium. e. Delivery and shipping dates are estimates only. f. Seller will package Goods as it deems proper for protection against
normal handling and extra charges apply to special conditions.
12. Claims.
Any claim by Buyer against Seller for shortage or damage to the Goods occurring before delivery to the carrier must be presented in writ­ing to Seller within 30 days of receipt of shipment and include the original transportation bill signed by the carrier noting that the carrier received the Goods from Seller in the condition claimed.
13. Warranties.
(a) Exclusive Warranty. Seller's exclusive warranty is that the Goods will be free from defects in materials and workman­ship for a period of twelve months from the date of sale by Seller. Seller disclaims all other warranties, express or implied. (b) Limita­tions. SELLER MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, ABOUT NON-INFRINGEMENT, MERCHANT­ABILITY OR FITNESS FOR A PARTICULAR PURPOSE OF THE GOODS. BUYER ACKNOWLEDGES THAT IT ALONE HAS DETER­MINED THAT THE GOODS WILL SUITABLY MEET THE REQUIRE­MENTS OF THEIR INTENDED USE. Seller further disclaims all warranties and responsibility of any type for claims or expenses based on infringement by the Goods or otherwise of any intellec­tual property right. (c) Buyer Remedy.
Seller's sole obligation here­under shall be to replace (in the form originally shipped with Buyer responsible for labor charges for removal or replacement thereof) the non-complying Good or, at Seller's election, to repay or credit Buyer an amount equal to the purchase price of the Good; provided that in no event shall Seller be responsible for warranty, repair, indemnity or any other claims or expenses regarding the Goods unless Seller's analysis confirms that the Goods were properly han­dled, stored, installed and maintained and not subject to contami­nation, abuse, misuse or inappropriate modification.
Return of any
goods by Buyer must be approved in writing by Seller before shipment.
14. Damage Limits; Etc. SELLER SHALL NOT BE LIABLE FOR SPE­CIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, LOSS OF PROF­ITS OR PRODUCTION OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE GOODS, WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIA­BILITY. Further, in no event shall liability of Seller exceed the indi­vidual price of the Good on which liability is asserted.
15. Indemnities. Buyer shall indemnify and hold harmless Seller, its affiliates and its employees from and against all liabilities, losses, claims, costs and expenses (including attorney's fees and expenses) related to any claim, investigation, litigation or proceeding (whether or not Seller is a party) which arises or is alleged to arise from Buyer's acts or omissions under these Terms or in any way with respect to the Goods. Without lim­iting the foregoing, Buyer (at its own expense) shall indemnify and hold harmless Seller and defend or settle any action brought against Seller to the extent that it is based on a claim that any Good made to Buyer spec­ifications infringed intellectual property rights of another party.
16. Property; Confidentiality. The intellectual property embodied in the Goods is the exclusive property of Seller and its affiliates and Buyer shall not attempt to duplicate it in any way without the written permission of Seller. Notwithstanding any charges to Buyer for engineering or tooling, all engineering and tooling shall remain the exclusive property of Seller. All information and materials supplied by Seller to Buyer relating to the Goods are confidential and proprietary, and Buyer shall limit distribution thereof to its trusted employees and strictly prevent disclosure to any third party.
17. Miscellaneous. (a) Waiver. No failure or delay by Seller in exercising any right and no course of dealing between Buyer and Seller shall operate as a waiver of rights by Seller. (b) Assignment. Buyer may not assign its rights hereunder without Seller's written consent. (c) Law. These Terms are governed by Illinois law (without regard to conflict of law principles). Federal and state courts in Illinois shall have exclusive jurisdiction for any dispute hereunder. (d) Amendment. These Terms constitute the entire agreement between Buyer and Seller relating to the Goods, and no pro­vision may be changed or waived unless in writing signed by the parties. (e) Severability. If any provision hereof is rendered ineffective or invalid, such provision shall not invalidate any other provision. (f) Setoff.
All claims hereunder by Seller are subject to setoff by Seller for any counter­claim arising out of any transaction with Buyer. (g) Definitions. As used herein, "including
" means "including without limitation.”
Page 6
vii
PRECAUTIONS
This section provides general precautions for using the V520 Bar Code Reader.
The information contained in this section is important for the safe and reliable application of the V520 Bar Code Reader. You must read this section and understand the information contained before attempting to set up or operate an Bar Code Reader.
1 Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
2 General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
3 Application Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Page 7
viii
Intended Audience 1
1 Intended Audience
This manual is intended for the following personnel, who must also have knowledge of electrical systems (an electrical engineer or the equivalent).
• Personnel in charge of installing automation systems.
• Personnel in charge of designing automation systems.
• Personnel in charge of managing automation systems and facilities.
2 General Precautions
The user must operate the V520 Bar Code Reader according to the performance specifications described in the operation manuals.
Please use particular care before using the V520 Bar Code Reader under conditions which are not described in the manual or applying the V520 Bar Code Reader to nuclear control systems, railroad systems, aviation systems, vehicles, combustion systems, medical equipment, amusement machines, safety equipment, and other systems, machines, and equipment that may have a serious influence on lives and property if used improperly.
Make sure that the ratings and performance characteristics of the V520 Bar Code Reader are sufficient for the systems, machines, and equipment, and be sure to provide the systems, machines, and equipment with double safety mechanisms.
This manual provides information for installing and operating OMRON V520 Bar Code Readers. Be sure to read this manual before operation and keep this manual close at hand for reference during operation.
!WARNING It is extremely important that a V520 Bar Code Reader be used for the speci-
fied purpose and under the specified conditions, especially in applications that can directly or indirectly affect human life.
3 Application Precautions
!WARNING Do not touch the terminals while the power is ON. Doing so may cause an
electric shock.
!WARNING It may be necessary to install a power supply breaker to turn OFF the power
supply before working on the V520 Bar Code Reader. Not turning OFF the power supply may result in electrical shock.
!WARNING Do not allow metal fragments or lead wire scraps to fall inside the V520 Bar
Code Reader. These may cause electric shock, fire, or malfunction.
!WARNING Do not use the V520 Bar Code Reader in flammable and explosive gas atmo-
spheres. There is danger of explosion.
!WARNING Never disassemble, repair, or modify the V520 Bar Code Reader. Doing so
may cause electric shock, fire or malfunction.
Page 8
ix
Application Precautions 3
Observe the following precautions when using the V520 Bar Code Reader.
• Use and store the V520 Bar Code Reader within the specified tempera­ture and humidity ranges. If there is a possibility of the ambient tempera­ture rising to a temperature above the specified temperature range, take steps, such as installing fans, to cool the V520 Bar Code Reader. If the V520 Bar Code Reader is installed incorrectly, heat will build up inside, shortening the life of the V520 Bar Code Reader. If heat buildup is a prob­lem, use forced cooling, e.g., install a cooling fan.
• Do not touch the patterns or components on a board with your bare hands. Hold it by the case.
• To allow heat to escape, do not block the area around the V520 Bar Code Reader. (Ensure that enough space is left for the heat to escape.) Do not block the ventilation holes on the casing.
• Use the V520 Bar Code Reader within the specified power supply voltage and rated load ranges.
• Wire properly using the correct terminal polarity.
• Make sure that the rated voltage is reached within 2 seconds after the power supply is turned ON.
• Attach a surge suppressor or noise filter to peripheral devices that gener­ate noise (in particular, motors, transformers, solenoids, magnetic coils or other equipment that have an inductance component). When mounting a noise filter on the power supply, be sure to first check the filter's voltage and current capacity, and then mount the filter as close as possible to the V520 Bar Code Reader. Allow as much space as possible between the V520 Bar Code Reader and devices that generate powerful high-fre­quency noise (e.g., high-frequency welders, high-frequency sewing machines) or surges.
• To reduce induction noise, separate the high-voltage or large-current power lines from other lines, and avoid parallel or common wiring with the power lines when you are wiring to the terminals. We recommend using separating pipes, ducts, or shielded lines.
• Install a switch or circuit breaker in a location easily accessible to the operator and label it appropriately.
• Do not use the V520 Bar Code Reader in the following places:
• Places subject to dust or corrosive gases (in particular, sulfide gas and
ammonia gas)
• Places subject to high humidity, condensation or freezing
• Places subject to direct sunlight
• Places subject to vibration and large shocks
• Places subject to splashing liquid or oily atmosphere
• Places directly subject to heat radiated from heating equipment
• Places subject to intense temperature changes
• Cleaning: Do not use paint thinner or the equivalent. Use standard grade alcohol to clean the V520 Bar Code Reader.
Page 9
x
Application Precautions 3
Page 10
1
Table of Contents
Section 1: Introduction and Getting Started
Product Overview ............................................. 3
Quick Start-Up Procedure ................................ 3
Section 2: Technical Specifications
Physical Specifications ......................................5
Symbologies Supported ................................... 5
Optical Specifications ....................................... 5
Pitch.................................................................. 6
Skew................................................................. 6
Tilt (rotation) ..................................................... 6
Curvature.......................................................... 7
Electrical Specifications.................................... 7
RS-232C Communications Specifications........ 7
Connector Pin-Outs .......................................... 8
Environmental Specifications ........................... 8
Ordering Information......................................... 8
Section 3: Positioning the Scanner
Achieving Optimum Performance ..................... 9
Measuring Scanner Performance ................... 11
The Read Rate Test........................................ 12
Tips for Achieving High Throughput ................13
Tips for Insuring Highest Data Integrity ...........13
Tips for Verifying the Presence
of a Bar Code ..................................................14
Section 4: Configuring the Scanner
Configuring the Scanner ................................. 15
Default Settings............................................... 15
Section 5: Application Engineering Support
Technical Assistance and Support.................. 17
Common Causes of Poor Performance .......... 17
Modified and/or Customized Scanners ........... 17
Section 6: Scanner Servicing and
Maintenance.............................................. 19
Appendix A: Programming Menus &
Commands ................................................ 21
Appendix B: Dimensional
Drawings .................................................... 59
Appendix C: Optical Performance
Charts .......................................................... 61
Appendix D: PLC Connection/
Touchscreen Examples ........................ 63
Page 11
2
Organization of this Manual
This manual provides the necessary instructions for installing and using the Omron V520-LHA7127 Miniature High Speed CCD Fixed Position Scanner. The manual is organized as follows:
Section 1: Introduction and Getting Started
Describes the general operation of the V520-LHA7127 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, RS-232C communications and other technical data.
Section 3: Positioning the 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 the V520-LHA7127 scanner in your application.
Section 6: Scanner Servicing and Maintenance
Discusses the V520-LHA7127 scanner warranty, maintenance and cleaning procedures.
Appendices: Detailed Supporting Information
Page 12
3
Section 1 - Introduction and Getting Started
V520-LHA7127
Section 1
Introduction and Getting Started
Product Overview
V520-LHA7127 Series Fixed Position Scanners are miniature, 700 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 32-bit microprocessor technology coupled with Omron’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 series V520-LHA7127 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.
Turn off the power to your PC and connect the scanner to an RS-232C 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 Omron. If the power supply is obtained from another source verify that it is identified with the CE mark. Turn on the power to the PC.
1. Using communications software (e.g., Procom), set the communication parameters: 9600 baud, 1 Start/ Stop Bit, 8 Data Bits, No Parity, No Handshaking, No Flow Control.
2. If you are operating in a Microsoft Windows 3.1 environment, skip to Step 5.
3. If you are operating in a Microsoft Windows 95/98 environment, you can set the communication parame­ters using Hyper Terminal as follows:
• Open Hyper Terminal. This can be done from Start>Programs>Accessories/Communications.
• 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 Connect To (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: Bit per second = 9600, Data bits = 8, Parity = None, Stop Character = 1, Handshaking = None, Click OK.
• The hyper-terminal folder you just created will open. From the File pull-down menu, select Properties then click on the Setting tab.
•In the Properties Settings dialog screen, Select Terminal keys
for the Function, arrow and control key; then
select ANSI
for Emulation; the Back scroll 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.
4. Your PC and the scanner should now communicate. Skip to Step 6.
Page 13
4
Section 1 - Introduction and Getting Started
V520-LHA7127
5. In a Microsoft Windows 3.1 environment, set the communication parameters using the Terminal function of Windows.
a) From Window’s Program Manager Main Menu, select Te r mi na l.
b) From the Te r mi n al menu, select Settings.
c) From the Settings menu, select Terminal Emulation.
d) Set the emulation to TTY (generic)
.
e) From the Settings menu, select Terminal Preferences and select the following Terminal modes:
• Line Wrap
• Local Echo
• Sound
• CR/LF: Inbound, Outbound
• Columns: 80
f) From the Settings menu, select Communications, select the COM port, and 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>
8. The “Trigger” mode will now be deactivated and the red scanner light will be continuously illuminated.
This Quick Start-Up procedure will get you started. However, to best understand the full capabilities of this scanner, you should read the complete manual.
Page 14
5
Section 2 - Technical Specifications
V520-LHA7127
Section 2
Technical Specifications
Physical Specifications
Case Material Steel (black) Dimensions Side View
)Front View
(LxHxW) 52 x 20 x 55 mm 47 x 20 x 55 mm
(1.85 x 0.78 x 2.2 in) (1.95 x 0.78 x 2.2 in) Weight 100 g (3.5 ounces) without cable Cable length 6.5 feet (2000 mm) Connector 2.8 m (6 ft) with DB25 pin female connector Mounting 4 threaded (M-3) mounting holes (2 on each side)
(not to extend more than 3 mm into the case)
Symbologies Supported
• Codabar (NW-7)
• Code 39
• Code 93
• Code 128
• Industrial 2 of 5
• Interleaved 2 of 5
• MSI / Plessey
• WPC (UPC / EAN / JAN)
•IATA
Optical Specifications
Scan rate 700 scans per second ±10% Wavelength of LED Illumination 660 nanometers Read Sensor CCD linear array Focal Distance Side View
Front View (nominal) 1.2 inches from window 1.4 inches from window Narrow Bar Resolution 5.0 mil at 0.9 PCS Minimum PCS 0.45 (min. backround reflectance of 70%)
Page 15
6
Section 2 - Technical Specifications
V520-LHA7127
Pitch
Note Recommended operation at 10° ≤ α1, α2 ≤ 15°. Avoid specular reflection
dead zone (hatched).
Skew
Tilt (Rotation)
α
1
α
2
α
1
α
2
Front View
Side View
Hatched no read specular zone ±10˚
Height of barcode
20˚
OK
OK
10˚
10˚
20˚
30˚
30˚
Height of barcode
Hatched no read specular zone ±13˚
OK
OK
13˚
15˚
15˚
10˚
10˚
25˚
25˚
Front View
Side View
β
β
β = 0 to 6˚
(h = 35.4 mm, α
2
= 10˚, θ = 0˚, R = ∞)
β = 0 to 6˚
(h = 31.4 mm, α
2
= 10˚, θ = 0˚, R = ∞)
β
β
Side View
Front View
θ θ
θ
θ
θ = 0 to 10˚
(h = 31.4 mm, α
2
= 10˚, β = 0˚, R = )
θ = 0 to 10˚
(h = 35.4 mm, α
2
= 10˚, β = 0˚, R = )
Page 16
7
Section 2 - Technical Specifications
V520-LHA7127
Curvature
Electrical Specifications
Operating Voltage +5 VDC ± 5% Current:
• Operating 158 mA typical; 220 mA max.
• Static 150 mA max.
• Surge 3 A max.
RS-232C Communications Specifications
RS-232C Data Transmission Format
RS-232C Transmit / Receive Character Format
RS-232C Data Format
RS-232C Signal Level
h
JAN 13: R = 30 mm (1.2 in.) or JAN 8: R = 20 mm (0.8 in.) or Where: PCS 0.9, h = 35.4
α
2 = 10
˚,
β
= 0˚, θ = 0˚
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 300 to 38,400 Baud Handshaking None Hardware/Software/None
TXD/ RXD
Start Bit
LSB
7 or 8 Data Bits
MSB
Parity Bit
Stop Bit
Transmit Decoded Data CR
Receive ESC Command CR
STX Command ETX
Signal Name In/Out Mark/Off Space/On
TXD RXD
Out In
-5 to -15
-3 to -15
+5 to +15 +3 to +15
Page 17
8
Section 2 - Technical Specifications
V520-LHA7127
Connector Pin-outs
9 pin Male Mini-Din Connector “-C” Units
9 pin Female Connector “-P” Units
Environmental Specifications
Temperature
Operating 0° to +40°C (+32° to +104°F) Storage -10° to +60°C (+14° to +140°F)
Humidity (non-condensing)
Operating 20% to 80% Storage 20% to 90%
Ambient Light Fluorescent or incandescent: below 5 kilolux
Ordering Information
Pin No. Signal Direction
1- ­2TXDOutput 3RXDInput 4DSR­5 Signal ground ­6DTR­7 SRTS Output 8CTSInput 9- -
Pin No. Signal Direction
1- ­2 RXD Input 3 TXD Output 4 RTS Connected to 5 5 CTS Connected to 4 6 +5V Input 7- ­8- ­9 Signal ground -
Part No. Model
V520-LHA7127-C Single line CCD, computer V520-LHA7127-P Single line CCD, Omron PLC/touch screen
Page 18
9
Section 3 - Positioning the Scanner
V520-LHA7127
Section 3
Positioning the Scanner
Achieving Optimum Performance
Three items greatly impact performance:
• Distance (from the scan window) to the bar code
• Spectral reflection
• 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 V520-LHA7127 series fixed position scanners, the nominal focal distance is:
Front view 1.4 in. (35 mm)
Page 19
10
Section 3 - Positioning the Scanner
V520-LHA7127
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. Very 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 V520-LHA7127 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 scan­ner at its focal distance rather than at the extremes of its depth-of-field.
Typical Reading Distance from Window (Depth of Field)
Readable Bar Code Width (Field-of-View)
The table above 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 postioned 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.
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.
Density of Bar Code Near Distance Far Distance
15 mil 0.6 in. 2.3 in.
10 mil 0.8 in. 2.2 in.
6 mil 1.1 in. 1.8 in.
4 mil 1.3 in. 1.65 in.
Distance from Window Max. Width
0.5 in. 2.0 in.
1.0 in. 2.7 in.
1.5 in. 3.4 in.
2.0 in. 3.9 in.
2.5 in. 4.5 in.
Page 20
11
Section 3 - Positioning the Scanner
V520-LHA7127
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 0 to 10 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:
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, crisp edges and no voids. There should be a sufficient quiet zone on both ends 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.
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 always be 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.
Front View
Hatched no read specular
zone ±10
˚
Height of barcode
Page 21
12
Section 3 - Positioning the Scanner
V520-LHA7127
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 700 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 700 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.
How to Perform the Read Rate Test
Perform the following steps after you have correctly configured communications to the computer via your RS-232C port and power is made available to the scanner:
Send the command: <Escape> U8 <Carriage Return>
Note Be sure to use capital letters, e.g. “U8,” not “u8.”
The scanner will read the barcode continuously and will display the ratio of the number of successful reads to the total number of attempts.
The printout on the screen will appear as follows:
(Example)
700d OK 93.5% CODE-39 TEST
The number in the upper left indicates the number of times the decoder ran while scanning at 700 scans per second. The number can be lower than 700 when reading noisy barcodes. The upper right percentage indicates the ratio of the number of successful reads to the total number of attempts. By positioning the scanner at the optimal distance from the barcode with the correct orientation and with a grade-A quality barcode, readings of 95% or higher are expected. Reset the scanner after testing.
Page 22
13
Section 3 - Positioning the Scanner
V520-LHA7127
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, 38,400 baud.
• Disable buzzer functions.
Tips for Insuring Highest Data Integrity
There are several parameters that can enhance your confidence that the correct bar code data is transmitted.
Note 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 23
14
Section 3 - Positioning the Scanner
V520-LHA7127
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.
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 Omron scanner, when operated in the Trigger Enabled mode, can be programmed to transmit an error message indicating whether or not a bar code was present. The following table shows the message that will be transmitted for each condition.
A bar code is scanned and decoded Decoded data is transmitted
A bar code is scanned but is not decoded (e.g., print quality was poor)
No data is transmitted
No bar code is present No data is transmitted
Presence/Absence of bar code Scanner Transmits
Bar code was present and correctly decoded Decoded Data
No bar code was present <STX> “?” <ETX>
Bar code was present but could not be decoded <STX> “>” <ETX>
Page 24
15
Section 4 - Configuring the Scanner
V520-LHA7127
Section 4
Configuring the Scanner
Since the operation of the V520-LHA7127 scanners are 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.
1. The first method employs specially designed programming bar codes which instruct the scanner to modify specific parameters.
2. The scanner can also be programmed by sending software instructions from the host PC to the scanner via the RS-232C 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 is interrupted or terminated. If for any reason the scanner is instructed to “return all parameters to default settings,” it will return to the U1 default settings.
Default settings are indicated by a pointing hand symbol (
%
) throughout the menus to follow
To restore the “out of box” factory settings shown in the following table, use the settings U1, P0, B5, B6 and S7 settings in combination. See page 23 for instructions under “Preprogrammed Unit.”
Parameter Factory Default Setting
RS-232C Communications 9600 baud (U1)
8 data bits (U1) 1 stop bit (U1) No parity (U1) No handshaking (P0)
Scan Rate 700 Scans/Second (U1)
Trigger Function Disabled (S7)
Read Mode Multiple read mode (U1)
Redundant Decodes None (Read Once) (U1)
Bar Code Symbologies
WPC (U1), 2 of 5 (U1), NW-7 (U1), Code 39 (U1) Code 93 (B5), Code 128 (B6)
IATA, MSI Disabled (U1)
Buzzer
Maximum volume (U1) After decode 3kHz, 2kHz (U1) After decode duration 200 ms (U1)
Error Indications No bad read (U1)
Good Read LED After decode 200 ms (U1)
Filter Output from low and High Gain (U1)
Page 25
16
Section 4 - Configuring the Scanner
V520-LHA7127
Page 26
17
Section 5 - Application Engineering Support
V520-LHA7127
Section 5
Application Engineering Support
Technical Assistance and Support
Omron is eager to help you integrate the V520-LHA7127 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 (800) 556-6766.
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 is 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
Omron 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.
Omron 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 27
18
Section 5 - Application Engineering Support
V500-LPN5627/V500-LPR5627
Page 28
19
Section 6 - Scanner Servicing and Maintenance
V520-LHA7127
Section 6
Scanner Servicing and Maintenance
The V520-LHA7127 scanner contains no user adjustable or serviceable parts in the interior of the scanner. All product service must be performed by the Omron Service Department. Opening the scanner will void the warranty and could expose the operator to LED light. The LED’s are classified as a Class 1 LED Product per IEC 825-1 (1997).
!Caution Use of controls or adjustments or performance of procedures other than those
specified herein may result in hazardous LED exposure.
!Caution Class 1 LED power up to 15 mW in a 0.1ms pulse at 635-670 nm could be
accessible in the interior.
The V520-LHA7127 is warranted for 5 years including parts and workmanship. If you need warranty or out-of­warranty repair first call (847) 843-7900 to obtain a Returned Material Authorization (RMA) number. You will be provided a number and shipping instructions.
There is no scheduled maintenance required for the V520-LHA7127. The scanner can be cleaned using a water dampened, lint free or lens cloth. Be careful to avoid excessive moisture that would penetrate the housing or obscure the window. While use of cleaning fluids other than water are not recommended, a neutral detergent or ehtanol would be preferred if necessary. Do not use bleach at full or diluted strength as damage to the painted case and/or window may result.
Page 29
20
Section 6 - Scanner Servicing and Maintenance
V520-LHA7127
Page 30
21
Appendix A - Programming Menus & Commands
V520-LHA7127
Appendix A
Programming Menus & Commands
Index
1. Global Default & Scanner Configurations ............................................................................ 22
2. Symbology Selection............................................................................................................ 26
3. Add/Activate Specific Bar Code Symbologies...................................................................... 27
4. Delete/Deactivate Specific Bar Code Symbologies ............................................................. 29
5. Options for UPC ................................................................................................................... 30
6. Options for Code 39 ............................................................................................................. 31
7. Options for Codabar (NW-7) ................................................................................................ 32
8. Options for 2 of 5.................................................................................................................. 33
9. Options for IATA ................................................................................................................... 34
10. Fixing the Number of Digits..................................................................................................35
11. Creating a Prefix and/or Suffix ............................................................................................. 36
12. Setting Prefixes (identifying the symbology) ........................................................................ 37
13. Setting Suffixes (identifying the symbology)......................................................................... 38
14. Direct Input of Numeric Characters...................................................................................... 40
15. Direct Input of Alpha Characters .......................................................................................... 41
16. Direct Input of Control Characters........................................................................................ 42
17. Enable Number of Characters/Digits Transmitted ................................................................ 42
18. Disable Number of Characters/Digits Transmitted ............................................................... 44
19. Communication Parameters................................................................................................. 45
20. Handshaking ........................................................................................................................ 47
21. Buzzer Operation ................................................................................................................. 48
22. Positive & Negative Bar Codes ............................................................................................ 50
23. Setting the Trigger Function .................................................................................................50
24. Selecting the Read Mode..................................................................................................... 51
25. Scanner Timeout (trigger enabled mode only)..................................................................... 53
26. Redundant Decoding ...........................................................................................................54
27. Transmitting Error Indications (trigger enabled only)............................................................ 55
28. Print Quality Adjustments..................................................................................................... 55
29. LED Operation ..................................................................................................................... 56
30. Sequencer Controls ............................................................................................................. 57
Page 31
22
Appendix A - Programming Menus & Commands
V520-LHA7127
1. Global Default & Scanner Configurations
Note Where computer commands appear in parenthesis, bar code commands
must be used to program the scanner. Scanner default settings are indicated by a pointing hand (
%
) symbol throughout the menus to follow.
Use Z2 (Save all values set by command) after computer command to store settings in memory prior to power off.
Computer Command Function/Description Bar CodeCommand
(Z7)
START/END
Programming Menu
-[8-
1Y
Clear all prefixes
-2Z-
1Z
Clear all suffixes
-2[-
P6
Disable Graph Mode
-Q7-
P9
Enable Graph Mode
-Q:-
U0
Scanner Test Mode
-V1-
U1
Return all parameters to
Default settings
-V2-
U3
Straight Across Scan Mode
-V!-
U4
Label Verification Mode
-V5-
U5
Label Registration Mode
-V6-
U8
Read Rate Mode
-V9-
U9
Graph Mode (TBD)
-V:-
Z1
Reset all values set by command
-[2-
Z2
Save all values set by command
(not lost upon power off)
-[3-
Z3
Display software settings
and version number
-[!-
Z4
Display prefix/suffix value
length (expressed in
-[5-
Page 32
23
Appendix A - Programming Menus & Commands
V520-LHA7127
U1 Command (U1)
The U1 command resets all parameters for an established set of defaults defined as follows:
• Auto-discriminates 4 (not all) symbologies: WPC (UPC, EAN, JAN), Interleaved 2 of 5, NW-7 (Codabar) and Code 39.
• No fixed number of digits defined (32 digits maximum).
• Normal scan, multiple scan.
• Trigger enabled.
• Right contrast.
• Small and large.
• No verification, no “Bad Read (BR).”
• Buzzer 3KHz and 2KHz, volume maximum.
• Buzzer after decoding (200 ms).
• Good LED after decoding (green 200 ms).
• RS-232C (9600 bps, 8, 1, np, RTS/CTS, no control sequence).
Preprogrammed Unit
The unit is preprogrammed out-of-the-box with additional commands beyond those specified in the “U1” default. To restore the operation of the unit to its “out-of-the-box” configuration, should it be necessary, the following chain of commands is recommended:
<ESC> U1 <CR> (Establishes U1 defaults) <ESC> P0 <CR> (No handshake) <ESC> S7 <CR> (LED ON - Trigger disabled) <ESC> B5 <CR> (Enable Code 93) <ESC> B6 <CR> (Enable Code 128) <ESC> Z2 <CR> (Save values in non-volatile memory)
Page 33
24
Appendix A - Programming Menus & Commands
V520-LHA7127
Scanner Test Mode (U0)
This mode resets all unit parameters to a predefined set of defaults for the purpose of putting the scanner into a test mode which reads barcodes continuously. The predefined defaults are the following:
• Reads all barcodes by symbology
• No fixed number of digits defined (32 digits minimum).
• Normal scan, continuous scan.
• Large only.
• No verification, no “Bad Read (BR).”
• Buzzer 3KHz, volume maximum.
• Buzzer after decoding (10 ms).
• Good LED after decoding (green, 100 ms).
• RS-232C (9600 baud, 8, 1, no parity, no handshaking).
Straight Across Scan Mode (U3)
This mode resets all unit parameters to predefined defaults for the purpose of allowing straight across scanning of up to 4 labels. The predefined defaults are the following:
• Reads all barcodes by symbology.
• No fixed number of digits defined (32 digits max.)
• Normal scan, multiple scan.
• Trigger disable.
• Small and large.
• No verification, no “Bad Read (BR).”
• Buzzer 3KHz and 2KHz, volume max.
• Buzzer after decoding (200 ms).
• Good LED after decoding (green, 200 ms).
• RS-232C (9600 baud, 8, 1, no parity, np, no handshaking).
Label Verification Mode (U4)
This mode resets all unit parameters to a predefined set of defaults for the purpose of verifying barcodes against a set of pre-registered labels (up to 5 labels).With the trigger set to use the red LED lights when there is a bad read and stays on for 200 ms. The unit determines good or bad read based upon the registration of labels input during the use of the “U5” command mode defined below. It reads only the registered labels as normal. When it encounters an unregistered label, the red LED lights and sounds a “bad” buzzer. The pre­defined defaults are the following:
• Reads all barcodes by symbology.
• No fixed number of digits defined (32 digits max.).
• Normal scan, multiple scan.
• Trigger enabled. Read timing is coupled with trigger.
• Small and large.
• No verification, no “Bad Read.”
• Buzzer and 3KHz and 2 KHz, volume max.
• Buzzer after decoding (200 ms).
• Good LED after decoding (green, 200 ms).
• RS-232C (9600 bps, 8, 1, np, no handshaking).
Page 34
25
Appendix A - Programming Menus & Commands
V520-LHA7127
Label Registration Mode (U5)
This mode resets all unit parameters to a predefined set of defaults for the purpose of registering up to 5 labels prior to using the verification mode defined previously. When this “U5” command is activated, an intermittent (fast) buzzer sounds. Scan the labels you want to register (up to 5) and when done scan the Z7 label. The predefined defaults are the following:
• Reads all barcodes by symbology.
• No fixed number of digits defined (32 digits max.).
• Mass scan, multiple scan. Trigger disabled. Read timing is coupled with trigger.
• Small and large.
• No verification. No “Bad Read (BR).”
• Buzzer 8 KHz and 2KHz, volume maximum.
• Buzzer after decoding (200 ms).
• RS-232C (9600 bps, 8, 1, np, no handshaking).
Read Rate Mode (U8)
This mode resets all unit parameters to a predefined set of defaults for the purpose of checking the scanner read rate. When activated, the test result is sent via RS-232C and indicates the ratio of the number of successful reads to the total number of attempts. The test result is reported in the following format:
700 d OK: 93.5% *CODE-39 TEST*
Where:
• 700d indicates the number of times the decoder ran while scanning at 700 scans per second (the number can be lower the 700 with poor quality barcodes).
• 93.5% indicates the percentage of good reads to total attempts.
• The control character to be output is CR (0DE carriage return line fed), “ESC[3A” (cursor 3 line UP).
The predefined defaults are the following:
• Reads all barcodes by symbology.
• No fixed number of digits defined (32 digits max.).
• Normal scan, multiple scan.
• Trigger disabled.
• Small and large.
• Buzzer 3 KHz, volume max.
• Buzzer after decoding (10 ms.)
• Good LED after decoding (green 100 ms)
• RS-232C (9600 bps, 8, 1, np, no handshaking).
Page 35
26
Appendix A - Programming Menus & Commands
V520-LHA7127
2. Symbology Selection
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
A0
Enable all bar code
symbologies
-B1-
A1
Only WPC
(including Addon)
-B2-
A2
Only Code 39
-B3-
A3
Only Codabar (NW-7)
-B!-
A4
Only 2 of 5
(Industrial or Interleaved)
-B5-
A5
Only Code 93
-B6-
A6
Only Code 128
-B7-
A7
Only MSI/Plessey
-B8-
A8
Only IATA
-B9-
J1
Only UPC (A/E)
-K2-
J2
Only UPC (A/E)+2
-K3-
J3
Only UPC (A/E)+5
-K!-
J4
Only EAN
-K5-
J5
Only EAN +2
-K6-
Page 36
27
Appendix A - Programming Menus & Commands
V520-LHA7127
Symbology Selection (cont.)
3. Add/Activate Specific Bar Code Symbologies
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
J6
Only EAN +5
-K7-
J7
Only Industrial 2 of 5
-K8-
J8
Only Interleaved 2 of 5
-K9-
Z9
Remote Menu
-[:-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
B1
Enable all WPC
(including Addon)
-C2-
B2
Enable Code 39
-C3-
B3
Enable Codabar (NW-7)
-C!-
B4
Enable 2 of 5
(Industrial/Interleaved)
-C5-
B5
Enable Code 93
(Factory Set)
-C6-
B6
Enable Code 128
(Factory Set)
-C7-
Page 37
28
Appendix A - Programming Menus & Commands
V520-LHA7127
Add/Activate Specific Bar Code Symbologies (cont.)
Computer Command Function/Description Bar Code Command
(Z7)
START/END Programming Menu
-[8-
B7
Enable MSI/Plessey
-C8-
B8
Enable IATA
-C9-
R1
Enable UPC (A/E)
-S2-
R2
Enable UPC (A/E) +2
-S3-
R3
Enable UPC (A/E) +5
-S!-
R4
Enable EAN (13/8)
-S5-
R5
Enable EAN (13/8) +2
-S6-
R6
Enable EAN (13/8) +5
-S7-
R7
Enable Industrial 2 of 5
-S8-
R8
Enable Interleaved 2 of 5
-S9-
Page 38
29
Appendix A - Programming Menus & Commands
V520-LHA7127
4. Delete/Deactivate Specific Bar Code Symbologies
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
4A
Disable all WPC
(including Addon)
-5B-
4B
Disable UPC (A/E)
-5C-
4C
Disable UPC (A/E) +2
-5D-
4D
Disable UPC (A/E) +5
-5E-
4E
Disable EAN (13/8)
-5F-
4F
Disable EAN (13/8) +2
-5G-
4G
Disable EAN (13/8) +5
-5H-
4H
Disable Code 39
-5I-
4I
Disable Codabar (NW-7)
-5J-
4J
Disable 2 of 5
(Industrial/Interleaved)
-5K-
4K
Disable Industrial 2 of 5
-5L-
4L
Disable Interleaved 2 of 5
-5M-
4M
Disable Code 93
-5N-
Page 39
30
Appendix A - Programming Menus & Commands
V520-LHA7127
Delete/Deactivate Specific Bar (cont.)
5. Options for UPC
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
4N
Disable Code 128
-5O-
4O
Disable MSI/Plessey
-5P-
4P
Disable IATA
-5Q-
4Z
Disable all symbologies
-5[-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
E2
UPC-A (13 Digits)
Add leading zero;
Enable check digit
-F3-
E3
UPC-A (12 Digits)
Do not add leading zero;
Enable check digit
-F!-
E4
UPC-A (12 Digits)
Add leading zero;
Disable check digit
-F5-
E5
UPC-A (11 Digits)
Do not add leading zero;
Disable check digit
-F6-
E6
UPC-E (8 Digits)
Add leading zero;
Enable check digit
-F7-
E7
UPC-E (7 Digits)
Do not add leading zero;
Enable check digit
-F8-
E8
UPC-E (7 Digits)
Add leading zero;
Disable check digit
-F9-
E9
UPC-A (6 Digits)
Do not add leading zero;
Disable check digit
-F:-
%
%
Page 40
31
Appendix A - Programming Menus & Commands
V520-LHA7127
6. Options for Code 39
• 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 sec­tion on Fixing the Digit for this option.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
7C
Enable 1 character (3 characters
including start/stop characters)
-8D-
7D
Disable 1 character
-8E-
C0
Disable check digit calculation
-D1-
C1
Enable check digit calculation
-D2-
C2
Transmit check digit
-D3-
C3
Do not transmit check digit
-D!-
D0
Do not transmit start/stop
characters (*……*)
-E1-
D1
Transmit start/stop characters
(*……*)
-E2-
%
%
Page 41
32
Appendix A - Programming Menus & Commands
V520-LHA7127
7. Options for Codabar (NW-7)
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
7K
Enable 1 character (3 characters
including start/stop characters)
-8L-
7L
Disable 1 character
-8M-
F0
Do not transmit
start/stop characters
-G1-
F1
Transmit start/stop
characters as ABCD/TN*E
-G2-
F2
Transmit start/stop
characters as abcd/tn*e
-G3-
F3
Transmit start/stop
characters as ABCD/ABCD
-G!-
F4
Transmit start/stop
characters as abcd/abcd
-G5-
F5
Transmit check digit
-G6-
F6
Do not transmit check digit
-G7-
F7
Do not calculate check digit
-G8-
F8
Calculate check digit
(Modulo 10)
-G9-
F9
Calculate check digit
(Modulo 16)
(AIM specifications)
-G:-
FB
Calculate check digit
(Modulo 7)
-GC-
Page 42
33
Appendix A - Programming Menus & Commands
V520-LHA7127
Codabar (NW-7 Format)
• Codabar (NW-7) has four 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.
8. Options for 2 of 5
2 of 5 Format (Standard and Interleaved)
Omron strongly recommends that the “Fixing the Number of Digits” featured on page 35 be employed whenever 2 of 5 bar codes are used.
Start
Character
1 to 42
data digits
Check
digit
Stop
Character
A . . . . . . . . T
a . . . . . . . . t
A . . . . . . . . A
a . . . . . . . . a
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
G0
Do not calculate check digit
-H1-
G1
Calculate check digit
-H2-
G2
Transmit check digit
-H3-
G3
Do not transmit check digit
-H!-
7M
Enable 2 characters
-8N-
7N
Disable 2 characters
-8O-
1 to 44 data digits CD
numeric only (0 to 9) Check digit
%
Page 43
34
Appendix A - Programming Menus & Commands
V520-LHA7127
9. Options for IATA
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.
• 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.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
D2
Do not calculate check digit
-E3-
D3
Calculate check digit
(CPN + Form + Serial)
-E!-
D4
Calculate check digit
(Form + Serial)
-E5-
D5
Calculate check digit
(All data)
-E6-
D6
Transmit check digit
-E7-
D7
Do not transmit check digit
-E8-
String format CPN AC FC SN CD
Meaning of Acronym Coupon Airline
Code
Form
Code
Serial
Number
Check
Digit
Number of digits (15 total) 13281
Page 44
35
Appendix A - Programming Menus & Commands
V520-LHA7127
10.Fixing the Number of Digits
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.
To fix one (1) length (or number of digits) of bar code:
1. Scan “START” to enter the programming 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 mode.
To fix two (2) different lengths of bar codes:
1. Scan “START” to enter the programming 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.
Note Fixation can also be programmed using computer commands through your
RS-232C by typing <ESC>7V<CR> followed by <+>2 digit length 1<CR>. 7W would be appropriate for length 2. Type <+>00<CR> to define either length as no fixed number. “Fixing the Number of digits” can only be applied to Code 39, Codabar (NW-7), 2 or 5 and MSI/Plessey. WPC, Code 39, IATA and Code 128 are not affected.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
7V
Enable fixation
(1
st
Length)
-I2-
7W
Enable fixation
(2
nd
Length)
-I5-
(H0)
Disable fixation
-I1-
H2
Disable 1 character
Code 39 and Codabar (NW-7);
Disable 2 characters 2 of 5
-I3-
H3
Enable 1 character
Code 39 and Codabar (NW-7);
Enable 2 characters 2 of 5
-I!-
%
Page 45
36
Appendix A - Programming Menus & Commands
V520-LHA7127
11.Creating a Prefix and/or Suffix
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.
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.”
Note The same steps are used to establish a Suffix.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
1Y
Clear all Prefixes
-2Z-
Z4
Display Prefix/Suffix
value and length (expressed in
hexidecimal format)
-[5-
Page 46
37
Appendix A - Programming Menus & Commands
V520-LHA7127
12.Setting Prefixes (Identifying the Symbology)
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
1Y
Clear all Prefixes
-2Z-
N1
UPC-A
-O2-
M0
UPC-A +2 or +5
-N1-
N2
UPC-E
-O3-
M1
UPC-E +2 or +5
-N2-
N3
EAN-13
-O!-
M2
EAN –13 +2 or +5
-N3-
N4
EAN-8
-O5-
M3
EAN-8 +2 or +5
-N!-
M4
Code 39
-N5-
M5
Codabar (NW-7)
-N6-
M6
Industrial 2 of 5
-N7-
M7
Interleaved 2 of 5
-N8-
Page 47
38
Appendix A - Programming Menus & Commands
V520-LHA7127
Setting Prefixes (Identifying the Symbology) (cont.)
13.Setting Suffixes (Identifying the Symbology)
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
M8
Code 93
-N9-
M9
Code 128
-N:-
D8
IATA
-E9-
N0
MSI/Plessey
-O1-
Z4
Display Prefix/Suffix
value and length (expressed in
hexidecimal format)
-[5-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
1Z
Clear all Suffixes
-2[-
N6
UPC-A
-O7-
O0
UPC-A +2 or +5
-P1-
N7
UPC-E
-O8-
O1
UPC-E +2 or +5
-P2-
N8
EAN-13
-O9-
Page 48
39
Appendix A - Programming Menus & Commands
V520-LHA7127
Setting Suffixes (Identifying the Symbology) (cont.)
Note The global default, also clears all suffixes.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
O2
EAN–13 +2 or +5
-P3-
N9
EAN-8
-O:-
O3
EAN-8 +2 or +5
-P!-
O4
Code 39
-P5-
O5
Codabar (NW-7)
-P6-
O6
Industrial 2 of 5
-P7-
O7
Interleaved 2 of 5
-P8-
O8
Code 93
-P9-
O9
Code 128
-P:-
D9
IATA
-E:-
N5
MSI/Plessey
-O6-
Z4
Display Suffix
value and length
-[5-
Page 49
40
Appendix A - Programming Menus & Commands
V520-LHA7127
14.Direct Input of Numeric Characters
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
Q0
0
-R1-
Q1
1
-R2-
Q2
2
-R3-
Q3
3
-R!-
Q4
4
-R5-
Q5
5
-R6-
Q6
6
-R7-
Q7
7
-R8-
Q8
8
-R9-
Q9
9
-R:-
(Z7)
START/END
Programming Menu
-[8-
Page 50
41
Appendix A - Programming Menus & Commands
V520-LHA7127
15.Direct Input of Alpha Characters
Computer
Command
Function/
Description
Bar Code
Command
Computer
Command
Function/
Description
Bar Code
Command
(Z7)
START/END
Program Menu
-[8-
0N
N
-1O-
0A
A
-1B-
0O
O
-1P-
0B
B
-1C-
0P
P
-1Q-
0C
C
-1D-
0Q
Q
-1R-
0D
D
-1E-
0R
R
-1S-
0E
E
-1F-
0S
S
-1T-
0F
F
-1G-
0T
T
-1U-
0G
G
-1H-
0U
U
-1V-
0H
H
-1I-
0V
V
-1W-
0I
I
-1J-
0W
W
-1X-
0J
J
-1K-
0X
X
-1Y-
0K
K
-1L-
0Y
Y
-1Z-
0L
L
-1M-
0Z
Z
-1[-
0M
M
-1N-
(Z7)
START/END
Program Menu
-[8-
Page 51
42
Appendix A - Programming Menus & Commands
V520-LHA7127
16.Direct Input of Control Characters
17.Enable Number of Characters / Digits Transmitted
This feature instructs the scanner to calculate and transmit a number indicating the total number of characters 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.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
1A
STX
-2B-
1B
ETX
-2C-
1C
CR
-2D-
1D
LF
-2E-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
3A
UPC-A
-!B-
3B
UPC-A +2 or +5
-!C-
3C
UPC-E
-!D-
3D
UPC-E +2 or +5
-!E-
3E
EAN-13
-!F-
3F
EAN-13 +2 or +5
-!G-
Page 52
43
Appendix A - Programming Menus & Commands
V520-LHA7127
Enable Number of Characters / Digits Transmitted (cont.)
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
3G
EAN-8
-!H-
3H
EAN-8 +2 or +5
-!I-
3I
Code 39
-!J-
3J
Codabar (NW-7)
-!K-
3K
Industrial 2 of 5
-!L-
3L
Interleaved 2 of 5
-!M-
3M
Code 93
-!N-
3N
Code 128
-!O-
3O
MSI/Plessey
-!P-
3P
IATA
-!Q-
3Z
Transmit data length
(all symbologies)
-![-
Page 53
44
Appendix A - Programming Menus & Commands
V520-LHA7127
18.Disable Number of Characters / Digits Transmitted
Continued on next page.....
ComputerCommand Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
2A
UPC-A
-3B-
2B
UPC-A +2 or +5
-3C-
2C
UPC-E
-3D-
2D
UPC-E +2 or +5
-3E-
2E
EAN-13
-3F-
2F
EAN-13 +2 or +5
-3G-
2G
EAN-8
-3H-
2H
EAN-8 +2 or +5
-3I-
2I
Code 39
-3J-
2J
Codabar (NW-7)
-3K-
2K
Industrial 2 of 5
-3L-
2L
Interleaved 2 of 5
-3M-
2M
Code 93
-3N-
Page 54
45
Appendix A - Programming Menus & Commands
V520-LHA7127
Disable Number of Characters / Digits Transmitted (cont,)
19.Communication Parameters
* Use Z2 Command after computer command to store settings in memory prior to power off.
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
2N
Code 128
-3O-
2O
MSI/Plessey
-3P-
2P
IATA
-3Q-
2Z
Do not transmit data length
(all symbologies)
-3[-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
K1
300 Baud *
-L2-
K2
600 Baud *
-L3-
K3
1,200 Baud *
-L!-
K4
2,400 Baud *
-L5-
K5
4,800 Baud *
-L6-
K6
9,600 Baud
-L7-
Page 55
46
Appendix A - Programming Menus & Commands
V520-LHA7127
Communications Parameters (cont.)
* Use Z2 Command after computer command to store settings in memory prior to power off.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
K7
19,200 Baud *
-L8-
K8
38,400 Baud *
-L9-
L0
7 Data Bits *
-M1-
L1
8 Data bits *
-M2-
L2
Parity = None
-M3-
L3
Parity = Even *
-M!-
L4
Parity = Odd *
-M5-
L5
1 Stop Bit *
-M6-
L6
2 Stop Bits *
-M7-
Page 56
47
Appendix A - Programming Menus & Commands
V520-LHA7127
20.Handshaking
* Use Z2 Computer Command to store in memory prior to power off.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
I0
Wait for CTS from terminal
= Unlimited
-J1-
I1
Wait for CTS from terminal
= 100 mS
-J2-
I2
Wait for CTS from terminal
= 200 mS
-J3-
I3
Wait for CTS from terminal
= 400 mS
-J!-
I4
ACK/NAK Delay Time
Unlimited
-J5-
I5
ACK/NAK Delay Time
= 100 mS
-J6-
I6
ACK/NAK Delay Time
= 500 mS
-J7-
I7
ACK/NAK Delay Time
= 1000 mS
-J8-
P0
No Handshaking *
(Factory Set)
-Q1-
P1
Busy/Ready *
-Q2-
P2
Modem *
-Q3-
P3
ACK/NAK *
-Q!-
P4
ACK or No response NAK*
-Q5-
P5
No ACK/NAK *
-Q6-
Page 57
48
Appendix A - Programming Menus & Commands
V520-LHA7127
21.Buzzer Operation
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
T0
Volume = Maximum
-U1-
T1
Volume = Upper Mid-range
-U2-
T2
Volume = Lower Mid-range
-U3-
T3
Volume = Minimum
-U!-
V5
Ring buzzer once at 3kHz
for 200 mS
-W6-
V6
Ring buzzer once at 3kHz,
2kHz interval for 200 mS
-W7-
V7
Ring buzzer once at 2kHz,
3kHz interval for 200 mS
-W8-
W0
Disable buzzer
-X1-
W1
Enable buzzer at 3kHz
-X2-
W2
Enable buzzer at 3kHz
with 2.5kHz interval
-X3-
W3
Enable buzzer at 2kHz
with 3kHz interval
-X!-
W4
Buzzer duration 0.10 sec
-X5-
Page 58
49
Appendix A - Programming Menus & Commands
V520-LHA7127
Buzzer Operation (cont.)
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
W5
Buzzer duration 0.20 sec
-X6-
W6
Buzzer duration 0.40 sec
-X7-
W7
Buzzer duration 0.05 sec
-X8-
W8
Buzzer duration 0.01 sec
-X9-
Page 59
50
Appendix A - Programming Menus & Commands
V520-LHA7127
22.Positive & Negative Bar Codes
23.Setting the Trigger Function
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 #1 (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).
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
V4
Positive bar code only
(black bars/white spaces)
-W3-
V2
Both positive & negative bar
code
-W5-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
S7
Disable the trigger function/Red
scanning light is ON continuously
(Factory Set)
-T8-
S8
Enable the trigger function /Red
scanning light is OFF until trigger
is activated or “pulled”
-T9-
Z
Activate the trigger; turns on the
red scanning light
Use
Computer Command
Page 60
51
Appendix A - Programming Menus & Commands
V520-LHA7127
24.Selecting the Read Mode
* Relaxes tolerance on first bar, increasing to 8x narrow bar width on first bar.
Decoding time may be increased.
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
S0
Single Read Mode
(Trigger enabled mode only)
-T1-
S1
Multiple Read Mode
-T2-
S2
Continuous Read Mode
-T3-
7E
Scan 2 labels straight across
-8F-
7F
Scan 3 labels straight across
-8G-
7G
Scan 4 labels straight across
-8H-
7H
Does not allow first bar distortion
-8I-
7I
Allow first bar distortion *
-8J-
7O
Normal Scan
-8P-
7P
Slanted Scan
-8Q-
7Y
Regular expression
up to 5 labels
-8Z-
Page 61
52
Appendix A - Programming Menus & Commands
V520-LHA7127
Selecting the Read Mode (cont.)
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
Multiple
Read
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.
Scanner will not read the same bar code twice if they are consecutive.
Scanner will not read the same bar code twice if they are consecutive.
Continuous
Read
Scanner will read the same bar code continuously after receiving a trigger pulse until scanner times out.
Scanner will read the same bar code continuously.
Single
Read
Scanner will read only one bar code after receiving a trigger pulse.
Same as Multiple Read mode, above.
Page 62
53
Appendix A - Programming Menus & Commands
V520-LHA7127
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 Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
Y0
Trigger remains ON
as long as trigger is pulled
(hardware trigger only)
-Z1-
Y1
1 Second after triggering
-Z2-
Y2
2 Seconds after triggering
-Z3-
Y3
3 Seconds after triggering
-Z!-
Y4
4 Seconds after triggering
-Z5-
Y5
6 Seconds after triggering
-Z6-
Y6
8 Seconds after triggering
-Z7-
Y7
10 Seconds after triggering
-Z8-
Page 63
54
Appendix A - Programming Menus & Commands
V520-LHA7127
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 Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
X0
Read bar code once
-Y1-
X1
Read bar code twice
-Y2-
X2
Read bar code three times
-Y3-
X3
Read bar code four times
-Y!-
7R
Read bar code five times
-8S-
7S
Read bar code six times
-8T-
Page 64
55
Appendix A - Programming Menus & Commands
V520-LHA7127
27.Transmitting Error Indications (Trigger Enabled only)
28.Print Quality Adjustments
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
5E
Do not transmit error code
-6F-
5F
Transmit “BR” <CR> for bad read
or no read
-6G-
5G
Transmit <STX>“>”<ETX>
for bad read;
<STX>“?”<ETX> for no read
-6H-
5H
Transmit “>”<CR> for bad read
Transmit “?”<CR> for no read
-6I-
5I
Transmit “CAN”<CR> for bad
read or no read
-6J-
5J
Transmit <STX>“CAN”<ETX>
for bad read or no read
-6K-
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
X4
For lower density, poor print
quality bar code, e.g., dot matrix
with voids (low analog gain)
-Y5-
X5
For high density, good print
quality bar code without voids
(high analog gain)
-Y6-
X6
Output data obtained from Low
or High analog gain
-Y7-
X7
Output data obtained from Low
and
High analog gain
-Y8-
Page 65
56
Appendix A - Programming Menus & Commands
V520-LHA7127
29. LED Operation
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
T4
Good read LED
disabled after decode
-U5-
T8
Good read LED ON after
decode for .10 seconds
-U9-
T5
Good read LED ON after
decode for .20 seconds
-U6-
T6
Good read LED ON after
decode for .40 seconds
-U7-
T7
Good read LED ON after
decode for .80 seconds
-U8-
V0
LED ON Red
for .40 seconds
-W1-
V1
LED ON Red
for .80 seconds
-W2-
V8
LED ON Green for .40 seconds
-W9-
V9
LED ON Green for .80 seconds
-W:-
Page 66
57
Appendix A - Programming Menus & Commands
V520-LHA7127
30.Sequencer Controls
* Use Z2 computer command to store in memory prior to power off.
Continued on next page.....
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
8A
Trigger Input (sync signal positive
logic) High active
-9B-
8B
Trigger Input (sync signal
negative logic) Low active
-9C-
8C
Sequencer output
synchronous transmission *
-9D-
8D
Sequencer output
synchronous transmission *
(negative – true logic)
-9E-
8E
Sequencer output
one-shot transmission *
-9F-
8F
Sequencer output
one-shot transmission *
(negative – true logic)
-9G-
8G
Sequencer output
one-shot duration 10 mS
-9H-
8H
Sequencer output
one-shot duration 20 mS
-9I-
8I
Sequencer output
one-shot duration 30 mS
-9J-
8J
Sequencer output
one-shot duration 40 mS
-9K-
8K
Sequencer output
one-shot duration 50 mS
-9L-
8L
Sequencer output
one-shot duration 60 mS
-9M-
Page 67
58
Appendix A - Programming Menus & Commands
V520-LHA7127
Sequencer Controls (cont.)
* Use Z2 computer command to store in memory prior to power off.
Computer Command Function/Description Bar Code Command
(Z7)
START/END
Programming Menu
-[8-
8M
Sequencer output
one-shot duration 70 mS
-9N-
8N
Sequencer output
one-shot duration 80 mS
-9O-
8O
Sequencer output
one-shot duration 90 mS
-9P-
8P
Sequencer output
one-shot duration 100 mS
-9Q-
8Q
Outputs sequencer *
-9R-
8R
Does not output sequencer *
-9S-
Page 68
59
Appendix B - Dimensional Drawings
V520-LHA7127
Appendix B
Dimensional Drawings
Unit: mm
Front View
14
27.5
5.5
20
14.5
55
12
8.3
27.5
5.5
47
22.3
12
Side View
24.65
55
52
27.5
20
14
5.5
77
˚
31.4
55
8.3
Page 69
60
Appendix B - Dimensional Drawings
V520-LHA7127
Page 70
61
Appendix C - Optical Performance Charts
V520-LHA7127
Appendix C
Optical Performance Charts
Bar Code Density
Front View
4.
5.
6.
10.
13.
15.
20.
Distance (inches)
0
0.5
1
1.5
2
2.5
3
Field of View
2
3
4
5
Side View
Bar Code Density
4.
5.
6.
10.
13.
15.
20.
Distance (inches)
0
0.5
1
1.5
2
2.5
3
Field of View
2
3
4
5
Page 71
62
Appendix C - Optical Performance Charts
V520-LHA7127
Page 72
63
Appendix D - PLC/Touchscreen Connection Examples
V520-LHA7127
Appendix D
PLC Connection Examples for Serial Trigger
Sysmac PLC Series CPM2A, CPM2C, CJ1, CS1 (with serial ports providing 5V)
Operation
Switch ON trigger switch (6), shown above to execute V550 to read and send data to data memory of PLC. Use program console (5) to confirm the date.
V500-LPx5627-P Setup
• Communication condition (setup)
Baud rate: 9600 bps
Word length: 7 bits
Parity: Even
Stop bit: 2 bits
• Trigger Requirements
Start command Z (fixed)
PLC Setup
• Communication condition
Set serial port for RS-232C (no protocol)
• Setting start code
Place the number SA00 into DM100
• Connection of trigger switch
Connect a normally open switch to input
0000.00 of the input module to be able to initiate the BCR
• BCR data will be placed in data memory starting at DM200
Note For multidrop RS422/485 connections, use K3SC converter at each BCR and set each BCR with unique prefix.
Confirmation of Operation
• After programming, set the PLC to run on moni­tor mode.
• Press the keys below in order if <password> is displayed.
(1) CLR
(2) MONTR (3) → CLR → (4) CLR
• To see BCR data on program console:
(1) CLR (2) FUN (3) MONTR
PLC Programming
1 CPU unit CS1G/H - CPU xx
2 PLC serial port Built into CPU
3 Input module C200H-ID xxx
4 Bar code reader V500-LPx5627-P
5 Programming console C200H-PR027-E
6 Trigger switch -
Page 73
64
Appendix D - PLC/Touchscreen Connection Examples
V520-LHA7127
PLC Connection Examples for External Trigger
Sysmac PLC Series CPM2A, CPM2C, CJ1, CS1 (with serial ports providing 5V)
Operation
Switch ON trigger switch (6), shown above to execute V550 to read and send data to data memory of PLC. Use program console (5) to confirm the date.
V500-LPx5627-P Setup
• Communication condition (setup)
Baud rate: 9600 bps
Word length: 7 bits
Parity: Even
Stop bit: 2 bits
PLC Setup
• Communication condition
Set serial port for RS-232C (no protocol)
• Connection of trigger switch
Connect a normally open switch to input
0000.00 of the input module to be able to initiate the BCR
• Connection of output to trigger BCR
Connect external wires from BCR to relay output module 0001.00 of PLC (dry contact)
• BCR data will be placed in data memory starting at DM200
Note For multidrop RS422/485 connections, use K3SC converter at each BCR and set each BCR with unique prefix.
Confirmation of Operation
• After programming, set the PLC to run on moni­tor mode.
• Press the keys below in order if <password> is displayed.
(1) CLR
(2) MONTR (3) → CLR → (4) CLR
• To see BCR data on program console:
(1) CLR (2) FUN (3) MONTR
PLC Programming
1 CPU unit CS1G/H - CPUxx
2 PLC serial port Built into CPU
3 Input module C200H-IDxxx
4 Bar code reader V500-LPx5627-P
5 Programming console C200H-PR027-E
6 Trigger switch -
7 Output module C200H-OCxxx
Page 74
65
Appendix D - PLC/Touchscreen Connection Examples
V520-LHA7127
Touchscreen Connections Example
Operation
On actuation of a string display on the screen, the barcode read from BCR will be displayed.
V500-LPx5627-P Setup
• Add the STX prefix and ETX suffix to the data by scanning the codes in the operation manual of the BCR.
• Set to “DISABLE” the trigger function and “MULTIPLE READ.”
NS/NT Setup
• Verify that they communications parameters match the BCR:
9600 bps
7 data bits
2 stop bits
EVEN parity
• Create a screen with a “string display” on it and set its attributes to the bar code input.
1NT or NS
2 Barcode reader
Page 75
66
Appendix D - PLC/Touchscreen Connection Examples
V520-LHA7127
Page 76
67
Revision History
A manual revision code appears as a suffix to the catalog number on the front cover of the manual.
The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
Revision code Date Revised content
1 May 2003 Original production
Cat. No. Q07BAZ1
Revision code
Page 77
Q07BAZ1 5/03/100 ©2003 OMRON ELECTRONICS LLC Specifications subject to change without notice.
Printed in the U.S.A.
OMRON ELECTRONICS LLC
1 Commerce Drive
Schaumburg, IL
60173
847.843.7900
For US technical support or other inquiries: 800.556.6766
OMRON CANADA, INC.
885 Milner Avenue
Toronto, Ontario M
1B 5V8
416.286.6465
OMRON ON-LINE
Global - http://www.omron.com USA - http://www.omron.com/oei Canada - http://www.omron.ca
Loading...