Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnosedatensätze Ds0 Und Ds1 - Siemens SIMATIC S7-300 Betriebsanleitung

Temperaturregler fm 355-2
Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

12.3
Diagnosedatensätze DS0 und DS1
Datensatz von der Baugruppe lesen
Der Diagnosedatensatz DS0 wird automatisch beim Aufruf des Diagnose-OBs in die
Startinformation übertragen. Dort werden diese vier Bytes ins Lokaldatum (Byte 8-11) des
OB 82 abgelegt.
Den Diagnosedatensatz DS1 (und damit auch den Inhalt des DS0) können Sie mit dem
FB 55 FMT_DS1 von der Baugruppe auslesen (siehe Anhang "Instanz-DB des
FB 55 FMT_DS1 (Seite 229)"). Dies ist nur dann sinnvoll, wenn im DS0 ein Fehler in einem
Kanal gemeldet wird.
Der FB 55 FMT_DS1 muss im selben OB aufgerufen werden wie ein eventuell vorhandener
FB FMT_PID (z.B. OB 35). Dies erreichen Sie durch folgende Maßnahme: Setzen Sie,
während der OB 82 bearbeitet wird, das Bit READ_DS1. Der FMT_DS1 im OB 35 liest dann
den Diagnosedatensatz DS1.
Wie erscheint der Diagnosetext im Diagnosepuffer?
Wenn Sie die Diagnosemeldung in den Diagnosepuffer eintragen wollen, müssen Sie die
SFC 52 "Anwenderspezifische Meldung in Diagnosepuffer eintragen" in dem
Anwenderprogramm aufrufen. Am Eingangsparameter EVENTN wird die Ereignisnummer
der jeweiligen Diagnosemeldung angegeben. Der Alarm wird mit x=1 als kommend und mit
x=0 als gehend in den Diagnosepuffer eingetragen. Im Diagnosepuffer erscheint neben der
Zeit des Eintrags auch der entsprechende Diagnosetext, der in der Spalte "Bedeutung"
angegeben ist.
Temperaturregler FM 355-2
Betriebsanleitung, 05/2011, A5E00142770-03
Fehler und Diagnose
12.3 Diagnosedatensätze DS0 und DS1
173

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis