10
TTX300 TEMPERATUR-MESSUMFORMER | COM/TTX300/PB-DE REV. A
5 Diagnose
Ein POFIBUS-PA® Gerät liefert drei unterschiedliche Diagnose-Informationen:
•
Ereignisgesteuert an den zyklischen Master über „DDLM_SLAVE_DIAG Service"
•
Per Abfrage der Diagnosedaten aus dem Physical Block
•
Als Messwert Status
DDLM_SLAVE_DIAG
Der Master fordert bei laufender zyklischer Kommunikation regelmäßig mit „Request Data Exchange" Eingabedaten vom Slave an. In
der Antwort des Slave ist ein Bit (Diagnostic Flag), welches besagt, ob neue Diagnoseinformationen im Slave vorhanden sind.
Wenn sich im Slave in Diagnosis oder Diagnosis Extension etwas ändert (ein oder mehrere Bits setzen / löschen), wird einmalig vom
Slave in „Response Data Exchange" das „Diagnostic Flag" auf „true" gesetzt. Daraufhin fordert der Master mit „Request Get Diag"
Diagnosedaten vom Slave an. Dieser antwortet mit „Response Get Diag". Der „Get Diag" Dienst findet somit nur bei Änderungen der
Diagnosedaten im Slave statt.
Die Auswertung / Darstellung der Diagnoseinformationen wird im Wesentlichen von den Möglichkeiten des Leitsystems / SPS
bestimmt. Unterschiede können sich ergeben bei Sprache, Formatierung und Darstellung der Meldungen sowie Zusatzinformationen
wie Slave Adresse, TAG oder Zeitstempel der Meldung. Im Profil – Betrieb (Ident_Nummer ist 0x97xx) ist die Diagnoseinformation
beschränkt auf die im Profil beschriebenen Meldungen.
Gemäß NAMUR Empfehlung NE 107 und PA-Profil 3.01 sind die Diagnosemeldungen gruppiert nach Sensor, Betriebsbedingungen,
Elektronik, Installation / Konfiguration und klassifiziert nach Fehler, Wartungsbedarf, Außerhalb Spezifikation sowie
Funktionsprüfung.
Diagnosedaten im Physical Block
Die über den Physical Block bzw. die Treiberfunktion „Diagnose" ausgelesenen Informationen entsprechen den über den
„DDLM_SLAVE_DIAG" gesendeten. Jedoch werden diese vom Feldgerät nicht ereignisgesteuert gesendet, sondern lediglich auf
Anforderung eines Klasse -2 Masters (EDD bzw. DTM Host).
Zusätzlich sind folgende erweiterte Diagnose bzw. Asset-Management Informationen verfügbar:
Parameter [DE]
Busversorgung
Gerätetemperatur
Min. Gerätetemperatur
Max. Gerätetemperatur
Min. Wert Sensor 1 / 2
Max. Wert Sensor 1 / 2
Betriebsstunden
Betriebsstunden bei ...
Messwert Status
Der Status jeden Messwertes wird mit einem Byte beschrieben, welches immer zusammen mit dem Messwert kommuniziert wird. Die
Kodierung des Status-Bytes ist im PA-Profil 3.01 beschrieben. Der TTX300 unterstützt sowohl die konventionelle Kodierung gemäß
PA-Profil 3.0 als auch den neuen Condensed Status (optional in PA 3.01). Die Auswahl erfolgt über die GSD-Datei: Wird die Profil-GSD
Datei verwendet, ist der Status konventionell (expanded bzw. classic). Bei Verwendung der gerätespezifischen GSD-Datei wird die
Status-Byte Kodierung durch das Leitsystem / SPS vorgegeben.
Parameter [EN]
Fieldbus Supply
Device Temperature
Min Device Temperatur
Max Device Temperature
Min Value Sensor 1 / 2
Max Value Sensor 1 / 2
Running Hours
At ...range...
Beschreibung
Versorgungsspannung des Messumformers.
Geräte- / Elektroniktemperatur
Schleppzeiger: Minimale Geräte-/ Elektroniktemperatur
Schleppzeiger: Maximale Geräte-/ Elektroniktemperatur
Schleppzeiger: Minimaler Messwert Sensor 1 / 2
Schleppzeiger: Maximaler Messwert Sensor 1 / 2
Betriebsstundenzähler
Betriebsstunden gruppiert nach Gerätetemperatur