PLC Programming Practice
Pressing of the start button S2 is to cause the piston of a cylinder to
advance. This mechanism is to be used to clamp workpieces. When
the piston has advanced fully, it is to remain in this position for 20
seconds. The cylinder then returns to its initial position. Construct
and FBD using Pulse Timer.
Parts are to be ejected from a gravity-feed magazine via a cylinder.
IF push button S1 is actuated, the cylinder is to advance, eject a
workpiece and then retract again. 15 parts are to be ejected in this
way. When 15 parts have been ejected, it should no longer be
possible to trigger a cyl- inder movement via push button S1. First
the counter must be reset by actuating push button S2.
A cylinder is moved via a valve 1Y1. The position of the cylinder is
signalled via the sensors 1B1 (retracted) and 1B2 (extended). The
cylinder is to advance, if push button S1 is pressed. When 10
strokes have been executed in this way, lamp H1 is illuminated and
the counter has expired. The counter must be re-loaded with the
preselect value, before any cylinder movements can be executed
further. This is effected by means of actuating push button S2.
A stamping machine is activated via a start button S1. To ensure
that the stamping cycle is not triggered accidentally, the stamping
cycle is to be triggered only after 3 seconds have expired. During
this time, the start button must be permanently actuated. The
position of the cylinder 1Y1 is established through the proximity
switches 1B1 and 1B2 for extension and retraction respectively.
A pick and place robot is to be placed in a semi-automated industry to
increase its production rate. The Automation Engineer is asked to develop a
program for the automatic execution of the process. The process is outlined
as:
The robot will be used to pick up finished parts from a machine and place it
into a storage box and to pick up raw parts from a hopper and place them onto
the machine. There are sensors to indicate the presence of raw parts to be
processed as well as for the space in the storage box to carry the finished
parts. Also, there are sensors on the machine to indicate whether the
machine is loaded with a part and also to signal the completion of part
processing. The cycle time of the process is 3 seconds.
The robot is required to first pick up a processed part from the machine if
present and place it into the storage box, then pick up a new part for
processing from the hopper, and place it onto the machine. The storage box
has a max capacity of 10 parts and when full, has to be transported on the
conveyor belt via a cylinder to be replaced with a new box.