Real-time data
- Last UpdatedJan 06, 2023
- 12 minute read
Real-time data is collected from gateways, sub-devices, and devices by polling the gateway for cached data relating gateway as well as the connected HART-IP devices and any sub-devices at the configured scan interval.
The connector also reads measurement quality, field device status, extended field device status, and additional device status. The field device status, extended field device status, and additional device status are optional and can be configured to collect or not-collect using the connector configuration.
Measurement readings and status values are stored in PI points in Data Archive.
The default scan interval is 60 seconds.
Data that is burst or published from the sub-devices is cached on the gateway. The user needs to configure the sub-devices independently to burst or publish data, depending upon what needs to be cached in the gateway. The burst rate or burst period can be modified from the gateway web UI. The gateway reads the burst configuration of each sub-device when it joins the network during its device discovery process. This is when the gateway knows what should be cached and only then does it respond from cache. In general, only dynamic measurement data, diagnostics and a few static parameter commands response data is cached in the gateway.
Note: The user must ensure the HART sub-device is configured to burst or publish desired device variable data to the gateway in order for the connector to collect the device variable measurement. In other words, if there is a device variable that needs to be collected by the connector, then the sub-device must be configured to burst or publish the desired device variable data to the gateway.
The following table shows the real-time HART measurements collected by the connector.
The value of the PI AF attribute and PI Point associated with the selected "Status" measurement will be "Not Connect" when data collection is stopped and "Comm Fail" when communication with the device is in error.
HART-IP real-time measurements collected by the connector
|
HART-IP Values * |
Description |
|---|---|
|
Battery Life |
Battery life remaining in days (Subdevice only). |
|
Battery Life Status ** |
Battery life status (Subdevice only). |
|
Loop Current |
Loop current (units of milli-amperes) in milliamps (Wired Subdevice, Wireless Process Adapter or Wireless Discrete Adapter only). |
|
Loop Current Status ** |
Loop Current status (Wired Subdevice, Wireless Process Adapter or Wireless Discrete Adapter only). |
|
Percent Range |
Percent of Range of the Loop Current (units of percent). |
|
Percent Range Status ** |
Percent of Range status. |
|
PV |
Device variable mapped to the Primary Variable. |
|
PV Status ** |
Device variable status mapped to the Primary Variable. |
|
SV |
Device variable mapped to the Secondary Variable. |
|
SV Status ** |
Device variable status mapped to the Secondary Variable. |
|
TV |
Device variable mapped to the Tertiary Variable. |
|
TV Status ** |
Device variable status mapped to the Tertiary Variable. |
|
QV |
Device variable mapped to the Quaternary Variable. |
|
QV Status** |
Device variable status mapped to the Quaternary Variable. |
|
DV_n |
Device variable not mapped to a Dynamic Variable. |
|
DV_n Status ** |
Device variable status not mapped to a Dynamic Variable. |
*Status values not supported for HART 5 devices.
**By default, beginning is version 1.2.0.x, "Status" PI Points are created as a digital type with a naming convention "<Variable> Status (E)". In versions prior to 1.2.0.x, "Status" PI Points are created as a string type with a naming convention "<Variable> Status". Therefore, when upgrading from a version prior to 1.2.0.x, the new digital type will be created and updated with real-time data values. The string type tags will not be updated with real-time data values.
The following table shows the HART Field Device Status values collected by the connector. By default, collection of the Field Device Status is enabled. However, the collection of the Field Device Status can be disabled via the specific datasource configuration page for the connector.
The value of the PI AF attribute and PI Point associated with the selected measurement will be "Not Connect" when data collection is stopped and Comm Fail when communication with the device is in error.
Field Device Status collected by the connector
|
Field Device Status |
Description |
|---|---|
|
Device Malfunction |
The device detected a serious error of failure that compromises device operation. |
|
Configuration Changed |
An operation was performed that changed the device's configuration. |
|
Cold Start |
A power failure of Device Reset has occurred. |
|
More Status Available |
More status information is available via Command 48. Read Additional Status information. The connector will execute Command 48 if configured to collect Additional Device Status and this bit is set. |
|
Loop Current Fixed |
The Loop Current is being held at a fixed value and is not responding to process variations. |
|
Loop Current Saturated |
The Loop Current has reached its upper (or lower) endpoint limit and cannot increase (or decrease) any further. |
|
Non-Primary Variable Out of Limits |
A Device Variable not mapped to the PV is beyond its operating limits. |
|
Primary Variable Out of Limits |
The PV is beyond its operating limit. |
The following table shows the HART Extended Field Device Status values collected by the connector. By default, collection of the Extended Field Device Status is enabled. However, the collection of the Extended Field Device Status can be disabled via the specific datasource configuration page for the connector.
The value of the PI AF attribute and PI Point associated with the selected measurement will be "Not Connect" when data collection is stopped and "Comm Fail" when communication with the device is in error.
Extended Field Device Status collected by the connector (if configured)
|
Extended Field Device Status |
Description |
|---|---|
|
Maintenance Required |
This bit is set to indicate that, while the device has not malfunctioned, the Field Device requires maintenance. Devices supporting this bit should support the Condensed Status Commands. |
|
Device Variable Alert |
This bit is set if any Device Variable is in an Alarm or Warning State. The host should identify the Device Variable(s) causing this to be set using the Device Variable Status indicators. |
|
Critical Power Failure |
For devices that can operate from stored power. This bit is set when that power is becoming critically low. For example, a device scavenging power losing that power source would set this bit. Devices must be able to sustain their network connection for at least 15 minutes from the when this bit is set. A device may begin gracefully disconnecting from the network if its power level drops too low. |
|
Failure |
When this bit is set one or more Device Variables (i.e., measurement or control values) are invalid due to a malfunction in the field device or its peripherals. Devices supporting this bit must support the Condensed Status Commands. |
|
Out of Specification |
When set, this bit indicates deviations from the permissible ambient or process conditions have been detected that may compromise measurement or control accuracy (i.e., device performance may be degraded given current operating conditions). Devices supporting this bit must support the Condensed Status Commands. |
|
Function Check |
This bit is set if one or more Device Variables are temporarily invalid (e.g. frozen) due to ongoing work on the device. Devices supporting this bit must support the Condensed Status Commands. |
The following table shows the HART Additional Device Status values collected by the connector. By default, collection of the Additional Device Status is enabled. However, the collection of the Additional Device Status can be disabled via the specific datasource configuration page for the connector.
The value of the PI AF attribute and PI Point associated with the selected measurement will be "Not Connect" when data collection is stopped and "Comm Fail" when communication with the device is in error.
Additional Device Status collected by the connector (if configured)
|
Additional Device Status |
Description |
|||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Additional Device StatusDeviceStatus 0 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Additional Device StatusDeviceStatus 1 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Additional Device StatusDeviceStatus 2 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Additional Device StatusDeviceStatus 3 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Additional Device StatusDeviceStatus 4 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Additional Device StatusDeviceStatus 5 |
Device specific status (refer to appropriate device-specific document for detailed information). |
|||||||||||||||||||||||||||
|
Extended Device Status |
Refer to Extended Field Device Status table. |
|||||||||||||||||||||||||||
|
Standardized Status 0 |
Status commonly used in a wide range of devices and device types. Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Standardized Status 1 |
(If supported) Status commonly used in a wide range of devices and device types. Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Analog Channel Saturated |
(If supported) Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Standardized Status 2 |
(if supported) Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Standardized Status 3 |
(If supported) The status byte is reserved for WirelessHART standardized status. Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Analog Channel Fixed |
(If supported) Any bit not specified is 'Undefined' and must be set to zero. The "Map" column indicates the default mapping to Condensed Status (F=Failure; C=Function Check; S=Out of Specification; M=Maintenance Required; N=No Effect).
|
|||||||||||||||||||||||||||
|
Standardized Status 0: Device Variable Simulation Active |
The device is in simulation mode and one or more of its Device Variables are not representative of the process. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Non-Volatile Memory Defect |
The Non-Volatile memory check is invalid or maybe corrupt, or the battery of a battery-backed memory is defective. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Volatile Memory Defect |
The RAM memory check is invalid or maybe corrupt. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Watchdog Reset Executed |
A watchdog reset has been performed. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Power Supply Conditions Out of Range |
The power source, supply or voltage is outside its allowable range. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Environmental Conditions Out of Range |
An internal or environmental condition is beyond acceptable limits. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Electronic Defect |
A hardware problem not related to the sensor has been detected. |
|||||||||||||||||||||||||||
|
Standardized Status 0: Device Configuration Locked |
Device is in write-protect or is locked. |
|||||||||||||||||||||||||||
|
Standardized Status 1: Status Simulation Active |
Status Simulation Mode has been enabled and the Device Status and the status bits being returned in the Command 48 response are fixed and may not represent the current state of the device. |
|||||||||||||||||||||||||||
|
Standardized Status 1: Discrete Variable Simulation Active |
The device is in simulation mode and one or more of its Discrete Variables are not representative of the process. |
|||||||||||||||||||||||||||
|
Standardized Status 1: Event Notification Overflow |
This bit must be set when the event queue for one or more Event Specification (see Event Notification in Common Practice Command Specification ) overflows resulting in an event not be recorded. This bit must be reset when all pending events have been acknowledged. |
|||||||||||||||||||||||||||
|
Standardized Status 2: Sub-Device List Changed |
When set, the I/O system has lost communication with one of its sub-devices or discovered a new sub-device. Issuing Command 74 to read "Number of devices detected" resets this bit. The current sub-device list is read using Command 84. |
|||||||||||||||||||||||||||
|
Standardized Status 2: Duplicate Master Detected |
The Adapter has discovered another master with the same address connected to its token-passing interface. |
|||||||||||||||||||||||||||
|
Standardized Status 2: Sub-Device Mismatch |
One or more of the sub-devices connected to the I/O system do not match the stored/pre-configured value. |
|||||||||||||||||||||||||||
|
Standardized Status 2: Sub-Device with Duplicate IDs Found |
Sub-Devices with Duplicate Unique IDs or Long Tags found connected to the I/O System. |
|||||||||||||||||||||||||||
|
Standardized Status 2: Stale Data Notice |
This bit is set when the Stale Data Alarm for any Sub-device is set. |
|||||||||||||||||||||||||||
|
Standardized Status 3: Capacity Denied |
The device was unable to acquire the communication bandwidth required to support the Burst Messaging specified. This must also be set if the Network Manager reduces the bandwidth allocated to the device. Gateway must set this bit when any device in the network has insufficient bandwidth. |
|||||||||||||||||||||||||||
|
Standardized Status 3: Bandwidth Allocation Pending |
The device has asked for bandwidth from the Network Manager and is awaiting Network Manager response. |
|||||||||||||||||||||||||||
|
Standardized Status 3: Block Transfer Pending |
The device has a data set (e.g., a waveform) awaiting transfer to the host application or Gateway. The Gateway should open the block transfer port and transfer the data. |
|||||||||||||||||||||||||||
|
Standardized Status 3: Radio Failure |
The radio or radio module has failed and the device needs to be serviced or replaced. The "Device Malfunction" bit in the Device Status byte must be set when this bit is set. |
The following table shows the Emerson 1410/1420 Wireless Gateway values collected by the connector via the Emerson specific HART Command 202. By default, collection of the Emerson 1410/1420 Wireless Gateway is disabled; however, the collection of the Emerson 1410/1420 Wireless Gateway values can be enabled via the specific datasource configuration page for the connector.
The value of the PI AF attribute and PI Point associated with the selected measurement will be "Not Connect" when data collection is stopped and "Comm Fail" when communication with the device is in error.
|
Emerson 1410/1420 Wireless Gateway Value |
Description |
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
ONLINE |
Indicates whether a device is Online and communicating with the network. This situation is triggered when a device becomes stale or unreachable. (A device is stale after 8 missed updates and unreachable after 10 minutes.)
|
||||||||||||||||
|
RELIABILITY |
Measure of connectivity between the Gateway and a wireless field device. This status is a calculation of the ration of the number of received messages over the number of expected messages. Value is between 0-100%. |