Herunterladen Diese Seite drucken

beckoff EL6910 Originalbetriebsanleitung Seite 132

Twinsafe-logic-klemme

Werbung

Betrieb
• Text-ID (2 Byte) - ID der Diagnosemeldung als Referenz auf den Meldungstext aus der ESI/XML
• Zeitstempel (8 Byte) - lokale Slave-Zeit in ns seit Einschalten des TwinSAFE Gerätes
• dynamische Parameter (16 Byte) - Parameter, die in den Meldungstext eingefügt werden können
(siehe folgende Tabelle)
Flags in Diagnosemeldungen
Datentyp Offset
Description
UINT16
Bit 0...3
DiagType (Wert)
0
1
2
3...15
Bit 4
Wenn Bit = 1, ist der in der Message enthaltene Zeitstempel der lokale Zeitstempel
des TwinSAFE Gerätes. Das Alter der Diagnosemeldung kann über eine Berechnung
mit dem aktuellen Zeitstempel aus CoE-Objekt 0x10F8 erfolgen.
Bit 5...7
reserviert
Bit 8...15 Anzahl der Parameter in dieser Diagnosemeldung
Dynamic Parameter in Diagnosemeldungen
Typ
Datentyp
Flags Parameter 1 UINT16
Parameter 1
Datentyp entsprechend Flags
Flags Parameter 2 UINT16
Parameter 2
Datentyp entsprechend Flags
...
In der zum TwinSAFE Gerät gehörigen ESI/XML-Datei werden die Diagnosemeldungen in Textform
hinterlegt. Anhand der in der Diagnosemeldung enthaltenen Text-ID kann die entsprechende
Klartextmeldung in den jeweiligen Sprachen gefunden werden. Die Parameter können an den
entsprechenden Stellen eingefügt werden. Im folgenden Beispiel ist %x für eine hexadezimale Darstellung
der Parameter verwendet.
Abb. 179: ESI/XML MessageText
132
Info Message
Warning Message
Error Message
reserviert
Beschreibung
Beschreibt den Typ des Parameters 1
Bit 12...15 = 0 Bit 0...11 = Datentyp Parameter 1
Wert von Parameter 1
siehe Flags Parameter 1
Wert von Parameter 2
Version: 2.2.0
0x0001 - BOOLEAN
0x0002 - INT8
0x0003 - INT16
0x0004 - INT32
0x0005 - UINT8
0x0006 - UINT16
0x0007 - UINT32
0x0008 - REAL32
0x0011 - REAL64
0x0015 - INT64
0x001B - UINT64
Text Parameter und Formatierungen
sind in ETG.2000 spezifiziert.
EL6910

Werbung

loading