Organizačné bloky
Organizačné bloky (OB) predstavujú rozhranie medzi operačným systémom PLC a používateľským programom.
Sú volané operačným systémom a riadia nasledujúce procesy:
Cyklické spracovanie programu
Spracovanie alarmov
Spracovanie chýb
Pomocou organizačných blokov je možné určovať správanie CPU podľa potrieb používateľa.
Možnosti využitia organizačných blokov (OB) v programe
Startup OB, Cycle OB, Timing Error OB a Diagnosis OB:
Tieto bloky stačí vložiť do projektu – nie je potrebné im priraďovať parametre ani ich manuálne volať.
Process Alarm OB a Time Interrupt OB:
Tieto bloky musí byť parametrizované.
Okrem toho môže byť Process Alarm OB priradený ku konkrétnej udalosti v čase pomocou inštrukcie ATTACH,
alebo od udalosti odpojený pomocou inštrukcie DETACH.
Time Delay Interrupt OB:
Tento typ OB je možné naprogramovať a musí byť volaný z používateľského programu pomocou inštrukcie SRT_DINT.
Nie je potrebné ho parametrizovať.