combinazione AND di OR

Realizzare A4.0 = (E0.0 OR E0.1) AND (E0.2 OR E0.3)

La soluzione ladder dovrebbe essere intuitiva dopo aver realizzato gli esercizi precedenti: la bobina A4.0 viene pilotata dalla serie (AND) di due paralleli (OR) di contatti, in corrispondenza dei quali sono stati opportunamente riportati gli operandi.

LADDER

AWL
 Combinazione AND OR       O     E0.0O     E0.1

U(

O     E0.2

O     E0.3

)

=     A4.0

BE

La soluzione AWL richiede invece qualche chiarimento poiché sono state introdotte due nuove operazioni. Notiamo anzitutto che, dopo l’esecuzione della seconda istruzione, RLC contiene il risultato della combinazione logica OR tra E0.0 ed E0.1 (vedi Esempio 2). La successiva operazione è un’apertura di parentesi, l’RLC attuale viene accantonato momentaneamente per essere successivamente combinato in AND con il risultato dell’espressione entro parentesi. L’operazione U( è RLC limitante (vedi Tabella 42) e quindi l’istruzione successiva sarà la prima di una nuova sequenza, così la quarta istruzione (O E0.2) verrà interpretata come un caricamento in RLC dello stato di E0.2 e, dopo l’esecuzione dell’istruzione seguente, RLC conterrà il risultato della combinazione logica E0.2 + E0.3. La seguente istruzione di chiusura di parentesi farà eseguire al PLC la combinazione AND (la terza era U() tra l’RLC attuale, cioè il risultato della OR in parentesi, con l’RLC accantonato in precedenza, cioè il risultato della prima OR. L’ultima istruzione (= A4.0) provvede a trasferire il contenuto di RLC, che a questo punto rappresenta la combinazione logica (E0.0 + E0.1) ∙ (E0.2 + E0.3), all’uscita A4.0.


^