Skip to main content
Skip header

Control Systems in Engineering

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

Course Unit Code352-0556/01
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *Second Cycle
Year of Study *First Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites There are no prerequisites or co-requisites for this course unit
Name of Lecturer(s)Personal IDName
MAH011doc. Ing. Miroslav Mahdal, Ph.D.
Summary
Students acquire during their studies theoretical and practical knowledge and skills in the field of control systems used in mechanical engineering. Students will become familiar with the course of study microprocessor units, architecture of PLC, basic features and modularity, including a description and functions of the individual modules. They learn to program in the basic languages of programmable logic controllers, both in Ladder diagram, Instruction list, FBD, but also in languages of sequential processes. They also learn about the hierarchical control structure, connecting PLCs and communications with SCADA visualization systems.
Learning Outcomes of the Course Unit
The aim of the course is to acquaint students with microprocessor technology with a focus on PLC controller, which are nowadays an integral part of engineering as production lines, machinery manufacturing, etc. Students will learn about hardware platforms and software tools for configuring and programming these systems. At the end of the semester students will be able to connect a control system to the network, configure it, to work with its peripherals, think creatively and create programs, including interaction with the superior level with visualization SCADA systems.
Course Contents
1. Subject introduction, presentation of the contents of lectures and laboratory exercises for PLC Siemens Simatic S7-1500 programming.
2. Programmable controllers in technological process control - a description of the PLC, hardware configuration, circuit diagram, modularity, usage, control structure.
3. Example of the control system of the enterprise (relay, PLC, SCADA, ERP, MES), using PLC, PLCs category, distributed control systems.
4. Introduction to the TIA Portal environment, setting PLC, communication, demonstration of basic functional program.
5. Programming languages, addressing variables, logic functions, basic operations, program execution, counters, timers, arithmetic functions, transfer functions.
6. Block functions, examples of function calls, program examples.
7. PLC peripherals, analog and digital signals, AD and DA converters, principles, analog signal processing, analog modules in a feedback loop usage.
8. PLC peripherals, network configuration, digital communication protocols.
9. Connection PLC to the real device (the learning laboratory model), a description of the laboratory model, its inputs, outputs, a description of model tasks, description of connectors.
10. Sequential programming of PLC via function calls and data blocks, functional algorithms, graphical form sequential programming.
11. Sensors connecting to the PLC, a description of the measuring chain, standard input signals, signal types, their advantages and disadvantages, signal conditioning in the PLC, the software select of the input signal range of PLC.
12. PLC communication with SCADA visualization systems, description of visualization environment, hardware and software tools for communication support, drivers, OPC, DDE servers, communication protocols, industrial networks, wireless communication.
13. Familiarization with the WinCC environment and HMI touch panel TP700 Comfort, basic connectivity panel to the PLC, demonstration of visualization.
14. Recap of lectures and exercises, discussion with students, to clarification of problematic areas of teaching.
Recommended or Required Reading
Required Reading:
Collins, K. 2006. PLC Programming for Industrial Automation. Exposure Publishing, 120 p. ISBN: 978-1-84685-496-5.
Rohner, P. 1996. Automation with Programmable Logic Controllers. UNSW Press, 226 p. ISBN: 978-0-86840-287-1.
Simatic STEP 7 Basic V12.0 System Manual [online]. 2019 [cit. 2019-09-03]. Available from: https://cache.automation.siemens.com/dnl/DA/DAxMjk1NwAA_68113678_HB/STEP_7_Basic_V12_enUS_en-US.pdf.
Simatic S7-1500, Getting Started [online]. 2019 [cit. 2019-09-03]. Available from:
https://www.automation.siemens.com/salesmaterial-as/interactive-manuals/getting-started_simatic-s7-1500/documents/EN/software_complete_en.pdf.
Getting started with S7-PLCSIM Advanced and simulation tables [online]. 2019 [cit. 2019-09-02]. Available from: https://cache.industry.siemens.com/dl/files/047/109759047/att_962042/v3/109759047_PLCSIMAdv_SimTable_DOC_V10_en.pdf.
Martinásková, M., Šmejkal, L. 2003. Řízení programovatelnými automaty III, skriptum ČVUT FSI, Praha.
Martinásková M., Šmejkal L. 2002. PLC a automatizace 1, BEN - technická literatura, Praha, 224 s. ISBN 80-86056-58-9.
Petruzella, F. 2016. Programmable Logic Controllers. McGraw-Hill Higher Education, 448 p. ISBN: 978-1-25968-088-5.
Pinker, J. 2004. Mikroprocesory a mikropočítače. Vydavatelství BEN - technická literatura, 160 s. ISBN 80-7300-110-1.
Programovatelný automat S7-200 systémový manuál [online]. 2019 [cit. 2019-09-03]. Dostupné z: http://vlab.fs.cvut.cz/navody/files/S7-200_cz.pdf.
Simatic HMI, Working with WinCC [online]. 2019 [cit. 2019-09-03]. Available from: https://cache.industry.siemens.com/dl/files/220/109736220/att_879788/v1/WinCC_Working_with_WinCC_en-US_en-US.pdf.
Šmejkal, L. 2005. PLC a automatizace 2, BEN - technická literatura, Praha, 208 s. ISBN 80-7300-087-3.
Recommended Reading:
Bolton, W. 2009. Programmable Logic Controllers. Elsevier, 416 p. ISBN: 978-1-85617-751-1.
Balátě, J., Smutný, L. 1986. Technické prostředky automatického řízení. Praha: SNTL. 436 s.
Hutyra, M., Dubec, M., Horák, B. 1996. Měření neelektrických veličin I. Návody k laboratorním cvičením. Ostrava: VŠB-TUO, skripta. 151 s. ISBN 80-7078-221-8.
Martínek, R. 2004. Senzory v průmyslové praxi. Praha: Vydavatelství BEN - technická literatura, 200 s. ISBN 80-7300-114-4.
Bolton, W. 2009. Programmable Logic Controllers. Elsevier, 416 p. ISBN: 978-1-85617-751-1.
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
Graded creditGraded credit100 (100)51
        Semestrální projektSemestral project40 21
        Testová část klasifikovaného zápočtuWritten examination60 20