VT10OnChTVar

V = Variables

T = Control functions

The VT10OnChTVar functiomn checks the value of a variable and set a flag if the value changes.
The flag is reset automatically after an adjustable time.

IMPLEMENTATION

VT10OnChVar (var01, changed)

Parameters:

IN/OUTVARIABLE TYPEEXAMPLE NAMEDIM
IN SYSTEM /
INPUT /
OUTPUT
var01 F/L Variable to check
OUT GLOBAL changed F Change flag execute
IN SYSTEM time01 L Waiting time before reset flag to change value (msec)

Example

In the example, if the variable 'pippo' changes its value and is activated the 'ofUscita' output.

slTimeRes = 10
VT10OnChVar (pippo, changed, slTimeRes)**
IF changed
	SETOUT ofUscita
ENDIF

Note