When the starter valve 1 is pressed, it puts the impulse valve 2 in the state that the piston in cylinder 4 allow to advance. At the end of the stroke the piston reaches contact 7 which switches impulse valve 3 to operate cylinder 5. And this in turn reaches contact 8 at the end of the working stroke. Which reverses the cylinder 4 via valve 2 and the piston when reaches contact 6 gives the feed command to cylinder 5 via cylinder 3. The unit thus return and another starts. The sequence of the pneumatic circuit can be controlled by using the 5/2 DVC double solenoids at both sides of the valve. It is called as the memory valve. When button S! is pressed coil R1 is activated and it turns on the NO K1 switch and it will lead to the activation of solenoid X1. It will change the position of the valve from the original position to the new position. And thus, the air starts to flow into the left side of the valve. Similarly, the right part of the circuit will also be controlled.