|
Lecturer(s)
|
-
Vladyka Tomáš, Ing.
-
Horčic Václav, Ing. Mgr. Ph.D.
|
|
Course content
|
Lecture topics by week of the semester: 1. Logic control, introduction to logic control, definition of basic concepts (logic system, analog, digital, binary, logic values, static and dynamic information display, logic variables, logic operators, analysis of logic tasks, logic functions). 2. Combinational logic systems, construction of truth tables, use of algebraic adjustments, methods of minimizing logic functions (using K-map). 3. Construction of logic gates, encoders, decoders, arithmetic circuits, comparators, multiplexers, demultiplexers, etc. 4. Sequential logic circuits, structure of RS, JK, D flip-flops. Description of the behavior of sequential logic circuits (expression in a table, graph, state diagram). 5. Programmable automata, division, structure, properties and programming languages. 6. PLC Programming I. - basics of programming (according to IEC 61131-3 standard). 7. PLC Programming II. - basics of programming (according to IEC 61131-3 standard). 8. Circuits for connecting technical means of automation of a controlled technological process (connecting sensors of selected technological quantities and actuator excitation circuits to the PLC). 9. Bus systems for distributed control. 10. Safety in PLC programming, risk assessment, standards. 11. IO-Link interface - connecting sensors/actuators. 12. Interface for human-machine communication, division, use. 13. Practical example of controlling a technological process using a PLC, design of a software solution. Seminar topics by week of the semester: 1. Introduction to the rules of work in the laboratory. Introduction to the control of the PLC programming environment. Modification of the sample program according to the assignment. 2. Creation of a new project, setting the HW configuration, setting the project security. 3. Programming a simplified logical task using the Karanugh map, debugging errors. Watchtable, recording trends of used I/O quantities and internal variables. 4. Programming communication between PLC and HMI. Saving the created FB to the library (Libraries). 5. Programming a task using timing and counter functions. 6. Processing the first semester project. 7. Use of digital inputs and outputs (incremental encoder, motor control). 8. Use of analog inputs (tachogenerator). Comparison of measured data from various sensors. 9. Motor speed control and regulation (two-state control, PID control). 10. Example of sequential logic control. 11. Processing of the second semester project. 12. Processing of the second semester project. 13. Evaluation of semester projects.
|
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Work with text (with textbook, with book), Laboratory work
- Contact teaching
- 52 hours per semester
- Preparation for a credit (assessment)
- 30 hours per semester
- Preparation for an exam
- 30 hours per semester
- Term paper
- 38 hours per semester
|
|
Learning outcomes
|
The course is an introduction to the areas of logic circuits and digital technology. Students will gradually become familiar with selected procedures for the analysis and construction of logic functions and the design of finite state machines. Theoretical knowledge will be verified experimentally by using PLC machines in the process of logic control. Exercises will be held at workplaces in the industrial automation laboratory.
After completing the course, the student demonstrates knowledge of the design of logic control circuits using standard combinational and sequential logic circuits and a PLC. The student demonstrates his knowledge by elaborating an independent semester work on the topic of logical control of a selected mechatronic system.
|
|
Prerequisites
|
Basic knowledge of electronics and digital technology.
|
|
Assessment methods and criteria
|
Oral examination, Written examination, Home assignment evaluation
The student must demonstrate their understanding of the topics covered during the semester and during the final exam. Specific requirements will be communicated to students by their teachers in the first week of the semester.
|
|
Recommended literature
|
-
ANTOŠOVÁ, Marcela a DAVÍDEK, Vratislav. Číslicová technika. Páté aktualizované vydání. České Budějovice: Kopp, 2018. ISBN 978-80-7232-509-2.
-
BAYER, Jiří a ŠUSTA, Richard. Logické řízení: cvičení. Praha: Česká technika - nakladatelství ČVUT, 2008. ISBN 978-80-01-04105-5.
-
BAYER, Jiří; HANZÁLEK, Zdeněk a ŠUSTA, Richard. Logické řízení. Vyd. 2. Praha: Česká technika - nakladatelství ČVUT, 2008. ISBN 978-80-01-04106-2.
-
HOFREITER, Milan. Základy automatického řízení: příklady. 5. vydání. Praha: ČVUT v Praze, 2023. ISBN 978-80-01-07133-5.
-
HOFREITER, Milan. Základy automatického řízení. 3. vydání. Praha: ČVUT v Praze, 2023. ISBN 978-80-01-07132-8.
-
ŠMEJKAL, Ladislav a MARTINÁSKOVÁ, Marie. PLC a automatizace. 1. díl, Základní pojmy, úvod do programování. Praha: BEN - technická literatura, 1999. ISBN 80-86056-58-9.
-
ŠMEJKAL, Ladislav. PLC a automatizace. 2. díl, Sekvenční logické systémy a základy fuzzy logiky. Praha: BEN - technická literatura, 2005. ISBN 80-7300-087-3.
|