
 |
Esempio
21
Generatore di onda quadra
|
L'uscita Q0.7 deve essere comandata da un segnale ad onda quadra con Ton=0.5s e
Toff=1.5s.
Nella soluzione proposta vengono utilizzati due temporizzatori che si 'rimpallano'
l'eccitazione. Il merker M0.0, inizialmente disattivo avvia il temporizzatore TR1 per un
tempo di 1.5s. A tempo scaduto, l'uscita Q0.7 viene attivata da TR1. Il contatto di Q0.7
avvia quindi il temporizzatore TR2 con un tempo di 0.5s durante i quali Q0.7 rimane
attivo. Scaduto anche questo tempo, il merker M0.0 viene impostato ad 1 quindi, al
successivo ciclo di esecuzione, l'ingresso S di TR1 si porta a livello 0 e così anche la
sua uscita. Anche l'ingresso S di TR2 si porta a livello logico basso e la sua uscita e
M0.0 con esso.
Finora l'uscita Q0.7 è rimasta disattiva per 1.5s ed attiva per 0.5s, abbiamo cioè
analizzato un intero periodo del segnale. Ma, a questo punto, il sistema si è portato
nelle sue condizioni iniziali, come mostra il diagramma nella figura seguente e il tutto
riprende nuovamente e ciclicamente, realizzando il generatore desiderato.
Impostando opportunamente il valore delle due costanti di word è possibile variare Ton e
Toff, realizzando un'onda quadra con frequenza e duty cycle diversi.

Diagramma temporale generatore di onda quadra

Altri esempi: [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ Elenco
]
Esempi per gli altri PLC: [ Festo FPC 404
][ Siemens S5 ]