background image

2

V550-A20 Operation Manual

Glossary 

2

graphic element. Used as part of the organization, control, or
representation of data.

Check Character - 

A character (usually at the end of the code)

that is used to perform a mathematical check to ensure the
accuracy of a scan of the bar code.

Code Orientation

 - The relationship of the bar code with

reference to the bar code reader’s reading zone. Typical code
orientations are Ladder and Picket Fence.

Code Length - 

The length of the bar code measured from the

start of the first bar to the end of last bar.

Code Placement -

 Variation in code placement affects the ability

of a scanner to read a code. The terms Tilt, Pitch, and Skew deal
with the angular variations of code placement in the X, Y and Z
axes. Variations in code placement affect the pulse width and
therefore the decoding of the code. Pulse width is defined as a
change from the leading edge of a bar or space to the trailing
edge of a bar or space over time. Pulse width is also referred to
as a transition. Tilt, pitch, and skew impact the pulse width of the
code.

Changes to this code presentation cause the bar codes to appear
smaller to the scanner which results in a smaller pulse width.
Each of these variations has a different effect on a scanner
reading these codes and the combination of the variations leads
to more complicated effects.

Tilt=0, Pitch=0, Skew

Code Quality 

- The number of scans successfully decoded

during a read cycle.

Communications Protocol

 - The rules governing exchange of

information between devices connected together on the same
communications line.

Conveyor Speed -

 The speed that the conveyor is moving

measured in feet per minute. Conveyor speed directly impacts the
time that the code is in front of the scanner; therefore, it affects
the number of reads that are possible.

CR

 (Carriage Return) 

An ASCII or EBCDIC control character

that moves the cursor or print mechanism to the left margin.

CTS

 (Clear to Send) - The Modem interface signal that indicates

to the DTE device to begin transmission.

Depth of Field 

- The distance between the maximum and

minimum plane in which a symbol can be read. This range is from
the specified optical throw to the far reading distance.

Dot Matrix Printer

 - A dot matrix printer is an impact printer that

consists of a series of pins arranged in an array. The pins strike
an inked ribbon against the label stock to form the bar code and
characters. This is the most common type of printer used to print
labels on-demand. Some dot matrix printers use a moving print
head and stationary stock. The print head moves across the label,

printing one dot at a time, to complete one line. The print head
then begins printing the next line. Other dot matrix printers use a
stationary print head. These printers typically print one line at a
time and are therefore much quicker than a printer with a moving
print head. 

Common Problems with dot matrix printing:

  The

printed ink (bars) tends to expand or “bleed”. This causes the size
of the bars of a code to expand while shrinking the spaces. There
tends to be small gaps between pins of a dot matrix printed bar.
This can lead to problems with scanners because these gaps can
appear as spaces. Ribbon wear is a factor when printing dot
matrix codes. If a printer uses a circular type ribbon (ribbon is
used over and over again) the contrast of the bar code diminishes
over time. A bar code printed with an old ribbon can be more
difficult to read than one printed with a new ribbon. 

Benefits of

dot matrix printing:

 It is inexpensive to print bar codes using dot

matrix printers.

Downloading 

- The process of sending configuration parameters,

operating software or related data from a central source to remote
stations.

DRX (Data Reconstruction)

 - A technology that collects,

reconstructs, and decodes partial scans to provide valid bar code
data.

DSR

 (Data Set Ready) - An RS-232 modem interface control

signal which indicates that the terminal is ready for transmission.

DSR

 (Data Terminal Ready) - Modem interface signal which

alerts the modem that the DTE device is ready for transmission.

Duplex Transmission

 - See Full and Half Duplex.

EDI

 (Electronic Data Interchange) - A method by which data is

electronically transmitted from one point to another.

EIA-232 - 

Interface between data terminal equipment and data

communication equipment employing serial binary data inter-
change.

EIA-422 - 

Electrical characteristics of balanced-voltage digital

interface circuits.

EIA-485 - 

The recommended standard of the Electronic Industry

Association that specifies the electrical characters of generators
and receivers for use in balanced digital multipoint systems.

Element 

- Dimensionally the narrowest width in a character - bar

or space.

ENQ 

(Enquiry) - A transmission control character used as a

request for a response from a remote station. (^E)

ESC

 (Escape) - A control character which is used to provide

additional control functions. It alters the meaning of a limited
number of continuously following bit combinations. (^[)

ETX

 (End of Text) - A transmission control character that

terminates a text.

Even Parity

 - A data verification method in which each character

must have an even number of on bits.

Far Distance

 - The distance (in inches) from the face of the

scanner to the 

farthest 

point at which a code can be successfully

scanned.

Summary of Contents for V550-A20

Page 1: ...i V550 A20 Operation Manual V550 A20 Bar Code Reader Operation Manual Cat No Q01BAZ2...

Page 2: ...mmable Controller and is not used as an abbreviation for anything else Visual Aids The following headings appear in the left column of the manual to help you locate different types of information Note...

Page 3: ...External Device Introduction 3 1 Connecting Your V550 A20 To Other External Devices 3 2 Connecting Your V550 A20 to a PC 3 5 Connecting Your V550 A20 to a Terminal 3 7 Supplying Power to the V550 A20...

Page 4: ...bes unpacking mounting and basic setup of the V550 A20 Section 3 Explains how to connect the V550 A20 to external devices and how to supply power to the bar code reader Section 4 Provides information...

Page 5: ......

Page 6: ......

Page 7: ......

Page 8: ......

Page 9: ......

Page 10: ......

Page 11: ......

Page 12: ......

Page 13: ......

Page 14: ......

Page 15: ...ing terms are discussed that may be helpful while mounting your V550 A20 Finally this Section describes how to mount each piece of equipment within your V550 A20 system and how to set up your V550 A20...

Page 16: ...UL Class 2 Mounting Hardware five different mounting options are offered All of the options depend on the type of application they are to be used in Each is described below with its part number Mounti...

Page 17: ...serial port on the back of a personal computer when setting up the V550 A20 software The PC setup program is called BCSETUP Refer to your BCSETUP manual for details about pro gramming the V550 A20 Thi...

Page 18: ...the bar code are perpendicular to the direction of travel Regardless of the direction of travel the scan line must be perpendicular to the bars Direction of Travel Bar Codes In Ladder left And Picket...

Page 19: ...he V550 A20 can be to the bar code and still read the bar code passing through its scan line The Far Distance is the farthest distance at which the V550 A20 can read a bar code The Depth of Field is t...

Page 20: ...are designed to hold the V550 A20 in a position so the scan line is parallel to the mounting surface Each clip has an oblong slot designed for a 6 mounting screw The mounting screws are to be located...

Page 21: ...he mounting surface Step 2 The plate has one fixed retaining clip one 6 32 stud and one 6 nut that holds the adjustable clip Place the V550 A20 in position so the slot in the side of the housing is en...

Page 22: ...igned for 6 mounting screws on either side of the V550 A20 Mounting screws need to be located 2 25 inches apart To mount the V550 A20 Step 1 Place the bracket around the V550 A20 so the backing of the...

Page 23: ...are designed for 6 mounting screws on either side of the V550 A20 Mounting screws need to be located 3 00 inches apart To mount the V550 A20 Step 1 Place the bracket around the V550 A20 so the backing...

Page 24: ...is parallel to the mounting surface Four 6 32 Pem nuts are provided on the bottom of the bracket To mount the V550 A20 The top edges on both sides of the cradle are bent at a 90 degree angle This resu...

Page 25: ...0 as explained in Section Three Step 3 If you need to make any programming changes to your V550 A20 connect your V550 A20 to a PC or terminal as described in Section Three of this manual and refer to...

Page 26: ...12 V550 A20 Operation Manual Section 2 12 What to Do After Receiving the V550 A20...

Page 27: ...PC and Terminal This chapter also explains how to supply power to your V550 A20 You must make these connections before you can begin setting up or using your V550 A20 Introduction 3 1 Connecting to ot...

Page 28: ...ws all the pin connections for V550 A20 when using serial communications If you need to create your own cables to wire your V550 A20 to another device use these drawings as a guide It is very importan...

Page 29: ...e Length 50 Feet V550 A20 GND RXD TXD HOST NOTE All connectors are shown from the soldering side 15 6 1 2 3 1 15 11 TXD RXD GND 5VDC GND 5 CTS CTS RTS RS 232 With RTS CTS Handshaking Use the following...

Page 30: ...Multidrop serial communication SD RD NOTE RS485 allows for communication across the same lines Termination resistors can be placed inside the connector strain relief The termination resistor value is...

Page 31: ...n Part Name Part Number Programming Kit V559 A25C Programming Kit V550 A20 Programming Kit 110V AC part V559 A25C To connect your V550 A20 to most PCs using the Programming Kit Step 1 Plug in the 15 p...

Page 32: ...nections from your PC to your V550 A20 with connector and cable specifications Specifications 15 pin connector Assmann part A HDF15LL T or equivalent 9 pin connector CINCH part DEM 9S or equivalent Ca...

Page 33: ...may be different Before you begin making your cable check your Terminal documentation to make sure these pin connections are accurate Specifications 15 pin connector Assmann part A HDF15LL T or equiva...

Page 34: ...ector is grounded This pro vides chassis ground to the unit case and is necessary for proper operation Using Omron s Power Supply For Power You can use the Omron S82S 0305 power supply to supply power...

Page 35: ...ntioned in the beginning of this section to ensure proper operation The drawings below show alternate ways of wiring power into the V550 A20 V550 A20 15 6 1 1 15 GND 5VDC V550 A20 15 6 1 1 15 GND 5VDC...

Page 36: ...and 13 The drawing below shows two of the most common ways to wire a triggering device directly to your V550 A20 Note Connector is shown from the soldering side J1 J1 DEM 9P 1 11 1 11 Trigger GND 74X...

Page 37: ...mes of the two outputs directly reflect their purpose The NVC NO MATCH output changes its electrical state dependent on receiving a no read or a no match while in verifier mode The GO MATCH output tim...

Page 38: ...oad V550 A20 15 6 1 1 GND OUT 1 5 Load Output Connections The table below defines some basic terminology The drawing below shows the schematic of the outputs circuitry Model 20 15 6 1 4 5 2 TTL Output...

Page 39: ...h 5 of CQM1 and set 1000 on DM6645 to match the communication condition with BCR refer to the CQM1 Programming Manual for the detailed way to change the condition Setting of Start Code Stop Code Set 1...

Page 40: ...rammable controller TXD 48 DM0101 0000 0001 Send 1 byte of DM0101 Set to 5300 S send command to stop reading Confirmation of Operation After programming set RUN mode and set the trigger switch ON to e...

Page 41: ...ondition Set OFF the dip switch 5 of C200HS or C200H Alpha and set 1000 on DM6645 to match the communication condition with BCR refer to the Reference Manual for the detailed way to change the conditi...

Page 42: ...rising pulse Trigger switch OFF DIFFERENTIATE DOWN on falling pulse DIFD 14 00102 Send 1 byte of DM0100 Set to 4700 G send command to start reading TXD 48 DM0100 0000 0001 BSET 71 0000 DM0200 DM0220 R...

Page 43: ...Rs respond to the polls There is no response if they are not polled by the master Message Formats V550 A20 Communication Setting 1 CPU C200H 2 Bar code reader V550 A20 3 Power supply unit S82S 0305 5V...

Page 44: ...The above connection is shown using the C200H Alpha PLC with protocol macro function Contact OMRON for the latest V550 A20 Protocol macro FF hex Guard character Ignored by receiver STX 02hex Start of...

Page 45: ...A20 hardware was specifically designed for the tough industrial environment The unit does not need anything more than some basic cleaning and a checkup every once and awhile This chapter provides you...

Page 46: ...d to be shipped back for repair Refer to your Omron distributor for more information To clean the V550 A20 Step 1 Slightly dampen a lint free cloth with a solution made of mild detergent and water Ste...

Page 47: ...ct your Omron distributor Is there dust on the V550 A20 Are all the connections tight Are any cables damaged The V550 A20 is ready for operation Use the steps on page 5 2 to clean the V550 A20 Refer t...

Page 48: ...length Solution Enable code type or correct code length Refer to section 5 6 of the BCSETUP Programming Manual Problem V550 A20 has poor read rate Cause V550 A20 window is dirty label is not within re...

Page 49: ...n 5 1 Appendices Section 5 Appendices Appendix A ASCII Communications 5 2 Appendix B ASCII Chart 5 11 Appendix C V550 A20 Read Distance Charts 5 12 Appendix D V550 A20 and Accessories Dimensions 5 15...

Page 50: ...es using the Master Slave method The Master Slave system works as follows The master device usually a decoder logic or computer originates poll messages The poll message is a message from the master t...

Page 51: ...code for a single hexadecimal digit Some examples are 35h is the code for a five 42h is the code for a B which equals 11 base 10 the hexadecimal number 5A would be encoded by the two HEX digits 35h an...

Page 52: ...nit identification number of the unit to which the message is directed if the message is coming from the master This field indicates the unit identification number of the unit transmit ting the messag...

Page 53: ...ng all the characters in the ID TYPE SEQ and data fields then converting the hex number into two ascii digits This mathematical process checks to make sure that the message is valid CR 0Dh Carriage re...

Page 54: ...a gap of more than one half a character time between characters Most transmissions will take place under interrupt so this should not be a problem however it means that serial port interrupts may not...

Page 55: ...traints on the master The master may have any amount of time between messages or between characters within its message Error Recovery Error The slave does not understand a poll message Recovery None T...

Page 56: ...e number re ceived there is no requirement that the sequence number must be the next number expected although in some systems the master will keep track of out of sequence errors since they would indi...

Page 57: ...t STX unit id 2 char 0 1 lrc 2 char CR Example STX 0 1 0 1 0 0 CR HEX 02h 30h 31h 30h 31h 30h 30h 0Dh 2 SLAVE answers the poll with the data in the following format STX unit id 0 2 seq 1 char data lrc...

Page 58: ...other additional lines in the cable ACK NAK This is a software protocol When a unit receives a message it indi cates whether it has received that message correctly If all informa tion is received the...

Page 59: ......

Page 60: ...0 8 mm 2 00 in 76 2 mm 3 00 in 101 6 mm 4 00 in 127 mm 5 00 in 152 4 mm 6 00 in 0 00 mm 0 00 in 177 8 mm 7 00 in 203 2 mm 8 00 in 228 6 mm 9 00 in 254 mm 10 0 in 279 4 mm 11 0 in 304 8 mm 12 00 in Rea...

Page 61: ...25 4 mm 1 00 in 50 8 mm 2 00 in 76 2 mm 3 00 in 101 6 mm 4 00 in 127 mm 5 00 in 152 4 mm 6 00 in 0 00 mm 0 00 in 177 8 mm 7 00 in 203 2 mm 8 00 in 228 6 mm 9 00 in 254 mm 10 0 in 279 4 mm 11 0 in 304...

Page 62: ...38 mm 20 0 mil 51 mm 2 0 4 0 51 102 mm 2 0 4 25 51 108 mm 2 0 4 5 51 114 mm 2 0 5 0 51 127 mm 2 0 6 0 51 152 mm 3 2 81 mm 3 4 86 mm 3 6 91 mm 4 0 102 mm 4 8 122 mm Scan Rate 300 Scans Per Seconds 76 2...

Page 63: ...2 40 Six M3 5 156 X 281 Slot 9 7 38 7 1 28 18 3 72 5 3 21 2 3 09 3 0 12 Appendix D V559 A32 A M BCR to OMRON PLC RS 232 Port Cable 156 X 281 Slot 4PL 7 4 29 62 2 2 45 8 6 34 PEM FH 632 6 3 3 13 62 2 2...

Page 64: ...ing Bracket 156 X 281 2 PL 1 9 75 9 7 38 6 4 2 5 5 7 2 25 55 8 2 2 53 6 2 1 69 9 2 75 26 9 1 06 15 7 62 15 2 60 39 4 1 55 156 X 281 2 PL 19 05 75 9 65 38 76 2 3 00 6 35 25 8 89 3 50 31 75 1 25 25 4 1...

Page 65: ...emote interlock connector N A N A N A N A R R Key control N A N A N A N A R R Emission indicator N A N A R R R R Beam attenuator N A N A N A R R1 R1 Note In the chart above R Require N A Not applicabl...

Page 66: ...18 V550 A20 Operation Manual Section 5 18 Appendices...

Page 67: ...s of data referred to as characters Bar Code Character A single group of bars and spaces that represent an individual number letter or other symbol Bar Code Density The number of characters that can b...

Page 68: ...ry stock The print head moves across the label printing one dot at a time to complete one line The print head then begins printing the next line Other dot matrix printers use a stationary print head T...

Page 69: ...are paired together using bars to represent the first character and spaces to represent the second I O Input Output The keyboard and a printer are examples of I O devices I O activity is different fro...

Page 70: ...and could not be decoded No Read When the scanner is unable to decode a bar code as it passes through the scan zone Non Read The absence of data at the scanner output after an attempted scan due to n...

Page 71: ...the label are good Another problem for a picket fence orientation is the placement of the label If the placement is off enough a single scan line will not read all the bar codes presented to the scan...

Page 72: ...nears its memory capacity the receiving device sends an ASCII X OFF signal to the transmitting device telling it to stop sending data When the memory buffer has enough space to handle more data the X...

Page 73: ...re two types of thermal printers One uses a method similar to the dot matrix printer where an array of heated dots move along the paper and form the character or bar code The other method uses a heate...

Page 74: ...8 V550 A20 Operation Manual Glossary 8...

Page 75: ...racket 2 10 Facts to know Before 2 4 Ladder Bracket 2 8 Picket Fence Bracket 2 9 Plate 2 7 N Near Distance 2 5 No read indication 1 8 O Omron Power Supply 3 8 Operating Parameters 1 3 Optical Throw 2...

Page 76: ...2 V550 A20 Operation Manual INDEX 2...

Reviews: