01 novembre 2014

Programmazione PLC: il Continuous Function Chart (CFC)

Non ho spesso l'occasione di usare questo "linguaggio" di programmazione, ma ultimamente ho avuto modo di approfondirlo avendoci sviluppato un progetto piuttosto articolato. Ecco le mie considerazioni.

Il CFC, o Continuous Function Chart, è un linguaggi omesso a disposizione dall'ambiente di sviluppo CoDeSys.

Una Function Block descritta in CFC con ABB Control Builder Plus. I numeri in grigio di fianco ai blocchi operatore indicano la sequenza di valutazione impostata; i commenti appaiono come caselle di testo grigio e sono liberamente posizionabili. La function block realizza i controlli per la chiusura di un interruttore motorizzato, la cui struttura dati è passata per indirizzo a un puntatore locale.