Appendix 1
Course: Microprocessor-Based Controller Hardware and Software Tools
Programme Summary
Major: 27.04.04 Automated Control
Degree: Master
Course units:
Section 1. Microprocessor-based hardware for designing control systems
- Unit 1. S7-200/300/400/1200
- Unit 2. Omron, ‘Oven’, Delta
Section 2. Development tools for microprocessor programming.
- Unit 3. S7-200/300/400/1200.
- Unit 4. Omron, ‘Oven’, Delta
Section 3. Programming of microprocessor-based hardware with the help of low-level (LAD, STL) and high-level languages
- Unit 5. Introduction to the LAD and STL programming
- Unit 6. Ladder diagram programming
- Unit 7. Sequence control programming
Section 4. Microprocessor-based hardware. AS, Ethernet and Profibus networks.
- Unit 8. The modular structure of controllers
- Unit 9. Configuring controller network communication
Section 5. Programming of data exchange in a microprocessor controller network
- Unit 10. Programming for S7-300/400
- Unit 11. Programming for ‘Oven’, Omron, Delta
Section 6. Design of microprocessor-based control systems
- Unit 12. Control software structuring
- Unit 13. Setting up dispatcher control interfaces when doing the controller programming
Section 7. Integrated development of control systems from microprocessor controllers to SCADA systems
- Unit 14. Preparing the controller software for communication with the dispatch control system
- Unit 15. Configuring the dispatch control visualization system
Section 8. Communication interfaces with microprocessor-based hardware. Programming of data exchange between SCADA and microprocessor-based hardware.
- Unit 16. Communication with the S7-300/300 controllers
- Unit 17. DDE and OPC
Section 9. Use of microprocessor-based hardware and SCADA systems for process data acquisition, storage and processing.
- Unit 18. Interaction between SCADA and databases
- Unit 19. Setting up alarms and reporting
Section 10. Distributed process visualization systems.
- Unit 20. Development of the client/server architecture
- Unit 21. SCADA back-up system
Section 11. Organizing personnel during check-ups and troubleshooting
- Unit 22. Automatic diagnostics of I/O errors
- Unit 23. Error masking, input signal forcing and overriding
Section 12. Checking up and troubleshooting of modular microprocessor-based control systems
- Unit 24. Processing of microprocessor asynchronous errors
- Unit 25. Processing of asynchronous errors associated with program failures
Course contents:
This course teaches about the design, operation and programming of microprocessor-based hardware of different levels and applications. The course is aimed at teaching the student how to structure control tasks and develop controller algorithms, how to identify the most efficient programming language and do the programming of microprocessor-based and SCADA systems.
Activities:
- Teacher-led group activities in a classroom;
- Extracurricular self-study of the teacher’s assignments and tasks, including the use of educational facilities (obligatory);
- Office-hours.
Total hours – 504
Total points – 14
Laboratory activities – 144
Midterm assessment – Examination
Appendix 1
Course: History and Methodology of Control Science and Engineering
Programme Summary
Major: 27.04.04 Automated Control
Degree: Master
Course units:
Section 1. Evolution of the classical control theory.
- Unit 1. Cybernetics. The history of automation
- Unit 2. The current standing of control science
- Unit 3. Evolution of computational means
- Unit 4. Evolution of artificial intelligence systems.
- Unit 5. Evolution of robotic systems
Section 2. Methodology of control science.
- Unit 6. Stages of building the scientific knowledge. Scientific methods and their classification.
- Unit 7. Process, system and situational approaches to management.
- Unit 8. Methods and algorithms of solving nontrivial engineering problems. Copyright
Course contents:
This course is aimed at giving the students a comprehensive understanding of the evolution of control science in its theoretical and practical aspects and at building skills of adequate assessment of milestone events in the history of the science. The students will learn to effectively work with the relevant historical records and understand the methodology of science and scientific knowledge.
The following aspects are covered in the course to achieve the above aim:
- The evolution of control science and the identification of key trends and inherent relationships that define the evolution;
- Methodology of science and scientific knowledge
- The approaches and theories that had a major effect on the control science and its practical methods.
Activities:
- Teacher-led group activities in a classroom;
- Extracurricular self-study of the teacher’s assignments and tasks, including the use of educational facilities (obligatory);
- Office-hours.
Total hours – 108
Total points – 3
Laboratory activities – 18
Midterm assessment – Pass/fail examination