0 ratings0% found this document useful (0 votes) 106 views12 pagesNumerical Controls of Machine Tools
Machine tools systems of control of machine numerically. This involes NC machines
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
NUMERICAL CONTROL OF
MACHINE TOOLS
FUNDAMENTAL CONCEPTS, CLASSIFICATION AND
| 81. STRUCTURE OF NUMERICAL CONTROL SYSTEMS
‘A machine tool is suid to be numerically controlled if it operates in a semi-automatic or automatic eyele
te per instructions transmitted to it ina coded form. Strictly speaking, the term ‘numerical control is 8
irigomer because the coded instructions are expressed not only through numerals, but also through leters,
punctuation marks and other symbols. However, although ‘symbolic onto" would have, perhaps, been &
nore appropriete name, the term “nuineical control’ (NC) has come tobe so closely associated with contr
through symbols that itis now universally accepted and applied inthe later sense.
It is obvious that numbers by themselves cannot do any work, leave aside operating @ machine, A
comprehensive electrical, electronic and mechanical processing and transmission system is required to affect
the movement ofa slide or cutting tool from information coded ona program medium, such asa punch card,
punch tape, magnetic tape, ete.
“The path from the program medium to the workpiece is often the most baffling, but also the most
fundamental oa proper understanding ofthe functioning of numerical control systems It therefore, appears
Togieal that this spect should be dealt with in the very beginning, The elements of numerical control systems
‘and ther operating principle will now be described, starting with the example of tuning (Fig, 8.1).
Segal I
| gl tr ean
eae y }
Seppo | {ose :
‘separa
mot
Fig. 8.1. Schematle diagram of a numerical contol system for simple tuning operation
Scanned with CamScanner420|| Machine Too! Design and Numerical Contol
is iuce 2d shaft by
‘The eylindsicel workpiece clamped in the Inthe chuck isto be machined to produce a steppe
removing ihe material which hs been shown hatched. For the starting postion of the tool as shown in the
figure, the compete machining cyele would involve the following motions:
1, Travel ofthe too! post in ¥ direction through 5 mm,
2, Travel ofthe tool postin ~Z direction through 25 mm,
3. Travel ofthe tool post n+ X direction through 5 mm,
44, ‘Travel ofthe tool postin + Z direction through 25 mm.
Itmay be seen tha the instructions for executing the motions are of two types:
1. ‘Switching instructions, e.g, feed direction in the given example; other switching instructions may be
for spindle speeds, coolant on/off, tool change, et
2. Path magnitude instructions,
For the time being let us forget switching instructions and see how path magnitude instructions are
implemented. Als, for the sake of simplicity let us assume thatthe path magnitude is programmed in the
‘unit pulse code. In this code, 8 many holes ere punched on the paper tape (which isthe program medium)
as the numberof impulses required. The number of impulses depends upon the least count of the system. For
instance ifthe least count = 1.0 mm, ie, one impulse produces 1.0 mm displacement ofthe tool pos, then
25 holes must be punched for obteining a tool post travel of 25 mm. Ihe least count ofthe system were 0.1
‘mm, 250 impulses and hence 250 punched holes would be required to achieve the same displacement.
‘The punched tape is passed through a program reader, which identifies the presence or absence of a
hole and sends the corresponding information to the decoder. The decoder generates a pulse every time
‘hole is sensed. This electrical signal is amplified and fed to a stepping motor whose rotor is coupled to
the lead serew ofthe lathe. The input of an impulse tothe stepping motor results in a turing of its rotor
through a particular angle, This rotary motion i transmitted to the lead serew and is converted through the
screw-and-nut mechanism into translatory displacement of the tool post by a distance equal t the least count
ofthe system, If we assume that the least count ofthe system shown in Fig. 8.1 i 1.0 mm, then the program
‘would appear as shown in Fig. 82. It may be emphasised again thatthe switching instructions are, inthis
example, not coded. They may, as a hypothetical situation, be assumed to be initiated at the appropriate
‘moment manually or electrically (see Sec. 7.5.2).
-x[0000q]
+x| jgfO0000
ai
= Foooooo/ it}-—7 8
+z % 0000-00
Fig. 8.2 Program in unt pulso code for the component of Fig. 8.1
The punched tape would appear a shown in Fig, 8.2. The st of instructions between two stop commands
contains the necessary information for éxccuting @ particular motion, Ths is known as a sentence,
STOP—Z 25STOP constitutes a sentence. The sentence consists of words (STOP), symbols (~ sign), eters
{@ and numerals 25). While machining instructions are being caried out in accordance with a particular
sentence, the information contained inthe next sentence is read and slored temporarily in a memory device,
Scanned with CamScannerfine Tools 424
is been completed, the information from buffer storage is
thus ensuring continuous running of the program. In the
Fig. 8.1 may be represented in a general form by
Numerical Control of
known as buffer storage. When the operation has
tantancously transferred to the active storage,
light of above discussions, the numerical control system of
the block diagram of Fig. 8:3
Fa aaa Drive inX
Eston lifer [>| direction a
oo
Program Buffer ae Operative
roman [>| cae PL Dees err
[E*d Lfaaez}T
2 npliter Le»! Drive in Z_
Ameliier [>| direction
Fig. 8.3 Block diagram of an NC lathe for simple turning
Let us now consider the example of a taper-tumning operation (Fig. 8.4). The motions involved in the
machining cycle are:
1. Travel of the tool post in the ~ X direction by $ mm.
2. Travel of the tool post in the ~ Z direction by 5 mm.
3. Simultaneous travel of the tool post by 20 mm in the -Z
4. Travel of the tool post in the + X direction by 1.0 mm.
5, Travel of the tool post in the + Z direction by 25 min.
.ction and 4 mm in the + X direction.
Program
= Pew
rogram
reader
x
v
Amplifier Decoder
x 1 }
it Stepping
we A teppin Interpotator
‘Stopping
topping te | amplifier
Fig. 8.4 Schematic diagram of a numerical control system for taper-turning operation
Scanned with CamScanner422| Machine Tool Design and Numerical Contr!
‘The significant difference between the NC systems of Figs 8.1 and 8.4 lies in motion (3) for machining the
tapered surface, The generation of the tapered surface involves simultaneous movement of the too! in the — Z
and +X directions such that
1. The movements in both directions start simultaneously, and
2. The displacement through 4 mm in the + X direction takes exactly the same time as the displacement
through 20 mm in the ~Z direction
‘The second requirement presages that stepping motor pulse rates in the two directions (and they control
the corresponding feeds) would be different and would depend upon the profile or contour being machined.
‘The tsk of calculating the feed rates of simultaneous movements and their coordination is done by a control
clement known as the interpolator. The interpolator is basically a microprocessor and is an essential part of
NC systems for machining profiles and contours involving two or more simultaneous motions. The punched
tape for the machining cycle of the taper-turning operation is shown in Fig. 8.5 while the block diagram of
the NC system is shown in Fig. 8.6.
-x|OO0000}
3 glo Bo Ogos 3
-Z B! 00000 |®000022:00 || || 25 o
4Z 20 (00 00+**00
Fig. 8.5 Program in unit pulse code for me component of Fig. 8.4
Open-loop and Closed-loop Systems In the two systems-described above, the operative member
of the machine tool is directed to move to a certain position, However, whether it precisely arrives at the
desired position or not is not ascertained. In other words, there is no feedback on the accuracy of execution
of the path magnitude commands, Such systems are known as open-loop systems. The NC systems depicted
in Figs 8.3 and 8.6 are both open-loop systems. It may be useful to summarise at this stage that the elements
of an open-loop system are:
2. 5
2 5
Program 3 Operative
mbH ep oe
meg
Be mange
‘Amplifier >) direction
Fig. 8.6 Block diagram of an NC lathe for taper tuming
1. Program medium
2. Program reader
3, Buffer storage
Scanned with CamScannerNumeral Control of Machin Tools, 423
4, Decoder
5. Amplifier
6. Dri
Numerically controlled systems with a feedback device are known 1s closedsloop systems. The feedback
‘arrangement consists of a transducer which monitors the actual displacement of the ‘operative member, The
actual displacement is compared with the programmed displacement and the difference signal is employed
to actuate the drive motor until the command signal and actual position coincide. It may be thus seen that
besides the six elements enumerated above, a closed-loop system has two additional elements:
1. A displacement measuring device
2. Acomparator,
‘The block diagram of closed-loop systems, based upon the opensloop systems of Figs 8.3 and 8.6 are
shown in Figs 8.7 and 8.8, respectively.
Sana 5
team EL [Faneauer
‘medium > > X-direction
(ooo zg
: i
Te Hib ik ee
J
yay ces
rl it eee
t “Tachometer MH
Fig. 8.7 Block diagram of a closed-loop NC system for simple turning
a
Program i a] Ds I
oot >| : rite Xedirecton
2 &s c ft
ra aie
ee bil ip 7 cee
=
es 5 T
ee A ass
biel (ee
N I
Techomoter a1
Fig. 8.8 Block diagram of a closed-loop NC system for taper tuning
Scanned with CamScanner‘cl oa
The displacement measuring device (transducer) and the comparator may be analog or digital, For
compatibility between the transducer signl and comparator and between the transducer output and dive,
itis necessary to use appropriate analog-to-dgital (AD) and digital-to-analog (DA) converters. These are
shown in Figs 8.7 and 8.8 by ? | and ? 2. In genera, four combinations of the transducers and comparators
are possible. The type of converters in place of? | and ?2in the four combinations are tabulated below:
Too! Design and Numerical Control
Combination Converter? 1 |, Converter? 2
“Analog comparator and analog transducer Nil Nil
‘Analog comparator and digital transducer DA Nil
Digital comparator end digital transducer Nil DA
Digital comparator and analog tensdcer a0, DA
Itmay be added that a deceleration circuits an integral element of all NC machines and itis placed before
the motor contol.
‘The input devices, reading circuits, decoding ciruits, interpolator, comparator or controller position
con et eloeity contol circuit, deceleration circuit and auxiliary functions constitute the maching
ca et (MCU) of the numencally controlled machine tol. The MCU is housed ina separate cabinet and
together with the machine tool constitutes the NC machining system.
Closed-loop systems are more reliable but also more expensive, Numerically controlled machine ools have
traditionally been elosed-loop systems, but in recent years, the concept of open-loop controls fast catching,
up, The successful operation of open-loop systems is governed by the reliability of stepping mover, ic. their
ability to respond reliably o a pulse command. If stepping motor were to respond unfailingly t0 ‘command
Signals, bt not respond to spurious signals, then there would be no need forthe feedback arrangement and
ee control systems would become considerably simpler and cheaper. At presen, reliable stepping motors
ane evailable in a low horsepower range only. Therefore, open-loop control is generally employed only in
positioning systems in which no material removal takes place during the movement controlled by the NC
system.
Basic Length Unit (BLU) ‘The accuracy of travel in an axis of motion depends on the position
recolution of the given axis and is called the basic length untt (BLU). It is also known as increment size
tna bit weight. In open loop systems, the BLU is the tool travel corresponding to one pulse of the stepper
motor For instance, fa stepper motor of 200 steps per revolution is moving the table through a lead serew
of pitch § mm, the BLU of the system will be 5/200 = 0.025 mm, Ina closed-loop system, it is necessary
to distinguish between position resolution which isthe smallest positon increment in the part program end
antrol resolution which is the smallest change in position that the feedback device can sense. For instance,
ithe optical encoder used as feed back transducer in a NC machine tool emits 1000 pulses per revolution of
the shalt attached directly to a 5 mm pitch lead screw, i. it emits one pulse for every 5/1000 = 0.005 mm of
linear displacement of the operative member, the control resolution ofthis system will be 0.005 mm. For best
efficiency, the programming resolution must be equal to the control resolution and therefore 0.005 represents
the system resolution or BLU.
1m both open loop as well as closed loop systems, the part dimensions are expressed as number of pulses
corresponding tothe distance of move, For instance, forthe operative member to move by § mm in a NC
Scanned with CamScanner‘Numerical Control of Machine Tools, 25
machine tool with BLU = 0.001 mm, the number of pulses to be generated by the stepper motor oF servo
‘motor = 5/0.001 = 5000. This quantity is entered as the reference value inthe comparator. These pulses may
actuate a stepper motor in an open-loop system or ade servo motor ina closed-loop system. The rate at which
these pulses are generated (pulses/min or pulses/sec) determines the feed rate at which the move is: executed
in the given axis of motion.
Example: A 100 mm long workpiece is to be machined on a NC lathe at 500 rpm and feed rate of 0.1 mm/
rev. A stepper motor having step of 1.8° is used to provide the feed motion through # lead screw having =
pitch of S mm, Determine BLU and the required total number of pulses and pulse rate,
(i) As the step angle ofthe motor is 1.8%; 200 pulses will be required for one revotution ofthe lead sew
Hence BLU = 5.0/200 = 0.025 mm
(i) Pulses required to program for the move of 100 mm
= 100/0,025 = 4000
(ii) The move feed rate per minute = 0.1 x 500 = 50 mm/min
Fora feed rate of $0 mm/min the required pulse rate
50/0,025 = 2000 pulses/min.
Point-to-point (Positioning) and Continuous-path (Contouring) Systems Depending wpon
the type of fmetion assigned to the machine tool, contol systems are classified as:
1. Point-to-point or positioning control systems.
2. Positioning-cum-straight-cut systems,
3. Continuous-path or contouring systems.
{In point-to-point systems, the table (or spindle) is moved by nu-
‘merical control from one defined location to another. Suppose a hole
isbeing drilled at position A (Fig. 8.9). After this hole has been drilled
‘and the drill are tracked out of contact with the workpiece, it is nec-
essary to move the table so that point B occupies the working posi
tion under the spindle presently occupied by point A. Since the aim is
to position the table atthe desired location itis immaterial whether it
first moves along the X-axis and then along the Y-axis or vice versa.
‘As a matter of fact, to minimise the positioning time, the two motions
should preferably be executed simultaneously, with the constraint
that the displacement along each coordinate axis should cease when
the displacement equals the assigned value. It may be thus seen that
in point-to-point control systems, there need not be any coordination
between the movements in the two directions. The only requirement is
thatthe table should move othe desired location, irrespective ofthe path, An important feature ofthese systems
is thatthe cutting tool is notin contact with the workpiece when the positioning movement is being executed.
Point-to-point control is generally applied in drilling and boring machines.
Positioning-cum-straight-cut systems are basically positioning systems with the additional capabi
‘eulting along straight lines parallel tothe coordinate axes. The important features of these systems are:
Fig. 8.9 Component drawing
ity of
Scanned with CamScanner1d Numerical Contr
1. The table speed during the machi
accelerated travel
2, During the machining operation the simultaneous movements along the coordinate axes can not be
coordinated. However, in some machines, itis possible to use both feeds simultaneously, thereby mak-
ing it possible to take cuts at 45° to the coordinate axes.
3. The feed motor should have a higher capacity than the feed motor of a positioning system.
ig operation should be equal to the feed rate and not that of the
This type of control is generally applied in milling machines and simple lathes. It permis in the former
case machining of rectangular blocks and straight grooves, and in the latter case only cylindrical workpieces
‘with perpendicular shoulders. The NC system shown in Fig 8.1 is representative of this group.
In the contouring systems the simultaneous movements ofthe tool and workpiece are coordinated to
‘generate the desired profile. Contouring NC machine tools can machine not only straight lines at any angle,
‘but also complicated profiles. The profile is approximated by elementary straight lines, ares of circles, or
‘segments of parabola to describe the locus of the tool eutting edge. This task is done by an appropriste
interpolator, which may correspondingly be linear, circular or parabolic. To ensure reliability in maintaining
the fenetional relationship between the movements, almost all contouring NC machine tools are equipped
‘vith a feedback arrangement, i. they finction as closed-loop systems. Contouring NC machine tools are
‘Consequently more expensive than those operating on point-to-point control principle. Naturally, contouring
NC txtching tool can camry out all the functions of point-to-point and positioning-cum-straight-cut control
systems. Figures 8.6 and 8.8 represent contouring NC systems.
3. _ Coding System—Programming Mediums—Tape Format and Codes.
Coding Systems Lets compare two methods of writing a number, say 970:
Inthe decimal system,
Z 910 =9 x 10? +7 x 10! +0% 10°
and inthe binary system,
910 = 1x2 + 1x2 +1 x2" + 1x2
Ox 2+0x2+1x2+0x241 x2! +0x2
which is represented 1111001010. isdds 5 A oben og
Now if 970 is encoded, it would appear in deci- ply. + + + + + + + +
‘mal and binary systems as depicted in Fig. 8.10a and
b sespeesively Ie eee ae be
It may be seen that for encoding any num- 4g?
beer less than 1000 in the decimal system, we
teed four rows, each containing 10 positons. In 10°|+ + + * ¢ * + + + *
the binary system, we need only one row with an w
equal number of positions. Thus, the binary sys-
tem of coding is much more economical than the
decimal system. The biggest advantage of the bi-
nary system is that since any number is represent-
eee
eee o+ +
ed as a combination of | and 0, it can be easily
realised in an on/off type electrical circuit ~ 1, ie.
©)
Fig. 8.10 Decimal and binary encoding for 870
Scanned with CamScanner‘Numerical Control of Machine Tools 427.
« punched hole correspond
ing to the on state of the cit i
See ea er tale esi fd O18 aceasta te
ae faa ene ME opraeiing& ier inthe binary sys isin th enti red and
Se lee A ty favo i tapos cance tse calculations thatthe
ary number 1 111.00 1.0 1 0 represents 970 in the decimal system. Therefore inthe numerical control
of machine tools the binary coded decimal (BCD) system i ar
Cee (BCD) system is employed. The binary representation of numerals
t=0 0 0 1
2=0 0 1 0
3=0 0 1 1
4=0 1 0 °
5-0 1 ° 1
6=0 1 1 °
T=0 1 1 '
0 0 0
0 0 1
the number 970 can be represented in BCD system as
9=1 ° 0 1
7=0 1 1 1
o=0 0 0 0
ie, the number is written in vertical columns, each row ofthe binary equivalent representing a number les
aoe As compared tothe pute binary system, the BCD system i slightly more expensive in tems of
Consumption ofthe programming medium material, but it combines the advantages of binary representation
Sith the ease of reading and writing, characteristic ofthe decimal system.
Programming medium used in NC machine tool is punched tape. These tapes are availble in 200 mm
diameter rolls, containing 300-600 m length of tape, depending upon its thickness, and are made of paper,
plastic ora plasti-aluminium sandwich. In early NC machine tools, punched eards and magnetic tape were
sieo used as programming mediums, but subsequently punched tape became widely accepted by industry
because of the following advantages:
Low cost of perforator and program reader.
Low cost ofthe tape proper.
Ease of detecting damage to the tape.
Possibility of punching the program manually.
No hazard of accidental distortion of the coded information.
Scanned with CamScanner428 | Machine Too! Design and Numerical Centro!
Tape Format and Codes Till 1959, tere was a proliferation of configurations and sizes of punched
‘tapes in use by various manufacturers of NC machine tools. In 1959,.a standard format for tape size and
‘configuration was issued by the Electronic Industries Association of USA (EIA) which is now universally
‘accepted. A standard 25.4 mm (1") tape is shown in Fig. 8.11
When tape is edge
guided use this edge
Dicection™
Hole numbering a
sequence "wack 00 eed
+69
SHoles|patam for
Stetes Pata fr
Holes
7 Holes codes having
Round code holes 0725001 Dia
Ne code hoes 072300
x 1 hoe 048+ 002
ees Feed ole 048+ 002
1900+ “003
“Tape with
Fig. 8.11 A standard eight track punched tape
“The tape has eight tracks or channels of coding holes and a row of smaller holes for feeding the tape. The
«ross lines ate known as rows. Each combination of holes in a row is regarded as a character. The switching,
nd path information required for an operation constitutes a block of characters, The lengths of blocks
Sbvibusly differ depending upon the quantum of information required for diferent operations. A block of
Sharacters (or simply block, thus corresponds to @ program sentence, In a tape having eight coding tracks
sMotl of 2 = 256 combinations are possible in each row. However, one of the tracks is reserved for the
purpose of checking, and therefore, the numberof possible characters is only 2” = 128. f the combination of
‘ho holes is ignored as being ambiguous, the actual numberof available characters becomes 2” ~ 1= 127. The
widely used EIA code effectively uss only si tacks of the tape for coding, because track No. 8 is used for
‘Coding only one particular statement (The END OF BLOCK statement), while track No. Sis used for party
Check (the purpose and method of party check willbe explained litle later), Thus, the number of available
‘characters inthe ELA code is only 2° 1 = 63, Till not so long ago it was considered that 63 characters were
‘adequate for controlling the operation of NC machine tools. However, with increasing sophistication of NC
Systems and the larger number of machine tool functions thet are numerically controlled, the need was felt
fora code that provided for more characters. This led tothe development of a seven-bit code which has been
aceepted by the ISO. Most manufacturers of NC machine tools are gradually changing over to this code. A
code similar to ISO is used in the USA where itis known as ASCII (American Standard Code for Information
Interchange), The ASCII code is increasingly being referred as ANSCI (American National Standards Code
for Information Interchange) since the name of the sponsoring organisation was changed from American
‘Standards Institute to American National Standards Institue. In the ISO code track No. 8 is utilised for
parity check, whereas the remaining seven tracks are used for coding. Thus, the ISO code has provision for
2° 1 = 127 characters, which should be adequate for some considerable time to come, even if the current
rapid growth inthe field of numerical controls is kept in mind,
Scanned with CamScanner—____ tori contro actin Too 20]
‘The function of Parity check is to keep a check on the mechar conditi of
ck on the mechanic codon ofthe punched
EIA code adopts the odd Parity check. This means that ‘every character on the punched oe prepa
of an odd number of holes. If the ‘binary code requires an even number of holes for a particular numeral
(€g..3=0000001 1)or ‘symbol, then an extra hole is punched in track No, 5 to make the number of holes
Od. Thus, 3= 00010011 isthe comet equivalent nthe EIA cove I the ape ever gus meshataly
damaged by means ofa tear or rip, an extrahole wll appear and the total numberof holes in arow will become
even. As soon asthe pay check moniring cou eect an even numer of oer nov, comand
is inated stop th tape render and lt he oeaor The ISO coe mploys an even pry cece The
numberof hols ina character mst seven nnber of equed Rls or syle od
(eg,4=00110100, anextm hols punched in tack No Boake he al nme le even
ths cate aa, the tape is conououl ono by ihe pry check clan the wpe ener imei
ttoped Wenver £168 tuber of ole ee dost ee oi The Goll fereventaon of ane of te
uments and symbol both EIA and ASCIT odes in shown Fig 8.12
SGI saa
La] [sla fn| Tepe Punch
Fig. 812 EIA and ASCII codes for numerals, symbol and eters
System of hole combinations of important characters in EIA code:
1. Digit zeros punched asthe decimal equivalent of 16. The code is obtained as the binary representation
of 16, ic. 2, which implies a hole in track NOS. However, since track NOS is reserved for oda parity
check, the hole is actually punched in track NO6,
Scanned with CamScanner430 Mechine Too! Design and Numerical Control
2. Alphabets a to2 are classified i
classifi ino thee group. lpabes,
Within cach group, the ahah are represened by Wee sone ean aah)
ora THe pc ode hid st iy pes ae
‘ ans on) and punchnga additions eae
System of hole combinations of important characters in ASCII Code:
J Digits 0-9 are represented by their binary equivalent with two extra holes punched in tracks $ and 6
2 Abpiabels a-z are represented by ther binary equivalents 1-26 with one exta le punched in
‘The program is punched on the tape on a perforator. The perforator is a keyboard instrument like a
{typewriter or computer card punching machine. When a particular perforator key is pressed, the punch unit
automatically cuts the correct holes, including the hole required for party check. The operator of such «
device need not have knowledge of the codes, ec., or any programming skill. As a matter of fact, the job can
be easily done by a typist with alittle amount of practise.
8.1.2 NC Hardware
‘The elements of a numerical control system are briefly described below.
Program reader When the punched tape is passed trough a punched tape reader, electrical connections
are fade in accordance with the punched holes, Thus the coded instructions onthe tape are transformed into
heir electrical analogues which are utlised for controling the various machine too functions, Punched tape
readers that are commonly used are
1, Electromechanical
2, Photoelectric
al reader, there are eight fixed and eight movable contac for reading eight tracks of
= peer aes Te i of 005 ive (ORGS which ie Govabi contact re
the punched ope zis no hole onthe punched tape, te movable contacts aligned centrally inside the groove
passed, When there [20 of oso When tee ia ol inthe tape, the movable contact enters the hoe
and it does n01 ouch te i the aed cont ths completing the elects cet. Te hols in
is alignment is yrattaneously bythe eight sos of contacts. After a character has been read the tape is
‘The operation ofa photoelectric ae ear is based upon the principe hati beam of ight ls ona
are aerfe tater generates an electrical signal. Under the tape, nine photodiodes are placed in a row,
Petoide, nes he eenghele ihe eol on bie we ipo
iat OPPs cand the eoresponding photodiode generaesanelectial signal. Photoelectric tape readers
through this ho ve sprocket, an, therefore, the signal from the photodiode placed opposite the feding hole
do not have mer to trigger te simultaneous reading of all the eight coded hols. Photoelectric readers are
Scanned with CamScanner