Herunterladen Inhalt Inhalt Diese Seite drucken

Organisationsbausteine (Ob) - Siemens S5-95F Handbuch

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

S5-95F
7.3.1

Organisationsbausteine (OB)

Organisationsbausteine bilden die Schnittstelle zwischen Betriebssystem und Anwenderprogramm;
sie lassen sich in drei Gruppen zusammenfassen:
Ein Organisationsbaustein wird zyklisch vom Betriebssystem aufgerufen (OB1).
Ein Teil der Organisationsbausteine ist ereignis- oder zeitgesteuert; d.h. sie werden vom
Betriebssystem aufgerufen durch
- STOP RUN- bzw. NETZ AUS NETZ EIN-Übergang (OB21, OB22)
- Alarme (OB2, OB3, OB13)
- Batterieausfall (OB34)
- Fehlererkennung (OB37)
Ein anderer Teil stellt Betriebsfunktionen dar (ähnlich den integrierten Funktionsbausteinen), die
Sie im Anwenderprogramm aufrufen (OB31 und OB251). Die OBs 31 und 251 sind bereits
programmiert und können von Ihnen nicht verändert werden. Sie müssen diese OBs nur noch in
Ihrem Anwenderprogramm aufrufen.
Die Organisationsbausteine OB1, 2, 3, 13, 34, 37 werden vom Betriebssystem der S5-95F
aufgerufen und dürfen von Ihnen im Anwenderprogramm nicht aufgerufen werden (S5-95F kann mit
Synchronisationsfehler in STOP gehen).
Tabelle 7.3 Übersicht der bereitgestellten Organisationsbausteine
OB-Nr.
OB1
zyklische Programmbearbeitung
alarmgesteuerte Programmbearbeitung
OB2
alarmgesteuerte Programmbearbeitung (Alarme mit Hardware-Interrupt)
OB3
alarmgesteuerte Programmbearbeitung (Alarme mit Software-Interrupt/Zählerüberlauf)
OB13
zeitgesteuerte Programmbearbeitung
Behandlung von Anlaufverhalten
OB21
bei manuellem Einschalten (STOP RUN)
OB22
bei Spannungswiederkehr
Behandlung von Programmier- und Gerätefehlern
OB34
Batterieausfall
OB37
Fehlerbehandlung
Spezielle Funktionen
OB31
Zykluszeittriggerung (Hardware-Watchdog)
OB251
PID-Regelalgorithmus
Die Bausteine OB2, OB3, OB13, OB21, OB22, OB34 und OB37 werden vom Betriebssystem auch
dann aufgerufen und bearbeitet, wenn der OB1 nicht programmiert ist.
EWA 4NEB 812 6220-01
Funktion
Einführung in STEP 5
7-9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis