quality — assigns a quality to a point.
(quality name new_quality)
name
The name of a point, as a string.
new_quality
The quality to be assigned to the point, as a number. Quality numbers are:
| Quality Flag | Hex | Dec | String |
|---|---|---|---|
OPC_QUALITY_BAD | 0x0 | 0 | Bad |
OPC_QUALITY_UNCERTAIN | 0x40 | 16 | Uncertain |
OPC_QUALITY_GOOD | 0xc0 | 192 | Good |
OPC_QUALITY_CONFIG_ERROR
| 0x4 | 4 | Config Error |
OPC_QUALITY_NOT_CONNECTED | 0x8 | 8 | Not Connected |
OPC_QUALITY_DEVICE_FAILURE | 0xc | 12 | Device Failure |
OPC_QUALITY_SENSOR_FAILURE
| 0x10 | 16 | Sensor Failure |
OPC_QUALITY_LAST_KNOWN | 0x14 | 20 | Last Known |
OPC_QUALITY_COMM_FAILURE | 0x18 | 24 | Comm Failure |
OPC_QUALITY_OUT_OF_SERVICE
| 0x1c | 28 | Out Of Service |
OPC_WAITING_FOR_INITIAL_DATA | 0x20 | 32 | Waiting For Initial
Data |
OPC_QUALITY_LAST_USABLE
| 0x44 | 68 | Last Usable |
OPC_QUALITY_SENSOR_CAL | 0x50 | 80 | Sensor Cal |
OPC_QUALITY_EGU_EXCEEDED
| 0x54 | 84 | EGU Exceeded |
OPC_QUALITY_SUB_NORMAL | 0x58 | 88 | Sub Normal |
OPC_QUALITY_LOCAL_OVERRIDE | 0xd8 | 216 | Local Override |
A message indicating success or error. Please refer to Return Syntax for details.
This command assigns a quality to a point. Typical qualities include
Good and Bad.