Herunterladen Inhalt Inhalt Diese Seite drucken

Verändern Der Priorität; Startinformation Eines Ob - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Grundlagen zum Entwerfen eines Programms
Alarmart
Organisations-
baustein
Asynchrone Fehler
OB 80 Zeitfehler
OB 82 Diagnosealarm
OB 84 CPU-
Hardwarefehler
OB 85
Programmablauffehler
OB 86
Baugruppenträgerausf
all
OB 87
Kommunikationsfehler
Anlauf
OB 100 Neustart
(Warmstart)
OB 102 Kaltstart
Synchrone Fehler
OB 121
Programmierfehler
OB 122 Zugriffsfehler
Der Prioritätsklasse 29 entspricht die Priorität 0.29. Der Hintergrundzyklus hat also eine niedrigere Priorität als der
1)
freie Zyklus.
Verändern der Priorität
Die Priorität der Organisationsbausteine ist nicht änderbar.
Fehler-OBs, die bei synchronen Fehlern gestartet werden, werden in derselben
Prioritätsklasse bearbeitet wie der Baustein, der beim Erkennen des Fehlers
bearbeitet wurde.
Lokaldaten
Beim Erstellen von Codebausteinen (OBs, FCs, FBs) können Sie temporäre
Lokaldaten vereinbaren. Der in der CPU zur Verfügung stehende
Lokaldatenbereich wird unter den Prioritätsklassen aufgeteilt.

Startinformation eines OB

Jeder Organisationsbaustein verfügt über eine Startinformation von 20 Byte
Lokaldaten, die das Betriebssystem beim Starten eines OB übergibt. Die
Startinformation gibt Auskunft über das Startereignis des OB, Datum und Uhrzeit
des OB-Starts, aufgetretene Fehler und Diagnoseereignisse.
Ein Prozessalarm-OB 40 enthält z. B. in der Startinformation die Adresse der
alarmerzeugenden Baugruppe.
2-4
Prioritätsklasse
Näheres siehe
(voreingestellt)
26
"Organisationsbausteine für die
Fehlerbearbeitung (OB 80 bis
(bzw. 28, wenn der
OB 87 / OB 121 bis OB 122)"
asynchrone Fehler-
OB im
Anlaufprogramm
vorkommt)
27
"Organisationsbausteine für den
Anlauf (OB 100/OB 102)"
27
Prioritätsklasse des
"Organisationsbausteine für die
fehlerverursach-
Fehlerbearbeitung (OB 80 bis
enden OB
OB 87 / OB 121 bis OB 122)"
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis