Course Unit Code | 638-2013/02 |
---|
Number of ECTS Credits Allocated | 5 ECTS credits |
---|
Type of Course Unit * | Compulsory |
---|
Level of Course Unit * | First Cycle |
---|
Year of Study * | Third Year |
---|
Semester when the Course Unit is delivered | Winter Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| S1I28 | doc. Ing. Ivo Špička, Ph.D. |
| ZIM018 | Ing. Ondřej Zimný, Ph.D. |
Summary |
---|
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.
|
Learning Outcomes of the Course Unit |
---|
Student will deal with structure and parameters of programmable logical controllers (PLC), their configuration and programming. Students will find out different ways of PLC's programming. Student will be able to compare hardware and software solution of PLC's from leading producers. The main emphasis is put especially on the skills in application of programmable controllers for solving standard technical tasks. Student will be able to understand and use the basic level of programming. |
Course Contents |
---|
Structure and working parameters of programmable logic controllers (PLC).
Basic programming techniques for PLC's algorithm creation, addressing.
Solving of combination and sequential logic tasks, program initialization.
Mathematics computing in PLC program.
Real-time computing in PLC - program considerations.
Timers and counters for solving real-time tasks.
Structure and block programming. Program control.
|
Recommended or Required Reading |
---|
Required Reading: |
---|
1769 CompactLogix Controllers User Manual, Catalog Numbers 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E. |
ŠPIČKA, I. Programovatelné logické automaty I. Studijní opora k předmětu. Ostrava: VŠB – TU, 2013.
ŠMEJKAL, L. a M. MARTINÁSKOVÁ. PLC a automatizace. 1. díl, Základní pojmy, úvod do programování. Praha: BEN - technická literatura, 2012. ISBN 978-80-7300-388-3.
1769 CompactLogix Controllers User Manual, Catalog Numbers 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E.
|
Recommended Reading: |
---|
Logix5000 Controllers, Catalog Numbers 1756 ControlLogix, 1756 GuardLogix, 1768 CompactLogix, 1768Compact GuardLogix, 1769 CompactLogix, 1789 SoftLogix, PowerFlex with DriveLogix, Quick Start |
ŠMEJKAL, L. PLC a automatizace. 2. díl, Sekvenční logické systémy a základy fuzzy logiky. Praha: BEN - technická literatura, 2012. ISBN 978-80-7300-389-0. |
Planned learning activities and teaching methods |
---|
Lectures, Tutorials |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Credit and Examination | Credit and Examination | 100 (100) | 51 |
Credit | Credit | 30 | 15 |
Examination | Examination | 70 | 36 |