Quality and Status Styles
- Last UpdatedJun 24, 2026
- 2 minute read
Data quality and status can be represented by a set of icons that appear in a running ViewApp. The physical appearance of icons indicates current quality and status of the data associated with an icon. The Quality and Status tab lets you modify the text, fill, line, outline, and blink characteristics of quality and status states at run time.
Quality and Status (QS) indicators are listed by order of priority (left to right, and top to bottom, with the first row listing the highest priority indicators). At run time, if more than one QS indicator is active, only the highest priority indicator is shown.

|
Indicator |
Description |
|
Communication error (highest priority) |
Indicates a communication failure between the Application Server and an external data source, such as a PLC, OPC server, or remote node. This typically results in loss of live data updates. |
|
Configuration error |
Indicates an invalid or incomplete configuration in the object, attribute, or communication setup. Examples include incorrect references, missing bindings, or invalid parameters. |
|
Pending |
Indicates that an operation or state transition is in progress but not yet complete. Examples include deployment, initialization, or command execution. |
|
Operational error |
Indicates a runtime failure affecting normal operation of the object or system. An operational error is the result of faults detected during execution rather than configuration. |
|
Software error |
Indicates an internal software or execution issue, such as script failures or runtime exceptions. This is typically associated with application logic rather than external systems. |
|
Security error |
Indicates a failure due to insufficient permissions or authentication issues. Occurs when an operation is blocked by the security model. |
|
Warning |
Indicates a non-critical issue that does not stop operation but requires attention. The system continues to function, but reliability or performance may be reduced. |
|
Out of service |
Indicates that the object or data source has been intentionally disabled or taken offline. No active processing or communication occurs. |
|
Device failure |
Indicates a failure in the underlying hardware or external device providing data. This can be more severe than a generic communication error, and is typically related to device health. |
|
Bad |
Indicates invalid or unusable data. Occurs when reads fail, communications break, or conversion errors occur. |
|
Uncertain |
Indicates that the system cannot guarantee the accuracy or reliability of the data. This commonly occurs during intermittent communication or partial validation conditions. |
|
Initializing |
Indicates that the object or attribute is starting up and has not yet reached a stable operational state. During this state, data quality may not be valid. |
|
Live value playback (lowest priority) |
Indicates that displayed data is coming from historical playback rather than real-time values. Used during OMI historical playback sessions. See Enable historical playback for more information. |