Step 7 Abfrage ob Peripheriemodul in Ordnung (S7-300, ET200SP, Step 7)

Benjamin

Level-2
Beiträge
239
Reaktionspunkte
35
Zuviel Werbung?
-> Hier kostenlos registrieren
Servus zusammen,

Wie kann man im Anwenderprogramm abfragen, ob eine projektierte Peripherielinie vorhanden ist und und keine Fehler meldet? In einem Beispiel hängen mehrere dezentrale Peripherien (ET 200SP) über Profinet an einer S7-300.

Als Lösung bin ich über das Auslesen der Diagnosedaten über den SFB52 (RDREC) gestoßen. Hier kann ich auch bei einzelnen Peripheriereihen die Daten auslesen und kann plausibel erkennen, ob zum Beispiel ein Modul gezogen wird.

Was mir fehlt ist eine Erkennung ob die ganze Peripheriereihe überhaupt erreichbar ist (z.B. Spannung felht, Kommunikation ausgefallen, ...).

Wie müsste ich hier vorgehen?

Gibt es eine einfacherer Lösung als die über den SFB52 (RDREC)



Hardware im Beispiel ist:
  • 317-2 PN/DP
  • EA Linien als ET 200SP (IM 155-6PN ST)
Software ist:
  • Step 7 5.6
  • Progamm in CFC
 
Zurück
Oben