- 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