638-0421/01 – Programmable Logic Cotrollers I (PLA I)
Gurantor department | Department of Automation and Computing in Industry | Credits | 5 |
Subject guarantor | doc. Ing. Ivo Špička, Ph.D. | Subject version guarantor | doc. Ing. Ivo Špička, Ph.D. |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 3 | Semester | winter |
| | Study language | Czech |
Year of introduction | 2010/2011 | Year of cancellation | 2015/2016 |
Intended for the faculties | FMT | Intended for study types | Bachelor |
Subject aims expressed by acquired skills and competences
Students will understand the structure and influences related to programmable logic controllers (PLC), their configurations and programming.
Teaching methods
Lectures
Tutorials
Summary
The course focuses on the theoretical and practical aspects of programmable logic controllers. Attention is paid to the hardware configuration, the input and output units of PLCs. There are discussed the basic programming techniques that are used to create programs in PLCs.
Compulsory literature:
[1] 1769 CompactLogix Controllers User Manual, Catalog Numbers 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E.
Recommended literature:
[1] Logix5000 Controllers, Catalog Numbers 1756 ControlLogix, 1756 GuardLogix, 1768 CompactLogix, 1768Compact GuardLogix, 1769 CompactLogix, 1789 SoftLogix, PowerFlex with DriveLogix, Quick Start
Way of continuous check of knowledge in the course of semester
Tests, projects
E-learning
Other requirements
Study of compulsory literature, participation in seminars.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. The structure and working parameters of programmable logic controller (PLC).
2. Basic programming techniques for creating an algorithm PLCs
3. Inputs, outputs, registers, addressing.
4. Boolean algebra and PLC
5. The importance of minimizing logic functions to create a program
6. The solution of combinatorial problems
7. Solving sequential tasks, the program initialization.
8. Mathematics at the computer in the PLC program.
9. Working with text
10. Real-time computations in the PLC control tasks.
11. Timers and counters for solving real-time tasks.
12. Sequencers and their application.
13. Debugging.
14. The program control.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction