A STUDY BASIC PROGRAMMABLE LOGIC CONTROLLER (PLC

advertisement
Council for Innovative Research
www.cirworld.com
International Journal of Computers & Technology
Volume 3 No. 3, Nov-Dec, 2012
A STUDY BASIC PROGRAMMABLE LOGIC CONTROLLER
(PLC) FOR EFFECTIVE LEARNING
Syifaul Fuada
Miftakhul Huda
Rista Aprilowena
Engineering Faculty,
Engineering Faculty,
Engineering Faculty,
State University Of Malang
Kediri, East Java
Indonesia
State University Of Malang
Trenggalek, East Java
Indonesia
State University Of Malang
Tulungagung, East Java
Indoenesia
fsyifaul@gmail.com
Mif.kamulan@gmail.com
riesta.vale@gmail.com
1.1 What’s Problem Based Learning?
ABSTRACT
Design of Learning with the PBL method is quite appropriate
when applied to a practice lessons. Because in addition the
teacher teaching the theories, teachers also need to provide
the real problems by making use of existing theories and
Students are required to solve that problem. This paper is
only described the implementation processing of PBL in
learning basic of
PLC at Electrical Engineering
Departement, State University of Malang(UM), third
semesters in year of 2012/2013. The PLC is using OMRON
CPM1A.
Keywords: Basic Progammable Logic Controller, Problem
Based Learning
1. INTRODUCTION
Design Teaching and learning design using Problem
Based Learning (PBL) is quite appropriate to be applied to
practicum classess [1] [2]. Yet, it is appropriate because
teacher not only gives the relation of theories but also need to
provide the real problems by utilizing the existing theories.
Additionally, students are required to solve the problems.
Since this particular method is appropriate, several colleges
have used it. [3] [4] [5] [6] [7] [20] [26]. It also applies to
PLC subject at the Electrical Departement, Engineering
Faculty, State University of Malang, for some reasonss:
1. The important role of PLC as the main control device
used by the industry [13] [14] [15], thus the learning
model must prepare students more to the real-world
situation [16] [17].
2.
The existence of facilities to support collaboration,
communication and collecting information. First, the
students are required to study so that the learning would
be more optimal [8] [10] [12].
3.
The existence of competent lecturers as facilitators [8]
[9] [11] [12] and motivator [10] [17] [19].
Therefore, teachers must be able to adjust the
problem with the competencies that would be needed by the
industry, including students’ abilities and skills [16] [18]. For
practicum, OMRON CPM 2 A is the most appropriate one
because of the easy process of wiring and installation. By
using software CX Programmer PBL method that has been
applied to PLC is a problem solvingby the help of CX
Programmer.
470 | P a g e
PBL is a model of learning focusing on a particular
problem given by the teacher to the student, they solving the
problems with together in the learning process by prior
knowledge [25]. Students study cooperatively to offer a
solution to solve this problem [27]. Problems should be
authentic and similar to those faced by professionals in a
given field [30]. For example engineering student should be
given the task of planning design aprototype, controlling
plant, new structure. etc
1.2 PBL in PLC
Learning PLC with PBL has been implemented by
several colleges. For example Kumar&Gole’s research
(2011), the problem that be given is application of PLC in the
industry. It is: 1) Continuous bottle filling system, 2) Batch
mixing system, 3) stage air conditioning system, 4) Control of
Planar machine, Speed control of dc motor [14]. It also fairus
ahmad (2005) in implementation at Kolej Universiti Teknikal
Kebangsaaan Malaysia (KUTKM), implementation of
Problem Based Learning is application in the industry. 1)
Formal instruction for controlling, 2) controlling sensors from
the actuator, and 3) controlling of the machine with
Proportional Integral Derivative (PID) [4]. The similiar
research also conducted by Dwijo (2007), the implementation
of PBL in the Faculty of mathematics and science at
Universitas Sebelas Maret (USM) is solving the problem
using PSIM software. It is 1) Simulation of Traffic Light
Using Timer TON, 2) simulation of Batch Mixing using
Counter . 3) Traffic Control's Simulation Using Word
comparator instruction, and 5) Simulation of Advanced Batch
Mixing [28]
1.3 Programmable Logic Controller
“PLC is used to control the function of
machine automatically. It is a computerized
industrial microprocessor based controller that
executes discrete or sequential logic in industrial
environment. It was originally developed to replace
mechanical relay, timer and counter hence it is also
called industrial PLC. A PLC has an integrated
programmable microprocessor that is programmed
with a dedicated computer language (Ladder
Diagram). After writing the PLC program it is
downloaded to the non-volatile memory of
Programmable Logic Controller directly through a
cable connection via Serial or USB ports‖. [24].
www.ijctonline.com
Council for Innovative Research
www.cirworld.com
International Journal of Computers & Technology
Volume 3 No. 3, Nov-Dec, 2012
Due to the superiority of PLC, it may still be used
by industry(es) from this time forward. Because have more
advantages. Like 1)Flexible, 2) Cost effective, 3)
Computational abilities, 4) could operate for years.
2. LADDER PROGRAMMING
Programming to be the most important thing to
mastered by students in the Programable Logic Controller
(PLC) controller. In generally, PLC programming using
ladder diagrams.The ladder diagram is basically a
representation of the program steps using relay contacts and
coils. [23] Ladder diagram is based on relay’s series and
output load. There are two bus bars on the ladder diagram that
is right vertical busbar for symbols NO contact, NC contact or
input such as switches (mechanical, electrical), sensors
(inductance, capacitance, light). vertical busbar on the left is
the power busbars function as direction signal. This means
that the signal flowing from left to right. And the left vertical
busbars for coil and load. NO and NC symbols each have
specific addresses are used as needed and certain functions
provided by the PLC. It purpose to make it easier for engineer
or electrician in the PLC programming [29].. PLC controller
can use the console or PC. Associated with PLC contoller,
most industries have been using a PC. To adjusting the
industrial development, the focus of discussion in this papper
is to use PC software.
Communication of
PLC
SUPPLY
Controlling Input
Communication
Add
Busbar
Omron's PLC CPM1A has 4 (four) PC status indicators,
which are 1) PWR = green, 2) Run = Green, 3) COMM =
Yellow, 4) ERR / ALM = Red, that each of them has their
own meaning [22]. Communications and adapter that are
used in this practice is RS-232C adapter and RS-232C cable
[23]. If students use the laptop, they will need Serial Port.
4. Why Problem Based Learning (PBL)
Teaching and learning using PBL prioritizes more
on students’ competencies through active learning which
improves students’ skill and learning need, as the core of the
system [2]. Yet, students hold the active roles that they should
find their own learning sources through reading, writing,
speaking, listening, reflecting phenomenon and process,
questioning, evaluating results, consolidating new knowledge,
and applying information to any specific fields. In addition,
PBL includes some kinds of interactive methods like, group
discussion, problem based learning, case study, structured
group learning, etc. Finally, PBL has an important role to
socializing the knowledge attractively, carefully, accurately,
and correctly [21].
5. IMPLEMENTATION
This learning is applicated on PLC subject that taken by
students of bachelor of Electrical Engineering Education,
Engineering Departement, State University of Malang year
2010 in third semesters. PLC subject have four hours in one
week of formal lectures, and one hour is fourty five minute.
Ninety five for Theories and ninety five minute for practicum.
Controlling Output
Figure 1 Element - the basic elements of programming
PLC
Lot of software used for the PLC controller, but is used in this
study is the CX Programmer software. Software an operating
below OS of Windows is a ladder software OMRON's PLC.
So the minimum requirement PC / Laptop to be used must
have the following specifications. 1) CPU 133 MHz Pentium I
minimum & 32 Mega bytes of RAM, 2) Hard disk space 100
MB or less. 3) SVGA monitor with a resolution of 800 x 600
computer IBM PC/AT kompatibel
3. OMRON CPM1A
A type of Omron PLC, CPM1A, has ten I/O
terminals which are divided into 6 inputs (I0 - I5) and 4
outputs (O0 - O3), based on the datasheet support CX
Progammer [23].
Figure 2: The Type of Omron PLC CPM1A used in
Learning
471 | P a g e
Figure 3. Control System Labolatory
There is four week in formal lectures to implementation of the
PBL.
5.1. Installing CX Progammer Sofware on Laptop / PC and
testing OUT & IN of PLC.
At the first meeting, Lecturer teach basic of PLC, then
explain the concept installing software at PC & laptop.
Then the students are asked to install software on the
laptop and PC in the lab. after that lecturer explain the
introduction of the basic functions of the toolbar on
Progammer CX Software. After that students guided by
teachers for the basic installation of PLC. Then students
were asked to test the input and output on the PLC using
CX Programmer software. That's for intended to
determine if your PC is ready to work. It's process can
be seen in Figure 4 and 5.
www.ijctonline.com
Council for Innovative Research
www.cirworld.com
International Journal of Computers & Technology
Volume 3 No. 3, Nov-Dec, 2012
o Application of controlling motors with principle "
ON turns, then OFF sequential" (figure 8)
5.2. Introduction of Basic of Logic Ladder’s Instruction and
Introduction of Timer / Counter of PLC.
At third week, the students learn the basic of ladder
logic, that is OR, AND, AND-OR, OR-AND. Student
tudents learn how to work and function and concept of
Timer and Counter. Then implementing in the PLC
using CX Programmer software (Figure 6, 7 & 8).
o Application of controlling motors with principle"
ON sequential, OFF turns (Figure 9)
The lecturer's assessment, aspects of assessment include
1) teamwork, 2) the accuracy of students, 3) active
student. in this paper is only described the
implementation processing of PBL in learning basic of
PLC .
5.3. Case Study
In fourth week, It starting to case study. students are
asked to solve a problem using the motor that be
controlled by PLC. that is:
01 000
00
END
Figure 4. Installing CX Progammer Sofware on Laptop / PC
00
01
Figure 5. Installation and testing OUT & IN of PLC
01 000
00
00
01
01 000
02
03
01
Figure 6. Introduction of Basic Instruction Logic ladder of PLC
00
TIM
000
#50s
CNT
000
# Timer
#010
01
TIM 000
CNT 000
01 000
CNT 001
01 000
01 000
Figure 6. Ladder Timer
472 | P a g e
TIM
000
01 000
Figure 7. Ladder Counter
www.ijctonline.com
Council for Innovative Research
www.cirworld.com
Figure 8
International Journal of Computers & Technology
Volume 3 No. 3, Nov-Dec, 2012
Figure 9
6. CONCLUSION
Implementation of PBL (Problem Based Learning)
for courses Programmable Logic Controller (PLC) is effective
in the learning. because now many industries in general use
the PLC program as a control machines. PBL here purpose to
usher in electrical engineering student State University of
Malang accordance with the expected quality and increase
skills and knowledge in programming a the PLC until the
control troble quickly and accurately. PBL training to be able
to working independently to find solutions to solve the
problems encountered in the workplace. Implementation of
Project Based Learning is an approach which prioritizes
student to be able solve the problems actually encountered in
the workplace. In implementation probelm based learning
concluded that the students gain experience learning cycle
based on experience as learning, it's just concrete experienced
a real experience. So students must prepare prior knowledge
resolve cases filed him and must be disciplined and
determined to obtain success in This case based learning.
7. ACKNOWLEDGEMENT
We would like to thank the CIR and IJCT who have given
us the opportunity to publish the paper in the December issue
of the third volume. No. 3, 2012. Then we are extremely
grateful to Chairman of Electrical Departement in State
University of Malang (UM), Mr. Slamet Wibawanto. Then to
Lecturer of Programmable Logic Controller's lesson, Mr.
Sujito. Without his guidance, we would have been impossible
to complete this work in this manner. We extremely grateful
to our parents then our friends in STROUMB, Workshop
Elektro and Unit Kegiatan Mahasiswa Penulis UM (UKMPUM). We also thank to Nur Kamilah, student of english
literature State University of Malang who help us to review
the grammar.
Finaly syifaul would like give special thanks to someone
whose her smile burn his spirit.
473 | P a g e
8. REFERENCES
[1] Domingues, Nuno. “Using PBL in Engineering:
Implementation
analyses‖.
(http://www.sefi.be/wpcontent/papers2011/T14/49.pdf) .pp.879-882. Retrieved at
November, 2 – 2012
[2] Helerea, A. MaŃoi, I. Oltean, A. “Problem-Based
Learning
Applied
to
Electrical
Engineering‖
(http://iceehungary.net/download/fullp/full_papers/full_paper
263.pdf). Retrieved at November, 1 – 2012
[3] Seng, Yap Choon. 2011. PBL in Engineering - A Review
of the literature. ISATE 2011 International Symposium on
Advances in Technology Education. Page 114 – 118
(http://isate.kumamotonct.ac.jp/proceedings/ISATE2011/pdf/I
SATE2011_2E4_2.pdf). Retrieved at December 2 – 2012
[4] Amin, Ahmad Fairuz Muhd, Mohd Ariff Mat Hanafiah,
Marizan Sulaiman. 2005. ―Problem Based Learning
Approach in Programmable Logic Controller‖. Proceedings
of the 2005 Regional Conference on Engineering Education,
December 12-13, 2005, Johor, Malaysia.
(http://eprints.utm.my/907/1/Session_O5-002.pdf). Retrieved
at November, 1 – 2012
[5] Said. Sm, F. R. Mahamd Adikan, S. Mekhilef And N. Abd
Rahim. 2005. Implementation “Of The Problem-Based
Learning Approach In The Department Of Electrical
Engineering, University Of Malaya‖. European Journal of
Engineering Education, Vol. 30, No. 1, March 2005. Page 130
– 135
[6] Problem-Based Learning at the Manchester School of
Engineering. (http://www.pble.ac.uk/pble-sd/school-wide-pblin-manchester.pdf). Retrieved at November, 1 - 2012
www.ijctonline.com
Council for Innovative Research
www.cirworld.com
[8] Krishnan, Siva. 2009. Student Experiences of ProblemBased Learning in
Engineering: Learning Cultures of PBL Teams. page 28 – 32.
(http://vuir.vu.edu.au/15196/1/Siva_Thesis.pdf). Retrieved at
November, 3 - 2012
[9] Echavarria, Maria Victoria. 2010. Problem-Based
Learning Application In Engineering. Revista EIA, ISSN
1794-1237 (14), page 88.
(http://revista.eia.edu.co/articulos14/Revista%20EIA%2014%
20art.%207.pdf). Retrieved at November, 3 – 2012
[10] Harisson, Bob. 2007. Whats is Problem-Based
Learning?.
(http://www.sierra-training.com/pdf/problembased.pdf).
Retrieved at November, 3 – 2012
[11] Dendane, Abdelkadeer. 2007. Grup Work and Problem
Based
Learning.
Page
8.
(http://www.analyzemath.com/teaching_learning/problem_bas
ed_learning.pdf). Retrieved at November, 4 – 2012
[12] The University of North Texas in partnership with the
Texas Education Agency. 2008. Problem Based Learning.
Page 3 – 4.
(http://cte.unt.edu/content/files/_HS/HS_BestPractices/Probbased_Learn/Problem_Based_Learn_042909.pdf). Retrieved
at November, 4 – 2012
[13] Zimmerman, Greg P. 2008. “Programmable Logic
Controllers And Ladder Logic: Introduction‖. Page 6
(http://www.pacontrol.com/download/Programmable%20Logi
c%20Controllers%20and%20Ladder%20Logic.pdf).
Retrieved at November, 2012
[14] Kumar, Vishal & Alok Ajay Goel . 2011. To study the
different industrial applications of PLC through ladder
diagrams: “Industrial Applications”. Page 22 – 52. Rourkela;
Department of Electronics and Communication Engineering,
National Institute Of Technology Rourkela
[15] EEE. 2012. Aplication PLC in Process Industry.
Electrical & Electronics Engineering Facebook’s Forum
Discussion. Update Status at November, 26 - 2012
[16] Center for Intructional Development and Research. 2004.
Problem-Based Learning.Teaching And Learning Bulletin
Vol.7 (3) 2004. Page 1 - 2
(http://depts.washington.edu/cidrweb/).
Retrieved
at
November, 4 – 2012
[17] Baldwin, Mary Sue and David W. Chapman, Ronald L.
Jenkins. George E. Keller. “Exploring the Power of ProblemBased
Learning”.
Page
16
&
21.
(http://www.gaprism.org/presentations/institute/2004/spring/e
xploring_power.pdf). Retrieved at November, 4 - 2012
International Journal of Computers & Technology
Volume 3 No. 3, Nov-Dec, 2012
[19] Mauffette, Yves And Peter Kandlbinder, Alexandre
Soucisse. “The Problem in Problem-based Learning is the
Problems: But do they Motivate Students?. Page 12 – 22.
(http://ww.w.openupusa.com/openup/chapters/0335215440.pd
f). Retrieved at November, 4 - 2012
[20] GUZELis, Cuneyt. 2006. “An Experience on Problem
Based Learning in an Engineering Faculty”. Turk J Elec
Engin, VOL.14, NO.1 2006. Page 67 - 75
[21] Nuutila, Esko, Seppo To¨rma and Lauri Malmi. 2005.
PBL and Computer Programming — The Seven Steps Method
with Adaptations. Computer Science Education, Vol. 15, No.
2, June 2005. Page 124.
(http://www.cs.hut.fi/~janne/studio1/PBL_artikkeli.pdf).
Retrieved at November, 4 - 2012
[22] CPM1A Programmable Controllers Operation Manual.
Section 2-2. Revised 2007. Page 33
[23] Omron Canada. Inc.
(http://www.farnell.com/datasheets/102958.pdf) page 2. File
Retrieved at November, 4 – 2012
[24] EEE. 2012. What is PLC (Programmable Logic
Controller) ?. Electrical & Electronics Engineering
Facebook’s Forum Discussion. Update Status at November,
26 – 2012
[25, 27] Professor C. Y. Kwan, 2000, What is Problem-Based
Learning (PBL)?
(http://www.cdtl.nus.edu.sg/brief/v3n3/default.htm) Vol. 3
No. 3. Page 1. Retrieved at November, 1 - 2012
[26] Ihsen, Susanne. Prof & Sabrina Gebauer. “Getting in
Touch with Experts – Problem Based Learning in the
Engineering Education‖.
(http://www.informatik.uni.bremen.de/soteg/gict2009/proceed
ings/GICT2009_Ihsen.pdf ). Retrieved at November, 3 - 2012
[28] Sutomo, Artono Dwijo. 2007. Simulasi Sistem Kontrol
Berbasis Plc: Pembelajaran Berbasis Kasus Pada Matakuliah
Programmable Logic Controller. Page 374 – 375. Seminar
Nasional Iii Sdm Teknologi Nuklir Yogyakarta, 21 – 22
November 2007 Issn 1978-0176
[29] Hackworth, John R., & Hackworth Jr., Frederick.
Programmable Logic Controllers : Programming Method and
Applications: page (2-12). ebook can downloaded at
(http://www.fer.unizg.hr/_download/repository/Programmable
_Logic_Controllers_Programming_Methods.pdf). Retrieved
at November, 4 - 2012
[30] URL: http://www.udel.edu/inst/.
Retrived at November, 4 - 2012
[18] Douvlou, Elena. 2006. Effective Teaching and Learning:
Integrating Problembased Learning in the Teaching of
Sustainable Design. CEBE Transactions, Vol. 3, Issue 2,
September 2006, page 24. ISSN: 1745-0322 (Online).
(http://cebe.cf.ac.uk/transactions/pdf/ElenaDouvlou3%282%2
9.pdf). Retrieved at November 5 2012
506 | P a g e
www.ijctonline.com
Download