INDUSTRIAL INFORMATICS

ING-INF/05 - 9 CFU - 2° Semester

Teaching Staff

SALVATORE CAVALIERI


Learning Objectives

Knowledge and understanding: On completion of the course, the student shall have: knowledge of the fundamental features of the computing devices used in industry; knowledge of the main reference standards for the programming of these devices and for the development of distributed industrial applications based on industrial communication systems; knowledge of the main features of the integrated development environments (IDE) for programming of industrial devices and for the development of distributed industrial applications; knowledge of the main reference standard for the definition of information models in industry and for the realization of data exchange between applications based on client/server and publish/subscriber communication paradigms.

Applying knowledge and understanding: On completion of the course, the student will be able to select the appropriate technological solutions for the development of distributed systems in industrial applications. The course will allow the students to acquire the ability to design and develope industrial applications through the support of suitable IDEs. Furthermore, the course will allow the students to acquire the ability to design and develop distributed systems based on these models for the development of industrial applications for control and supervision of industrial processes.


Course Structure

The course is essentially based on lectures, which include the demonstration on computer of exercises by the teacher. The course also includes practical exercises carried out by the students. These exercises are carried out in the University's multimedia rooms. Each student is assigned a task that must be performed on the computer or on a PLC distributed by the teacher. The teacher supervises the work of the students by providing the explanations and teaching aids necessary to complete the assigned tasks. The methods of carrying out the teaching described above allow the achievement of the pre-established training objectives, which include the acquisition of knowledge and the ability to apply knowledge.

If the teaching is given in a mixed or remote way, the necessary changes with respect to what was previously stated may be introduced, in order to respect the program envisaged and reported in the syllabus.



Detailed Course Content

Part I - Application Development for the Programmable Logic Controllers (PLC)


Part II - Application Development for the Distributed Control Systems



Textbook Information

[1] P.Chiacchio, "PLC e Automazione Industriale", McGraw Hill.

[2] R.W.Lewis, "Programming industrial control systems using IEC 1131-3", IEE Control Engineering Series 50.

[3] W.Mahnke, S.H.Leitner, M.Damm, “OPC Unified Architecture”, Springer Verlag, ISBN 978-3-540-68899-0, 2009.

[4] Documentation freely available at the web site dedicated to the course: http://studium.unict.it




Open in PDF format Versione in italiano