Gerätedefinierte Datentypen (5069-IF8)
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-IF8.
Diese Tabellen enthalten Informationen für:
- Eingang (gekennzeichnet durch „E“)
- Ausgang (gekennzeichnet durch „A“)
- Konfiguration (gekennzeichnet durch „K“)
Gerätedefinierter Datentyp: AB:5000_AI8:I:0
Verbindungstyp: Daten und „Nur abhören“
Mitgliedsname | Typ | Stil | Gültige Werte |
|---|---|---|---|
RunMode | BOOL | Decimal | 0 = Ruhe-Modus 1 = Betriebsmodus
|
ConnectionFaulted | BOOL | Decimal | 0 = Zwischen dem Gerät und dem Controller ist eine Verbindung vorhanden. 1 = Schlecht |
DiagnosticActive | BOOL | Decimal | 0 = Keine Diagnose aktiv 1 = Eine oder mehrere Diagnosen sind aktiv oder der Prognoseschwellenwert wurde erreicht. |
DiagnosticSequenceCount | BOOL | 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.OpenWire | BOOL | Decimal | 0 = Es ist keine Drahtbruchbedingung vorhanden oder die Drahtbrucherkennung ist deaktiviert. 1 = Drahtbruchbedingung liegt vor: Signalleitung wurde vom Kanal oder der abnehmbare Klemmenblock vom Gerät getrennt. |
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.NotANumber | BOOL | Decimal | 0 = Letzte empfangene Kanaldaten waren eine Nummer 1 = Letzte empfangene Kanaldaten waren keine Zahl |
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.LLAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Das Eingangssignal ist unter den konfigurierten Niedrig-Niedrig-Alarmgrenzwert gesunken. Er bleibt gesetzt, bis das Signal über den konfigurierten Niedrig-Niedrig-Alarmgrenzwert plus Totzone (sofern angegeben) steigt. |
Ch0x.LAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Das Eingangssignal ist unter den konfigurierten Niedrig-Alarmgrenzwert gesunken. Er bleibt gesetzt, bis das Signal über den konfigurierten Niedrig-Niedrig-Alarmgrenzwert plus Totzone (sofern angegeben) steigt. |
Ch0x.HAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Das Eingangssignal ist über den konfigurierten Hoch-Alarmgrenzwert gestiegen. Er bleibt gesetzt, bis das Signal unter den konfigurierten Hoch-Hoch-Alarmgrenzwert minus Totzone (sofern angegeben) sinkt. |
Ch0x.HHAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Das Eingangssignal ist über den konfigurierten Hoch-Hoch-Alarmgrenzwert gestiegen. Er bleibt gesetzt, bis das Signal unter den konfigurierten Hoch-Hoch-Alarmgrenzwert minus Totzone (sofern angegeben) sinkt. |
Ch0x.RateAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Die Änderungsrate des Eingangskanals überschreitet den konfigurierten Ratenalarm. Er bleibt gesetzt, bis die Änderungsrate unter die konfigurierte Rate sinkt. |
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_AI8:O:0
Verbindungstyp: Daten
Mitgliedsname | Typ | Stil | Gültige Werte |
|---|---|---|---|
Ch0x.LLAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist aktiviert |
Ch0x.LAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist aktiviert |
Ch0x.HAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist aktiviert |
Ch0x.HHAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist aktiviert |
Ch0x.RateAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist aktiviert |
Ch0x.LLAlarmUnlatch | BOOL | Decimal | Der Übergang von niedrig zu hoch setzt den Alarm zurück. |
Ch0x.LAlarmUnlatch | BOOL | Decimal | Der Übergang von niedrig zu hoch setzt den Alarm zurück. |
Ch0x.HAlarmUnlatch | BOOL | Decimal | Der Übergang von hoch zu niedrig setzt den Alarm zurück. |
Ch0x.HHAlarmUnlatch | BOOL | Decimal | Der Übergang von hoch zu niedrig setzt den Alarm zurück. |
Ch0x.RateAlarmUnlatch | BOOL | Decimal | Der Übergang von niedrig zu hoch setzt den Alarm zurück. |
Ch0x.SensorOffset | BOOL | Float | -1.0E11 bis 1.0E11 Ein benutzerdefinierter Offset in technischen Einheiten, der direkt zu den skalierten Daten hinzugefügt wird, wird zur Kompensierung des inhärenten Sensor-Offsets verwendet. Wird häufig mit Thermoelement-Sensoren zum Ausgleich von Genauigkeitsproblemen verwendet. |
Gerätedefinierter Datentyp: AB:5000_AI8: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.SensorType | BOOL | Decimal | Nicht auf dieses Gerät anwendbar |
Ch0x.NotchFilter | BOOL | Decimal | 0 = 10 Hz 1 = 50 Hz 2 = 60 Hz 3 = 100 Hz 4 = 200 Hz 5 = 500 Hz 6 = 1.000 Hz 7 = 2.500 Hz 8 = 5.000 Hz 9 = 10.000 Hz 10 = 15.625 Hz 11 = 25.000 Hz 12 = 31.250 Hz 13 = 50.000 Hz 14 = 62.500 Hz |
Ch0x.AlarmDisable | BOOL | Decimal | 0 = Alarme sind aktiviert 1 = Alarme sind für den Kanal deaktiviert (Standardeinstellung) |
Ch0x.ProcessAlarmLatchEn | BOOL | Decimal | 0 = Verriegelung deaktiviert (Standardeinstellung) 1 = Verriegelung aktiviert für alle vier Prozessalarme: Niedrig-Niedrig, Niedrig, Hoch und Hoch-Hoch. Durch Verriegeln bleibt der Prozessalarm gesetzt, bis ein Entriegelungsservice ausdrücklich an den Kanal bzw. Alarm gesendet wird. |
Ch0x.RateAlarmLatchEn | BOOL | Decimal | 0 = Verriegelung deaktiviert (Standardeinstellung) 1 = Verriegelung aktiviert für den Ratenalarm. Durch Verriegeln bleibt der Ratenalarm gesetzt, bis ein Entriegelungsservice ausdrücklich an den Kanal bzw. Alarm gesendet wird. |
Ch0x.OpenWireEn | BOOL | Decimal | 0 = Deaktiviert (Standardeinstellung) 1 = Erkennung aktiviert, wenn die Signalleitung von einem seiner Kanäle getrennt oder der RTB entfernt wurde. |
Ch0x.Disable | BOOL | Decimal | 0 = Kanal ist aktiviert (Standardeinstellung) 1 = Kanal ist deaktiviert |
Ch0x.TenOhmOffset | BOOL | Decimal | -1,00 Ohm bis 1,00 Ohm Offset wird zur Linearisierung eines 10-Ω-Kupfer-Sensortypeingangs verwendet. |
Ch0x.DigitalFilter | BOOL | Decimal | 0 bis 32.767 ms Zeitkonstante in Millisekunden, die in einem Verzögerungsfilter erster Ordnung verwendet wird, um das Eingangssignal zu glätten. |
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.LLAlarmLimit | REAL | Float | -1.0e+11 bis 1.0e++11 Der Niedrig-Niedrig-Alarmtriggerpunkt. |
Ch0x.LAlarmLimit | REAL | Float | -1.0e+11 bis 1.0e++11 Der Niedrig-Alarmtriggerpunkt. |
Ch0x.HAlarmLimit | REAL | Float | -1.0e+11 bis 1.0e++11 Der Hoch-Alarmtriggerpunkt. |
Ch0x.HHAlarmLimit | REAL | Float | -1.0e+11 bis 1.0e++11 Der Hoch-Hoch-Alarmtriggerpunkt. |
Ch0x.RateAlarmLimit | REAL | Float | 0.0 bis 1.0e++11 |
Ch0x.AlarmDeadband | REAL | Float | 0.0 bis 1.0e++11 |
Gerätedefinierter Datentyp: AB:5000_AI8_CAL:I:0
Verbindungstyp: Daten mit Kalibrierung
Mitgliedsname | Typ | Stil | Gültige Werte |
|---|---|---|---|
RunMode | BOOL | Decimal | 0 = Ruhe-Modus 1 = Betriebsmodus |
ConnectionFaulted | BOOL | Decimal | 0 = Verbindung betriebsbereit 1 = Nicht verbunden |
DiagnosticActive | BOOL | Decimal | 0 = Keine Diagnose aktiv 1 = Eine oder mehrere Diagnosen sind aktiv oder der Prognoseschwellenwert wurde erreicht |
DiagnosticSequenceCount | BOOL | 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.OpenWire | BOOL | Decimal | 0 = Es ist keine Drahtbruchbedingung vorhanden oder die Drahtbrucherkennung ist deaktiviert. 1 = Drahtbruchbedingung liegt vor: Signalleitung wurde vom Kanal oder der abnehmbare Klemmenblock vom Gerät getrennt. |
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.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.LLAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Alarm wird ausgelöst |
Ch0x.LAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Alarm wird ausgelöst |
Ch0x.HAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Alarm wird ausgelöst |
Ch0x.HHAlarm | BOOL | Decimal | 0 = Alarm wird nicht ausgelöst 1 = Alarm wird ausgelöst |
Ch0x.RateAlarm | 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 |
Ch.0x.CalGoodLowRef | BOOL | Decimal | 0 = Gültiges Niedrig-Referenzsignal wurde auf diesem Kanal nicht abgetastet 1 = Gültiges Niedrig-Referenzsignal wurde auf diesem Kanal abgetastet |
Ch.0x.CalBadLowRef | BOOL | Decimal | 0 = Ungültiges Niedrig-Referenzsignal wurde auf diesem Kanal nicht abgetastet 1 = Ungültiges Niedrig-Referenzsignal wurde auf diesem Kanal abgetastet |
Ch.0x.CalGoodHighRef | BOOL | Decimal | 0 = Gültiges Hoch-Referenzsignal wurde auf diesem Kanal nicht abgetastet 1 = Gültiges Hoch-Referenzsignal wurde auf diesem Kanal abgetastet |
Ch.0x.CalBadHighRef | BOOL | Decimal | 0 = Ungültiges Hoch-Referenzsignal wurde auf diesem Kanal nicht abgetastet 1 = Ungültiges Hoch-Referenzsignal wurde auf diesem Kanal abgetastet |
Ch.0x.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: AI8_CAL:O:0
Verbindungstyp: Daten mit Kalibrierung
Mitgliedsname | Typ | Stil | Gültige Werte |
|---|---|---|---|
Ch0x.LLAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist für den Niedrig-Niedrig-Alarm des Kanals aktiviert |
Ch0x.LAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist für den Niedrig-Alarm des Kanals aktiviert |
Ch0x.HAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist für den Hoch-Alarm des Kanals aktiviert |
Ch0x.HHAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist für den Hoch-Hoch-Alarm des Kanals aktiviert |
Ch0x.RateAlarmEn | BOOL | Decimal | 0 = Alarm ist deaktiviert 1 = Alarm ist für den Ratenalarm des Kanals aktiviert |
Ch0x.LLAlarmUnlatch | BOOL | Decimal | Der Übergang von niedrig zu hoch setzt den Alarm zurück. |
Ch0x.LAlarmUnlatch | BOOL | Decimal | Der Übergang von niedrig zu hoch setzt den Alarm zurück. |
Ch0x.HAlarmUnlatch | BOOL | Decimal | Der Übergang von hoch zu niedrig setzt den Alarm zurück. |
Ch0x.HHAlarmUnlatch | BOOL | Decimal | Der Übergang von hoch zu niedrig setzt den Alarm zurück. |
Ch0x.RateAlarmUnlatch | 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.CalLowRef | BOOL | Decimal | 0 = Kanaldatenwert hat den Niedrig-Referenzpunkt-Wert für den aktuellen InputRange-Wert nicht übergeben 1 = Kanaldatenwert hat den Niedrig-Referenzpunkt-Wert für den aktuellen InputRange-Wert übergeben |
Ch0x.CalHighRef | BOOL | Decimal | 0 = Kanaldatenwert hat den Hoch-Referenzpunkt-Wert für den aktuellen InputRange-Wert nicht übergeben 1 = Kanaldatenwert hat den Hoch-Referenzpunkt-Wert für den aktuellen InputRange-Wert übergeben |
Ch0x.SensorOffset | REAL | Float | -1.0E11 bis 1.0E11 |
Rückmeldung geben