Step 7 Fehlercode OB80

DieBoese0815

Level-1
Beiträge
104
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

kann mir bitte jemand erklären was sich hinter folgenden OB80 Fehlercodes verbirgt:


  • OB80_ERR_EV_CLASS (Klasse des Ereignisses, das den Alarm ausgelöst hat) - ist bei mir 17
  • OB80_ERR_EV_NUM (Nummer des Ereignisses, das den Alarm ausgelöst hat) - ist bei mir 3

Mit den restlichen Informationen die man aus dem OB80 bekommt kann ich etwas anfangen, d.h. ich weiß dass der OB1 eine Zykluszeitüberschreitung (20ms) gehabt hat und die Prio 1 besitzt. Jetzt würde mich natürlich noch interessieren was den guten OB1 denn abgebremst hat, d.h. hier denke ich dass die o.g. beiden Teilinformationen hier einen Hinweis geben könnten, sofern man sie entschlüsseln kann... (Google und STEP7 online Hilfe sind da keine große Hilfe :roll:)
 
siehe Referenzhandbuch, System- und Standardfunktionen für S7-300/400

1.16 Zeitfehler-OB (OB 80)
Beschreibung

Das Betriebssystem der CPU ruft den OB 80 auf, wenn bei der Bearbeitung eines
OB einer der folgenden Fehler auftritt: Überschreiten der Zykluszeit,
Quittierungsfehler bei der Bearbeitung eines OB, Vorstellen der Uhrzeit
(Uhrzeitsprung) zum Starten eines OB, Wiedereintritt in RUN nach CiR. Tritt
beispielsweise ein Startereignis für einen Weckalarm-OB auf, bevor die vorherige
Bearbeitung desselben OB beendet ist, dann ruft das Betriebssystem den OB 80
auf.
Wurde der OB 80 nicht programmiert, dann wechselt die CPU in den
Betriebszustand STOP.
Sie können den Zeitfehler-OB mit Hilfe der SFCs 39 bis 42 sperren bzw. verzögern
und wieder freigeben.
Hinweis
Wenn der OB 80 in demselben Zyklus zweimal aufgrund der Zykluszeitüberschreitung
aufgerufen wird, geht die CPU in STOP. Sie können dies durch Aufruf
der SFC43 "RE_TRIGR" an geeigneter Stelle verhindern.

Weiteres kannst dem Handbuch entnehmen ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Boxy,

danke, das trifft jedoch nicht den Kern meiner Frage - soviel habe ich im Handbuch etc. auch gelesen.
Ich will explizit wissen was bedeutet die OB80 Fehlerklasse 17 und ist die OB80 Ereignisnummer 3 (es wird ja auch noch andere Klassen und Ereignisse geben beim OB80).
Der Rest außen herum findet sich in der Online-Hilfe, OB-80 Beschreibung und bei Hans Berger in der Bibel...
 
Zurück
Oben