Function Block BLINK

The Function Block BLINK is a pulse generator.

Note: The times of the function block are absolute. This means that after a restart or server failure, the same reaction occurs.

Input DIS

The input disables the blinker, resets the internal time and keeps the output Q false.

Input PT_LOW

Defines the time of the off state in T# for the off time of the output Q. If the input is equal to T#0ms, then the output Q is false for at least one cycle.

Input PT_HIGH

Defines the time of the on state in T# for the off time of the output Q. If the input is equal to T#0ms, then the output Q is true for at least one cycle.

Tip: Defining only the input PT_LOW generates a pulse in the interval.

Output Q

The output blinks cyclically, starting with true, after the times PT_HIGH (true) and PT_LOW (false), if DIS is false.

Output ET

The output counts up the time until it expires and the output Q changes. At the start of the runtime, the value for one cycle is T#0ms.

Warning: Using the output ET leads to increased load on the PLC.