This function block performs event-driven frequency division; that
is, one event occurs at the
output for every
events at the
input. The count cycle can be reset by an event at the
The behavior of an instance of this type is defined by the Execution Control Chart (ECC) and algorithms shown below.
ALGORITHM COUNT_UP IN ST: COUNT := COUNT+1; END_ALGORITHM
ALGORITHM RESET IN ST : COUNT := 0; END_ALGORITHM