The function generates the impulse of optional length. The result is Boolean type.
Declaration
BOOL %Pulz(
BOOL in StartTrigger,
INT in Time,
UNIVAL in CalcTrigger
)
Parameters
StartTrigger
Object, a change of which into the TRUE state triggers the impulse. Trigger changes are ignored during impulse duration. The function result is TRUE during impulse duration, otherwise it is FALSE.
Time
Impulse duration [s] - relative time.
CalcTrigger
Object, which change causes recalculating the function. Its type is optional.
Note
If the expression is in an invalid state (e.g. communication failure), the function returns an invalid value. After recovering the expression from an invalid value:
a) StartTrigger is TRUE, the impulse is generated again.
Pridať komentár