Controllore a Logica Programmabile

News

Scritto da Di Giacinto Francesco

PLC

Il Controllore a Logica Programmabile o Programmable Logic Controller (PLC) è un controllore per industria specializzato in origine nella gestione o controllo dei processi industriali.

Il PLC esegue un programma ed elabora i segnali digitali ed analogici provenienti da sensori e diretti agli attuatori presenti in un impianto industriale. Nel tempo, con la progressiva miniaturizzazione della componentistica elettronica e la diminuzione dei costi, è entrato anche nell'uso domestico; l'installazione di un PLC nel quadro elettrico di un'abitazione, a valle degli interruttori magnetotermico e differenziale (salvavita), permette la gestione automatica dei molteplici sistemi e impianti installati nella casa: impianto di riscaldamento, antifurto, irrigazione, LAN, luci, ecc. 

Un PLC è un oggetto hardware componibile. La caratteristica principale è la sua robustezza estrema; infatti normalmente il PLC è posto in quadri elettrici in ambienti rumorosi, con molte interferenze elettriche, con temperature elevate o con grande umidità. In certi casi il PLC è in funzione 24 ore su 24, per 365 giorni all'anno, su impianti che non possono fermarsi mai.

La struttura del PLC viene adattata in base al processo da automatizzare. Durante la progettazione del sistema di controllo, vengono scelte le schede adatte alle grandezze elettriche in gioco. Le varie schede vengono quindi inserite sul BUS o rack del PLC.

Funzionamento

La prima azione che il PLC compie è la lettura degli ingressi del portale e si intende tutti gli ingressi sia digitali sia analogici, on board o su bus di campo (schede remote collegate al PLC o con una rete di comunicazione). Dopo aver letto tutti gli ingressi, il loro stato viene memorizzato in una memoria che è definita "Registro immagine degli ingressi". A questo punto le istruzioni di comando vengono elaborate in sequenza dalla CPU e il risultato viene memorizzato nel "Registro immagine delle uscite". Infine, il contenuto dell'immagine delle uscite viene scritto sulle uscite fisiche ovvero le uscite vengono attivate. Poiché l'elaborazione delle istruzioni si ripete continuamente, si parla di elaborazione ciclica; il tempo che il controllore impiega per una singola elaborazione viene detto tempo di ciclo (solitamente da 10 a 100 millisecondi).

Fonti: wikipedia