Shift Register
Method
Shift Register
A shift register is a type of digital circuit using a cascade of flip-
flops where the output of one flip-flop is connected to input of
next.
They share a single clock signal, which causes the data stored in
the system to shift from one location to next.
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 2
Control Task
A pneumatic circuit has to be
developed using the shift register
method for realizing the following
control task using two cylinders A
(1.0) and B (2.0) as shown in Figure
1. The cylinder A is to extend and
bring a job under the stamping
cylinder B. The cylinder B is then to
extend and stamp the job. The
cylinder A can return back only after
the cylinder B has retracted fully.
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 3
Elimination of signal conflicts
Various methods are devised to eliminate the problem of signal conflicts.
Most popular methods are based on the ways the air supply to different
sections of the control circuit is controlled.
Any of the following methods can be used for eliminating the signal
conflicts:
(1) Cascade method and
(2) Shift register.
This slides explains the Shift Register method.
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 4
Shift Register – Design and operating
principles
In a shift register 3/2 (or 5/2) memory valves are used in a parallel
arrangement as shown in figure 2. The position shown is when signal x4 is
applied through a pushbutton valve.
The three positions when signal x1, x2 and x3 are applied one after another
through the signal elements are shown in figure 3 (a), (b) and (c).
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 5
Basic circuit of a ‘shift register’ (4 groups)
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 6
Continue..
Signal X1 sets the memory valve 0.1, generating output G1, and resets the
memory valve 0.4
Signal X2 sets the memory valve 0.2, generating output G2, and resets the
memory valve 0.1
Signal X3 sets the memory valve 0.3, generating output G3, and resets the
memory valve 0.2
Signal X4 sets the memory valve 0.4, generating output G4, and resets the
memory valve 0.3
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 7
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 8
Different positions of a 4-group shift register.
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 9
Solution for the Given Control Task
The Shift register generates output signals one after another for the execution
of cylinder actions (A+, B+, B-, and A-) in response to signals from the process.
In order to maintain the order of the sequence, each step combines the
feedback signal(s) generated by the control actions in the previous stage with
the group supply of the previous stage, using an AND valve.
For example, to get the supply to group G2, the output signal a1 of the
previous group G1 is to be combined with the group G1, using an AND valve.
Once a particular stage is set, the previous stage is reset. The pneumatic circuit
using shift register for the control task given in the Example is given in the
self-explanatory figure.
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 10
Circuit for A+B+B-A-, using Shift register
VPM'S MAHARSHI PARSHURAM COLLEGE OF ENGINEERING, VELNESHWAR 11