Control Systems Engineering (5cr)
Course unit code: 8I00CG73
General information
- Credits
- 5 cr
- Teaching language
- Finnish
Objective
The student knows how Industry 4.0 development, IEC62541 (OPC UA), IEC61131-3 and other related standards affect to the design of modern automation control software. The student knows the V-model of software development and agile methodology. The student is also able to utilize them in the design project of the control system. The student understands the paradigm of object-oriented programming and is able to use it in the design of control software. The student recognizes the most common languages used for system modeling, such as UML, SysML and Petri nets, and can model systems using these languages. The student is able to use modern design and simulation tools for testing control software.
Content
- PLC
- IEC 62541 (OPC UA)
- ISA-95
- Fieldbuses
- IEC 61131-3 and object-oriented programming
- IEC 61499
- UML ja SysML
- Software development, V-model and agile development
- AutomationML (IEC 62714)
Assessment criteria, satisfactory (1)
The student knows the basics of control system design. The student knows standards and technologies related to modern control system design.
Assessment criteria, good (3)
The student is able to model and design a modern control system to take advantage of the latest standards and technologies related to control system design.
Assessment criteria, excellent (5)
The student is able to model and design a modern control system that utilizes latest standards and technologies related to control system design and implements the principles of Industry 4.0.