Skip to main content
Skip header

Application of Control Systems with Programmable Controllers

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

Course Unit Code450-2037/01
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredSummer 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
KOZ47prof. Ing. Jiří Koziorek, Ph.D.
MIK636Ing. Martin Mikolajek, Ph.D.
Summary
The course Application of Control Systems with Programmable Controllers is focused on using programmable controllers in various types of control applications. Programmable controllers are frequently used control systems in recent industrial automation. The course allows students to deepen the knowledge obtained in courses Logic Control System and Programmable Controllers and Development and Visualization of Control Systems. The lectures and practical trainings deal with programmable controller in various types of applications, operator panels and SCADA systems. The course is based on controllers Bernecker-Rainer and Siemens S7 300, operator panel Bernecker-Rainer and SCADA system Promotic.
Learning Outcomes of the Course Unit
The aim of the course is to deepen student's knowledge of programmable controllers and HMI/SCADA systems. The lectures give the students general view at this field of automation. During the practical trainings, students work with various types of controllers, operator panels and SCADA systems. They solve two individual complex projects that allow them to obtain practical experiences with mentioned systems.

After passing the course, students will have good knowledge and skills of programmable controllers, HMI/SCADA systems and with their using.
Course Contents
Lectures:
Programmable controllers in complex automation tasks.
Programmable controllers Bernecker-Rainer. Basic programming, binary operations.
Programmable controllers Bernecker-Rainer. Analog I/O, functions, function bloks, communications.
Interrupt system in programmable controllers, high speed counters.
Drives and their using in systems with programmable controllers.
PID algoritms in programmable controllers Simatic.
PID algoritms in programmable controllers Bernecker Rainer.
Operator panels Bernecker-Rainer.
SCADA system Promotic. Objects in Promotic.
SCADA system Promotic. Alarms, communications, trends, databases.
SCADA system Promotic. Scripts, programming language VB Script.
Communication possibilities of PLCs, industrial networks, distributed control systems.
Industrial networks ASI and Profibus.
Industrial network CAN and Industrial Ethernet.


Laboratories:
PLC Simatic S7 300, STEP 7programming tool. Design of control application for PLC Simatic S7 300.
Basic programming of PLC Bernecker-Rainer. Binary instructions and I/O, timers, counters.
Function and function block in PLC Bernecker-Rainer.
Analog inputs and outputs in PLC Bernecker-Rainer.
Asynchronous motor control using programmable controllers.
Operator panels Bernecker-Rainer.
PID algorithms in programmable controllers.
Individual project, part 1.
Using communication networks for mutual communication of programmable controllers.
SCADA system Promotic. Design of basic application.
SCADA system Promotic. Design of an application with scripts, trends and databases.
SCADA system Promotic. Communicattion with PLC.
Individual project, part 2.
Presentation of the projects.
Recommended or Required Reading
Required Reading:
Technical documentation for PLC Bernecker-Rainer ( http://www.br-automation.com )
Technical documentation for Siemens PLC Simatic ( http://www.siemens.com )
Stenerson J.: Fundamentals of Programmable Logic Controllers, Sensors and Communications. Prentice Hall, 1999.
Lewis R. W.: Programming Industrial Control Systems Using IEC 1131-3. The Institution of Electrical Engineers, London, UK, 1998.
Industrial standard IEC 61131-3.
Boyer S. A.: SCADA - Supervisory control and data acquisition. ISA, 1999. ISBN 1-55617-660-0.
Firemní dokumentace k PLC Bernecker-Rainer ( http://www.br-automation.com )
Firemní dokumentace k PLC Siemens Simatic ( http://www.siemens.com )
Srovnal, V.: Logické systémy řízení. Syllaby. Ostrava, VŠB FEI 1995.
Šmejkal L., Martinásková M.: PLC a automatizace. BEN - technická literatura, Praha 1999.
Šmejkal L., Martinásková M.: Řízení programovatelnými automaty. Vydavatelství ČVUT, Praha 1998.
Stenerson J.: Fundamentals of Programmable Logic Controllers, Sensors and Communications. Prentice Hall, 1999.
Lewis R. W.: Programming Industrial Control Systems Using IEC 1131-3. The Institution of Electrical Engineers, London, UK, 1998.
Kopie normy ČSN EN 61131-3.
Boyer S. A.: SCADA - Supervisory control and data acquisition. ISA, 1999. ISBN 1-55617-660-0.
Recommended Reading:
Technical documentation for PLC Bernecker-Rainer ( http://www.br-automation.com )
Technical documentation for Siemens PLC Simatic ( http://www.siemens.com )
Stenerson J.: Fundamentals of Programmable Logic Controllers, Sensors and Communications. Prentice Hall, 1999.
Lewis R. W.: Programming Industrial Control Systems Using IEC 1131-3. The Institution of Electrical Engineers, London, UK, 1998.
Industrial standard IEC 61131-3.
Boyer S. A.: SCADA - Supervisory control and data acquisition. ISA, 1999. ISBN 1-55617-660-0.
KOZIOREK, J.; CHROMČÁK, L. Logické systémy řízení: e-learningové výukové materiály. Ostrava: VŠB-TU Ostrava, 2007, 320 s. ISBN 978-80-248-1490-2.
Koziorek, Jiří . Navrhování a vizualizace řídicích systémů. Sylaby na www stánkách fakulty,2004
Planned learning activities and teaching methods
Lectures, Individual consultations, Experimental work in labs, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Graded exercises evaluationGraded credit100 (100)51
        ProjektLaboratory work40 20
        Protokol+předvedeníProject30 15
        PísemkaWritten test30 16