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 ┤├ .