AUTOMAZIONE INDUSTRIALE



Documenti analoghi
Automazione Industriale

Modellistica e Controllo di Sistemi ad Eventi Discreti

Automazione Industriale (scheduling+mms) scheduling+mms.

Sistemi di Controllo per l Automazione Industriale

Progettaz. e sviluppo Data Base

Il database management system Access

PREMESSA AUTOMAZIONE E FLESSIBILITA'

IL SISTEMA INFORMATIVO

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09

Sommario. Introduzione 1

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

Introduzione. Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD... 6

Dimensione di uno Spazio vettoriale

IL RISPARMIO ENERGETICO E GLI AZIONAMENTI A VELOCITA VARIABILE L utilizzo dell inverter negli impianti frigoriferi.

TECNICHE DI SIMULAZIONE

4 3 4 = 4 x x x 10 0 aaa

Il Problem-Based Learning dalla pratica alla teoria

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi

Esercizi su. Funzioni

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Come visto precedentemente l equazione integro differenziale rappresentativa dell equilibrio elettrico di un circuito RLC è la seguente: 1 = (1)

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

Reti sequenziali sincrone

risulta (x) = 1 se x < 0.

Laurea Specialistica in Informatica

MATERIA : SISTEMI ELETTRICI AUTOMATICI INS. TEORICO: PROF. CIVITAREALE ALBERTO

Informatica per la comunicazione" - lezione 7 -

L ergonomia dei sistemi informativi

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)

f(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da

Architettura hardware

INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI

Biblioteca di Cervia NOZIONI BASE DI INFORMATICA

I libri di testo. Carlo Tarsitani

Il concetto di valore medio in generale

Dispensa di Informatica I.1

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como LOGICA DI CONTROLLO

I WEBQUEST SCIENZE DELLA FORMAZIONE PRIMARIA UNIVERSITÀ DEGLI STUDI DI PALERMO. Palermo 9 novembre 2011

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Alla ricerca dell algoritmo. Scoprire e formalizzare algoritmi.

Più processori uguale più velocità?

Nelle Caselle Gialle vanno inserite le date che comprendono il periodo a noi interessato; Es. dal 1 gennaio 2008 al 31 maggio 2008 compreso

PROBABILITÀ - SCHEDA N. 2 LE VARIABILI ALEATORIE

Analisi sensitività. Strumenti per il supporto alle decisioni nel processo di Valutazione d azienda

MODULO 5 Appunti ACCESS - Basi di dati

Guida Compilazione Piani di Studio on-line

APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO

Statistica e biometria. D. Bertacchi. Variabili aleatorie. V.a. discrete e continue. La densità di una v.a. discreta. Esempi.

Osservazioni sulla continuità per le funzioni reali di variabile reale

Elementi di Psicometria con Laboratorio di SPSS 1

ITIS Mattei Sondrio. Appunti veloci su moodle versione 2.7

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

LE SUCCESSIONI 1. COS E UNA SUCCESSIONE

NAS 251 Introduzione al RAID

SISTEMI INFORMATIVI AVANZATI -2010/ Introduzione

Nell esempio verrà mostrato come creare un semplice documento in Excel per calcolare in modo automatico la rata di un mutuo a tasso fisso conoscendo

Sistema operativo: Gestione della memoria

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

Le fattispecie di riuso

Teoria dei Giochi. Anna Torre

WEB SEMINAR Dettaglio servizio

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

Calcolo del Valore Attuale Netto (VAN)

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.

UTILIZZATORI A VALLE: COME RENDERE NOTI GLI USI AI FORNITORI

Introduzione al corso

2. Leggi finanziarie di capitalizzazione

Il calendario di Windows Vista

Esempi di algoritmi. Lezione III

Cosa è una competenza?

GUIDA ALLA GESTIONE DEI TICKET REV. 1. guida_gestione_tck_rev1.doc - 1 di 9

1. PRIME PROPRIETÀ 2

Application note. CalBatt NomoStor per i sistemi di accumulo di energia

Ogni azienda ha la necessità di conoscere il proprio sistema dei costi sia per controllare la situazione esistente che per verificare il

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO

Schemi delle Lezioni di Matematica Generale. Pierpaolo Montana

La ricerca empirica in educazione

Dispense di Informatica per l ITG Valadier

Un po di statistica. Christian Ferrari. Laboratorio di Matematica

Funzioni funzione dominio codominio legge argomento variabile indipendente variabile dipendente

Corso di Informatica

Soluzione dell esercizio del 12 Febbraio 2004

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.

Tecniche di Simulazione: Introduzione. N. Del Buono:

ISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

ISTITUTO D ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA

Luigi Piroddi

Matematica generale CTF

La dispersione dei prezzi al consumo. I risultati di un indagine empirica sui prodotti alimentari.

Lezione 8. La macchina universale

Lezione 9: Cambio di base

Programmazione e Valutazione ex ante il quadro logico nel PO 14-20

Organizzazione degli archivi

Analisi e diagramma di Pareto

Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno

Esame di Stato Materia: SISTEMI AUTOMATICI PRIMA PARTE

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

( x) ( x) 0. Equazioni irrazionali

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Transcript:

AUTOMAZIONE INDUSTRIALE 1 Informazioni sul docente Alberto Leva Dipartimento di Elettronica e Informazione Politecnico di Milano Telefono 02 2399 3410 E-mail Sito web leva@elet.polimi.it www.elet.polimi.it/upload/leva Il sito contiene le slide usate a lezione, in formato pdf. 2 Automazione Industriale, lezione 1 - A. Leva 1

Testi consigliati Luca Ferrarini Automazione Industriale: Controllo Logico con Reti di Petri Pitagora Editrice, 2001. Luca Ferrarini e Luigi Piroddi Esercizi di Controllo Logico con Reti di Petri Pitagora Editrice, 2002. Pasquale Chiacchio PLC e Automazione Industriale McGraw-Hill, 1996. 3 Prerequisiti per il corso I contenuti principali dell'insegnamento di Fondamenti di Automatica per il Settore dell Informazione (10 CFU). Nozioni fondamentali di algebra delle matrici, sistemi di equazioni e disequazioni lineari, logica booleana, struttura di un sistema di elaborazione dati, programmazione procedurale. 4 Automazione Industriale, lezione 1 - A. Leva 2

Introduzione Controllo modulante e controllo logico Obiettivi formativi del corso 5 Controllo modulante e controllo logico - concetti fondamentali - I sistemi di controllo industriali sono molto più articolati di quanto visto nel corso di Fondamenti di Automatica, dove si considera essenzialmente il loro mattone base, ovvero l anello. Vi sono in realtà moltissime funzioni di controllo, opportunamente coordinate tra loro. Queste funzioni si possono dividere in due principali categorie: controllo modulante: l uscita del controllore varia in modo continuo. Il formalismo naturale per i problemi di controllo modulante è quello dei sistemi dinamici a tempo continuo o discreto. controllo logico: l uscita del controllore varia in modo discreto (n. finito di valori). Il formalismo naturale per i problemi di controllo logico è quello dei sistemi dinamici a eventi discreti. 6 Automazione Industriale, lezione 1 - A. Leva 3

Controllo modulante e controllo logico - concetti fondamentali - Rappresentiamo la situazione con un semplice schema concettuale: Controllo dei processi e degli impianti industriali Controllo modulante Tecnologia implementativa Controllo logico Grossolanamente: (cenni) Fondamenti di Automatica Ing. e Tecn. dei Sist. di Controllo Automazione Industriale 7 Controllo modulante e controllo logico - concetti fondamentali - Perché grossolanamente? Perché in realtà l edificio è molto più articolato... Controllo dei processi e degli impianti industriali Controllo modulante Controllo logico Tecnologia Modellistica Teoria del controllo Informatica dei sistemi di controllo Elettronica dei sistemi di controllo... (cenni) ma a noi, che qui privilegiamo gli aspetti metodologici utili alla progettazione, all implementazione ed alla gestione dei sistemi di automazione, interessa soprattutto questo. 8 Automazione Industriale, lezione 1 - A. Leva 4

Controllo modulante e controllo logico - architettura del controllo - Le funzioni di controllo modulante e logico interagiscono in modo molto stretto. I sistemi di controllo hanno una struttura gerarchica a vari livelli, dove operano controllori di tipo modulante, logico o ibrido. Molta importanza hanno gli aspetti di comunicazione, interoperabilità, e così via. Le strutture di comunicazione sono di solito reti a bus, e si usano protocolli la cui standardizzazione è di estrema rilevanza e criticità. La gestione dei sistemi di controllo è un problema complesso, e per farla non si può prescindere da conoscenze di tipo tecnico. 9 Controllo modulante e controllo logico - architettura del controllo - I livelli inferiori del sistema di controllo, che interagiscono con l impianto, sono per lo più di tipo modulante: controlli primari (livelli, temperature,...) controlli asserviti (pompe, valvole,...) I livelli superiori del sistema di controllo svolgono soprattutto funzioni di controllo logico: supervisione, avviamento e spegnimento, controllo delle sequenze di lavorazione, gestione di guasti ed emergenze. 10 Automazione Industriale, lezione 1 - A. Leva 5

Controllo modulante e controllo logico - un po di storia - Il dispositivo fondamentale per il controllo logico è il PLC (Programmable Logic Controller) Fino agli anni 60, il controllo logico era fatto con dispositivi elettromeccanici come i relé. Si riuscivano ad implementare controlli anche di elevata complessità, ma c erano diversi problemi: i sistemi erano costosi e ingombranti; non era facile integrarli col controllo modulante (fatto all epoca con dispositivi discreti di tipo elettronico e/o pneumatico); una volta realizzato un sistema non era agevole modificarlo. Ci si riferisce al controllo con relé con il termine logica cablata. 11 Controllo modulante e controllo logico - un po di storia - Occorrevano controllori concettualmente nuovi, che fossero programmabili e (soprattutto) riprogrammabili in sito, modulari, robusti, di dimensioni ridotte e basso costo, standardizzabili, in modo da poter mescolare prodotti di case diverse. Il primo PLC con queste caratteristiche fu prodotto nel 1968 dalla General Motors. Verso la metà degli anni 70, la Allen Bradley introdusse il primo PLC basato su microprocessore (8080). I moderni PLC hanno capacità di controllo sia logico che modulante. Per il controllo con PLC si usa il termine logica programmabile. 12 Automazione Industriale, lezione 1 - A. Leva 6

Controllo modulante e controllo logico - la situazione odierna - Oggi più che di logica programmabile si parla di logica distribuita, visto che vengono quasi sempre impiegati più PLC connessi in rete, a vantaggio della modularità sia fisica che dei costi. Per questo, nonostante oggi la potenza dei sistemi di PLC sia quasi infinita rispetto alle esigenze, mettere a punto un sistema di di controllo in modo efficace ed economicamente conveniente non è semplice. Occorre infatti considerare diversi fattori: aderenza alle specifiche tecniche (ovvio); adeguatezza della soluzione nel breve periodo (non facile da garantire, soprattutto per impianti di nuova concezione); modularità (per essere certi che il sistema sia espandibile con costi di sviluppo sostenibili); aderenza agli standard (per proteggere l investimento garantendo che le soluzioni adottate siano supportate anche nel futuro e anche se si decidesse di cambiare i fornitori). 13 Il corso di Automazione Industriale - obiettivi formativi - Completamento delle nozioni apprese in Fondamenti di Automatica, al fine di mettere l allievo a conoscenza di come si affronta un problema di controllo logico: nuovi strumenti matematici (sistemi dinamici a eventi discreti o DEDS, Discrete Event Dynamical Systems); un formalismo descrittivo per i DEDS (le Reti di Petri); nuovi metodi di progetto del controllo (per i DEDS). Nozioni sui PLC e sul loro uso per l implementazione dei sistemi di controllo logico o ibrido (logico+modulante): standard internazionali e normative; linguaggi di programmazione e sistemi di sviluppo; uso dei PLC per implementare i controllori progettati. Presentazione di alcuni pacchetti software impiegati per l analisi dei DEDS e l implementazione del controllo tramite PLC. 14 Automazione Industriale, lezione 1 - A. Leva 7

Sistemi dinamici a eventi discreti Concetti fondamentali Definizione 15 - premessa - Richiamiamo alcuni concetti fondamentali sui sistemi dinamici: Un sistema è dinamico se per determinare il valore delle variabili d uscita in un certo istante non è sufficiente conoscere il valore in quell istante delle variabili d ingresso, ma occorre anche quello di altre variabili dette di stato. Nei sistemi dinamici, l andamento delle variabili di stato ed uscita in un certo intervallo di tempo è determinato dall andamento delle variabili d ingresso e dal valore iniziale di quelle di stato. Nei sistemi dinamici che conosciamo finora, le variabili sono (vettori di) numeri reali e l evoluzione è guidata dal tempo (continuo o discreto), essendo essa la soluzione di un sistema di equazioni differenziali o alle differenze dove la variabile indipendente è appunto il tempo. 16 Automazione Industriale, lezione 1 - A. Leva 8

- un esempio introduttivo - Consideriamo un semplicissimo sistema fisico fatto da una lampada ed un pulsante: quando si preme e si rilascia il pulsante, se la lampada era spenta si accende e se era accesa si spegne. L accensione e lo spegnimento avvengono nell istante di rilascio del pulsante. Vogliamo fare un modello di questo sistema. Serve un modello (o sistema) dinamico? Sì, perché sapendo la storia delle pressioni del pulsante (ingresso) non so quella dell accensione della lampada: devo sapere anche com era all inizio (stato iniziale). Quali sono le variabili in gioco? Pulsante (ingresso) coi valori {premuto, non premuto} Lampada (stato e uscita) coi valori {accesa, spenta} 17 - un esempio introduttivo - Cosa fa evolvere il sistema? Non il tempo in sé e nemmeno - dato lo stato iniziale - l andamento degli ingressi, ma l occorrenza degli eventi (qui il solo evento in gioco è il rilascio del pulsante). Infatti con lo stesso stato iniziale (lampada spenta), due andamenti della pressione sul pulsante diversi tempo ma caratterizzati dalla stessa sequenza di eventi (rilasci) tempo producono lo stesso andamento di stato e uscita, ovvero gli stessi eventi di cambio di stato e d uscita (qui accensioni e spegnimenti). 18 Automazione Industriale, lezione 1 - A. Leva 9

Generalizziamo. - concetti fondamentali - Il sistema fisico dell esempio è descrivibile con un modello (o sistema) dinamico. Questo sistema dinamico ha però due caratteristiche fondamentali che lo rendono per noi nuovo : Le variabili assumono valori scelti in un dato insieme, che non è necessariamente numerico (diremo allora che si tratta di variabili lessicali ); L evoluzione non è guidata dal tempo ma dagli eventi. 19 - definizione - Un sistema (o modello) dinamico a eventi discreti è un sistema (o modello) dinamico in cui le variabili sono lessicali e l evoluzione è guidata dagli eventi. Nel seguito, visto che i sistemi che c interessano sono tutti dinamici, useremo per brevità l acronimo DES (Discrete Event System) al posto di DEDS. I DES sono lo strumento naturale per trattare i problemi di controllo logico, come i sistemi dinamici a tempo continuo o discreto lo sono per i problemi di controllo modulante. Per i sistemi dinamici a tempo continuo o discreto conosciamo dei formalismi che ci consentono di scrivere i modelli e fare i conti con essi (spazio di stato, funzione di trasferimento). Ci occorre un analogo formalismo per i DES. 20 Automazione Industriale, lezione 1 - A. Leva 10

Sistemi dinamici a eventi discreti Modelli logici e temporizzati Formalismi descrittivi 21 - osservazioni - Richiamiamo la definizione di DES. Un sistema (o modello) dinamico a eventi discreti (DES) è un sistema (o modello) dinamico in cui le variabili sono lessicali e l evoluzione è guidata dagli eventi. Abbiamo visto che il ruolo del tempo nei DES è in un certo senso marginale, nel senso che il tempo c è (tutto succede nel tempo) ma a governare il sistema sono gli eventi. Questo vuol dire che di un dato sistema fisico si possono fare modelli in forma di DES che considerano anche il tempo oppure no, posto che comunque a comandare sono gli eventi. Chiariamo questo importante concetto rifacendoci all esempio già visto in precedenza (lampada e pulsante). 22 Automazione Industriale, lezione 1 - A. Leva 11

- esempio - Supponiamo che succeda quanto descritto qui sotto: Stato iniziale: lampada accesa tempo eventi pulsante eventi lampada t0 pressione t1 rilascio spegnimento t2 pressione t3 rilascio accensione Gli eventi che esistono per il modello (non tutti gli eventi possibili sono da includere nel modello, dipende dal problema) sono quelli in blu. Posso raccontare la storia dello stato del sistema trascurando il tempo, e tale storia sarà {spegnimento, accensione} in risposta a {rilascio, rilascio} con stato iniziale accesa. 23 - esempio - Posso anche raccontare la storia dello stato del sistema includendovi il tempo, e tale storia sarà {spegnimento a t1, accensione a t3} in risposta a {rilascio a t1, rilascio a t3} con stato iniziale accesa. Posso quindi fare modelli DES che non includono il tempo (e li chiameremo modelli logici) o che lo includono (e li chiameremo modelli temporizzati)...ma comunque a far evolvere il sistema sono gli eventi. 24 Automazione Industriale, lezione 1 - A. Leva 12

- concetti fondamentali - Generalizziamo e riassumiamo. Un DES è caratterizzato da variabili lessicali ed evoluzione guidata dagli eventi. Se un modello DES di un sistema fisico non include il tempo lo chiamiamo modello logico, se lo include modello temporizzato. I modelli logici servono a capire se e come il sistema evolve (stati di blocco,...). I modelli temporizzati servono ad analizzare le prestazioni (tempi di lavorazione, pezzi prodotti nell unità di tempo, ). 25 Due fatti fondamentali. - concetti fondamentali - Per i modelli logici ci sono strumenti che consentono di farne l analisi in modo formale (ad esempio è possibile vedere a priori se sono possibili dei blocchi). Per i modelli temporizzati non ci sono strumenti così potenti, e per capire cosa succede bisogna ricorrere alla simulazione. Quindi, in un problema di controllo è sempre bene enucleare la parte che si può descrivere con un modello logico (impareremo a farlo) e trattarla in tale veste. 26 Automazione Industriale, lezione 1 - A. Leva 13

Premessa. - formalismi descrittivi - Finora abbiamo usato i termini sistema e modello in modo praticamente intercambiabile. In realtà, è bene distinguere il sistema (fisico) dal suo modello, nel creare il quale già si è deciso quali fenomeni descrivere e quali no, che approssimazioni prendere, e via dicendo. Il modello, quindi, non corrisponde propriamente al solo sistema fisico, ma anche al problema per risolvere il quale il modello stesso viene creato. Tuttavia, dato che in questo corso opereremo sempre sui modelli, che quindi per noi saranno i sistemi oggetto del controllo, d ora in poi si parlerà sempre di sistemi per uniformità con la letteratura, e si dirà esplicitamente sistema fisico le (poche) volte che ad esso ci si riferirà. 27 - formalismi descrittivi - I DES si possono descrivere con molti formalismi. Noi ne vediamo soltanto due: gli automi a stati finiti, che introduciamo per capire quali sono le esigenze cui un formalismo descrittivo per i DES deve rispondere e poi non approfondiamo ulteriormente; le reti di Petri, che saranno invece il formalismo su cui ci baseremo nel corso. Come conseguenza di quanto detto, ci concentriamo in modo quasi esclusivo su modelli di tipo logico. 28 Automazione Industriale, lezione 1 - A. Leva 14

- automi a stati finiti - Sono modelli che, in estrema sintesi, descrivono un DES dicendo che quando il sistema è in un certo stato (e produce certe uscite) e succede un certo evento (ingresso) il sistema va in un cert altro stato e produce certe altre uscite. NOTA: come nei sistemi dinamici a tempo continuo o discreto, il cuore del problema è determinare l evoluzione dello stato; le uscite dipendono dallo stato e dall ingresso in modo istantaneo, ovvero senza dinamica. A suo tempo, impareremo a scrivere un equazione di stato anche per i DES. 29 Esempio. - automi a stati finiti - Un sistema è costituito da una finestra, che può essere aperta (AP) o chiusa (CH), e da una lampada, che può essere accesa (AC) o spenta (SP). Vi è un comando per accendere la lampada (ac) e uno per spegnerla (sp), uno per aprire la finestra (ap) e uno per chiuderla (ch). L uscita è lo stato stesso. Descriviamo il sistema con un automa (basta lo stato): Stato prec. Evento (ingresso) Stato succ. CH,SP ac CH,AC CH,SP sp CH,SP CH,SP ap AP,SP CH,SP ch CH,SP... 30 Automazione Industriale, lezione 1 - A. Leva 15

- automi a stati finiti - Gli automi a stati finiti si rappresentano meglio con schemi come quello seguente, riferito all esempio: ch sp ch ac CH,SP ac sp CH,AC ch ap ch ap Stati ap AP,SP sp ac sp ap AP,AC ac Eventi 31 - automi a stati finiti - Lo schema è praticamente autoespicativo e gli automi sono un formalismo comodo, ma hanno alcuni problemi che ne rendono sconsigliabile l utilizzo per il controllo logico. Vediamo i principali. Il numero di stati è comunque finito. Lo stato è una parola che allinea tutte le variabili di stato, e quindi: se le variabili sono tante, lo schema dell automa è complesso; se si aggiunge una sola variabile booleana, le dimensioni dell automa raddoppiano. Non c è nessuna leggibilità locale, nel senso che non c è corrispondenza tra parti dell automa e pezzi del sistema fisico. 32 Automazione Industriale, lezione 1 - A. Leva 16

- automi a stati finiti - Invece, noi vorremmo poter descrivere modelli con un numero di stati anche infinito; poter aggiungere al problema variabili che abbiamo scoperto strada facendo essere d interesse, oppure cambiare l insieme di valori assumibili da una o più variabili, senza dover rifare tutto il modello e senza che la sua complessità esploda; ottenere il modello assemblando sottomodelli relativi a parti del sistema fisico (ad esempio le singole macchine di una fabbrica) e potendo rimpiazzare queste parti con altre; vedere chiaramente nel modello lo stato e l evoluzione delle sue singole parti. 33 Conclusioni. - formalismi descrittivi - La scelta del formalismo descrittivo dei DES per il controllo logico è un problema non banale, tanto che è ancora oggetto di ricerca e dibattito. Comunque, abbiamo visto che non tutti i formalismi vanno bene (si pensi agli automi). Nel seguito, introdurremo un altro formalismo (le reti di Petri) che risponde alle nostre esigenze ed è di fatto quello più usato nel controllo logico. Le reti di Petri saranno oggetto delle prossime lezioni. 34 Automazione Industriale, lezione 1 - A. Leva 17