Programming of Control System Applications (курсовий проєкт)

Major: Automation and Computer-integrated Technologies
Code of subject: 6.151.05.E.102
Credits: 3.00
Department: Automation and Computer-Integrated Technologies
Lecturer: Roman Vitalii Ivanovych, assistant professor, candidate of technical sciences
Semester: 6 семестр
Mode of study: денна
Learning outcomes: 1. Be able to apply modern information technology in the field of automation and have the skills to develop algorithms and computer programs using high-level languages of object-oriented programming technologies. 2. Be able to use existing automation software tools and applications. 3. Have computer programming skills for automation systems applications.
Required prior and related subjects: 1. Computer Technology and Programming, Part 1. 2. Computer Technology and Programming, Part 2.
Summary of the subject: Detailed overview of the architecture of the automated system. Exploring systems integration interfaces with custom applications. Particular attention is paid to the study of automation software and its integration with physical devices. OPC servers are considered as communication bridges between controllers and SCADA packages. Working with SCADA packages and creating HMI (Human-Machinery Interface) based on them are described in detail. SCADA integration with high-level custom application development technologies has been demonstrated (for example, building a RESTful API based on system data).
Assessment methods and criteria: Final control (control measure – differentiated test): oral form, 100 %.
Recommended books: 1. Zurawski .R. Integration technologies for industrial automated systems. CRC Press, 2007. – 595 p. 2. Groover M.P. Automation, Production Systems, and Computer-Integrated Manufacturing (2nd edition). Prentice Hall, 2000. – 856 p. 3. Pupena O.M. Industrial Networks and Integration Technologies in Automated Systems. Lira-K Publishing House, 2011. – 552 p. (in Ukrainian) 4. Erickson K. Programmable Logic Controllers: An Emphasis on Design and Application (3rd edition). Dogwood Vally Press, LLC, 2005. – 1520 p. 5. Jacko J., Stephanidis C. Human-Computer Interaction. Theory and Practice. Part 1. Lawrence Erlbaum, 2003. — 1345 p. 6. Jacko J., Stephanidis C. Human-Computer Interaction. Theory and Practice. Part 2. Lawrence Erlbaum, 2003. – 1473 p.

Programming of Control System Applications

Major: Automation and Computer-integrated Technologies
Code of subject: 6.151.05.E.099
Credits: 5.00
Department: Automation and Computer-Integrated Technologies
Lecturer: Roman Vitalii Ivanovych, assistant professor, candidate of technical sciences
Semester: 6 семестр
Mode of study: денна
Learning outcomes: 1. Be able to apply modern information technology in the field of automation and have the skills to develop algorithms and computer programs using high-level languages of object-oriented programming technologies. 2. Be able to use existing automation software tools and applications. 3. Have computer programming skills for automation systems applications.
Required prior and related subjects: 1. Computer Technology and Programming, Part 1. 2. Computer Technology and Programming, Part 2.
Summary of the subject: Detailed overview of the architecture of the automated system. Exploring systems integration interfaces with custom applications. Particular attention is paid to the study of automation software and its integration with physical devices. OPC servers are considered as communication bridges between controllers and SCADA packages. Working with SCADA packages and creating HMI (Human-Machinery Interface) based on them are described in detail. SCADA integration with high-level custom application development technologies has been demonstrated (for example, building a RESTful API based on system data).
Assessment methods and criteria: - written reports on laboratory works, oral questioning (30 %) - final control (control measure - exam): written and oral form (70 %)
Recommended books: 1. Zurawski .R. Integration technologies for industrial automated systems. CRC Press, 2007. – 595 p. 2. Groover M.P. Automation, Production Systems, and Computer-Integrated Manufacturing (2nd edition). Prentice Hall, 2000. – 856 p. 3. Pupena O.M. Industrial Networks and Integration Technologies in Automated Systems. Lira-K Publishing House, 2011. – 552 p. (in Ukrainian) 4. Erickson K. Programmable Logic Controllers: An Emphasis on Design and Application (3rd edition). Dogwood Vally Press, LLC, 2005. – 1520 p. 5. Jacko J., Stephanidis C. Human-Computer Interaction. Theory and Practice. Part 1. Lawrence Erlbaum, 2003. — 1345 p. 6. Jacko J., Stephanidis C. Human-Computer Interaction. Theory and Practice. Part 2. Lawrence Erlbaum, 2003. – 1473 p.