Computer Programming | |||||
Associate | TR-NQF-HE: Level 5 | QF-EHEA: Short Cycle | EQF-LLL: Level 5 |
Course Code: | MMEK222 | ||||||||
Course Name: | Programlanabilir Mantıksal Denetleyici | ||||||||
Course Semester: |
Spring |
||||||||
Course Credits: |
|
||||||||
Language of instruction: | TR | ||||||||
Course Requisites: | |||||||||
Does the Course Require Work Experience?: | No | ||||||||
Type of course: | Department/Faculty Elective | ||||||||
Course Level: |
|
||||||||
Mode of Delivery: | Face to face | ||||||||
Course Coordinator : | Dr.Öğr.Üyesi TANER KARASOY | ||||||||
Course Lecturer(s): |
Öğr.Gör. ÖZLEM ULUĞBEY |
||||||||
Course Assistants: |
Course Objectives: | To provide and develop the ability to use Programmable Logical Controllers (PLC). |
Course Content: | The programming of programmable logic controllers. The structure of the programmable logic controller, programmable methods, analog signal processing and applications. |
The students who have succeeded in this course;
|
Week | Subject | Related Preparation |
1) | • Information About the Course • What is PLC? Comparison of Simens S7 PLCs • Operation and Function of PLC • Elements of PLC | Studying resources, research. |
2) | • PLC Input-Output Units • Entry Unit • Output Unit • Programming Software | Studying resources, research. |
3) | • Address Fields Used in PLC • Number Systems • Program Processing Types • Program Software Types | Studying resources, research. |
4) | • Project Creation for S7-1200 with TIA Portal | Studying resources, research. |
5) | • Uploading the Project in PLC to the Computer (Upload) • Licensing of Simatic Programs • Internal Memory Areas | Studying resources, research. |
6) | • Timing Function • Counter Function • Program Writing with Status Graph Help • Structured Programming | Studying resources, research. |
7) | Midterm | Studying resources, research. |
8) | • Digital Operators | Studying resources, research. |
9) | • PLC Input-Output Units • Entry Unit • Output Unit • Programming Software • Address Fields Used in PLC • Number Systems • Program Processing Types • Program Software Types • Project Creation for S7-1200 with TIA Portal • Uploading the Project in PLC to the Computer (Upload) • Licensing of Simatic Programs • Internal Memory Areas • Timing Function • Counter Function • Program Writing with Status Graph Help • Structured Programming • Digital Operators | Studying resources, research. |
10) | • Flowcharts • Fast Counter and PWM Usage in PLC • Interrupt | Studying resources, research. |
11) | • Control Operations with S7-1200 PLCs • Two-Position (On-Off) Control • PID Control • Realization of PID in PLC | Studying resources, research. |
12) | • Receiving Sending Messages with S7-1200 • S7-1200 Programming with SCL | Studying resources, research. |
13) | • PLC Applications | Studying resources, research. |
14) | • PLC Applications | Studying resources, research. |
15) | Final | Studying resources, research. |
Course Notes / Textbooks: | PLC Programlama ve Otomasyon 1 Kağıt Kapak – 1 Ocak 2012 Süleyman Arslan |
References: | PLC Programlama ve Otomasyon 1 Kağıt Kapak – 1 Ocak 2012 Süleyman Arslan |
Learning Outcomes | 1 |
2 |
|||||
---|---|---|---|---|---|---|---|
Program Outcomes | |||||||
1) Has basic theoretical and practical knowledge in mathematics, computation and computer science. | |||||||
2) Defines defined problems and models of computer science and / or computer science and applies basic solution proposals. | |||||||
3) Use algorithmic thinking and planning approach in their applications. | |||||||
4) Develops software components whose specifications are defined. | |||||||
5) To communicate verbally and in writing; at least one foreign language at least on the European Language Portfolio A2 General Level, monitors information in the field of computer science and computer science and communicates with colleagues. | |||||||
6) The necessity of lifelong learning follows consciousness and current developments in information and communication technologies. | |||||||
7) Occupational and ethical responsibility is conscious and has awareness about the observance of professional ethics in information applications. | |||||||
8) Effective individually or on teams. |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | Has basic theoretical and practical knowledge in mathematics, computation and computer science. | |
2) | Defines defined problems and models of computer science and / or computer science and applies basic solution proposals. | |
3) | Use algorithmic thinking and planning approach in their applications. | |
4) | Develops software components whose specifications are defined. | |
5) | To communicate verbally and in writing; at least one foreign language at least on the European Language Portfolio A2 General Level, monitors information in the field of computer science and computer science and communicates with colleagues. | |
6) | The necessity of lifelong learning follows consciousness and current developments in information and communication technologies. | |
7) | Occupational and ethical responsibility is conscious and has awareness about the observance of professional ethics in information applications. | |
8) | Effective individually or on teams. |
Lesson | |
Group study and homework | |
Homework | |
Application (Modelling, Design, Model, Simulation, Experiment etc.) |
Written Exam (Open-ended questions, multiple choice, true-false, matching, fill in the blanks, sequencing) | |
Application |
Semester Requirements | Number of Activities | Level of Contribution |
Midterms | 1 | % 40 |
Final | 1 | % 60 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 40 | |
PERCENTAGE OF FINAL WORK | % 60 | |
total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 3 | 42 |
Application | 6 | 3 | 18 |
Study Hours Out of Class | 6 | 3 | 18 |
Homework Assignments | 6 | 2 | 12 |
Midterms | 1 | 20 | 20 |
Final | 1 | 30 | 30 |
Total Workload | 140 |