Questa istruzione viene utilizzata per modificare le variabili booleane siano esse logiche oppure fisiche. Essa imposta lo stato della variabile in modo permanente finché una successiva istruzione analoga non ne modifichi ulteriormente lo stato.
Sintassi |
out_m (s ch, s ch, ...., s ch) |
---|---|
s |
Rappresenta lo stato della variabile booleana: •- = FALSE (aperto se output fisico) •+ = TRUE (chiuso se output fisico) (può essere omesso) |
ch |
È l'indice che identifica la variabile OUTPUT. Può essere un'espressione intera e può variare da 1 a 2304. |
Validità |
Rule, Task. |
Note |
È possibile effettuare la stessa operazione direttamente imponendo lo stato del canale fisico. es: OUT(n) = 1 o OUT(n) = 0. |
In una istruzione possono essere specificati fino a 10 output (segnalazione di errore a livello di compilazione se ecceduti). Gli indici devono essere separati tra loro dal carattere "virgola".
Esempio di utilizzo:
|