Quality Values
- Last UpdatedJul 07, 2025
- 1 minute read
The following masks are general bitmasks:
|
OPC_QUALITY_MASK |
0xC0 |
|
OPC_STATUS_MASK |
0xFC |
|
OPC_LIMIT_MASK |
0x03 |
These are specific quality values:
|
OPC_QUALITY_BAD |
0x00 |
|
OPC_QUALITY_UNCERTAIN |
0x40 |
|
OPC_QUALITY_GOOD |
0xC0 |
|
OPC_QUALITY_CONFIG_ERROR |
0x04 |
|
OPC_QUALITY_NOT_CONNECTED |
0x08 |
|
OPC_QUALITY_DEVICE_FAILURE |
0x0C |
|
OPC_QUALITY_SENSOR_FAILURE |
0x10 |
|
OPC_QUALITY_LAST_KNOWN |
0x14 |
|
OPC_QUALITY_COMM_FAILURE |
0x18 |
|
OPC_QUALITY_OUT_OF_SERVICE |
0x1C |
|
OPC_QUALITY_LAST_USABLE |
0x44 |
|
OPC_QUALITY_SENSOR_CAL |
0x50 |
|
OPC_QUALITY_EGU_EXCEEDED |
0x54 |
|
OPC_QUALITY_SUB_NORMAL |
0x58 |
|
OPC_QUALITY_LOCAL_OVERRIDE |
0xD8 |
These can modify any of the above:
|
OPC_LIMIT_OK |
0x00 |
|
OPC_LIMIT_LOW |
0x01 |
|
OPC_LIMIT_HIGH |
0x02 |
|
OPC_LIMIT_CONST |
0x03 |