Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnose-Bits Im Zyklischen Datenaustausch - Endress+Hauser WirelessHART SWG70 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für WirelessHART SWG70:
Inhaltsverzeichnis

Werbung

WirelessHART-Fieldgate SWG70
Endress+Hauser
Fußnote-
Beschreibung
Nummer
1)
Status-Werte sind nur gültig, wenn die zugehörigen Werte PV, SV, TV oder FV gültig sind. Der
Defaultwert "0" zeigt, dass bisher entweder kein Wert empfangen wurde (PV, SV, TV, oder FV
sind ungültig) oder dass die zugehörigen Werte wirklich schlecht (bad) sind (PV, SV, TV, FV
enthalten kein "Quiet NaN" als Wert).
Für HART-Geräte, die das Burst-Kommando CMD 9 nicht unterstützen wie HART-5-Geräte,
verwenden Sie folgende Status:
• 00-hex: Not Connected, solange keine Werte vom Gerät empfangen werden (PV, SV, TV, FV
beinhaltet Quiet NaN)
• C0-hex: Connected, wenn die zugehörigen Werte für PV, SV, TV, FV gültige Daten vom Gerät
enthalten
2)
Immer solange gültig wie das Bit ".HARTCommFail" nicht gesetzt ist. Immer wenn das Bit
".HARTCommFail" gesetzt ist, sind alle Werte ungültig.
3)
Wenn dieses Bit "1" ist, sind keine der anderen Daten in "Device_struct (einschließlich Sub-
structures)" gültig.
4)
Nur gültig für HART-Geräte mit der Revision 6 und höher, die das Burst-Kommando 9 oder 48
unterstützen.
5)
HART-Geräte mit der Revision 5 senden den Inhalt des Kommandos 12 (Read Message) in das
Feld "Long Tag" zurück, da der Long Tag nicht in der HART-Revision 5 definiert ist.
Nachrichtendaten enthalten ebenfalls 32 Bytes.
6)
Wenn "Cmd48Data" mit 0x00 befüllt ist, ist das noch kein Hinweis, dass "Cmd48Data" ungültig
ist. "Cmd48Data" ist nur ungültig, wenn zusätzlich ".NoCmd48BurstConfigured" gesetzt ist.
10.5.7

Diagnose-Bits im zyklischen Datenaustausch

Die zyklischen Daten beinhalten für jedes HART-Gerät 4 Fehlerbits. Jedes dieser Fehlerbits
kann plötzlich während der zyklischen Kommunikation erscheinen, entweder wenn die
Kommunikation abbricht oder sich die Konfiguration von einem Gerät oder von mehreren
Geräten geändert hat.
.HARTCommFail
Dieses Bit zeigt, dass das Gerät mit dem HART-Deskriptor, der aus der zyklischen
Verbindungsnummer und dem Datenoffset kalkuliert wurde, nicht erreichbar ist, nicht
antwortet oder noch initialisiert wird. Sobald das Gerät initialisiert ist, wird das Bit
zurückgesetzt. Sobald die Verbindung abbricht, wird dieses Bit wieder gesetzt.
.DescriptorNotUnique
Während der Grundgeräteidentifikationsprozedur werden die HART-Deskriptoren von allen
Geräten im WirelssHART-Netzwerk gelesen. Wenn EtherNet/IP feststellt, dass mehr als
zwei Geräte denselben HART-Deskriptor teilen, wird das Bit ".DescriptorNotUnique" im
zyklischen Datenaustausch der betroffenen Geräte gesetzt. Zusätzlich wird das Bit
".DescriptorNotUnique" auch im zyklischen Datenaustausch des WirelssHART selbst gesetzt,
um zu zeigen das mindestens eine HART-Deskriptor-Kollison entdeckt wurde.
Da Geräte mit identischen HART-Deskriptoren denselben Datenoffset in derselben
zyklischen Verbindung teilen würden, würden die zyklischen Daten mit zufälligen Daten
dieser Geräte befüllt werden. Um dieses zu vermeiden, werden die zyklischen Daten mit den
Daten des Gerätes befüllt, für das der identische HART-Deskriptor zuerst entdeckt wurde.
Somit wird der Verlust von zyklischen Daten vermieden, wenn ein neues HART-Gerät mit
identischem HART-Deskriptor dem Netz hinzugefügt wird.
Engineering
101

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis