DP-Master, die im DP-Modus "S7-kompatibel" betrieben werden (z. B. alle älteren SIMATIC S7-
300/400-DP-Mastersysteme)
Verhalten und Ablauf in STEP7:
Bei jeder neuen Diagnose bei Gerätefehlern wird in der CPU ein Diagnosealarm (OB 82)
ausgelöst, während bei neuer Diagnose bei Prozess-Störungen / -Warnungen / -Meldungen
ein Prozessalarm (OB 40) ausgelöst wird. Ist der OB 82 oder der OB 40 nicht programmiert,
geht die CPU in den Zustand "STOP" über.
In der Startinformation des OB 82 finden Sie in der Variable "OB82_MDL_DEFECT" die
Informationen zum Gerätefehler. In der Startinformation des OB 40 sind in der Variable
"OB40_POINT_ADDR" die in den Bytes 32 bis 35 beschriebenen Daten des Prozessalarms
(siehe Abschnitt "Aufbau der Slave-Diagnose (Seite 389)") enthalten. Das Lesen der
gesamten Diagnose kann dann z. B. vom OB 40 aus angestoßen werden, während z. B. im
zyklischen Anwenderprogramm mit dem SFC 59 "RD_REC" der komplette
Diagnosedatensatz 92 gelesen wird.
Weiterführende Informationen zum SFC 59 können Sie der STEP7-Online-Hilfe entnehmen.
SIMOCODE pro PROFIBUS
Systemhandbuch, 01/2015, NEB631605021000/RS-AB/007
Kommunikation
13.7 Diagnosedaten auswerten
405