Program blocks
5.6 Blocks for time functions
Parameters
Reset
Function parameters
On delay (ms)
Off delay (ms)
Output parameters
Output
5.6.4
Retentive on delay
Function
When there is an edge change 0 → 1 at the "Trigger" input, the configurable time of the On
delay is started. After the delay time has elapsed, the output is set to 1.
With this program block, if "Trigger" changes back to 0 before the delay time has elapsed,
the On delay is not stopped.
When there is an edge change 0 → 1 at the "Reset" input during the On delay, the On delay
is stopped and the output remains set to 0.
When there is an edge change 0 → 1 at the "Reset" input after the On delay has elapsed the
output is reset to 0.
266
Range of values
Description
When there is an edge change 0 → 1 the On / Off delay
True / False
•
is stopped and the output is set to 0. As long as the input
Digital input /
•
is set to 0, the value of "Trigger" is ignored.
output / bit
When there is an edge change 1 → 0 the block can be
memory
processed again.
STATUS_ERROR
•
With the setting "True" an edge change 0 → 1 at "Trigger"
is permanently ignored. The "Off delay " function is there-
fore also turned off.
With the setting "False" the input is never active.
100 .. 999999999
On delay in milliseconds
After the On delay has elapsed, the output is set to 1.
100 .. 999999999
Off delay in milliseconds
After the Off delay has elapsed, the output is set to 0.
Tag in which the value calculated by the block is output.
Digital output / bit
•
memory
Operating Instructions, 06/2019, C79000-G8976-C382-06
RTU303xC