Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnose Mit Systemfunktionen - Siemens SIMATIC S7-300 Betriebsanleitung

Cpu 31xc und cpu 31x: aufbauen
Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

Testfunktionen, Diagnose und Störungsbeseitigung
10.4 Übersicht: Diagnose
Diagnosepuffer
Wenn ein Fehler auftritt, trägt die CPU die Fehlerursache in den Diagnosepuffer ein. Den
Diagnosepuffer lesen Sie in STEP 7 mit dem PG aus. Fehlerinformationen sind dort in
Klartext hinterlegt.
Andere diagnosefähigen Baugruppen können einen eigenen Diagnosepuffer haben. Diesen
Puffer können sie in STEP 7(HW Konfig -> Hardware diagnostizieren) mit dem PG auslesen.
Diagnosefähigen Baugruppen, die keinen eigenen Diagnosepuffer haben, tragen ihre
Fehlerinformationen in den Diagnosepuffer der CPU ein.
Die CPU geht bei einem Fehler oder Alarmereignis (z. B. Uhrzeitalarm) entweder in STOP
oder Sie können im Anwenderprogramm über Fehler- bzw. Alarm-OBs darauf reagieren. Im
Fall eines Diagnosealarms wäre das der OB 82.
Diagnose von Feldgeräten am PROFINET
Weitere Informationen dazu finden Sie:
● Systemhandbuch
● Programmierhandbuch
In weiteren Kapiteln wird deshalb im Schwerpunkt die Diagnose von zentral oder dezentral
am PROFIBUS eingesetzten Baugruppen betrachtet.

Diagnose mit Systemfunktionen

Bei der Verwendung folgender CPUs empfehlen wir zur Auswertung der Diagnose von
zentral oder dezentral eingesetzten Baugruppen bzw. DP-Slaves die Verwendung des
komfortableren SFB 54 RALRM (Aufruf im Diagnose OB 82):
CPU
31xC,
312, 314, 315-2 DP
315-2 PN/DP
317-2 DP
317-2 PN/DP
319-3 PN/DP
Weitere Möglichkeiten der Diagnose mit Systemfunktionen sind nachfolgend aufgelistet:
● Auslesen einer SZL-Teilliste oder eines SZL-Teillistenauszugs mit der SFC 51
● Lesen der Diagnosedaten (Slave-Diagnose) eines DP-Slaves mit der SFC 13
208
PROFINET Systembeschreibung
"RDSYSST"
"DPNRM_DG"
Jeder DP-Slave hat Slave-Diagnosedaten, die nach EN 50 170 Volume 2, PROFIBUS
aufgebaut sind. Diese Diagnosedaten können Sie mit der SFC 13 DPNRM_DG"
auslesen. Die Fehlerinformationen sind in Hexadezimalcode hinterlegt. Im Handbuch der
betroffenen Baugruppe finden Sie die genaue Bedeutung des ausgelesenen Codes.
Wenn zum Beispiel bei der dezentralen Peripheriebaugruppe ET 200B im Byte 7 der
Slave-Diagnose der hexadezimale Wert 50 (= dual 0101 0000) eingetragen ist, weist
dieses auf eine defekte Sicherung oder fehlende Lastspannung bei den Kanalgruppen 2
und 3 hin.
Von PROFIBUS DP nach PROFINET IO
Ab Firmware-Stand
V 2.0.0
V 2.3.0
V 2.1.0
V 2.2.0
V 2.4.0
CPU 31xC und CPU 31x: Aufbauen
Betriebsanleitung, 06/2008, A5E00105491-08

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis