PLC Based Pneumatic Punching Machine
PLC Based Pneumatic Punching Machine
DOI: 10.5923/c.jmea.201502.15
Abstract The work here describes about the design and fabrication of automatic sheet metal punching machine
controlled by Programmable Logic Controller (PLC). It also describes the working principle and the hardware structure of
the system. By automating the punching system one can have greater control over the whole process. This system can
replace existing manual feed and operated punching machines. By interfacing PLC, it is possible to get good results in the
form of increased safety of the worker, reduced manufacturing lead time and reduced angular misalignment.
Keywords Punching Machine, PLC, Pneumatics, DCV, Ladder logic programming
order to perform the required operation. The sheet metal that (l=πD, where D=diameter of punched hole)
has to be punched is stacked in a container which has an t is the material thickness [mm]
outlet which allows only one sheet metal at a time. Limit τ is the material shearing resistance [kgf/mm2].
switches and proximity sensors are placed to know the Here the value of punching profile length is 15mm,
positions of the cylinders, weather in extended or retracted material thickness is 0.7mm, and material shearing resistance
conditions. According to the inputs from the sensors and the is 7Kgf/mm2.
program written, the loading cylinder will load the work Therefore
piece into the holder, then the punching cylinder will punch P =ltτ (1)
the work piece and finally the unloading cylinder will unload
= (3.14×15) ×0.7×7
the work piece from the work piece holder.
P = 230.79 kgf
To calculate the diameter of the cylinder, the formula of
3. Design and Modeling of the System force is used,
3.1. Modelling Fp = P×Ap (2)
As per the requirements, for punching an aluminium sheet Where Fp is the punching force
with a thickness of 0.7 mm, a punching cylinder of 50mm P is pressure [N/m2]
diameter with stroke length of 200mm, the loading and Ap is the area of the cylinder [m2]
unloading cylinder with diameters of 16mm and stroke (Ap= π/4 × dp2, where dp is the diameter of cylinder).
length of 100mm are chosen. And C channel steel is used for Substituting the value of Ap in equation (2),
the frames (fig 1-3). Fp = P× (π/4 ×dp2) (3)
By rearranging the equation (3) the equation for diameter
of piston will be,
dp = �4𝐹𝐹𝐹𝐹/𝜋𝜋𝜋𝜋 (4)
Here the punching force is 2307.9N and Pressure is
10×105N/m2.
Therefore
2307.9
dp = �4 × × 1000000
𝜋𝜋
dp = 50mm.
To calculate the force applied by the dead weight that is
mounted on the punching piston head,
P.E = weight × gravitational force × height (5)
Figure 1. Design of the model
2
Here weight is 2.5 kg, gravitational force is 9.8m/s and
The die is made up of cast iron with 6.1mm diameter hole. height is 0.2m.
The die has a punch head attached to it with supporting Therefore
spring for the easy damping, the punch head is made of
P.E = 2.5 × 9.8 × 0.2
en353 material with hardening to assure proper punching
(Fig 4). P.E = 4.9 joules
An L-shaped aluminium structure (Fig.6) with 0.7mm The force exerted by the pneumatic system is added with
thickness is attached to both the pistons of loading and the force exerted by the dead weight to get the total punching
unloading cylinders for easy loading and unloading of the force.
work piece. Therefore
3.2. Force / Load Calculations Total punching force = P + P.E (6)
To know the diameter of the punching cylinder, the force Where P is punching force
required for punching must be first calculated. P.E is potential energy.
The punching force can be calculated by using the Here the value of punching force is 230.79Kgf and the
formula, value of potential energy is 4.9 joules.
Then the equation (6) will be
P=ltτ (1)
Total punching force = 230.79 + 0.4996
Where P is the punching force = 231.2896 kgf
l is the punching profile length[mm]
78 Sudeep Kelaginamane et al.: PLC Based Pneumatic Punching Machine
In the unloading cylinder, B5 and B6 are the limit switches The value of Hold and B5 switch will be high which
used to represent the retracted and extended conditions gives an intermediate output K1. When the K1 is high it
respectively. As shown in the figure 7. makes the output Y1 go high, which intern makes the
solenoid controlled DCV switch ON. And thus the
loading cylinder will extend.
3. When loading cylinder is fully extended it will make
the limit switch B2 active this makes the intermediate
output K2 to go high, which intern shuts down the
output Y1. Thus the solenoid activated DCV will
deactivate and hence the loading cylinder will retract
back.
4. As the loading cylinder retracts back, it will activate B1
limit switch which will make the intermediate output
K3 go high and intern switches the output Y2 high.
Thus the punching cylinder will extend.
5. Once the punching cylinder extends it will activate the
proximity sensor B4 which intern switches the
intermediate value K4 and output Y2 to go low. Thus
retracting the punching cylinder.
6. The retracted punching cylinder will make the
Figure 7. Unloading cylinder proximity sensor B3 active and switches the
intermediate value K5, which makes the output Y2will
Y1, Y2 and Y3 are the three outputs from the PLC and go high. Thus making the unloading cylinder to extend.
those are given to the Direction Control Valves (DCV). 5/2
Direction Control Valves which are spring return and The extended position of unloading cylinder will trigger
solenoid controlled are used here. the limit switch B6 and switches the intermediate output K6,
thus making the unloading cylinder to retract.
Table 1. Inputs to the PLC
SL No Input Description
1 S1 Start Button :Normally open push button
2 S2 Stop Button : Normally open push button
3 B7 Proximity Switch (Normally Open)
4 B1 Limit switch (Normally Open)
5 B2 Limit switch (Normally Open)
6 B3 Proximity sensor (Normally Open)
7 B4 Proximity sensor (Normally Open)
SL No Output Description
1 Y1 Solenoid of DCV1
2 Y2 Solenoid of DCV2
3 Y3 Solenoid of DCV3
5. Programming punching machine will produce 420 units in one hour and
4200 units in 10 hours. This is shown in the figure 9.
5.1. Ladder Logic Programming
The programming language used here is ladder logic. It
represents a program by a graphical diagram which is based
on the circuit diagrams of relay logic hardware. It is used to
develop software for programmable logic controllers (PLCs)
REFERENCES
in industrial control applications. The name is because of [1] Arun S, Sree Rajendra and Vijayavithal Bongale, “Automatic
programs in this language resemble ladders, with two Punching Machine: A Low Cost Approach” International
Journal of Advanced Mechanical Engineering. ISSN
vertical rails and a series of horizontal rungs in between
2250-3234 Volume 4, Number 5 (2014), pp. 509-517.
them.
[2] Qiao Dongkai, Yang Xiangyu, Jia Jinxin, “The Application of
5.2. Indra Control L20 PLC to CNC Machine Tools Development” Digital
Manufacturing and Automation (ICDMA), 2011 Second
The Indra Control L20 is a modular and scalable control. It International Conference on DOI: 10.1109/ICDMA.2011.299
has the combined benefits of a compact small control with a Publication Year: 2011, Page(s): 1213- 1216 Cited by: Papers
standardized I/O system on the basis of terminal technology. (1) IEEE conference publications.
It is a hardware system that can be used for PLC applications. [3] Brecher, C, Lohse, W & Herfs, W Mechatronic development
It provides an on-board interfaces, e. g. high-speed inputs of PLC software with virtual machine tools Control and
and outputs (8 each) and communication interfaces, such as Automation, 2009. ICCA 2009. IEEE International
Ethernet, PROFIBUS and RS232. The locally available I/O Conference on DOI: 10.1109/ICCA.2009.5410362
units can be extended by the Rexroth Inline input/output Publication Year: 2009, Page(s): 2392- 2397 IEEE
Conference publications.
system, just by simply mounting the components side by
side. [4] A.S. Aditya Polapragada and K. Sri Varsha, “Pneumatic Auto
Feed Punching and Riveting Machine” International Journal
of Engineering Research & Technology (IJERT) ISSN:
6. Conclusions 2278-0181 Vol. 1 Issue 7, September – 2012.
[5] Dr. Majid A. Oleiwi, Abdul Muhsin M. Al-Timimi & Ammar
In this paper design and control method of sheet metal Abdulhussein, “Design & Simulation of PLC Control and
punching machine is explained. By using Programmable Electro-Hydraulic System for a Punching Machine” Eng. &
Logic Controllers as the controller of the whole system, good Tech. Journal, Vol. 27, No.8, 2009.
and easy control over the system can be achieved.
[6] Vijaylaxmi G. Biradar, Siddharam Patil & R M Lathe,
Manufacturing lead time of the system is reduced by “Automation of Sheet Bending Machine Using Electro
developing automatic feeding mechanism, worker safety is Pneumatic Devices” International Journal of Scientific &
increased by reducing the human participation in the process Engineering Research Volume3, Issue 9, September-2012
and the problem of angular misalignment of sheets is also ISSN 2229-5518.
reduced. [7] P. Tamil Arasu, R. Dhanasekaran, P. Senthil Kumar & N.
Srinivasan, “Effect of Hardness and Microstructure on En 353
Steel by Heat Treatment Research Inventy” International
Journal Of Engineering And Science” Vol.2, Issue 11 (April
2013), Pp 01-05 Issn(e): 2278-4721, Issn(p):2319-6483.
[8] Pragnya Pradeep, Siddharam Patil & R M Lath, “Automation
of Milling Machine Using Electro Pneumatic System”
International Journal of Engineering Research and
Development e-ISSN: 2278-067X, p-ISSN: 2278-800X,
www.ijerd.com Volume 2, Issue 9 (August 2012), PP.
04-094.
[9] A.S. Aditya Polapragada, K. & Sri Varsha, “Pneumatic Auto
Feed Punching and Riveting Machine” International Journal
of Engineering Research & Technology (IJERT) ISSN:
2278-0181 Vol. 1 Issue 7, September – 2012.
[10] Madhuchandra Mitra & Samarjit Sen Gupta, “Programmable
Logic Controller And industrial Automation an Introduction”
Penram International Publishing (India) Pvt.Ltd.
Figure 9. Automatic versus manual system
[11] S R Majumdar, “Pneumatic Systems Principles and
The manually operated system will roughly produce 60 Maintenance” Tata McGraw Hill Education Private Limited,
units per hour and 600 units in 10 hours, whereas automated New Delhi.