Device-defined data types (5069-OF8)

Device-defined data types (5069-OF8)

Device-defined data type names vary for each device depending on selections made when the device was created.
These tables list and describe device-defined data types for the 5069-OF8 devices.
These tables include information for:
  • input (as indicated by an "I")
  • output (as indicated by an "O")
  • configuration (as indicated by a "C")
Device-defined data type: AB:5000_AO8:I:0
Connection Type: Data and Listen Only
Member Name
Type
Style
Valid Values
RunMode
BOOL
Decimal
0 = Idle
1 = Run
  • Output products follow the Run mode of the owning connection.
  • Input-only products are always in Run mode.
ConnectionFaulted
BOOL
Decimal
0 = A connection exists between the device and the controller.
1 = Not connected
DiagnosticActive
BOOL
Decimal
0 = No diagnostics active
1 = One or more diagnostics are active or the prognostics threshold is reached
DiagnosticSequenceCount
BOOL
Decimal
0 to 255
Increments each time a distinct diagnostic condition is detected, and each time a distinct diagnostic condition transitions from detected to not detected.
Ch0x.Fault
BOOL
Decimal
0 = No fault exists
1 = Fault exists
A fault is a roll-up of all of the diagnostic conditions that the device can detect and indicates bad data. If there is a detailed data type member that indicates a given detected condition, this fault member does not affect the DiagnosticActive or DiagnosticSequenceCount members. However, if there is no detailed data type for a given detected condition, this fault member triggers both the DiagnosticActive member and increments/decrements the Diagnostic Sequence Count.
Ch0x.Uncertain
BOOL
Decimal
0 = Valid data
1 = Data validity uncertain. Device is operating outside its designed operating range, or data is under manual or override control.
Ch0x.NoLoad
BOOL
Decimal
0 = No load condition does not exist
1 = No load condition exists, meaning a signal wire is disconnected from the channel or the RTB is removed from the device.
Ch0x.ShortCircuit
BOOL
Decimal
0 = No short circuit or overcurrent condition exists
1 = Short circuit or overcurrent exists
Ch0x.OverTemperature
BOOL
Decimal
0 = Device temperature is not over the operating limits
1 = Device temperature is over the operating limits
Ch0x.FieldPowerOff
BOOL
Decimal
0 = Field power is present
1 = Field power is not present
Ch0x.InHold
BOOL
Decimal
0 = Channel is not holding
1 = Channel is holding
Ch0x.NotANumber
BOOL
Decimal
0 = Last channel data received was a number
1 = Output value received from the originator is NotANumber (the IEEE NAN value). The output channel will hold its last state
Ch0x.Underrange
BOOL
Decimal
0 = The input signal at the channel is greater than the minimum detectable signal.
1 = The input signal at the channel is less than or equal to the minimum detectable signal.
Ch0x.Overrange
BOOL
Decimal
0 = The input signal at the channel is less than the maximum detectable signal.
1 = The input signal at the channel is greater than or equal to the maximum detectable signal.
Ch0x.LLimitAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.HLimitAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.RampAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.CalFault
BOOL
Decimal
0 = Calibration did not fail
1 = A calibration session for a channel was interrupted or failed. CalFault is reset by product reset or power cycle.
Ch0x.Calibrating
BOOL
Decimal
0 = Channel is not being calibrated
1 = Channel is being calibrated
Ch0x.Data
REAL
Float
-1.0E11 to 1.0E11
Ch0x.RollingTimestamp
BOOL
Decimal
Any positive value.
RollingTimestamp is a continuously running timer that counts in milliseconds. When an input device scans its channels, it also records the RollingTimestamp value.
Device-defined data type: AB:5000_AO8:O:0
Connection Type: Data
Member Name
Type
Style
Valid Values
Ch0x.LLAlarmEn
BOOL
Decimal
0 = Alarm is disabled
1 = Alarm is enabled
Ch0x.LAlarmEn
BOOL
Decimal
0 = Alarm is disabled
1 = Alarm is enabled
Ch0x.HAlarmEn
BOOL
Decimal
0 = Alarm is disabled
1 = Alarm is enabled
Ch0x.HHAlarmEN
BOOL
Decimal
0 = Alarm is disabled
1 = Alarm is enabled
Ch0x.RateAlarmEN
BOOL
Decimal
0 = Alarm is disabled
1 = Alarm is enabled
Ch0x.LLimitAlarmUnlatch
BOOL
Decimal
Transition from low to high unlatches alarm.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimal
Transition from high to low unlatches alarm.
Ch0x.RampAlarmUnlatch
BOOL
Decimal
Transition from low to high unlatches alarm
Ch0x.Data
REAL
Float
-1.0E11 to 1.0E11
Device-defined data type: AB:5000_AO8:C:0
Connection Type: Data and Data with Calibration
Member Name
Type
Style
Valid Values
Ch0x.Range
BOOL
Decimal
0 = -10…10V
1 = 0…5V
2 = 0…10V
4 = 0…20 mA
5 = 4…20 mA
Ch0x.AlarmDisable
BOOL
Decimal
0 = Alarms are enabled
1 = Alarms are disabled (default)
Ch0x.LimitAlarmLatchEn
BOOL
Decimal
0 = Latching disabled (default)
1 = Latching enabled
Ch0x.RampAlarmLatchEn
BOOL
Decimal
0 = Latching disabled (default)
1 = Latching enabled
Ch0x.NoLoadEn
BOOL
Decimal
0 = Disabled (default)
1 = Enabled
Ch0x.Disable
BOOL
Decimal
0 = Channel is enabled (default)
1 = Channel is disabled
Ch0x.FaultMode
BOOL
Decimal
0 = Transition to user-defined value
1 = Hold Last State (default)
Ch0x.ProgMode
BOOL
Decimal
0 = Transition to user-defined value
1 = Hold Last State (default)
Ch0x.ProgramToFaultEn
BOOL
Decimal
0 = Channel remains in Program mode
1 = Channel transitions to Fault mode
Ch0x.RampInRun
BOOL
Decimal
0 = Ramping disabled (default)
1 = Ramping enabled in Run mode
Ch0x.RampToProg
BOOL
Decimal
0 = Ramping disabled (default)
1 = Ramping enabled to Program mode state
Ch0x.RampToFault
BOOL
Decimal
0 = Ramping disabled (default)
1 = Ramping enabled to Fault mode state
Ch0x.HoldForInt
BOOL
Decimal
0 = Unchecked
1 = Checked
Ch0x.FaultValueStateDuration
SINT
Decimal
0 = Forever
1 = 1 second
2 = 2 seconds
5 = 5 seconds
10 seconds
Ch0x.MaxRampRate
REAL
Float
-1.0E11 to 1.0E11
Ch0x.LowSignal
REAL
Float
-1.0E11 to 1.0E11
A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device.
Ch0x.HighSignal
REAL
Float
-1.0E11 to 1.0E11
A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device.
Ch0x.LowEngineering
REAL
Float
-1.0E11 to 1.0E11
A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device.
Ch0x.HighEngineering
REAL
Float
-1.0E11 to 1.0E11
A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device.
Ch0x.LowLimit
REAL
Float
-1.0E11 to 1.0E11
Ch0x.HighLimit
REAL
Float
-1.0E11 to 1.0E11
Ch0x.Offset
REAL
Float
-1.0E11 to 1.0E11
Ch0x.FaultValue
REAL
Float
-1.0E11 to 1.0E11
Ch0x.ProgValue
REAL
Float
-1.0E11 to 1.0E11
Ch0x.FaultFinalState
REAL
Float
-1.0E11 to 1.0E11
Device-defined data type: AB:5000_AO8_CAL:I:0
Connection Type: Data with Calibration
Member Name
Type
Style
Valid Values
RunMode
BOOL
Decimal
0 = Idle
1 = Run
ConnectionFaulted
BOOL
Decimal
0 = Good
1 = Bad
DiagnosticActive
BOOL
Decimal
0 = No diagnostics active
1 = One or more diagnostics are active or the prognostics threshold is reached
DiagnosticSequenceCount
BOOL
Decimal
0 to 255
Ch0x.Fault
BOOL
Decimal
0 = Good
1 = Bad
Ch0x.Uncertain
BOOL
Decimal
0 = Good
1 = Uncertain
Ch0x.NoLoad
BOOL
Decimal
0 = No Load condition does not exist
1 = No load condition exists, meaning a signal wire is disconnected from the channel or the RTB is removed from the device.
Ch0x.ShortCircuit
BOOL
Decimal
0 = No short circuit or overcurrent condition exists
1 = Short circuit or overcurrent exists
Ch0x.OverTemperature
BOOL
Decimal
0 = Device temperature is not over the operating limits
1 = Device temperature is over the operating limits
Ch0x.FieldPowerOff
BOOL
Decimal
0 = Field power is present
1 = Field power is not present
Ch0x.InHold
BOOL
Decimal
0 = Channel is not holding
1 = Channel is holding
Ch0x.NotANumber
BOOL
Decimal
0 = Last channel data received was a number
1 = Last channel data received was not a number
Ch0x.Underrange
BOOL
Decimal
0 = Channel data is not beneath the underrange threshold
1 = Channel data is beneath
Ch0x.Overrange
BOOL
Decimal
0 = Channel data is not above the overrange threshold
1 = Channel data is above the overrange threshold
Ch0x.LLimitAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.HLimitAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.RampAlarm
BOOL
Decimal
0 = Alarm is not triggered
1 = Alarm is triggered
Ch0x.CalFault
BOOL
Decimal
0 = Calibration did not fail
1 = Calibration failed
Ch0x.Calibrating
BOOL
Decimal
0 = Channel is not being calibrated
1 = Channel is being calibrated
Ch0x.CalGoodLowRef
BOOL
Decimal
0 = Valid Low Reference signal has not been sampled on this channel
1 = Valid Low Reference signal has been sampled on this channel
Ch0x.CalBadLowRef
BOOL
Decimal
0 = Invalid Low Reference signal has not been sampled on this channel
1 = Invalid Low Reference signal has been sampled on this channel
Ch0x.CalGoodHighRef
BOOL
Decimal
0 = Valid High Reference signal has not been sampled on this channel
1 = Valid High Reference signal has been sampled on this channel
Ch0x.CalBadHighRef
BOOL
Decimal
0 = Invalid High Reference signal has not been sampled on this channel
1 = Invalid High Reference signal has been sampled on this channel
Ch0x.CalSuccessful
BOOL
Decimal
0 = Calibration was not successful
1 = Calibration was successful and calibrating state has been exited.
Ch0x.Data
REAL
Float
-1.0E11 to 1.0E11
Ch0x.RollingTimestamp
BOOL
Decimal
Any value
RollingTimestamp is a continuously running timer that counts in milliseconds. When an input device scans its channels, it also records the RollingTimestamp value.
Device-defined data type: AB:5000_AO8_CAL:O:0
Connection Type: Data with Calibration
Member Name
Type
Style
Valid Values
Ch0x.LLimitAlarmUnlatch
BOOL
Decimal
Transition from low to high unlatches alarm.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimal
Transition from high to low unlatches alarm.
Ch0x.RampAlarmUnlatch
BOOL
Decimal
Transition from low to high unlatches alarm.
Ch0x.Calibrate
BOOL
Decimal
0 = Calibration process is not started (default)
1 = Calibration process is started
Ch0x.CalOutputLowRef
BOOL
Decimal
0 = Do not output Cal Low Reference
1 = Output Calibration Low Reference
Ch0x.CalOutputHighRef
BOOL
Decimal
0 = Do not Output Cal High Reference
1 = Output Calibration High Reference Signal
Ch0x.CalLowRefPassed
BOOL
Decimal
0 = Not sending Recorded Cal Low Ref
1 = Sending Recorded Cal Low Reference in Output Data for Calibration Verification
Ch0x.CalHighRefPassed
BOOL
Decimal
0 = Not sending Cal High Reference
1 = Sending recorded Calibration High Reference Signal in Output Data for Calibration Verification
Ch0x.CalFinished
BOOL
Decimal
0 = Channel not triggered to complete the calibration procedure
1 = Channel triggered to complete the calibration procedure
Ch0x.Data
REAL
Float
-1.0E11 to 1.0E11
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal