software:qview:qview_6:qcl_library:vt10onchvar

VT10OnChVar

V = Variabili

T = Funzioni di Controllo

La funzione VT10OnChVar controlla il valore di una variabile e setta un flag nel caso il valore cambi.

VT10OnChVar (var01, changed)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN SYSTEM /
INPUT /
OUTPUT
var01 F/L Variabile da controllare
OUT GLOBAL changed F Flag di cambiamento avvenuto

Esempio

Nell'esempio, se la variabile 'pippo' cambia il suo valore viene attivata l'uscita 'ofUscita'.

VT10OnChVar (pippo, changed)

IF changed
	changed = 0
	SETOUT ofUscita
ENDIF

Note

  • La funzione deve essere posta in un punto dell'applicativo che viene eseguito ad ogni giro logico per poter essere efficace.
  • Il flag che segnala il cambiamento deve essere resettato esternamente alla funzione.
  • Ultima modifica: 2019/08/29 17:01