Türkçe English Rapor to Course Content
COURSE SYLLABUS
PRORAMMABLE LOGIC CONTROLLERS
1 Course Title: PRORAMMABLE LOGIC CONTROLLERS
2 Course Code: EMEZ202
3 Type of Course: Compulsory
4 Level of Course: Short Cycle
5 Year of Study: 2
6 Semester: 4
7 ECTS Credits Allocated: 4
8 Theoretical (hour/week): 2
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 2
11 Prerequisites: None
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Öğr. Gör. Dr. HASAN BAYAZİT
16 Course Lecturers: Öğr.Gör. Ömer Eriş
Öğr.Gör. Özcan Temel
Öğr.Gör. Hasan Bayazit
17 Contactinformation of the Course Coordinator: hashan@uludag.edu.tr
Tel: 2942345
Adres: U.Ü Teknik Bilimler MYO Görükle
18 Website:
19 Objective of the Course: To do PLC programming with ladder diagram and function blocks. To gain knowledge and skills in control applications.
20 Contribution of the Course to Professional Development To teach essentials of pragrammable logic controllers and its applications.
21 Learning Outcomes:
1 Ability to explain basic technology of PLC.;
2 Ability to do PLC input-output connection;
3 Ability to use PLC interface program.;
4 Ability to write PLC program using ladder diagram.;
5 Ability to write PLC program using other methods (FBD, STL).;
6 Ability to use and programming the Touch panel.;
7 Ability to control with PLC by setting up circuit;
8 Ability to use PLC on hydraulic and pneumatic systems and to make motor control with PLC.;
22 Course Content:
Week Theoretical Practical
1 Basic Technology of PLC 1. History of PLC 2. Structure of PLC 3. Difference between relay and PLC 1.Connecting input units to PLC 2.Connecting output units to PLC
2 PLC UNITS 1. Numerical data concept 1.1. Data system 1.2. 16 and 32-bit data management 2. Devices used with PLC 2.1. Word device 2.2. Bit device 2.3. Data transportation 2.4. Moving by changing of data codes 2.5. Increase / decrease 2.6. Comparison 2.7. Adding and removing 2.8. Multiplication and Division 1.Commisioning by connecting input units to PLC. 2. Commisioning by connecting output units to PLC.
3 PLC Interface program 1. Establishment of PLC interface program 1.1. Establishment of PLC interface program 1.2. Establishing a connection with PLC from interface program 2. Using of PLC interface program 2.1. Interface program toolbars 2.2. Interface program menus 1.Using PLC interface program
4 PLC Programming 1. Writing PLC program using ladder diagram 2.Time control commands 2.1. Timer operations 2.2. To determine pre value indirectly 2.3. Example of timer circuit 3. Counter function 3.1. 16 bit up counter 3.2. 32 bit up / down counter 1.To design PLC program using ladder diagram. 2.To make PLC program using time control commands. 3.To make PLC program using counter functions.
5 Sequential function blocks 1. Sequential function blocks (SFC) 1.1.Function block objects 1.2.Condition expressions. . Using the function blocks. 2. Connecting function blocks with conditions
6 PLC Program with Sequential function blocks. 1. To write single branched program with sequential function blocks. 2. To write multi branched program with sequential function blocks. 1. To develop single branched program using function blocks. 2. To develop multi branched program using
7 Touch Panels 1. What is the touch panel ? 2. Types of touch panel 3. Touch panel programming 3.1. Panel design program 3.2. Panel pages 3.3. Panel objects input, output etc. 3.4. Layers in the panel 1. Connecting touch panel to computer 2. To design touch panel 3. Sending program to the touch panel.
8 Midterm Exam 1. Making PLC program suitable with touch panel 2. Working together PLC and touch panel
9 Panel Programming 1. Connection PLC with touch panel 1.1. PLC program for panel 1.2. Connection PLC with panel 1.3. Control of assistant relay on PLC program by panel 1.4. Monitoring and changing of PLC recorders on panel 1. Making PLC program suitable with touch panel 2. Working together PLC and touch panel
10 Panel Programming 1. Connection PLC with touch panel 1.1. PLC program for panel 1.2. Connection PLC with panel 1.3. Control of assistant relay on PLC program by panel 1.4. Monitoring and changing of PLC recorders on panel To control Pneumatic systems using PLC
11 Pneumatic systems 1. Pneumatic circuit elements 1.1. Types 1.2. Operation principles 1.3. Areas of application 2.Peripheral units of PLC and pneumatic 2.1. Connection units 2.2. Operation features 2.3. Failure and maintenance operations To control Pneumatic systems using PLC
12 Pneumatic systems 1. Pneumatic circuit elements 1.1. Types 1.2. Operation principles 1.3. Areas of application 2.Peripheral units of PLC and pneumatic 2.1. Connection units 2.2. Operation features 2.3. Failure and maintenance operations To control Pneumatic systems using PLC
13 Electro-hydraulic circuits 1. Hydraulic circuit elements 1.1. Description 1.2. Types 1.3. Operation principles 1.4. Failure and maintenance operations 2. PLC-Hydraulic circuit relations 3. PC-PLC-Elektrohydraulic system relations 1. Making motor control using PLC a. Step motor control b. Servo motor control c. Lineer motor control
14 PLC controlled electric motors 1. Step Motors 1.1. Driven by Plc 1.2. Areas of application 2. Servo motors 2.1. Driven by Plc 2.2. Areas of application 3. Lineer motors 3.1. Driven by Plc
23 Textbooks, References and/or Other Materials: Practical PLC Programming and operator panel configuration; Hasan Bayazıt (Ankara, 2005)
Advanced Control Technics and PLC; Recep ÇETİN (Ankara, 2005)
S7-200 Turkish User Manual
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 20
Quiz 0 0
Homeworks, Performances 1 20
Final Exam 1 60
Total 3 100
Contribution of Term (Year) Learning Activities to Success Grade 40
Contribution of Final Exam to Success Grade 60
Total 100
Measurement and Evaluation Techniques Used in the Course Measurement and evaluation is carried out according to the priciples of Bursa uludag University Associate and Undergraduate Education Regulation.
Information Results are determined with the letter grade determined by the student automation system.
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 14 2 28
Self Study and Preparation 14 2 28
Homeworks, Performances 1 0 0
Projects 0 0 0
Field Studies 0 0 0
Midtermexams 1 16 16
Others 0 0 0
Final Exams 1 20 20
Total WorkLoad 120
Total workload/ 30 hr 4
ECTS Credit of the Course 4
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11 PQ12
LO1 0 0 0 0 5 0 0 0 0 0 0 0
LO2 0 0 0 0 5 0 0 0 0 0 0 0
LO3 0 0 0 3 5 0 0 0 0 0 0 0
LO4 0 0 0 0 5 0 0 0 0 0 0 0
LO5 0 0 0 0 5 0 0 0 0 0 2 0
LO6 0 0 0 0 5 0 0 0 0 0 2 0
LO7 0 0 0 0 5 0 0 0 0 0 0 0
LO8 0 0 0 0 5 0 0 4 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr