|
Language of Instruction
|
English
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
ELECTRICAL-ELECTRONICS ENGINEERING
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Elective
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
(1) Introducing students to the fundamental hardware components, architecture, and operating principles of programmable logic controllers used in modern industrial automation. (2) Developing students' ability to write, test, and debug PLC programs using IEC 61131-3 compliant programming languages, with emphasis on Ladder Diagram and Structured Text. (3) Enabling students to design and implement combinational and sequential logic control systems for real industrial processes using PLCs. (4) Familiarizing students with analog signal processing, PID control algorithms, and their practical implementation on PLC platforms. (5) Providing students with knowledge of industrial communication protocols and network architectures used to integrate PLCs with other automation components. (6) Developing students' ability to integrate PLCs with sensors, actuators, HMI panels, and SCADA systems in a complete automation solution. (7) Equipping students with systematic fault diagnosis and troubleshooting skills for PLC-based control systems.
|
|
Course Content
|
This course provides a hands-on introduction to programmable logic controllers (PLCs) and their application in industrial automation systems. Students will learn PLC hardware architecture, IEC 61131-3 compliant programming languages including Ladder Diagram, Function Block Diagram, Structured Text, Sequential Function Chart, and Instruction List. The course covers combinational and sequential control design, analog input/output processing, PID control implementation, industrial communication networks such as Profibus, Modbus, and EtherNet/IP, as well as HMI and SCADA system integration. Fault diagnosis and troubleshooting methodologies are also addressed. Laboratory sessions reinforce theoretical concepts through applied exercises on real PLC hardware, enabling students to develop practical engineering skills for modern industrial environments.
|
|
Course Methods and Techniques
|
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
Associate Prof.Dr. GÜNYAZ ABLAY gunyaz.ablay@agu.edu.tr
|
|
Name of Lecturers
|
Research Assist.Dr. SİNAN GENÇ
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Bolton, W. – Programmable Logic Controllers, 6th Edition, Newnes/Elsevier, 2015. Hackworth, J. R. & Hackworth, F. D. – Programmable Logic Controllers: Programming Methods and Applications, Pearson Prentice Hall, 2004. John, K. H. & Tiegelkamp, M. – IEC 61131-3: Programming Industrial Automation Systems, 2nd Edition, Springer, 2010.
|
|
Course Notes
|
Petruzella, F. D. – Programmable Logic Controllers, 5th Edition, McGraw-Hill, 2016.
|
|