45164 - Industrial Automation Control (Graduate Course) (L-Z)

Academic Year 2008/2009

  • Docente: Claudio Bonivento
  • Credits: 6
  • Language: Italian
  • Moduli: Claudio Bonivento (Modulo 1) Andrea Paoli (Modulo 2)
  • Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
  • Campus: Bologna
  • Corso: Second cycle degree programme (LS) in Engineering Management (cod. 0453)

Learning outcomes

This course aims to give some notions about modern industrial automation design. After a general introduction on modern automation and classical control architecture, the course focus on the following main topics: Computer Integrated Manufacturing (CIM), logic control, modeling and analysis of industrial processes using Petri nets.

Course contents

Industrial automation architectures
Modern industrial automation
Modern automation history
Computer Integrated Manufacturing (CIM)
Hierarchy of control
Real Time control systems
Networking for automation
Programmable Logic Controller (PLC)
Some historical notes
Hardware and Software architecture
IEC 61131-3 standard
Ladder diagrams
Programming PLCs with Sequential Functional Chart (SFC)
GEMMA
Modeling and analysis with Petri nets
Discrete event systems: models and representations
Definition and properties of Petri nets: reachibility, boundedness and liveness
Analysis of Petri nets using matrices
Analysis of Petri nets using reachibility graphs

Readings/Bibliography

Claudio Bonivento, Luca Gentili, Andrea Paoli, Sistemi di automazione industriale - Architetture e controllo, McGraw-Hill, ISBN 8838664404, 2006.

Teaching methods

Lessons, practice lessons.

Assessment methods


The exam consist in a written test composed by three parts: the first one regards theoretical questions; the second part requires the student to design a PLC software using SFC; the third part regards analysis and modeling with Petri nets.
It is possible to give also an oral exam regarding the discussion of  a PLC software project.

Teaching tools

PC and projector.
Slide projector.
Simulation software.

Links to further information

http://www.casy.deis.unibo.it/cdpi

Office hours

See the website of Claudio Bonivento

See the website of Andrea Paoli