Docente
|
CAVALIERI Salvatore
(programma)
Parte I - Sviluppo di Applicazioni nei Controllori a Logica Programmabile (PLC)
L’automazione nei processi Industriali; sistemi di controllo e monitoraggio dei processi industriale. Il Controllore a Logica Programmabile.Architettura dei PLC.Programmazione dei PLC. Standard IEC 61131-3. Caratteristiche principali. Tipi di Dati. Variabili. Funzioni, Function Blocks e Programmi. Risorse. Task. Configurazioni. Linguaggio di Programmazione Ladder Diagram (LD).Sviluppo di Applicazioni basate sullo standard IEC 61131-3Ambienti di Sviluppo per PLC. Il Caso di Studio: Ambiente Siemens TIA Portal Step 7.Esercitazioni in Aula sulla programmazione dei PLC utilizzando l'Ambiente di Sviluppo Siemens TIA Portal.
Parte II - Sviluppo di Applicazione nei Sistemi Distribuiti
Sistemi di Comunicazione per Dispositivi di Controllo. Il sistema di comunicazione Profinet IO real-time. Servizi di Comunicazione.Sviluppo di Applicazioni Distribuite in ambiente di Bus di Campo. Esempi Applicativi basati sul sistema di comunicazione Profinet IO e sull'ambiente di sviluppo Siemens TIA Portal.Lo standard OPC. Storia ed evoluzione. Cenni sugli standard OPC COM e OPC XML. Lo standard OPC UA: Information Model e Address Space. I modelli OPC UA Client/Server e Publisher/Subscriber. Modello Client/Server: OPC UA Communication Stack, Canale Sicuro, Session, Subscription, Monitored Items, OPC UA Services. Modello Publisher/Subscribe: middleware, architettura del sistema di comunicazione, modalità di configurazione lato publisher e lato subscriber. Sviluppo di Applicazioni Distribuite basate sullo standard OPC UA utilizzando stack di comunicazione open-source.
[1] P.Chiacchio, "PLC e Automazione Industriale", McGraw Hill.
[2] R.W.Lewis, "Programming industrial control systems using IEC 1131-3", IEE Control Engineering Series 50.
[3] W.Mahnke, S.H.Leitner, M.Damm, “OPC Unified Architecture”, Springer Verlag, ISBN 978-3-540-68899-0, 2009.
[4] Dispense del docente presenti sul portale studium di unict (indirizzo http://studium.unict.it )
|