guidelines for approching steps of learning programmable logic controllers in automation

4
@ IJTSRD | Available Online @ www ISSN No: 245 Inte R Guidelines fo Programmable Department of Electronic Engine ABSTRACT This paper provides both Theory and Programmable logic controller (PLC) i engineering. According to various m company, the nature and useful area of different and this paper mainly support approaching methods to be familiar with and how PLC work. Automation purpo application of PLC and the programm supervisors will be able to learn easily levels or steps that perform in this paper Keywords: PLC, Automation, Methods, I. INTRODUCTION Technological advances in recent years in the development of the program controller and a consequential revoluti engineering. The purpose of a PLC w replace electro-mechanical relays as lo substituting instead a solid-state digital a stored program, able to emulate the in of many relays to perform certain log Programmable Logic Controller, Programmable Controller is a digital c for automation of electromechanical pro 1 shows the basic arrangement of a There are two common types of mechan PLC systems; a single box, and the types. PLC manufacturers have programming their PLCs. For example, Mitsubishi hav Their GX Developer supports a controllers from the compact PLCs of FX series to the modular PLCs includ System Q and uses a Windows based w.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 56 - 6470 | www.ijtsrd.com | Volum ernational Journal of Trend in Sc Research and Development (IJT International Open Access Journ or Approching Steps of Learni e Logic Controllers in Automa Dr. Wai Phyo Aung eering Technological University Loikaw, Kayah d Practical of in Automation manufacturing f PLC may be ts step by step th what is PLC ose is the main mers or control y with the four r. levels s have resulted mmable logic ion of control was to directly ogic elements, computer with nterconnection gical tasks. A PLC or computer used ocesses. Figure PLC system. nical design for modular/rack g software for ve MELSOFT. all MELSEC the MELSEC ding MELSEC d environment. Siemens have SIMATIC STEP with the international standard programming languages. With can select between different p Practical application of PLC b or Automation system needs knowledge of computer syst networking and both har technology of sensors and inp paper develops learning app level1 to level4 by the exp environments of author. Figure-1 PLC II.FOUR LEVELS OF PLC The user or engineer need specification of a PLC accord company even higher in the this point of view, this approaching steps of learning and SEIMENS type. The p learning PLC are as follows: 1. Level1: Simulated monitor 2. Level2:Approch PLC p monitoring and Hardware number of I/O. n 2018 Page: 2724 me - 2 | Issue 4 cientific TSRD) nal ing ation h State, Myanmar P 7. This fully complies d IEC 61131-3 for PLC h STEP 7, programmers programming languages. based Industrial Control fundamental to advance tem, communication or rdware and software put/output devices. This proaches of PLC with periences and teachi ng C system TECHNOLGY to study technological ding to it manufacturing knowledge of PLC. By paper carry out the g PLCs using OMRON proposed four levels of ring of PLC projects. projects by Simulated e training Kit with low

Upload: ijtsrd

Post on 19-Aug-2019

4 views

Category:

Education


0 download

DESCRIPTION

This paper provides both Theory and Practical of Programmable logic controller PLC in Automation engineering. According to various manufacturing company, the nature and useful area of PLC may be different and this paper mainly supports step by step approaching methods to be familiar with what is PLC and how PLC work. Automation purpose is the main application of PLC and the programmers or control supervisors will be able to learn easily with the four levels or steps that perform in this paper. Dr. Wai Phyo Aung "Guidelines for Approching Steps of Learning Programmable Logic Controllers in Automation" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-4 , June 2018, URL: https://www.ijtsrd.com/papers/ijtsrd15743.pdf Paper URL: http://www.ijtsrd.com/engineering/electronics-and-communication-engineering/15743/guidelines-for-approching-steps-of-learning-programmable-logic-controllers-in-automation/dr-wai-phyo-aung

TRANSCRIPT

Page 1: Guidelines for Approching Steps of Learning Programmable Logic Controllers in Automation

@ IJTSRD | Available Online @ www.ijtsrd.com

ISSN No: 2456

InternationalResearch

Guidelines for Approching Steps of LearningProgrammable Logic Controllers in Automation

Department of Electronic Engineering

ABSTRACT This paper provides both Theory and Programmable logic controller (PLC) in Automation engineering. According to various manufacturing company, the nature and useful area of PLC may be different and this paper mainly supports step by step approaching methods to be familiar with what is PLC and how PLC work. Automation purpose is the main application of PLC and the programmers or control supervisors will be able to learn easily with the four levels or steps that perform in this paper. Keywords: PLC, Automation, Methods, levels I. INTRODUCTION Technological advances in recent years have resulted in the development of the programmcontroller and a consequential revolution of control engineering. The purpose of a PLC was to directly replace electro-mechanical relays as logic elements, substituting instead a solid-state digital computer with a stored program, able to emulate the interconnection of many relays to perform certain logical tasks. A Programmable Logic Controller, PLC or Programmable Controller is a digital computer used for automation of electromechanical processes. Figure 1 shows the basic arrangement of a PLC system. There are two common types of mechanical design for PLC systems; a single box, and the types. PLC manufacturers have programming software for their PLCs. For example, Mitsubishi have Their GX Developer supports all MELSEC controllers from the compact PLCs of the MELSEC FX series to the modular PLCs including MELSEC System Q and uses a Windows based environment.

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018

ISSN No: 2456 - 6470 | www.ijtsrd.com | Volume

International Journal of Trend in Scientific Research and Development (IJTSRD)

International Open Access Journal

or Approching Steps of LearningProgrammable Logic Controllers in Automation

Dr. Wai Phyo Aung Department of Electronic Engineering Technological University Loikaw, Kayah State, Myanmar

This paper provides both Theory and Practical of Programmable logic controller (PLC) in Automation engineering. According to various manufacturing

, the nature and useful area of PLC may be and this paper mainly supports step by step

with what is PLC and how PLC work. Automation purpose is the main application of PLC and the programmers or control supervisors will be able to learn easily with the four

s or steps that perform in this paper.

PLC, Automation, Methods, levels

Technological advances in recent years have resulted in the development of the programmable logic controller and a consequential revolution of control engineering. The purpose of a PLC was to directly

mechanical relays as logic elements, state digital computer with

a stored program, able to emulate the interconnection of many relays to perform certain logical tasks. A

, PLC or is a digital computer used

utomation of electromechanical processes. Figure the basic arrangement of a PLC system.

There are two common types of mechanical design for , and the modular/rack

PLC manufacturers have programming software for r PLCs. For example, Mitsubishi have MELSOFT.

Their GX Developer supports all MELSEC controllers from the compact PLCs of the MELSEC FX series to the modular PLCs including MELSEC System Q and uses a Windows based environment.

Siemens have SIMATIC STEP 7with the international standard IEC 61131programming languages. With STEP 7, programmers can select between different programming languages. Practical application of PLC based Industrial Control or Automation system needs fknowledge of computer system, communication or networking and both hardware and software technology of sensors and input/output devices. This paper develops learning approaches of PLC with level1 to level4 by the experiences and teachienvironments of author.

Figure-1 PLC system II.FOUR LEVELS OF PLC TECHNOLGYThe user or engineer need to study techspecification of a PLC according to it manufacturing company even higher in the knowledge of PLC. By this point of view, this approaching steps of learning PLCs using OMRON and SEIMENS type. The proposed four levels of learning PLC are as follows: 1. Level1: Simulated monitoring of PLC projects.2. Level2:Approch PLC projects by Simulated

monitoring and Hardware number of I/O.

Jun 2018 Page: 2724

6470 | www.ijtsrd.com | Volume - 2 | Issue – 4

Scientific (IJTSRD)

International Open Access Journal

or Approching Steps of Learning Programmable Logic Controllers in Automation

Loikaw, Kayah State, Myanmar

SIMATIC STEP 7. This fully complies with the international standard IEC 61131-3 for PLC programming languages. With STEP 7, programmers can select between different programming languages.

application of PLC based Industrial Control or Automation system needs fundamental to advance

tem, communication or networking and both hardware and software technology of sensors and input/output devices. This paper develops learning approaches of PLC with level1 to level4 by the experiences and teaching

1 PLC system

FOUR LEVELS OF PLC TECHNOLGY or engineer need to study technological

specification of a PLC according to it manufacturing company even higher in the knowledge of PLC. By

paper carry out the approaching steps of learning PLCs using OMRON and SEIMENS type. The proposed four levels of

Level1: Simulated monitoring of PLC projects. Level2:Approch PLC projects by Simulated monitoring and Hardware training Kit with low

Page 2: Guidelines for Approching Steps of Learning Programmable Logic Controllers in Automation

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume

3. Level3: Approch PLC projects by both hardware and software, and also real-time networking for automation.

4. Level4: PLC and HMI programming practices. A. Software for PLCs There are various software for PLC programming acompiling to PLCs.CX-Programmer is software for easy used from OMRON. The easier or user friendly the type, the less input and outputs or performance of PLC can be used. The consideration software of level 1 and level 2 approaches in this paper is CXprogrammer which is user friendly but cannot used with HMI. The CX-programmer window is shown in figure-2.

Figure-2 CX Programmer window The other software is TIA portal which is supports by SEIMENS for S7-1200 and S7-1500 PLCs. TIA stands for Totally Integrated Automation. This software is suitable with the Rack type PLCs and S71200/S7-1500 PLCs are Rack types. The TIA portal window with connecting of PLC to PC process is shown in figure-3.

Figure-3 TIA Portal window B. Types of PLCs For OMRON PLCs, CP type is the compactsometimes may called micro type PLCs.type of OMRON PLCs according to their performance levels are shown in figure-4.

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018

Level3: Approch PLC projects by both hardware time networking for

Level4: PLC and HMI programming practices.

There are various software for PLC programming and Programmer is software for

The easier or user friendly the type, the less input and outputs or performance of PLC can be used. The consideration software of level

in this paper is CX-grammer which is user friendly but cannot used

programmer window is shown in

2 CX Programmer window

The other software is TIA portal which is supports by 1500 PLCs. TIA

Integrated Automation. This software is suitable with the Rack type PLCs and S7-

The TIA portal window with connecting of PLC to PC process is

3 TIA Portal window

s, CP type is the compact-able or sometimes may called micro type PLCs. The various type of OMRON PLCs according to their

4.

Figure-4 OMRON PLCs according SEIMENS PLC types also changes depend on software version and hardware update. S7S7-300 are the old version of SEIMENS PLCs. Updated version means update firmware, update CPU with higher performance, larger memory space, higher technology of Ethernet, so on. Figuregetting started process of TIA portal and its properties of connectable circumstances.

Figure-5 TIA portal getting started III. OBJECTIVES OF EACH LEVELBy separating four level of learning technologies of PLC automation, the application purposes is differFor example, Engineer cannot be able to design the program or cannot be able to communicate networking between PLC, PC and I/O Machines for PLC programming that interfacing with HMI. The reason is we need to simulate and test our program in simulation and monitoring software tools.step learning approach can support the technologist more friendly with PLC nature.

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

Jun 2018 Page: 2725

according to I/O numbers

SEIMENS PLC types also changes depend on their software version and hardware update. S7-200 and

300 are the old version of SEIMENS PLCs. Updated version means update firmware, update CPU with higher performance, larger memory space, higher

, so on. Figure-5 shows the ing started process of TIA portal and its properties

5 TIA portal getting started

III. OBJECTIVES OF EACH LEVEL four level of learning technologies of

PLC automation, the application purposes is different. For example, Engineer cannot be able to design the program or cannot be able to communicate networking between PLC, PC and I/O Machines for PLC programming that interfacing with HMI. The reason is we need to simulate and test our program in

and monitoring software tools. So, step by step learning approach can support the technologist

with PLC nature.

Page 3: Guidelines for Approching Steps of Learning Programmable Logic Controllers in Automation

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018 Page: 2726

A. Outcomes of Level 1 Approach In this level, CX-programmer software only without HMI simulation is to be used. The desire outcomes of level 1 approach which called Simulated monitoring of PLC are as follows: 1. to apply the theory background knowledge of

PLCs. 2. to be familiar with ladder diagram(LD),

Sequential Flow Text(SFT),Instruction List(IL) programming in software.

3. to practices various sample applications program without hardware problems.

B. Outcomes of Level 2 Approach In this level, CP1E OMRON PLC with USB port and CX-Programmer software is to be used. The desire outcomes of level 2 approach which called Simulated monitoring and Hardware training Kit with low number of I/O are as follows: 1. to apply the Sourcing or Sinking wiring of input to

PLC/ PLC to output. 2. to be familiar with input ports and output ports of

PLC but not with relays, motors, encoders, etc. 3. to verify and practices various sample applications

program with PLC hardware but not with real-time machines.

C. Outcomes of Level 3 and Level 4 In these levels, S7-1200/1500 Seimens PLC with Profinet and TIA portal software is to be used as real-time practice. The desire outcomes of level 3 approach which called both hardware and software, and also real-time networking for automation are as follows: 1. to verify and practices various sample applications

program with PLC Software and then with real-time I/Os.

2. to be familiar with real-time machine control for automation purposes.

3. to practices PLC to/from PC and I/O networking. Level 4 gives one more outcome apart from level 3 that is HMI programming. So, the future higher approach is SCADA (Supervisory Control and Data Acquisition).

Figure-6 LD program in CX-Programmer

IV. TEST, RESULTS AND CONCLUSION Depend on training or teaching environments and candidates, more than five projects of each level can be done for learning PLC. This paper carried out from various projects and some sample results will be shown from figure-6 to figure-10.Each project can be successfully perform with the following detail flows of study: 1. Process description of desire project. 2. Flow chart. 3. Inputs and Outputs assigning. 4. Ladder Diagram representation 5. Software simulation, I/O testing, real-time.

Figure-7 timer and counter mnemonic

Page 4: Guidelines for Approching Steps of Learning Programmable Logic Controllers in Automation

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume

Figure-8 Car washing project in TIA portal

Figure-9 Downloading program to PLC

Figure-10 HMI programming in TIA portal For automation process, when using a PLC, networking is one of important technologyuser should be familiar. As PLCs are the improvement of relay logic, AC and DC relay are used. For

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018

8 Car washing project in TIA portal

9 Downloading program to PLC

10 HMI programming in TIA portal

when using a PLC, technology that the

. As PLCs are the improvement of relay logic, AC and DC relay are used. For

example, the specification of 12AC/DC/RLY in a S71200 Seimens PLC means totally 12 inpuoutputs, inputs are DC and output are relay type.real-time PLC applications are very sensitive in network communication, so, we need to precaution some facts when testing a project.This paper, now, mainly supports the guidelines of how we can approach to be based Automation projects, specially in steps by steps. ACKNOWLEDGMENT Special Thanks are due to Dr.Associate Professor, EcE Dept, TUhis short training course upon Seimens PLC.author would like to mention his thanks to all his partners from EcE Dept, TUsupports. REFERENCES 1. .@OMRON coporation 2008

reserved, “CX-Programmer Introduction Guide”.http://www.ia.omron.com.

2. SEIMENS SIMATIC TIA PORTAL Basic V10.5206 Getting Started, 12/2009, A5E02651459-01. http://www.seimens.com

3. W.Bolton, “Progrmmable Logic Controller, 4Edition,Copyright @ 2006, W. Bolton. Published by Elsevier Newnes. All rights reserved. ISBN978-0-7506-8112-4,ISBN-

4. Prepared by-Eng.Wael Younis, “PLC Lab Manual”, http://www.infoPLC.net

5. Avvaru Ravi Kiran, B.Venkat Sundeep, Ch. Sree Vardhan, Neel Mathews, “The Principle of Programmable Logic ControllerAutomation”. International Journal of Engineering Trends and Technology- Volume4Issue3

6. Vivek Kumar Yadav,Suryansh Tyagi, Gulshan Kumar, Nishant Kumar,Swapril Namekar, “Automatic Car Washing Using PLC”, International Journal of Engineering Science and Computing,May 2016.Volume 6 Issue No.5. ISSN 2321 3361.

7. VVS Madhuri, Naveen Yeerathota, “ Automatic Washing Machine Using PLC” , Internaltion Journal of Latest Trends in Engineering and Technology. Volume 7 issue 2 July 20162278-621X.

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

Jun 2018 Page: 2727

example, the specification of 12AC/DC/RLY in a S7-1200 Seimens PLC means totally 12 inputs and outputs, inputs are DC and output are relay type. The

time PLC applications are very sensitive in , we need to precaution

some facts when testing a project. This paper, now, mainly supports the guidelines of

approach to be fulfilled in doing PLC based Automation projects, specially in steps by steps.

Special Thanks are due to Dr. Nyan Phyo Aung, Associate Professor, EcE Dept, TU (Mandalay), for his short training course upon Seimens PLC. The author would like to mention his thanks to all his partners from EcE Dept, TU (Loikaw) for their

coporation 2008-2013 All right Programmer Introduction

Guide”.http://www.ia.omron.com.

SEIMENS SIMATIC TIA PORTAL STEP 7 Basic V10.5206 Getting Started, 12/2009,

01. http://www.seimens.com

W.Bolton, “Progrmmable Logic Controller, 4th Copyright @ 2006, W. Bolton. Published

by Elsevier Newnes. All rights reserved. ISBN-13: -10: 0-7506-8112-8.

Eng.Wael Younis, “PLC Lab http://www.infoPLC.net.

Avvaru Ravi Kiran, B.Venkat Sundeep, Ch. Sree Vardhan, Neel Mathews, “The Principle of

Controller and its role in International Journal of Engineering

Volume4Issue3- 2013.

Vivek Kumar Yadav,Suryansh Tyagi, Gulshan Kumar, Nishant Kumar,Swapril Namekar, “Automatic Car Washing Using PLC”,

nal of Engineering Science and Computing,May 2016.Volume 6 Issue No.5. ISSN

VVS Madhuri, Naveen Yeerathota, “ Automatic Washing Machine Using PLC” , Internaltion Journal of Latest Trends in Engineering and Technology. Volume 7 issue 2 July 2016, ISSN