quality

quality — assigns a quality to a point.

Synopsis

(quality name new_quality)
    

Arguments

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 FlagHexDecString
OPC_QUALITY_BAD0x00Bad
OPC_QUALITY_UNCERTAIN0x4016Uncertain
OPC_QUALITY_GOOD0xc0192Good
OPC_QUALITY_CONFIG_ERROR 0x44Config Error
OPC_QUALITY_NOT_CONNECTED0x88Not Connected
OPC_QUALITY_DEVICE_FAILURE0xc12Device Failure
OPC_QUALITY_SENSOR_FAILURE 0x1016Sensor Failure
OPC_QUALITY_LAST_KNOWN0x1420Last Known
OPC_QUALITY_COMM_FAILURE0x1824Comm Failure
OPC_QUALITY_OUT_OF_SERVICE 0x1c28Out Of Service
OPC_WAITING_FOR_INITIAL_DATA 0x2032Waiting For Initial Data
OPC_QUALITY_LAST_USABLE 0x4468Last Usable
OPC_QUALITY_SENSOR_CAL0x5080Sensor Cal
OPC_QUALITY_EGU_EXCEEDED 0x5484EGU Exceeded
OPC_QUALITY_SUB_NORMAL0x5888Sub Normal
OPC_QUALITY_LOCAL_OVERRIDE0xd8216Local Override

Returns

A message indicating success or error. Please refer to Return Syntax for details.

Description

This command assigns a quality to a point. Typical qualities include Good and Bad.