Professional Documents
Culture Documents
NC ACTUATION SYSTEMS
i) Electromechanical
II) Hydraulic
iii) Pneumatic.
Lets us examine some typical actuation systems for the automatic control of one
function namely the positional control (say of X-side). The group of mechanical
and electrical , hydraulic or pneumatic components to control the position of a
machine slide is also know as servo. This servo control is basically approached in
two ways.
The MCU must provide a suitable signal for the actuation system. For instance in
the above mentioned typical cases of servo control, the command signal and the
feedback signal, if any, have to be electrical in nature.
MCU ORGANIZATION
A typical MCU can be represented as shown in Fig.6. Most of the MCUs first
convert the BCD information into binary and transfer this data to the buffer
storage. The purpose of this storage is to permit faster transfer of d.tia to other
active areas of the MCU. Without buffer storage, the MCU must wait for the tape
reader to read a block of information. If this read I:me happens to be too long. the
machine motion pauses, thereby resulting marks on the part being machined. For
proper machine operations, internal data processing in the MCU must he properly
synchronized. It has to follow logical sequences and has to perform many logical
checks like that of the parity check.
The circuitry for tins logical control is built from the basic AND . OR and NOT
circuits. Diodes, transistors and capacitors are therefore extensively used in the
control circuits. By the use of integrated circuits entire sets of circuitry can be
contained on solid state modules that offer compactness at high degree of
reliability. Major part of this control takes place in the data decoding and control
area.
The auxiliary function area is machine related, e.g. spindle and coolant on/off,
speed range of spindle, program stop, rewinding of tape, tool change etc. The
output from this control area to the machine tool can be BCD decimal, varying
voltage (in the case of s word), or a combination of the output types.
The feed rate control area converts the f word value into a rate signal which
causes machine motion at the programmed rate. This signal is applied to the
interpolator.
The interpolator provides to the servo area a position/rate signal. The output of
servo area is usually a drive signal for electric or hydraulic motor control. Feed
back from the machine tool is generally about its position and velocity. The
position feed back is normally from an encoder, a resolver or a linear scale. The
resolver and linear scales are analog devices and therefore require their output to
be converted into digital data.
To generate an actuation (command) signal, the MCU must convert the data stored
in the active register to the corresponding pulses. The electronic pulse corresponds
to the resolution of the machine's positioning accuracy.
If single pulse represents a movement of 0.005 mm, command to the servo motor
would he in increments of 0.005 mm. As the MCU would not be generating
fractional pulses, a movement of less than 0.005mm shall not be possible. For a
movement of 50 mm along an axis, this control has to generate 10000 pulses. Now
if a pulse is generated every 1/10000 s then the feed rate possible is 50 mm/s or 3
m/min. The pulse generation gets complex when simultaneous motion takes place
along two or more axes. The pulses have now to be so timed that proper direction
as well as desired feed rate are maintained. For instance, if the X component is four
times the Y component for a given two dimensional movement, the number of X-
axis would be four times the number of Y-axis pulses over the same time span.
The control panel provides operator intervention capability. This permits manual
operation of the machine movements such as job and spindle control, overriding
the programmed feeds and speeds, manual input, and emergency intervention.