Function Block VALVE_INIT

The Function Block VALVE_INIT overrides the control value for an initialization run.

Tip: Use the Function Block for valve protection together with the Function Block TPULSE once a week.

Input IN

This value passes the value directly to the output Q if the initialization run does not take place.

Input INIT

Starts an initialization run on a positive edge. First, it moves to the value MIN and then to the value MAX.

Input PT_MIN

The input defines the duration for which the value from the input MIN is applied at the output Q. If PT_MIN is not specified, MIN is skipped.

Input PT_MAX

The input defines the duration for which the value from the input MAX is applied at the output Q. If PT_MAX is not specified, MAX is skipped and the process is terminated.

Input MIN

Defines the minimum value. This can be a number, a string or a boolean value. If no value is present or the value is equal to NULL, 0 is assumed.

Input MAX

Defines the maximum value. This can be a number, a string or a boolean value. If no value is present or the value is equal to NULL, 255 is assumed.

Input DIS

Deactivates the Function Block and passes the input IN directly to Q. A pulse at INIT is ignored.

Output Q

Without initialization, the value from IN is passed to this output. Otherwise, the value is passed to MIN or MAX.

Output DO

The output is true as long as the initialization takes place.