SET
- Setter:
public
Code
Declaration
VAR
END_VAR
VAR CONSTANT
MINIMUM_OVERRIDE :REAL := 0.0;
MAXIMUM_OVERRIDE :REAL := 100.0;
END_VAR
Implementation
// range check, only 0.0-100.0 is allowed for overrides
IF ( globalOverride > MAXIMUM_OVERRIDE ) THEN
THIS^.modeControlGlobal.override := MAXIMUM_OVERRIDE;
ELSIF ( globalOverride < MINIMUM_OVERRIDE ) THEN
THIS^.modeControlGlobal.override := MINIMUM_OVERRIDE;
ELSE
THIS^.modeControlGlobal.override := globalOverride;
END_IF