Step 7 Baugruppenausfall erkennen

Mephisto

Level-1
Beiträge
242
Reaktionspunkte
12
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich zerdrück mir gerade die Birne an SFC51 RDSYSST.
Ich habe eine S7-400 an der via Profinet die verschiedensten Teilnehmer angeschlossen sind. Unter Anderem auch IO-Racks (ET200M und ET200SP). Diese Racks möchte ich nun Diagnostizieren. Im Detail möchte ich erkenne, welche Baugruppe im Rack (also eine AI, oder eine DQ oder..) im Rack gestört ist.
Ob der Teilnehmer da ist, kann ich schon mit der Teilliste 16#294 auslesen, nicht aber die Baugruppen im Rack und über die Hilfe finde ich gar nix.
Hat hier von euch jemand Erfahrung die er mit mir teilen möchte?
Ich hätte schon über die Funktion 16#C96 die Möglichkeit gefunden, eine einzelne Baugruppe auszuwerten nur ist mir das zu umständlich. Gibt es hier eine Möglichkeit, alle Baugruppen eines Racks auf einmal auszuwerten?

Vielen Dank für eure Hilfe!

mfg mephisto
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Den kenn ich gar nicht.
Ist der PCS 7 kompatibel und kann man damit nicht nur die Teilnehmer selbst, sondern auch die Baugruppen im Teilnehmer diagnostizieren?

Gibt's eine Alternative ohne diesen FB126?
Mir gefällt RDSYSST prinzipiell recht gut, nur find ich halt die richtige Teilliste nicht
 
Also ich hab mir jetzt den FB126 mal angeschaut. Der kann ja auch nur gestörte PN-Teilnehmer identifizieren. Ich will aber die Baugruppen in den PN-Teilnehmern diagnostizieren.
Gibt es da eine einfache Möglichkeit?

mfg mephisto
 
Kanalspezifische Diagnosedaten werden über Datensätze gelesen. Wie man die Baugruppen- und Kanaldiagnose durchführt findet man in den Handbüchern der Baugruppen, z.B. für ET200M
- Betriebsanleitung Dezentrales Peripheriegerät ET 200M
- Gerätehandbuch S7-300 Baugruppendaten
- und Referenzhandbuch System- und Standardfunktionen für S7-300/400

Hier ein Beispielprogramm speziell für Profinet IO Diagnose
PROFINET IO – Diagnose im Anwenderprogramm

Mit der detaillierten Baugruppendiagnose kann man sich auch zu Tode programmieren ... ;)

Muß das denn in der SPS ausprogrammiert sein? Reicht vielleicht auch ein externes Tool, wie z.B. Proneta
Hast Du Dir schon mal den Webserver des Profinet-Controllers angeschaut? Vielleicht reichen Dir schon die da angebotenen Informationen?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Muss leider ausprogrammiert sein.

Ich hab mir inzwischen einen SCL-Baustein geschrieben, der mit Teilliste 16#0C96 jedes Modul einzeln abfragt.
Das funktioniert erstaunlich gut.

Auf jeden Fall Danke für die rasche Hilfe!

mfg mephisto
 
Den kenn ich gar nicht.
Ist der PCS 7 kompatibel und kann man damit nicht nur die Teilnehmer selbst, sondern auch die Baugruppen im Teilnehmer diagnostizieren?

In PCS7 gibts doch die Baugruppentreiber... Die machen doch alle Diagnosesachen incl. Meldungen für die Alarmierung im WinCC. Im CFC haben die Baugruppentreiber auch nen Sack an Informationen...

Gruß.

Hast Du ET200SP oder ET200SPHA? Vermutlich sind die ET200SP nicht für PCS7 freigegeben? Da liegt dann vermutlich der Hase im Pfeffer, oder wie das heisst ;)
 
Zuletzt bearbeitet:
Mit der detaillierten Baugruppendiagnose kann man sich auch zu Tode programmieren ... ;)

Einer der Vorteile von PCS7, dass man das eben nicht händisch machen muss, sondern PCS7 es mitliefert.

Natürlich nur für freigegebene Baugruppen, aber das ist unter PCS7 Vorraussetzung, dass man nur freigegebene Baugruppen einsetzt.

Gruß.

PS: Unter Step7 und WinCC7 gibts noch "Systemfehler Melden" das nimmt auch ne Menge Arbeit ab.
 
Zurück
Oben