Progetto 5
Impianto di Lampeggio con
merker di sistema e contatori
Cosa sono i merker di sistema ?
Sono una specie di relè interni ( simili ai merker “M” già usati), che vengono eccitati
direttamente dall’hardware del PLC. Quindi normalmente non si possono
settare/resettare da programma, ma solo leggere!
A COSA SERVONO ?
Servono per capire lo stato interno di funzionamento del PLC, un modo di interagire
tra CPU e programma, come ad esempio:
Contatto sempre ON (utile per comandare in continuazione una
data funzione o uscita),
Contatto attivo solo durante il primo ciclo di scansione del PLC (utile per
inizializzare un programma, per esempio caricando i valori iniziali di
contatori, tempi, ecc. o resettare tutte le uscite per evitare avvii improvvisi
dopo la messa in RUN).
Impulsi di clock (utile per creare lampeggi di segnalazione, ecc..)
UN ESEMPIO …. IL LAMPEGGIO !
Questi sono merker di sistema che generano un clock con base dei tempi diverse per
ciascuno.
Quindi se mi serve un lampeggio con periodo di 1 sec.
Posso usare il merker “SM 0.5” !
Il ladder diventa da questo …
A questo !!
Aggiungi un conteggio !
Per esempio fai in modo che dopo 10 lampeggi il programma si arresti.
Per fare questo ti occorre un contatore!
Scegli il contatore !
Dal menu a tendina che compare, selezionare il tipo di contatore
desiderato. CTU = Contatore a incremento, CTD = Contatore a
decremento e CTUD = Contatore avanti e indietro.
Imposta !
Sull’ingresso “CU” posiziona il contatto che fornisce gli impulsi da contare
(attivi sul fronte di discesa). Sull’ingresso “R”, invece posiziona il contatto che
azzera il conteggio (può essere il bit stesso del contatore es: “C1”, quindi si
resetta quando ha finito di contare). Su “PV” inserisci il numero di conteggi da
raggiungere.
Quindi il nostro circuito diventa !
Il contatore conteggia direttamente gli impulsi dello special merker
SM 0.5 , al decimo impulso l’uscita si blocca e cosi rimane fino a
quando il contatore non viene resettato tramite l’ingresso I 0.0 .
Conclusioni !
• Il contatore ha una struttura simile a quella del
temporizzatore.
• Esistono contatori ad incremento CTU, a
decremento CTD e bidirezionali CTUD.
• L’ingresso di conteggio (clock) è attivo basso e a
seconda del tipo aumenta o diminuisce il valore
di conteggio (il tipo CTUD, ha due ingressi uno
di incremento e l’altro di decremento).
• Il contatore possiede anche un ingresso di
azzeramento.
• Alla fine del conteggio (raggiungimento del
valore PV per il tipo CTU, oppure zero per il tipo
CTD) si attiva il suo bit contatore ┤├ .