This section lists the status returned to HART function block parameters based on the HART error conditions. For ease of use, the information is presented in tables organized around the channel types to which the parameters apply (three tables showing parameters that apply to both AI and AO channels, AO only, and AI only).
This table lists the HART parameters that apply to both AI and AO channels (HART_PV, HART_SV, HART_TV, HART_FV) and the status returned to a function block based on the HART Error conditions shown. The error conditions are processed in the order shown in the table.
|
HART Error Condition |
Status returned to: |
|||
|---|---|---|---|---|
|
HART_PV |
HART_SV |
HART_TV |
HART_FV |
|
|
Controller Configuration Error |
BadConfigError |
BadConfigError |
BadConfigError |
BadConfigError |
|
I/O card A/D error |
BadDeviceFailure |
BadDeviceFailure |
BadDeviceFailure |
BadDeviceFailure |
|
I/O card open loop |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
|
I/O card loss of digital comms |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
|
PV not reported by device |
BadConfigError |
No effect |
No effect |
No effect |
|
DV not configured in controller |
No effect |
No effect |
No effect |
No effect |
|
DV not reported by device |
No effect |
No effect |
No effect |
No effect |
|
Diagnostics in progress |
No effect |
No effect |
No effect |
No effect |
|
High, low, or high high alarm |
No effect |
No effect |
No effect |
No effect |
|
Scale error and no comm |
No effect |
No effect |
No effect |
No effect |
|
Scale error and good comm |
No effect |
No effect |
No effect |
No effect |
|
Device malfunction |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
|
Device configuration changed |
No effect |
No effect |
No effect |
No effect |
|
Device cold start |
No effect |
No effect |
No effect |
No effect |
|
Device more status available |
No effect |
No effect |
No effect |
No effect |
|
Device analog output current fixed |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
|
Device analog output saturated |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
|
Device primary variable out of limits |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
|
Device non-primary variable out of limits |
No effect |
BadNonSpecific(1) |
BadNonSpecific(1) |
BadNonSpecific(1) |
|
Device alerts enabled and device ID mismatch |
No effect |
No effect |
No effect |
No effect |
|
Stale data |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
|
HART busy, HART update warning, 5% comm error |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
This table lists the HART parameters that apply to AO channels only (OUT, HART_DV_SLOT0, HART_DV_SLOT1, HART_DV_SLOT2, HART_DV_SLOT3) and the status returned to a function block based on the HART Error conditions. The error conditions are processed in the order shown in the table.
|
HART Error Condition |
Status returned to: |
||||
|---|---|---|---|---|---|
|
OUT |
HART_DV_SLOT0 |
HART_DV_SLOT1 |
HART_DV_SLOT2 |
HART_DV_SLOT3 |
|
|
Controller Configuration Error |
BadConfigError |
BadConfigError |
BadConfigError |
BadConfigError |
BadConfigError |
|
I/O card A/D error |
BadDeviceFailure |
BadDeviceFailure |
BadDeviceFailure |
BadDeviceFailure |
BadDeviceFailure |
|
I/O card open loop |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
|
I/O card loss of digital comms |
No effect |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
BadNoCommLUV |
|
PV not reported by device |
No effect |
No effect |
No effect |
No effect |
No effect |
|
DV not configured in controller |
No effect |
BadConfigError |
BadConfigError |
BadConfigError |
BadConfigError |
|
DV not reported by device |
No effect |
BadConfigError |
BadConfigError |
BadConfigError |
BadConfigError |
|
Diagnostics in progress |
BadDeviceFailure |
No effect |
No effect |
No effect |
No effect |
|
High, low, or high high alarm |
No effect |
No effect |
No effect |
No effect |
No effect |
|
Scale error and no comm |
BadNoCommLUV |
No effect |
No effect |
No effect |
No effect |
|
Scale error and good comm |
BadConfigError |
No effect |
No effect |
No effect |
No effect |
|
Device malfunction |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
BadDeviceFailure(1) |
|
Device configuration changed |
No effect |
No effect |
No effect |
No effect |
No effect |
|
Device cold start |
No effect |
No effect |
No effect |
No effect |
No effect |
|
Device more status available |
No effect |
No effect |
No effect |
No effect |
No effect |
|
Device analog output current fixed |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
No effect |
|
Device analog output saturated |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
No effect |
|
Device primary variable out of limits |
BadNonSpecific(1) |
No effect |
No effect |
No effect |
No effect |
|
Device non-primary variable out of limits |
No effect |
BadNonSpecific(1) |
BadNonSpecific(1) |
BadNonSpecific(1) |
BadNonSpecific(1) |
|
Device alerts enabled and device ID mismatch |
No effect |
No effect |
No effect |
No effect |
No effect |
|
Stale data |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
UncertainNonSpecific |
|
HART busy, HART update warning, 5% comm error |
UncertainNonSpecific |
No effect |
No effect |
No effect |
No effect |
This table lists the HART parameters that apply to AI channels only (FIELD_VAL_PCT and HART_FIELD_VAL)and the status returned to a function block based on the HART Error conditions. The error conditions are processed in the order shown in the table.
|
HART Error Condition |
Status returned to: |
|
|---|---|---|
|
FIELD_VAL_PCT |
HART_FIELD_VAL |
|
|
Controller Configuration Error |
BadConfigError |
BadConfigError |
|
I/O card A/D error |
BadDeviceFailure |
BadDeviceFailure |
|
I/O card open loop |
BadDeviceFailure |
BadNoCommLUV |
|
I/O card loss of digital comms |
No effect |
No effect |
|
PV not reported by device |
No effect |
No effect |
|
DV not configured in controller |
No effect |
No effect |
|
DV not reported by device |
No effect |
No effect |
|
Diagnostics in progress |
No effect |
No effect |
|
High, low, or high high alarm |
BadDeviceFailure |
BadDeviceFailure |
|
Scale error and no comm |
No effect |
BadNoCommLUV |
|
Scale error and good comm |
No effect |
BadConfigError |
|
Device malfunction |
No effect |
BadDeviceFailure(1) |
|
Device configuration changed |
No effect |
No effect |
|
Device cold start |
No effect |
No effect |
|
Device more status available |
No effect |
No effect |
|
Device analog output current fixed |
No effect |
BadNonSpecific(1) |
|
Device analog output saturated |
No effect |
BadNonSpecific(1) |
|
Device primary variable out of limits |
No effect |
BadNonSpecific(1) |
|
Device non-primary variable out of limits |
No effect |
No effect |
|
Device alerts enabled and device ID mismatch |
No effect |
No effect |
|
Stale data |
UncertainNonSpecific |
UncertainNonSpecific |
|
HART busy, HART update warning, 5% comm error |
No effect |
No effect |