cod. 1002544

Academic year 2022/23
1° year of course - First semester
Academic discipline
Automatica (ING-INF/04)
A scelta dello studente
Type of training activity
Student's choice
48 hours
of face-to-face activities
6 credits
hub: PARMA
course unit

Learning objectives

Deepen the modeling issues of discrete event systems by creating applications that, starting from the mathematical model, allow a practical realization of the control structure.
To deepen the knowledge of advanced PLC programming


Automatic controls

Course unit content

Modeling of Discrete Event Systems
Petri nets
Sequential Functional Chart
Contact logic for controllers

Full programme

Introduction to automation systems and Discrete Event Systems
Real Time Systems - Types of PLCs and Industrial Controllers
Time Driven Systems, Sensors and Actuators
Data management with PLCs
The data memory, Siemens and Omron memory areas
Timers and Counters
The LADDER language
the Sequential Functional Chart
Introduction to Siemens PLCs - The TIA PORTAL
DES introduction and differences with time-guided systems
The Automata and the Petri Nets
Properties of Petri nets: vividness, limitedness, reversibility and reachability
Petri nets: matrix representation
Petri nets: application examples and conversion into Sequential Functional Chart graphs for
programming of the Controllers


Notes provided by the teacher.
for Consultation on some interest points of the program:
Bonivento "Sistemi di Automazione Industriale"
Di Febbraro Giua "Sistemi ad Eventi discreti

Teaching methods

Frontal and laboratory lessons

Assessment methods and criteria

Written test and presentation of a laboratory project or, alternatively, oral interview

Other information