Device-defined data types
Device-defined data type names vary for each device depending on selections made when the device was created.
These tables include information for these data types:
- input (as indicated by an "I")
- output (as indicated by a "O")
- configuration (as indicated by a "C")
Device-defined data type: AB:1718_19_FREQUENCY:C:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Ch0x.AlarmDisable | BOOL | Decimal | 0 = Alarms are enabled 1 = Alarms are disabled |
Ch0x.DiagEn | BOOL | Decimal | 0 = Diagnostics are disabled 1 = Diagnostics are enabled |
Ch0x.Range | SINT | Decimal | 0 = 0 Hz...15 kHz 1 = 0 Hz...10 kHz 2 = 0 Hz...5 kHz 3 = 0 Hz...2 kHz 4 = 0 Hz...1 kHz 5 = 0...500 Hz 6 = 0... 200 Hz 7 = 0...100 Hz 8 = 0...50 Hz 9 = 0...20 Hz 10 = 0...10 Hz 11 = 0...5 Hz 12 = 0...2 Hz 13 = 0...1 Hz |
Ch0x.LowSignal | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.HighSignal | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.LowEngineering | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.HighEngineering | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.LLAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The low low alarm trigger point. |
Ch0x.LAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The low alarm trigger point. |
Ch0x.HAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The high alarm trigger point. |
Ch0x.HHAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The high high alarm trigger point. |
Ch0x.AlarmDeadband | REAL | Float | -1.0E+11...+1.0E+11 Lets the process alarm status bit to remain set as long as the input data remains within the deadband of the process alarm, even if the alarm condition disappears. |
Device-defined data type: AB:1718_19_COUNTER:C:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Ch0x.DiagEn | BOOL | Decimal | 0 = Diagnostics are disabled 1 = Diagnostics are enabled |
Ch0x.RolloverAtPreset | BOOL | Decimal | 0 = Rollover at preset is not enabled 1 = Rollover at preset is enabled |
Ch0x.DirectionDetection | BOOL | Decimal | 0 = Direction detection is not enabled 1 = Direction detection is enabled |
Ch0x.Predivider | INT | Decimal | 1...32767 |
Device-defined data type: AB:1718_19_FREQ_COUNTER:C:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Ch0x.AlarmDisable | BOOL | Decimal | 0 = Alarms are enabled 1 = Alarms are disabled |
Ch0x.DiagEn | BOOL | Decimal | 0 = Diagnostics are disabled 1 = Diagnostics are enabled |
Ch0x.RolloverAtPreset | BOOL | Decimal | 0 = Rollover at preset is not enabled 1 = Rollover at preset is enabled |
Ch0x.DirectionDetection | BOOL | Decimal | 0 = Direction detection is not enabled 1 = Direction detection is enabled |
Ch0x.Range | SINT | Decimal | 8 = 0...40 Hz 9 = 0...20 Hz 10 = 0...10 Hz 11 = 0...5 Hz 12 = 0...2 Hz 13 = 0...1 Hz |
Ch0x.LowSignal | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.HighSignal | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.LowEngineering | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.HighEngineering | REAL | Float | -1.0E+11...+1.0E+11 A combination of LowSignal, HighSignal, LowEngineering, and HighEngineering are used to scale the input data returned by the device. |
Ch0x.Predivider | INT | Decimal | 1...32767 |
Ch0x.LLAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The low low alarm trigger point. |
Ch0x.LAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The low alarm trigger point. |
Ch0x.HAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The high alarm trigger point. |
Ch0x.HHAlarmLimit | REAL | Float | -1.0E+11...+1.0E+11 The high high alarm trigger point. |
Ch0x.AlarmDeadband | REAL | Float | -1.0E+11...+1.0E+11 Lets the process alarm status bit to remain set as long as the input data remains within the deadband of the process alarm, even if the alarm condition disappears. |
Device-defined data type: AB:1718_19_FREQUENCY:I:0
Connection Type: Data
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 | SINT | Decimal | -128...127 The value of 0 is skipped except during device power-up. |
Ch0x.Data | BOOL | Decimal | 0 = Off 1 = On |
Ch0x.Fault | BOOL | Decimal | 0 = A fault does not exist 1 = A fault exists |
Ch0x.Uncertain | BOOL | Decimal | 0 = Data is valid 1 = Validity of data is uncertain. Device is operating outside its designed operating range, or data is under manual or override control. |
Ch0x.OpenWire | BOOL | Decimal | 0 = Open Wire condition does not exist or open wire detection is disabled 1 = Open Wire condition exists, meaning a signal wire is disconnected from the channel or the RTB. |
Ch0x.ShortCircuit | BOOL | Decimal | 0 = Short Circuit or Overcurrent condition does not exist 1 = Short Circuit or Overcurrent condition exists |
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.LLAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.LAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.HAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.HHAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.Frequency | REAL | Float | Displays the current frequency of the channel, in Hz. |
Ch0x.RollingTimestamp | INT | 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:1718_19_COUNTER:I:0
Connection Type: Data
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 | SINT | Decimal | -128...127 The value of 0 is skipped except during device power-up. |
Ch0x.Data | BOOL | Decimal | 0 = Off 1 = On |
Ch0x.Fault | BOOL | Decimal | 0 = A fault does not exist 1 = A fault exists |
Ch0x.Uncertain | BOOL | Decimal | 0 = Data is valid 1 = Validity of data is uncertain. Device is operating outside its designed operating range, or data is under manual or override control. |
Ch0x.OpenWire | BOOL | Decimal | 0 = Open Wire condition does not exist or open wire detection is disabled 1 = Open Wire condition exists, meaning a signal wire is disconnected from the channel or the RTB. |
Ch0x.ShortCircuit | BOOL | Decimal | 0 = Short Circuit or Overcurrent condition does not exist 1 = Short Circuit or Overcurrent condition exists |
Ch0x.Done | BOOL | Decimal | 0 = On to Off 1 = I:Count = O:Preset |
Ch0x.Rollover | BOOL | Decimal | 0 = Counter does not count to the Preset value. 1 = Counter counts to the Rollover value. The counter counted up to Preset -1 and then continued counting from 0. This bit is cleared by the O:RolloverAck bit transitioning from 0 to 1, or by O:Reset transitioning from 0 to 1. |
Ch0x.Rollunder | BOOL | Decimal | 0 = Good 1 = Counter has counted down to Rollunder value and continued counting from the Rollover. |
Ch0x.Direction | BOOL | Decimal | Sets the direction of the counter. 0 = Count up 1 = Count down IMPORTANT: If the counter is operating in the up/down pulses or quadrature mode, or if the direction input terminal is defined in the count/direction mode, this tag is ignored. |
Ch0x.RolloverInvalid | BOOL | Decimal | 0 = Good 1 = Counter has counted up to Rollover value and continued counting from the Rollunder. |
Ch0x.RollingTimestamp | INT | 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. |
Ch0x.Count | DINT | Decimal | Any positive value. |
Device-defined data type: AB:1718_19_FREQ_COUNTER:I:0
Connection Type: Data
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 | SINT | Decimal | -128...127 The value of 0 is skipped except during device power-up. |
Ch0x.Data | BOOL | Decimal | 0 = Off 1 = On |
Ch0x.Fault | BOOL | Decimal | 0 = A fault does not exist 1 = A fault exists |
Ch0x.Uncertain | BOOL | Decimal | 0 = Data is valid 1 = Validity of data is uncertain. Device is operating outside its designed operating range, or data is under manual or override control. |
Ch0x.OpenWire | BOOL | Decimal | 0 = Open Wire condition does not exist or open wire detection is disabled 1 = Open Wire condition exists, meaning a signal wire is disconnected from the channel or the RTB. |
Ch0x.ShortCircuit | BOOL | Decimal | 0 = Short Circuit or Overcurrent condition does not exist 1 = Short Circuit or Overcurrent condition exists |
Ch0x.Done | BOOL | Decimal | 0 = On to Off 1 = I:Count = O:Preset |
Ch0x.Rollover | BOOL | Decimal | 0 = Counter does not count to the Preset value. 1 = Counter counts to the Rollover value. The counter counted up to Preset -1 and then continued counting from 0. This bit is cleared by the O:RolloverAck bit transitioning from 0 to 1, or by O:Reset transitioning from 0 to 1. |
Ch0x.Rollunder | BOOL | Decimal | 0 = Good 1 = Counter has counted down to Rollunder value and continued counting from the Rollover. |
Ch0x.Direction | BOOL | Decimal | Sets the direction of the counter. 0 = Count up 1 = Count down IMPORTANT: If the counter is operating in the up/down pulses or quadrature mode, or if the direction input terminal is defined in the count/direction mode, this tag is ignored. |
Ch0x.RolloverInvalid | BOOL | Decimal | 0 = Good 1 = Counter has counted up to Rollover value and continued counting from the Rollunder. |
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.LLAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.LAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.HAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.HHAlarm | BOOL | Decimal | 0 = Alarm is not triggered 1 = Alarm is triggered |
Ch0x.Frequency | REAL | Float | Displays the current frequency of the channel, in Hz. |
Ch0x.RollingTimestamp | INT | 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. |
Ch0x.Count | DINT | Decimal | Any positive value. |
Device-defined data type: AB:1718_19_COUNTER:O:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Ch0x.Reset | BOOL | Decimal | 0 = Does not reset values to zero 1 = Count and Rollover are set to zero. Resets on transition from 0 to 1. |
Ch0x.RolloverAck | BOOL | Decimal | 0 = Does not clear Rollover 1 = Clears Rollover |
Ch0x.RollunderAck | BOOL | Decimal | 0 = Does not clear Rollunder 1 = Clears Rollunder |
Ch0x.Preset | DINT | Decimal | 0...2,147,483,647 |
Device-defined data type: AB:1718_19_FREQ_COUNTER:O:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Ch0x.Reset | BOOL | Decimal | 0 = Does not reset values to zero 1 = Count and Rollover are set to zero. Resets on transition from 0 to 1. |
Ch0x.RolloverAck | BOOL | Decimal | 0 = Does not clear Rollover 1 = Clears Rollover |
Ch0x.RollunderAck | BOOL | Decimal | 0 = Does not clear Rollunder 1 = Clears Rollunder |
Ch0x.Preset | DINT | Decimal | 0...2,147,483,647 |
Provide Feedback