
5 Operating the pump controller
128
bplogic intelligent pump controller
18/02/2021
Description
Follow-up
time
(Fig. 68/4)
An optional follow-up time can be set for each action for which an
ELSE function is defined. The follow-up time duration can be set
individually for each action.
The follow-up time is used to delay an ELSE command. If the
condition is false, the ELSE command is executed at the end of
the follow-up time.
Example of a logic function with a lead and run-on time:
Exa
mp
le
2
_
IF
-T
H
EN
-EL
SE
-0
1
.svg
Fig. 69: Example of a logic function with a lead and follow-up time
In this example (Fig. 69), the IF command compares two source parameters
with two IF values. As the two conditions are linked with an OR link, only one of
the two comparisons must be met for the condition to be considered true.
If the condition is true, the THEN command is executed and THEN value 1 is
written to target parameter 1. However, a lead time precedes the THEN com-
mand in this example. This means that the THEN command will only be exe-
cuted if the condition is true for the entire duration of the lead time.
If the condition is false, the ELSE command is executed. A follow-up time pre-
cedes the ELSE command in this example. This means that the required ELSE
command is only executed at the end of the run-on time. In this case, ELSE
value 1 is written to target parameter 1 at the end of the run-on time.
IF (source parameter
1 = IF value
1
OR source parameter
2 = IF value
2)
THEN (write THEN value 1
to target parameter
1)
ELSE (write ELSE value 1
to target parameter
1)
Lead time
Follow-up time