23.2.3. Funkční bloky

obdélníkový blok symbolizuje určitou složitější funkci - např. čítač nebo časovač
zleva bloku jsou vstupy, vpravo výstupy
programátor může naprogramovat nové funkční bloky podle potřeby
Příklady funkčních bloků:
Časovač TON (timer on delay) Čítač CTU (counter up)
Časovač se spustí po zapnutí IN a po nastaveném čase PT (preset time) nastaví výstup Q na 1 (ET je uběhnutý čas) Každý náběh CU navýší aktuální počet CV, po dosažení PV se Q zapne, R slouží k vynulování CV