I linguaggi di programmazione testuale IEC 61131-3 offrono un approccio standardizzato alla programmazione dei controllori. Costrutti linguistici semplici ma potenti agevolano la programmazione di un ampio ventaglio di sistemi di controllo.
Prerequisiti e requisiti | Durata | Codice corso |
---|---|---|
1 giorno | SEM246.1 |
Obiettivi e contenuto
- Panoramica dei linguaggi di programmazione specificati nella norma IEC 61131-3La norma IEC 61131-3 è l'unico standard applicabile a livello mondiale per i linguaggi di programmazione utilizzati nei controllori a logica programmabile. Oltre a quello a SFC (Sequential Function Chart), vengono definiti altri linguaggi di programmazione, come il Ladder Diagram, l’Instruction List, il Testo Strutturato (Structured Text) e con FBD (Function Block Diagram).
- Differenze fra i linguaggi di programmazione testuali e visuali
- Lavorare con il Testo Strutturato (ST, Structured Text)
- Costrutti di base
- Decisioni
- Loop
- Lavorare con gli array
- Meccanismi di commutazione a scalino
- Chiamata a blocchi funzione
- Uso delle action
- Creazione di nuovi programmi base
- Come opzione, uso di un altro linguaggio di programmazione
Descrizione | Codice corso | |
---|---|---|
TM246 - Testo Strutturato (ST, Structured Text) | TM246TRE.00-GER TM246TRE.00-ENG | |
TM240 - Ladder Diagram (LD) - opzionale | TM240TRE.00-ENG TM240TRE.00-ENG | |
TM241 - Function Block Diagram - opzionale | TM241TRE.30-ENG TM241TRE.30-ENG | |
TM242 - Sequential Function Chart - opzionale | TM242TRE.30-GER TM242TRE.30-ENG |