Device-defined data types (5069-IB16)
Device-defined data type names vary for each device depending on selections made when the device was created. When you select:
- 8 points and 8 counters, AB:5000_DI8_Counter8 is the device-defined data type.
- 12 points and 4 counters, AB:5000_DI12_Counter4 is the device-defined data type.
- 16 points and 0 counters, AB:5000_DI16 is the device-defined data type.
The tables include information for these data types:
- input (as indicated by an "I")
- output (as indicated by an "O")
- configuration (as indicated by a "C")
Device-defined data type: AB:5000_DIn_Counterx:I:0
Connection Type: Data and Listen Only 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 | 0 to 255 |
Counter0x.Data | BOOL | Decimal | 0 = Off 1 = On |
Counter0x.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. |
Counter0x.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. |
Counter0x.Done | BOOL | Decimal | 0 = On -> Off 1 = I:Count ≥ O:Preset |
Counter0x.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. |
Counter0x.Count | DINT | Decimal | Any |
Pt0x.Data | BOOL | Decimal | 0 = Output is Off 1 = Output is On |
Pt0x.Fault | BOOL | Decimal | 0 = Good 1 = Bad |
Pt0x.Uncertain | BOOL | Decimal | 0 = Good 1 = Uncertain |
Device-defined data type: AB:5000_Counterx:O:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Counter0x.Reset | BOOL | Decimal | 0 = Does not reset values to zero. 1 = Count and Rollover are set to 0. Resets on transition from 0 to 1. |
Counter0x.RolloverAck | BOOL | Decimal | 0 = Does not clear Rollover 1 = Clears Rollover |
Counter0x.Preset | DINT | Decimal | 0 to 2,147,483,647 |
Device-defined data type: AB:5000_DIn_Counterx_IBn:C:0
Connection Type: Data
Member Name | Type | Style | Valid Values |
|---|---|---|---|
Counter0x.InputOffOnFilter | SINT | Decimal | 9 = 0 µs 10 = 100 µs 11= 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Counter0x.InputOnOffFilter | SINT | Decimal | 9 = 0 µs 10 = 100 µs 11= 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Counter0x.RolloverAtPreset | BOOL | Decimal | 0 = Unchecked 1 = Checked |
Pt0x.InputOffOnFilter | SINT | Decimal | Pt0x depends on the number of counters that have been configured.
|
Pt0x.InputOnOffFilter | SINT | Decimal | Pt0x depends on the number of counters that have been configured.
|
Provide Feedback