Introduzione a CODESYS e alla Programmazione IEC 61131-3
- Introduzione, installazione e configurazione ambiente CODESYS e interfaccia
- Normativa IEC 61131-3
- Panoramica sui linguaggi supportati (ST, LD, FBD, IL, SFC)
Linguaggio Structured Text (ST)
- Struttura di base di un programma in ST
- Dichiarazione di variabili e tipi di dati, operatori e istruzioni di controllo
- Creazione di blocchi funzione e programmi
- Esempi pratici
Utilizzo di Raspberry Pi come Soft-PLC
- Installazione di Raspberry Pi, configurazione di CODESYS Runtime per Raspberry Pi
- Introduzione e configurazione EtherCAT
- Collegamento e configurazione di moduli di I/O
Progettazione di un Progetto di Automazione
- Esempi di applicazioni reali
- Definizione dei requisiti del sistema
- Pianificazione e strutturazione del progetto
- Sviluppo del codice in CODESYS