In LD e FBD, contatti, bobine, salti, ritorni e contatti di ingresso e uscita booleani possono essere negati. I salti, i ritorni o i contatti di ingresso e uscita negati sono rappresentati da un piccolo cerchio. I contatti e le bobine negati sono rappresentati da una barra. Fate doppio clic sul contatto o sulla bobina per negarli oppure seguite la procedura riportata sotto per negare un ingresso booleano.
L'ingresso di contatti e bobine può essere attivato da un fronte di salita o di discesa. 'N' (negativo) indica un fronte di discesa, 'P' (positivo) un fronte di salita. Fate doppio clic sul contatto o sulla bobina per impostare il rilevamento del fronte.
Al momento di inserire nuovi elementi (prima che il nuovo elemento venga posizionato nel network), <Shift> alterna tra i seguenti comportamenti dell’elemento:
Inserimento dell’elemento |
<Shift> al momento di inserire l’elemento |
---|---|
contatto |
contatto negato |
bobina |
bobina negata |
variabile di ingresso |
variabile di uscita |
Le bobine mantengono lo stato TRUE quando il rispettivo ingresso è stato configurato come Set (S). Restano impostate fino al reset per mezzo di una bobina Reset (R). Le bobine Reset mantengono lo stato FALSE fino al reset per mezzo di una bobina Set. Fate doppio clic sulla bobina per impostarne o resettarne l'ingresso.
Esempio di negazione di un ingresso
Inserire l'istruzione con l'ingresso o l'uscita booleani
Verificare che Modo posizionamento sia attivo
Fare doppio clic su un pin di ingresso (1)
La finestra di dialogo Configurazione segnale si apre.
Selezionare Negazione
Il contatto negato (2) è indicato da un piccolo cerchio.
Per rilevare i fronti di salita e di discesa, potete anche utilizzare i Function Block IEC F_TRIG e R_TRIG o le funzioni FP DF e DFN.
Per impostare e resettare gli ingressi, potete anche utilizzare i Function Block IEC RS e SR (flip-flop) o l’istruzione FP KEEP.