Reti e sistemi per l’automazione

Appunti Q&A

Sito del Corso
Sito del Corso in Moodle

Professore:
Stefano Panzieri
Email: panzieri@dia.uniroma3.it

Obiettivo del Corso

Fornire allo studente delle competenze di base riguardanti i controllori a logica programmabile e le reti informatiche dedicate all’Automazione di fabbrica.

Conoscenze pregresse richieste allo studente

Elementi di programmazione. Conoscenze di base sulle reti informatiche. Fondamenti di controlli automatici.

Saper fare acquisito dallo studente con il superamento dell’esame

Progettazione funzionale di sistemi di controllo distribuito. Utilizzo di sistemi di sviluppo per l’impiego di controllori a logica programmata (PLC). Scelta dei componenti per la realizzazione di un sistema di Automazione.

Metodo di insegnamento

Lezioni ed esercitazioni in aula riguardanti:

Esercitazioni di programmazione in linguaggio Ladder con sviluppo di software di controllo dedicato alla supervisione.
Sviluppo di modelli di simulazione con caratteristiche grafiche di elevata qualita’.
Validazione del software di controllo del PLC mediante impianti simulati.
Programmazione di sistemi SCADA.
Valutazione

Esame scritto e orale

 

Programma del Corso

Lezioni:
Richiami sulla produzione integrata (CIM). Standard di mercato delle reti informatiche per l’Automazione. Reti per il controllo e reti di campo. Sistemi di controllo supervisivo e di acquisizione dati per processi industriali (SCADA). Struttura e classificazione dei controllori a logica programmabile (PLC). Ambienti di programmazione per linguaggio a contatti (Ladder logic) e relativi sistemi di sviluppo. Diagrammi funzionali sequenziali (SFC) per la descrizione della logica di controllo. Traduzione dell’SFC in equazioni booleane equivalenti ed in linguaggio a contatti. Sensori per applicazioni industriali. Motion control. Comunicazioni tra processi e servizi distribuiti: DDE, COM, framework Jini. Problematiche di sicurezza informatica associate ai sistemi SCADA.

Esercitazioni:
Esercitazioni di programmazione in linguaggio Ladder con sviluppo di software di controllo dedicato alla supervisione. Sviluppo di modelli di simulazione con caratteristiche grafiche di elevata qualita’. Validazione del software di controllo del PLC mediante impianti simulati. Programmazione di sistemi SCADA.