Gerätedefinierte Datentypen (5069-OF4)

Die Namen der gerätedefinierten Datentypen der einzelnen Geräte sind unterschiedlich, da sie von der bei der Erstellung des Geräts getätigten Auswahl abhängen.
Diese folgenden Tabellen enthalten eine Auflistung und Beschreibung der gerätedefinierten Datentypen für die Geräte 5069-OF4.
Diese Tabellen enthalten Informationen für:
  • Eingang (gekennzeichnet durch „E“)
  • Ausgang (gekennzeichnet durch „A“)
  • Konfiguration (gekennzeichnet durch „K“)
Gerätedefinierter Datentyp: AB:5000_AO4:I:0
Verbindungstyp: Daten und „Nur abhören“
Mitgliedsname
Typ
Stil
Gültige Werte
RunMode
BOOL
Decimal
0 = Ruhe-Modus
1 = Betriebsmodus
  • Ausgangsprodukte folgen dem Betriebsmodus für die zuständige Verbindung.
  • Nur-Eingangsprodukte befinden sich immer im Betriebsmodus.
ConnectionFaulted
BOOL
Decimal
0 = Zwischen dem Gerät und dem Controller ist eine Verbindung vorhanden.
1 = Nicht verbunden
DiagnosticActive
BOOL
Decimal
0 = Keine Diagnose aktiv
1 = Eine oder mehrere Diagnosen sind aktiv oder der Prognoseschwellenwert wurde erreicht
DiagnosticSequenceCount
SINT
Decimal
0 bis 255
Inkrementiert jedes Mal, wenn eine eindeutige Diagnosebedingung festgestellt wird, und jedes Mal, wenn eine eindeutige Diagnosebedingung von „Festgestellt“ in „Nicht festgestellt“ wechselt.
Ch0x.Fault
BOOL
Decimal
0 = Kein Fehler vorhanden
1 = Fehler vorhanden
Ein Fehler ist ein Rollup aller Diagnosebedingungen, das ein Gerät feststellen kann und auf ungültige Daten hinweist. Bei einem detaillierten Datentypelement, das auf eine entsprechende festgestellte Bedingung hinweist, wirkt sich dieses Fehler-Mitglied nicht auf die DiagnosticActive- oder DiagnosticSequenceCount-Mitglieder aus. Wenn jedoch für eine entsprechende festgestellte Bedingung kein detaillierter Datentyp vorhanden ist, löst dieses Fehlerelement das DiagnosticActive-Element aus und inkrementiert/dekrementiert die Anzahl der Diagnosesequenzen.
Ch0x.Uncertain
BOOL
Decimal
0 = Gültige Daten
1 = Datengültigkeit ungewiss. Das Gerät wird außerhalb seines vorgesehenen Betriebsbereichs betrieben, oder die Daten werden manuell gesteuert oder überschrieben.
Ch0x.NoLoad
BOOL
Decimal
0 = „Keine Last“-Zustand ist nicht vorhanden
1 = Der Zustand „Keine Last“ ist vorhanden. Das heißt, dass eine Signalleitung vom Kanal getrennt oder der RTB vom Gerät entfernt wurde.
Ch0x.ShortCircuit
BOOL
Decimal
0 = Kein Kurzschluss- oder Überstromzustand ist vorhanden
1 = Kurzschluss oder Überstrom ist vorhanden
Ch0x.OverTemperature
BOOL
Decimal
0 = Gerätetemperatur übersteigt die Betriebsgrenzen nicht
1 = Gerätetemperatur übersteigt die Betriebsgrenzen
Ch0x.FieldPowerOff
BOOL
Decimal
0 = Feldleistung vorhanden
1 = Feldleistung ist nicht vorhanden
Ch0x.InHold
BOOL
Decimal
0 = Kanal wird nicht beibehalten
1 = Kanal wird beibehalten
Ch0x.NotANumber
BOOL
Decimal
0 = Letzte empfangene Kanaldaten waren eine Nummer
1 = Der vom Eigentümer empfangene Ausgangswert ist NotANumber (der IEEE-NAN-Wert). Der Ausgangskanal behält seinen letzten Zustand bei
Ch0x.Underrange
BOOL
Decimal
0 = Das Eingangssignal am Kanal ist größer als das kleinste erkennbare Signal.
1 = Eingangssignal am Kanal ist kleiner oder gleich dem kleinsten erkennbaren Signal.
Ch0x.Overrange
BOOL
Decimal
0 = Das Eingangssignal am Kanal ist kleiner als das größte erkennbare Signal.
1 = Das Eingangssignal am Kanal ist größer als oder gleich dem größten erkennbaren Signal
Ch0x.LLimitAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.HLimitAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.RampAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.CalFault
BOOL
Decimal
0 = Kalibrierung ist nicht fehlgeschlagen
1 = Die Kalibrierungssitzung für einen Kanal wurde unterbrochen oder ist fehlgeschlagen. CalFault wird durch das Zurücksetzen des Produkts oder Ein- und Ausschalten der Stromversorgung zurückgesetzt.
Ch0x.Calibrating
BOOL
Decimal
0 = Kanal wird nicht kalibriert
1 = Kanal wird kalibriert
Ch0x.Data
REAL
Float
-1.0E11 bis 1.0E11
Ch0x.RollingTimestamp
BOOL
Decimal
Jeder beliebige positive Wert.
Bei RollingTimestamp handelt es sich um einen kontinuierlich ausgeführten Timer, der in Millisekunden zählt. Wenn ein Eingangsgerät seine Kanäle abfragt, zeichnet es auch den RollingTimestamp-Wert auf.
Gerätedefinierter Datentyp: AB:5000_AO4:O:0
Verbindungstyp: Daten
Mitgliedsname
Typ
Stil
Gültige Werte
Ch0x.LLimitAlarmUnlatch
BOOL
Decimal
Der Übergang von niedrig zu hoch setzt den Alarm zurück.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimal
Der Übergang von hoch zu niedrig setzt den Alarm zurück.
Ch0x.RampAlarmUnlatch
BOOL
Decimal
Der Übergang von niedrig zu hoch setzt den Alarm zurück
Ch0x.Data
REAL
Float
-1.0E11 bis 1.0E11
Gerätedefinierter Datentyp: AB:5000_AO4:C:0
Verbindungstyp: Daten und Daten mit Kalibrierung
Mitgliedsname
Typ
Stil
Gültige Werte
Ch0x.Range
BOOL
Decimal
0 = -10 – 10 V
1 = 0 – 5V
2 = 0 – 10 V
4 = 0–20 mA
5 = 4–20 mA
Ch0x.AlarmDisable
BOOL
Decimal
0 = Alarme sind aktiviert
1 = Alarme sind für den Kanal deaktiviert (Standardeinstellung)
Ch0x.LimitAlarmLatchEn
BOOL
Decimal
0 = Verriegelung deaktiviert (Standardeinstellung)
1 = Verriegelung aktiviert
Ch0x.RampAlarmLatchEn
BOOL
Decimal
0 = Verriegelung deaktiviert (Standardeinstellung)
1 = Verriegelung aktiviert
Ch0x.NoLoadEn
BOOL
Decimal
0 = Deaktiviert (Standardeinstellung)
1 = Aktiviert
Ch0x.Disable
BOOL
Decimal
0 = Kanal ist aktiviert (Standardeinstellung)
1 = Kanal ist deaktiviert
Ch0x.FaultMode
BOOL
Decimal
0 = Übergang zu benutzerdefiniertem Wert
1 = Letzten Zustand halten (Standardeinstellung)
Ch0x.ProgMode
BOOL
Decimal
0 = Übergang zu benutzerdefiniertem Wert
1 = Letzten Zustand halten (Standardeinstellung)
Ch0x.ProgramToFaultEn
BOOL
Decimal
0 = Kanal bleibt im Programmmodus
1 = Kanal wechselt in den Fehlermodus
Ch0x.RampInRun
BOOL
Decimal
0 = Deaktiviert
1 = Aktiviert
Aktiviert die Rampenfunktion für den Ausgangswert im Betriebsmodus zwischen dem aktuellen Ausgangspegel und einem neu angeforderten Ausgangswert. Die Rampenfunktion definiert die maximal zulässige Übergangsrate des Ausgangs relativ zum konfigurierten Wert von RampRate.
Ch0x.RampToProg
BOOL
Decimal
0 = Deaktiviert
1 = Aktiviert
Aktiviert die Rampenfunktion des Ausgangswerts auf einen benutzerdefinierten Programmwert (Ch0x.ProgValue), wenn dieses Tag gesetzt ist. Die Rampenfunktion definiert die maximal zulässige Übergangsrate des Ausgangs relativ zum konfigurierten Wert von RampRate.
Ch0x.RampToFault
BOOL
Decimal
0 = Deaktiviert
1 = Aktiviert
Aktiviert die Rampenfunktion des Ausgangswerts auf einen benutzerdefinierten Fehlerwert (Ch0xFaultValue), wenn dieses Tag gesetzt ist. Die Rampenfunktion definiert die maximal zulässige Übergangsrate des Ausgangs relativ zum konfigurierten Wert von RampRate.
Ch0x.HoldForInt
BOOL
Decimal
0 = Deaktiviert
1 = Aktiviert
Wenn dieses Tag gesetzt ist, behält der Kanal seinen Zustand bei und ändert ihn nicht, bis er mit einem Wert innerhalb von 0,1 % des vollständigen Bereichs seines aktuellen Werts initialisiert wird, wenn eine der folgenden Bedingungen eintritt:
  • Erste Verbindung des Geräts (Einschaltvorgang)
  • Geräteübergang von Programmmodus zurück in den Betriebsmodus
  • Gerät stellt die Kommunikation nach einem Fehler wieder her
Ch0x.FaultValueStateDuration
SINT
Decimal
Legt fest, wie lang der Fehlermodus-Zustand beibehalten wird, bis der FaultFinalState angewendet wird.
  • 0 = Für immer
  • 1 = 1 Sekunde
  • 2 = 2 Sekunden
  • 5 = 5 Sekunden
  • 10 Sekunden
Ch0x.MaxRampRate
REAL
Float
-1.0E11 bis 1.0E11
Maximale Rate des Ausgangswerts beim Übergang zu FaultValue oder ProgValue, wenn jeweils entweder RampToFault- bzw. RampToProg-Bits gesetzt sind, oder im Betriebsmodus, wenn RampToRun gesetzt ist. Angegeben in technischen Einheiten pro Sekunde.
Ch0x.LowSignal
REAL
Float
-1.0E11 bis 1.0E11
Eine Kombination aus LowSignal, HighSignal, LowEngineering und HighEngineering wird verwendet, um die vom Gerät zurückgegebenen Eingangsdaten zu skalieren.
Ch0x.HighSignal
REAL
Float
-1.0E11 bis 1.0E11
Eine Kombination aus LowSignal, HighSignal, LowEngineering und HighEngineering wird verwendet, um die vom Gerät zurückgegebenen Eingangsdaten zu skalieren.
Ch0x.LowEngineering
REAL
Float
-1.0E11 bis 1.0E11
Eine Kombination aus LowSignal, HighSignal, LowEngineering und HighEngineering wird verwendet, um die vom Gerät zurückgegebenen Eingangsdaten zu skalieren.
Ch0x.HighEngineering
REAL
Float
-1.0E11 bis 1.0E11
Eine Kombination aus LowSignal, HighSignal, LowEngineering und HighEngineering wird verwendet, um die vom Gerät zurückgegebenen Eingangsdaten zu skalieren.
Ch0x.LowLimit
REAL
Float
-1.0E11 bis 1.0E11
Ein Wert, der kleiner als der obere Grenzwert ist
Ch0x.HighLimit
REAL
Float
-1.0E11 bis 1.0E11
Ein Wert höher als die Niedrig-Grenzwert
Ch0x.Offset
REAL
Float
-1.0E11 bis 1.0E11
Korrigiert Stellantriebsungenauigkeiten im Ausgangs-Stellantrieb, wodurch für den Benutzer ein Mechanismus für die Kalibrierung seines Systems außerhalb des eigentlichen Ausgangsgeräts gestellt wird. Der Offset wird pro Kanal und in technischen Einheiten konfiguriert. Der Offset wird vor der Skalierung von technischen Einheiten zum Signal für den Ausgang zu den Daten hinzugefügt.
Ch0x.FaultValue
REAL
Float
-1.0E11 bis 1.0E11
Wert in technischen Einheiten, den der Ausgang aufweisen soll, wenn bei gesetztem FaultMode-Bit ein Kommunikationsfehler auftritt.
Ch0x.ProgValue
REAL
Float
-1.0E11 bis 1.0E11
Wert in technischen Einheiten, den der Ausgang aufweisen soll, falls die Verbindung bei auf „Benutzerdefinierter Wert“ gesetztem ProgMode-Bit in den Programmmodus wechselt
Ch0x.FaultFinalState
REAL
Float
-1.0E11 bis 1.0E11
Wenn FaultValueStateDuration ungleich Null ist, wird der endgültige Ausgangsstatus festgelegt, nachdem die konfigurierte FalueValueStateDuration-Zeitüberschreitung aufgetreten ist.
Gerätedefinierter Datentyp: AB:5000_AO4:CAL:I:0
Verbindungstyp: Daten und Daten mit Kalibrierung
Mitgliedsname
Typ
Stil
Gültige Werte
RunMode
BOOL
Decimal
0 = Ruhe-Modus
1 = Betriebsmodus
  • Ausgangsprodukte folgen dem Betriebsmodus für die zuständige Verbindung.
  • Nur-Eingangsprodukte befinden sich immer im Betriebsmodus.
ConnectionFaulted
BOOL
Decimal
0 = Zwischen dem Gerät und dem Controller ist eine Verbindung vorhanden.
1 = Nicht verbunden
DiagnosticActive
BOOL
Decimal
0 = Keine Diagnose aktiv
1 = Eine oder mehrere Diagnosen sind aktiv oder der Prognoseschwellenwert wurde erreicht
DiagnosticSequenceCount
SINT
Decimal
0 bis 255
Anzahl, die für jede Diagnose inkrementiert.
Ch0x.Fault
BOOL
Decimal
0 = Gut
1 = Schlecht
Ch0x.Uncertain
BOOL
Decimal
0 = Gültige Daten
1 = Datengültigkeit ungewiss. Das Gerät wird außerhalb seines vorgesehenen Betriebsbereichs betrieben, oder die Daten werden manuell gesteuert oder überschrieben.
Ch0x.NoLoad
BOOL
Decimal
0 = „Keine Last“-Zustand ist nicht vorhanden
1 = Der Zustand „Keine Last“ ist vorhanden. Das heißt, dass eine Signalleitung vom Kanal getrennt oder der RTB vom Gerät entfernt wurde.
Ch0x.ShortCircuit
BOOL
Decimal
0 = Kein Kurzschluss- oder Überstromzustand ist vorhanden
1 = Kurzschluss oder Überstrom ist vorhanden
Ch0x.OverTemperature
BOOL
Decimal
0 = Gerätetemperatur übersteigt die Betriebsgrenzen nicht
1 = Gerätetemperatur übersteigt die Betriebsgrenzen
Ch0x.FieldPowerOff
BOOL
Decimal
0 = Feldleistung vorhanden
1 = Feldleistung ist nicht vorhanden
Ch0x.InHold
BOOL
Decimal
0 = Kanal wird nicht beibehalten
1 = Kanal wird beibehalten
Ch0x.NotANumber
BOOL
Decimal
0 = Letzte empfangene Kanaldaten waren eine Nummer
1 = Letzte empfangene Kanaldaten waren keine Zahl
Ch0x.Underrange
BOOL
Decimal
0 = Kanaldaten sind nicht unterhalb des Unterschreitungsschwellenwerts
1 = Eingangssignal am Kanal ist kleiner oder gleich dem kleinsten erkennbaren Signal
Ch0x.Overrange
BOOL
Decimal
0 = Kanaldaten sind nicht oberhalb des Überschreitungsschwellenwerts
1 = Eingangssignal am Kanal ist größer oder gleich dem größten erkennbaren Signal.
Ch0x.LLimitAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.HLimitAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.RampAlarm
BOOL
Decimal
0 = Alarm wird nicht ausgelöst
1 = Alarm wird ausgelöst
Ch0x.CalFault
BOOL
Decimal
0 = Kalibrierung ist nicht fehlgeschlagen
1 = Während der Kalibrierung des Kanals ist ein Kalibrierungsfehler aufgetreten
Ch0x.Calibrating
BOOL
Decimal
0 = Kanal wird nicht kalibriert
1 = Kanal wird kalibriert
Ch0x.CalGoodLowRef
BOOL
Decimal
0 = Gültiges Niedrig-Referenzsignal wurde auf diesem Kanal nicht abgetastet.
1 = Gültiges Niedrig-Referenzsignal wurde auf diesem Kanal abgetastet.
Ch0x.CalBadLowRef
BOOL
Decimal
0 = Ungültiges Niedrig-Referenzsignal wurde auf diesem Kanal nicht abgetastet.
1 = Ungültiges Niedrig-Referenzsignal wurde auf diesem Kanal abgetastet.
Ch0x.CalGoodHighRef
BOOL
Decimal
0 = Gültiges Hoch-Referenzsignal wurde auf diesem Kanal nicht abgetastet.
1 = Gültiges Hoch-Referenzsignal wurde auf diesem Kanal abgetastet.
Ch0x.CalBadHighRef
BOOL
Decimal
0 = Ungültiges Hoch-Referenzsignal wurde auf diesem Kanal nicht abgetastet.
1 = Ungültiges Hoch-Referenzsignal wurde auf diesem Kanal abgetastet.
Ch0x.CalSuccessful
BOOL
Decimal
0 = Kalibrierung war nicht erfolgreich
1 = Kalibrierung war erfolgreich und der Kalibrierungsstatus wurde beendet.
Ch0x.Data
REAL
Float
-1.0E11 bis 1.0E11
Ch0x.RollingTimestamp
INT
Decimal
Jeder beliebige positive Wert
Ein kontinuierlicher 15-Bit-Timer, der in Millisekunden zählt (ohne Bezug auf die Koordinierte Systemzeit).
Gerätedefinierter Datentyp: AB:5000_AO4:CAL:O:0
Verbindungstyp: Daten und Daten mit Kalibrierung
Mitgliedsname
Typ
Stil
Gültige Werte
Ch0x.LLimitAlarmUnlatch
BOOL
Decimal
Der Übergang von niedrig zu hoch setzt den Alarm zurück.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimal
Der Übergang von hoch zu niedrig setzt den Alarm zurück.
Ch0x.RampAlarmUnlatch
BOOL
Decimal
Der Übergang von niedrig zu hoch setzt den Alarm zurück
Ch0x.Calibrate
BOOL
Decimal
0 = Kanal wird nicht kalibriert.
1 = Kanal wird kalibriert.
Ch0x.CalOutputLowRef
BOOL
Decimal
0 = Keine Ausgangskalibrierungs-Niedrig-Referenz.
1 = Weist das Gerät zur Ausgangskalibrierungs-Niedrig-Referenz an.
Ch0x.CalOutputHighRef
BOOL
Decimal
0 = Keine Ausgangskalibrierungs-Hoch-Referenz.
1 = Weist das Gerät zum Ausgangskalibrierungs-Hoch-Referenzsignal an
Ch0x.CalLowRefPassed
BOOL
Decimal
0 = Protokollierte Kalibrierungs-Niedrig-Referenz wird nicht gesendet.
1 = Protokollierte Kalibrierungs-Niedrig-Referenz in Ausgangsdaten wird für Kalibrierungsverifizierung gesendet.
Ansteigende Flanke gibt an, dass das Feld „Daten“ den aufgezeichneten Niedrig-Referenz-Wert für den Ausgang enthält, welcher vom Gerät bei der Kalibrierung verwendet werden sollte.
Ch0x.CalHighRefPassed
BOOL
Decimal
0 = Kalibrierungs-Hoch-Referenz wird nicht gesendet
1 = Protokollierte Kalibrierungs-Hoch-Referenzsignal in Ausgangsdaten wird für Kalibrierungsverifizierung gesendet.
Ansteigende Flanke gibt an, dass das Feld „Daten“ den aufgezeichneten Hoch-Referenz-Wert für den Ausgang enthält, welcher vom Gerät bei der Kalibrierung verwendet werden sollte.
Ch0x.CalFinished
BOOL
Decimal
0 = Kanal zum Abschließen des Kalibrierungsvorgangs nicht ausgelöst.
1 = Kanal zum Abschließen des Kalibrierungsvorgangs ausgelöst.
Ch0x.Data
REAL
Float
-1.0E11 bis 1.0E11
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal