Udalosti OB
Operačný systém jednotiek CPU S7-1200 je založený na udalostiach.
Existujú dva rôzne typy udalostí:
- Udalosti, ktoré môžu aktivovať blok OB
- Udalosti, ktoré nemôžu aktivovať blok OB

Ak nastane udalosť, ktorá môže aktivovať blok OB, vyvolá nasledujúcu odozvu:
- Ak ste tejto udalosti priradili blok OB, tento blok OB sa zavolá.
- Ak nie je možné v danom okamihu blok OB vykonať, udalosť sa zaradí do fronty podľa svojej priority.
- Ak ste tejto udalosti nepriradili blok OB, vykoná sa preddefinovaná systémová odozva.
Udalosť, ktorá nemôže aktivovať blok OB, vyvoláva systémovú odozvu,
ktorá je preddefinovaná pre príslušnú triedu udalostí.
Vykonávanie používateľského programu je preto založené na udalostiach a priradení blokov OB k udalostiam.
Vykonávajú sa bloky OB alebo bloky, ktoré tieto OB obsahujú.
Tabuľka uvedená vyššie poskytuje prehľad typov udalostí,
ktoré môžu aktivovať bloky OB spolu s ich príslušnými triedami udalostí.
Tabuľka je zoradená podľa priorít blokov OB –
priorita 1 zodpovedá najnižšej priorite.