P. L. C.
(Programmable Logic Controller)
Si programma con il PC !
Si crea il programma con l’apposito software della casa produttrice, usando uno dei
linguaggi grafici o testuali (secondo lo standard IEC 61131-3 sono: LaDder, Function
Block Diagram, Instruction List, Structured Text e Sequential Function Chart).
Si carica sul PLC !
Il software copia il programma creato con il PC nella memoria del PLC, attraverso
l’apposito cavo interfaccia. Questo cavo può essere ti tipo seriale (COM), USB
oppure Ethernet.
Il PLC comanda l’impianto !
Attraverso i circuiti d’ingresso e di uscita del PLC, si ricevono i segnali dai
sensori e si azionano i motori della macchina (oppure della linea di
assemblaggio, robot,ecc..).
Il PLC on-line !
E’ anche possibile lasciare il PLC collegato con il PC mentre esegue il suo
programma. In questo modo posso monitorarne il funzionamento (per individuare
agevolmente anomalie e malfunzionamenti) o gestire direttamente i movimenti della
macchina (acquisire dati di produzione, cambiare i parametri di lavorazione, ecc.)
anche da postazioni remote (reti locali ed anche internet).
Il PLC con i pannelli operatore !
E’ possibile collegare un pannello operatore (anche di tipo touch screen) per
visualizzare il funzionamento dell’impianto ed effettuare i comandi. Il pannello
sostituisce lampade e pulsanti, non il PC per programmare il PLC.
Il PLC in rete !
Il PLC può essere collegato con altri PLC (anche di altre marche), Inverter,
Strumenti vari, HMI (come pannelli operatore, regolatori, ecc.).
Queste reti sono di tipo industriale e cambiano a seconda del collegamento
usato (Modbus, Profibus, Industrial Ethernet, Profinet, Ecc.)
Ecco l’ S7 200 !
Questo è il PLC della Siemens serie S7 200. Si tratta di un PLC industriale superiore ai
modelli semiprofessionali usati per le piccole automazioni (domotica, modellisimo,
hobby, ecc.). Esso è adatto a gestire medie/grandi automazioni, su linee di produzione,
macchine a controllo numerico, robot, ecc. Può essere collegato in reti industriali e
comandare HMI (pannelli operatore, Inverter, ecc.)
Come funziona ?
Il PLC esegue un ciclo in continuazione. Prima legge tutti gli ingressi
contemporaneamente, poi scandisce il programma memorizzato nella sua memoria
(quello creato al PC) dalla prima riga all’ultima, ma non comanda nessuna uscita.
Successivamente esegue una serie di task per la comunicazione (ad esempio con il PC
o reti) e di autodiagnosi (per individuare malfunzionamenti interni). Infine finalmente
attiva le uscite. Questo ciclo dura all’incirca una decina di millesecondi.
Come è fatto?
Un circuito elettronico digitale è in grado di leggere ed eseguire
un programma (in modo simile a come fa il PC) memorizzato
nella sua memoria interna.
Questa memoria non si cancella neanche se si spegne il PLC, ma
può essere riscritta.
Spesso vengono usate anche delle memorie SD come quelle delle
macchine fotografiche.
Il PLC in base alle istruzione scritte nel programma e allo stato dei
suoi ingressi, attiva o meno le sue uscite.
Queste uscite sono a relè o a transistor,
ma comunque non sono adatte a gestire
correnti elevate. E’ meglio inserire altri
dispositivi (teleruttori, interfacce,ecc..) per
comandare indirettamente i carichi.
Conclusioni !
• Il PLC è un dispositivo programmabile e lo si programma
con il PC.
• Attraverso le istruzioni del programma e a seconda dello
stato dei suoi ingressi (sensori, fine corsa, pulsanti,
ecc..) il PLC gestisce macchine e impianti.
• Il programma è memorizzato nel PLC che lo mantiene
anche se spento.
• Il PLC gestisce l’impianto attraverso altri dispositivi che
si interfacciano con i carichi o con l’operatore (pannelli
operatore, PC, ecc..).
• Il PLC ha un funzionamento ciclico, quindi ripetitivo. Di
questo bisogna tenere conto nella sua programmazione.
Scarica

Il PLC