Benvenuto tra le mie lezioni dedicate a semplici esempi di programmazione PLC. Oggi facciamo pratica con il LOGO! Siemens, e impariamo come si gestiscono dei comandi con interblocco.
Quello che impareremo potrai sfruttarlo con qualsiasi controllore, perchè riguarda un caso abbastanza comune di programmazione, per esempio per gestire dei dosaggi.
La gestione di comandi con interblocco è una delle applicazioni più diffuse gestite dai PLC, soprattutto quando si lavora nel settore farmaceutico, chimico o alimentare, per esempio per gestire dei dosaggi su linee multiple.
Molto spesso questi processi richiedono la comunicazione tra vari impianti, e anche nel nostro esempio, come vedremo a breve, abbiamo de segnali di scambio.
Ecco nella figura che segue lo schema dell’impianto che automatizziamo.
Come vediamo nella figura sopra, abbiamo un serbatoio che contiene dell’olio, quest’olio viene caricato da delle autocisterne.
Per poter dosare l’olio ai tre impianti richiedenti, sono installate una pompa a lobi e tre valvole pneumatiche automatiche, munite di feedback di apertura; queste e valvole servono ad aprire la via necessaria a dosare per ogni singolo impianto.
Sul serbatoio è stato installato un sensore di livello, il quale ci permette di gestire lo stato di “pronto per dosaggio”, quando il livello all’interno del tank è compreso tra i valori di 50 e 500.
1. Apparecchiature installate nell’impianto.
a) Un serbatoio con livello analogico.
b) 3 valvole pneumatiche automatiche con feedback di apertura.
c) Una pompa volumetrica con motore asincrono trifase.
2. Segnali di scambio tra gli impianti.
Per quanto riguarda i segnali che gli impianti si scambiano abbiamo:
a) Tre segnali digitali in uscita dal nostro plc, verso i tre impianti, per segnalare lo stato di pronto per dosare.
b) Tre segnali di richiesta dosaggio provenienti uno da ciascun impianto.
Ecco nell’immagine che segue il diagramma con il programma del LOGO!. Se vuoi approfondire questo linguaggio con un corso completo, puoi dare un’occhiata al corso di programmazione LOGO! Siemens.