Skip to main content
Skip header

Programmable Logic Cotrollers II

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code638-3003/04
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *Second Cycle
Year of Study *Second Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
S1I28doc. Ing. Ivo Špička, Ph.D.
ZIM018Ing. Ondřej Zimný, Ph.D.
Summary
Ways of communication between programmable logic controllers.
Control of continuous processes.
Program documentation.
Simulation of designed program results and debugging.
Error detection and handling during program run.
Real-time run of program, interrupt, using high speed counters.
Special PLC modules.
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 higher level of programming. Student will apply knowledge especially of communication between PLCs and operator panels, too.
Course Contents
1. Methods of communication between controllers.
2. Operator Panels and their Programming
3. The use of function blocks of operator panels. Faults and their evaluation.
4. The Network communication. The industrial Etherenet. IP addresses, DHCP servers.
5. Control of continuous processes.
6. PID blocks and blocks for digital signal processing
7. Analog input and output cards.
8. The Control Net bus.
9. The Device Net bus. Tags, producers and consumers.
10. A documentation of the program. The use of individual tasks.
11. Simulations of program and debugging.
12. The error detection and handle throughout runtime.
13. The real-time program run, interrupts, high-speed counters.
14. Special modules of PLCs.
Recommended or Required Reading
Required Reading:
REDDY, Y. J. Industrial process automation systems. Boston, MA: Elsevier, 2014. ISBN 978-0-12-800939-0.
ŠPIČKA, I. Programovatelné logické automaty II. Studijní opora k předmětu. Ostrava: VŠB - TUO, 2013.
Š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.
Manuál: Logix5000 Controllers IEC 61131-3 Compliance
REDDY, Y. J. Industrial process automation systems. Boston, MA: Elsevier, 2014. ISBN 978-0-12-800939-0.

Recommended Reading:
Manuls: Logix5000 Controllers Tasks, Programs, and Routines, Catalog Numbers 1756 ControlLogix, 1756 GuardLogix, 1768 Compact GuardLogix,1768 CompactLogix, 1769 CompactLogix, 1789 SoftLogix,PowerFlex with DriveLogix, Programming Manual.
ZEZULKA, F. Programovatelné automaty. Brno: FEKT VUT, 2003.
Š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.
Manuály: Logix5000 Controllers Tasks, Programs, and Routines, Catalog Numbers 1756 ControlLogix, 1756 GuardLogix, 1768 Compact GuardLogix,1768 CompactLogix, 1769 CompactLogix, 1789 SoftLogix,PowerFlex with DriveLogix, Programming Manual.
Planned learning activities and teaching methods
Lectures, Tutorials, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit30 15
        ExaminationExamination70 36