Programma di Informatica Industriale
Laurea Specialistica Ingegneria Informatica
a.a.2007/2008
Prof.Ing.S.Cavalieri
Parte I - Controllori a Logica Programmabile (PLC)
-
Architettura di un PLC.
-
Programmazione di un PLC.
-
Standard IEC 1131-3. Caratteristiche principali. Tipi di Dati. Variabili.
Funzioni. Function Blocks. Programmi. Risorse. Task. Configurazioni. Linguaggio
di Programmazione Ladder Diagram (LD). Linguaggio di Programmazione Sequential
Function Chart. Linguaggio di Programmazione Instruction List. Linguaggio
di Programmazione Function Block Diagram.
-
Esempi Applicativi di Programmazione basati sullo standard IEC 1131-3 e
sui linguaggi di programmazione per PLC Siemens Step 7.
-
Esercitazioni in Laboratorio sulla programmazione dei PLC.
Parte II - Sistemi di Controllo Distribuiti
-
Sistemi di Comunicazione per Dispositivi di Controllo: Standard 4-20 mA.
Bus di Campo. Profibus DP. CANOPEN
-
Sviluppo di Applicazioni Distribuite in Ambiente di Bus di Campo. Esempi
Applicativi basati sui Sistemi di Comunicazione Profibus DP e CANOPEN.
Parte III - Tecnologie Software e Applicativi Industriali
-
Architetture di Comunicazione
COM e DCOM. Sviluppo di Applicazioni Distribuite in Ambiente COM/DCOM.
-
Lo Standard OLE for Process Control (OPC) Data Access (DA), basato su COM/DCOM e XML.
Esempi di Applicazioni Client basati su COM/DCOM e XML.
-
Sistemi SCADA. Sviluppo di Applicazioni SCADA. Esempi Applicativi in Ambiente
Iconics.
-
Esercitazioni in Laboratorio sullo sviluppo di applicativi in ambiente
di Bus di Campo, OPC e sull'utilizzo di SCADA.
Testi Consigliati
-
P.Chiacchio, "PLC e Automazione Industriale", McGraw Hill.
-
R.W.Lewis, "Programming industrial control systems using IEC 1131-3", IEE
Control Engineering Series 50.
-
OPC Foundation, "OPC Specification", disponibile presso il sito
http://www.opcfoundation.org
-
Dispense Distribuite durante il Corso