A PLC CONTROLLED PICK AND PLACE PNEUMATIC ARM BRACE FOR AUTOMATIC MANUFACTURING SYSTEMS

Similar documents
Design Projects in a Programmable Logic Controller (PLC) Course in Electrical Engineering Technology

Fig 3. PLC Relay Output

Programmable Logic Controllers

Learning Systems Software Simulation

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 OUTCOME 3 PART 1

PROGRAMMABLE LOGIC CONTROL

Programmable Logic Controllers Definition. Programmable Logic Controllers History

CIM Computer Integrated Manufacturing

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

How to read this guide

Linear Motion and Assembly Technologies Pneumatics Service. Understanding the IEC Programming Languages

THE DESIGN OF A PORTABLE PROGRAMMABLE LOGIC CONTROLLER (PLC) TRAINING SYSTEM FOR USE OUTSIDE OF THE AUTOMATION LABORATORY.

PLC Based Liquid Filling and Mixing

1 nrsapre@gmail.com, 2 dr.s.m.kumar@gmail.com

Technical Training Module ( 30 Days)

Candle Plant process automation based on ABB 800xA Distributed Control Systems

11. FLOWCHART BASED DESIGN

CLEANING IN PLACE AUTOMATION FOR PROCESS INDUSTRY USING PLC AND SCADA SOFTWARE

Automated Bottle Filling System

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15

Learning Systems Modular Systems for Mechatronics Training

Understanding the IEC Programming Languages

Ladder and Functional Block Programming

EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC

The integrated HMI-PLC

Design and Research of Control System of the Large-Scale Accumulator Blow Molding Machine Based on PLC

Programming A PLC. Standard Instructions

F A C T. Festo Authorized and Certified Training Centre. Training Plan

Designing an efficient Programmable Logic Controller using Programmable System On Chip

Programming Logic controllers

Complete Software Solution for Teaching Future Technicians and Engineers that Covers all Levels

SHORT TRAINING COURSES

SECTION G2: CABLE PROCESSOR MODULE MAINTENANCE

GANTRY ROBOTIC CELL FOR AUTOMATIC STORAGE AND RETREIVAL SYSTEM

Fault Diagnosis and Maintenance for CNC Machine. Based on PLC

Computer Integrated Manufacturing Course Description

OUTCOME 1 TUTORIAL 1 - MECHATRONIC SYSTEMS AND PRODUCTS

An overview of Computerised Numeric Control (C.N.C.) and Programmable Logic Control (P.L.C.) in machine automation

CHAPTER 11: Flip Flops

Straton and Zenon for Advantech ADAM Copalp integrates the straton runtime into the ADAM-5550 device from Advantech

An educational software project in the field of process control. Michael Ritzschke Institute of Informatics Humboldt University Berlin

PUSH BUTTON START INSTALLATION MANUAL

Evaluation Form Technical Review Paper. Team Members: Michael Fojas, Katrina Kumm, Nick Migliaccio, Mark Peterson,

Sensors Collecting Manufacturing Process Data

3BASIC RELAY INSTRUCTIONS

Industrial Process Controllers

PLC Programming for Industrial Automation. Kevin Collins

GIORGI-FERMI vocational school. Knowledge and skills to be acquired by the student/trainee during his training

2011, The McGraw-Hill Companies, Inc. Chapter 5

e-lab: Technology-assisted Delivery of a Laboratory Course at a Distance

Safety Requirements Specification Guideline

Development of Low Cost Private Office Access Control System(OACS)

Background: Experimental Manufacturing Cell

2011, The McGraw-Hill Companies, Inc. Chapter 9

NEW GENERATION PROGRAMMABLE AUTOMATION CONTROLLER

Programmable Logic Controller PLC

NM i Automasjon 2014 Project 4:

SIMATIC Safety Workshop

ETZGAR CONVEYOR COMPANY Controls Section v12.05

IEC The Fast Guide to Open Control Software

INDUSTRIAL AUTOMATION AND ROBOTIC SYSTEMS

Configuring PROFINET

Electrical Symbols and Line Diagrams

EUROPASS DIPLOMA SUPPLEMENT

Basic Hydraulics and Pneumatics

Recognizing and understanding schematic symbols will enable you to comprehend a circuit s function.

Software INTERACT. MachineLogic. The Shortest Distance Between Man and Machine

Programming Timers CHAPTER 4-1 GOALS AND OBJECTIVES 4-2 MECHANICAL TIMING RELAYS

The ABB i-bus KNX Room Master Concept Your first step into the KNX world

E&I MAINTENANCE ENTRY TEST ENABLING OBJECTIVES. DESCRIBE hazards and precautions taken to avoid injury in the workplace.

Robotics and Automation Blueprint

Bringing good things ahead

New Supervisory Control and Data Acquisition (SCADA) Based Fault Isolation System for Low Voltage Distribution Systems

How To Control A Car Alarm On A Car With A Remote Control System

Pr oduct Overview Product Overview SMC Pneumatics BV

Successful completion of the course leads to the award of the Technical Training Solutions Competence Certificate PLC Programming

Car Alarm Series 2 B 2 Buttons

AC : USING LOGIC CONTROL IN A SAFETY AND FIRE PROGRAM FIRE ALARM SYSTEM ENGINEERING COURSE

WHITE PAPER. A Comparison of Conventional and Robotic Palletizers

A Remote Control Project to Enhance Undergraduate Students Interest and Knowledge in Industrial Automation

TIA Portal vs Studio 5000

Multizone Application >3. MSR300 System. No Software configurable? GuardPLC. Enet RECOMMENDED PRODUCTS. Time Delay MSR138

Automatic Ration Material Distributions and Payment System Based on GSM and RFID Technology

Optimizing Sortation Throughput in High Volume Distribution Centers

THE INPUT/OUTPUT SYSTEM. Key Points

ARM7 Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

SOFTWARE-IMPLEMENTED SAFETY LOGIC Angela E. Summers, Ph.D., P.E., President, SIS-TECH Solutions, LP

VEHICLE THEFT/SECURITY SYSTEMS

FACTORY AUTOMATION INTELLIGENT CLAMP MONITORING FOR MACHINE TOOL SPINDLES WITH INDUCTIVE POSITIONING SYSTEMS

CLEANING IN PLACE IN PHARMACEUTICAL INDUSTRY USING PLC AND SCADA SOFTWARE

Allen-Bradley/Rockwell

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Comfort Control Relay Panel (CCRP)

SITEMA PowerStroke. Technical Information TI-P12. 1 Function. 2 Applications. Mould Closing Devices series FSKP. Contents

5 WAYS TO EVEN GREATER EFFICIENCY

Cut down your costs, increase your productions efficiently with the knowledge of PLC s Siemens technology. SITRAIN TM THAILAND Page 1 of 14

SCADAPack E ISaGRAF 3 User Manual

ENGINEERING AND TECHNOLOGY EDUCATION DEPARTMENT

Transcription:

58 JURNAL TEKNIK MESIN, TAHUN 21, NO. 1, APRIL 2013 A PLC CONTROLLED PICK AND PLACE PNEUMATIC ARM BRACE FOR AUTOMATIC MANUFACTURING SYSTEMS Oleh: Hasan Ismail Dosen Teknik Mesin Fakultas Teknik Universitas Negeri Malang; e-mail: hasanismail@um.ac.id Abstract: Programmable Logic Controllers (PLCs) are specialized computers used for the control and operation of manufacturing process and machinery, especially in industrial environment. PLC is a user friendly, microprocessor-based specialized computer that carries out control functions of many types and levels complexity that cannot be done by human. This project employees a 9-step problem solving approach to develop a PLC controlled pick and place pneumatic arm brace for automatic manufacturing system in order to solve the problem which appears in a production line. It includes the following steps: define the process operation and list the step-by-step sequence of operation, define and list the input and output devices and sensors required for proper operation, assign corresponding PLC scheme, draw up the PLC scheme, enter the program into the PLC, check the program by using the function mode, wire the PLC system to a simulator and check for hidden safety defects or sequencing problems, check the actual process and make modifications as required. The result shows that the PLC system has been set up and worked properly in the laboratory floor. Keywords: Automation, PLC, system integration, pick-and-place arm brace Industrial automation is a process of following the sequence of operations with little or no human labor, by using specialized equipment and devices that perform and control manufacturing processes. An industrial automation also can be defined as the use of control systems (such as numerical control, programmable logic control, and other industrial control systems), in concert with other applications of information technology to control industrial machinery and processes, reducing the need for human intervention. The main advantage of automation is replacing human operators in tedious tasks. Replacing humans should be done in dangerous environments or in making tasks that are beyond the human capabilities such as handling too heavy loads, too large objects, too hot or too cold substances or the requirement to make things too fast or too slow. Moreover, some kinds of automation imply improving in economy of enterprises, society or most of humankind [1]. A programmable Logic Controller (PLC) is one of automation types. PLC automation is also known as Detroit Automation because it was first introduced in automotive factory in1960s. PLC which is a specialized computer used for the control and operation of manufacturing process and machinery is used widely in manufacture and industrial field [2]. Programmable logic controllers are used in almost every aspect of industry to expand and enhance production. Where older

Hasan Ismail, A PLC Controller Pick and Place Pneumatic Arm Brace... 59 automated systems would use hundreds or thousands of electromechanical relays, a single PLC can be programmed as an efficient replacement [3-4-5]. The functionality of the PLCs has evolved over years to include capabilities beyond typical relay control. Sophisticated motion control, process control, distributive control systems, and complex networking have now been added to the PLC s functions [6]. PLCs provide many advantages over conventional relay type of control, including increased reliability, more flexibility, lower cost, communication capability, faster response time and convenience to troubleshoot [7]. Because of these benefits and in order to achieve high-efficiency, high precision, and improve labor protection, it is a trend now to used PLC to automate manufacturing and assembly process [8]. Moreover, since human labor cannot handle special processes which complex procedures required and for safety reasons, the use of PLC has become extremely crucial. This project mainly talks about designing an automatic production line process system in manufacturing system by using a PLC control for a pick and place manufacturing system. This paper demonstrates and explains a 9-step problem solving approach for large scale industrial automation system, such as a pick and place manufacturing system by using PLC control [9]. The paper is organized as follows: Section 2 illustrates the layout and operation of the system; section 3 shows the design of hardware and wiring; section 4 depicts the software programming; section 5 presents the result and discussion; section 6 concludes this study. System Layout and Process Operation The aim of this project is to develop a system to control and deliver production metal parts into container one by one automatically in the production line. In this process, human cannot be taken part consider its safety because the container, where the parts must be put, contains dangerous chemical liquid. The process operation is as follows: When a push button is pressed, one by one of bushing metal parts which have been produced by casting machine must be placed in a conveyor by a pneumatic actuator holder for a period 0.5 second while the system on indicator lamp lights. The conveyor, which is powered by an electrical motor, will bring bushing metal part to near a container and then the conveyor motor stopped. This bushing part then is picked-up by a pneumatic arm brace and placed into the container which contains anti rust fluid. This part cannot be dropped randomly and must be put properly and carefully. At the end after the part has been placed into anti rust fluid in the container, the pneumatic arm brace returns to the original position and the system resets. When a stop button is pressed, regardless the system position, the arm brace will open it claws to release part and then moves back to the original position while the system standby indicator lamps is on. Figure 1 shows the sketch of the pick and place manufacturing system. Based on the process operation above, the concept and step-by-step sequence list of process operation are as follows: 1. Turn on the pneumatic air supply 2. Turn the system on. (The button of the power supply system) 3. Push the start button.

60 JURNAL TEKNIK MESIN, TAHUN 21, NO. 1, APRIL 2013 4. One of metals parts (position A) is allowed to fall into the conveyor because of the gravity and its weight controlled by a pneumatic actuator, while the system on indicator lamp turns on. 5. Motor conveyor is turned on and moves the metal part to another end of the conveyor (position B). 6. The conveyor motor is stopped. 7. The arm brace of pneumatic cylinder opens. 8. The arm brace cylinder moves down. 9. The arm brace clamps the metal. 10. The arm brace cylinder moves up back. 11. The arm brace moves to the left side (to the container). 12. The arm brace cylinder moves down. 13. The arm brace puts the metal part into the container 14. The arm brace removes the clamp on metal part (position C). 15. The arm brace cylinder moves up 16. The arm brace returns to the original position. 17. The system resets. Note that pressing STOP button at any time will stop the sequence and resets the arm brace to the original position and the system standby indicator lamps turns on. A detailed flowchart of the program is shown in Figure 2. Figure 1 Sketch of the pick and place pneumatic arm brace for automatic manufacturing system Figure 2 Flowchart of Automated Pick and Place Pneumatic Arm Brace Program Hardware and wiring Based on the list of step-by-step sequence of process operation, the required hardware of output and input (I/O) are as follows: 1. System start switch 2. System stop switch-stops everything 3. System pilot lights 4. Metal part holder release and hold 5. Conveyor motor run 6. Conveyor motor stop position metal part sensor 7. Arm brace releases and clamping limit sensor down 8. Pneumatic cylinder moves down limit sensor up 9. Pneumatic cylinder moves up 10. Pneumatic cylinder moves left limit sensor right

Hasan Ismail, A PLC Controller Pick and Place Pneumatic Arm Brace... 61 11. Pneumatic cylinder moves right limit sensor left The I/O assignment of PLC is given in Table 1 for later use of PLC programming. Table 1 I/O Assignment for PLC Programming Inputs Outputs X0 Start switch Y0 Conveyor Motor X5 Stop switch Y2 Pneumatic cylinder X6 Metal part moves left sensor Y3 Pneumatic cylinder X7 Limit sensor moves down/up right Y4 Arm brace X10 Limit sensor clamping/releasing left Y5 Pneumatic cylinder X11 Limit sensor moves right up Y6 Pneumatic holder X12 Limit sensor releases/holds down Y11 System on pilot lamp Y13 System standby pilot lamp The operation of PLC for inputs and outputs are defined based on the above I/O assignment. Each part has special function that is explained below. 1. Metal part sensor X6: to detect metal part position on the conveyor, to stop conveyor motor and trigger the arm brace opens. 2. Limit sensor down X12: to detect the bottom death point of piston of pneumatic cylinder, to stop it's moving and moves back to up. 3. Limit sensor right X7: to detect the dead point of the right end of pneumatic cylinder, and stop it's moving from the left when it reached the right end point. 4. Limit sensor left X10: to detect the dead point of the left end of pneumatic cylinder, and stop it's moving from the right when it reached the left end point. 5. Start switch X0: to run the program. 6. Stop switch X5: to stop the program, regarding to safety reason. 7. Limit sensor up X11: to detect the top up death point of piston of pneumatic cylinder, to stop it moving when piston reached the top end point. 8. Pneumatic holder Y6: the signal is to control the pneumatic piston cylinder which has two push rod hold and/or release part. Both two push rod work in opposite position. One of the rods is holding one part while another rod is releasing another part on the conveyor. 9. Conveyor motor Y0: to order the conveyor motor to run. 10. Pneumatic cylinder Y3: to control the pneumatic piston cylinder which it has a two-ways moving piston, moving from up to bottom or from bottom to upwards. 11. Pneumatic holder Y4: to order the pneumatic arm brace clamping and releasing part. 12. Pneumatic cylinder Y2: to order the pneumatic piston cylinder moving to the left end side. 13. Pneumatic cylinder Y5: this output is to order the pneumatic piston cylinder moving from the left end side to the right end side. Figure 3 Input and Output Module Wiring for Automatic Pick and Place Pneumatic Arm Brace System

62 JURNAL TEKNIK MESIN, TAHUN 21, NO. 1, APRIL 2013 to the actual process. Other purpose doing this step is to avoid equipment damage and operator injury that can appear from any malfunction of the system program. Figure 4 A PLC and Simulator The next step is wiring the seven input connections and eight output connections, two to pilot lights and 6 to process actuator, to the PLC terminals. The wiring diagram is illustrated in Figure 3. A Mitsubishi PLC and a simulator are used in this project (Figure 4). Software Programming A sequential function chart (SFC) to carry out the process is then developed, as shows as Figure 5. The program to run a PLC mechanism with pneumatic arm brace based on steps is designed by using SWOPC-FXGP/WIN-T. A portion of the step logic program (STL) complete ladder diagram is shown in Figure 6. The procedure for checking the PLC program which has been built for controlled pick and place pneumatic arm brace for automatic manufacturing system is needed. Basically, we have to do an analysis to verify and check program. Many PLCs software have the capability to carry out of a function which is used to verify the program before run it in real machine. Pre-running the process in the office is also useful to see how the program works before hooking up Figure 5 A typical sequential function chart (SFC) The result of the analysis procedure for this program using monitor function shows that each step-by-step sequences of process operation works properly, and there is no

Hasan Ismail, A PLC Controller Pick and Place Pneumatic Arm Brace... 63 problem for them work as shown in Figure 6. The next step is to load the program which has been designed and simulated into the PLC s CPU. SWOPC-FXGP/WIN-T program is still used to install program of the automated pick and place pneumatic arm brace system into the CPU of PLC, then run the system. RESULTS AND DISCUSSION The PLC controlled pick and place manufacturing system is pictorially shown in Figure 7. For safety reason, it is needed to verify a various out-of-sequence operations to examine for the hidden safety defects or sequencing problem. For roundly and objectively evaluating the performance of soft PLC and mechanical system, we need to fully test the whole running system. Basically, we do the actual test of process operation machine. In this project, the program of PLC controlled pick and place manufacturing system has been tested and verified in the laboratory system simulator. Figure 6 A Typical STL Program Figure 7 The Plc Controlled Pick-And-Place Pneumatic Arm Brace for Automatic Manufacturing System Figure 6 Analysis Procedure Using Monitor Function. When the operator pushes the start button, the system starts to run. The part

64 JURNAL TEKNIK MESIN, TAHUN 21, NO. 1, APRIL 2013 holder releases the part onto conveyor. The conveyor then runs and stops after the part reached at the end conveyor. The claws of arm brace opens and then moves down to pick up the part. The arm brace moves up then moves to the left while it is clamping the part. The arm brace then places the part into the container after it moves down. It moves back to the original position, the system then restarts. If the operator pushes the stop button during the system works, the arm brace opens its claws, moves back to the original position and then stops. The analysis of the results shows that the system simulator works as steps required. Nonetheless, the program system can be modified and improved based on the requirement needed in the field. CONCLUSION A PLC controlled pick-and-place pneumatic arm brace for automatic manufacturing system is successfully developed and tested by a 9-step system integration approach. The process of workpiece production delivery has been well designed by using a PLC controlled pick and place pneumatic arm brace for automatic manufacturing system. Using PLC controlled pick and place pneumatic arm brace system, can be very easy to meet process requirements. PLC joint control with the pneumatic can simplify control the process, reduce the human labor forces, improve the system stability and reliability and reduce the failure rate. The operator is very convenient and easy to achieve a variety of operation in human-machine-interface (HMI). That is, the efficiency of manufacturing is greatly improved. It can be widely applied in any industrial line processing. Our future work is to integrate this system with cloud computing technology for e-commerce application. REFERENCES Guo, Liping, Design Projects in a Programmable Logic Controller (PLC) Course in Electrical Engineering Technology, The Technology Interface Journal, Fall 2009, Volume 10 No. 1. Petruzella, F. D., Programmable Logic Controllers, McGraw Hill, 2005 Hassapis, G., An interactive electronic book approach for teaching computer implementation of industrial control systems, IEEE Transaction on Education, Vol. 46, pp. 177 184, Feb. 2003 Anderson, J. C., Design a flexible industrial controls lab module, 32 nd Annual Frontiers in Education, Vol. 1, pp. 17 22, Nov 2002 Webb, John W., Reis, Ronald A., Programmable Logic Controllers: Principles and Applications, Fifth Edition, Pearson Education, Inc., 2003 Kamen, E. W., Gazarik, M. J., A course in industrial controls and manufacturing for EE students and other engineering majors, Proceeding of the 1997 American Control Conference, Vol. 5, pp. 3160 3165, June 1997 Rehg, J., PLC laboratories the next generation, ASEE Annual Conference & Exposition, 2002

Hasan Ismail, A PLC Controller Pick and Place Pneumatic Arm Brace... 65 Saygin, C., Kahraman, F., A Web-based programmable logic controller laboratory for manufacturing engineering education, The International Journal of Advanced Manufacturing Technology, Vol. 24, No. 7-8, pp. 590-298. Albert W. L. Yao and J. H. Chou, Sequence Control Using PLCs, Kaoli, 2008 Nurhadi, didik. 2012. Bahan Ajar Kinematika dan Dinamika. Malang: Jurusn Teknik Mesin Fakultas Teknik Universitas Negeri Malang Sudjana. 1999. Penilaian Hasil Belajar Mengajar. Bandung: PT. Remaja Rosdakarya Van den Berg. 1991. Miskonsepsi Fisika dan Remidiasi. Salatiga: Universitas Kristen Satya Wacana