●函数
▪根据数字量状态集的状态ID查询状态名称
int32 pt3_query_digitalset_state_name(
const char* szDSName,
int32 nStateValue,
char* szDSStateName
);
●参数
▪szDSName
[in] 数字量状态集名称。
▪nStateValue
[in] 数字量状态集的状态值。
▪szDSStateName
[out] 查询到的状态名。
●返回值
查询成功,返回RD_SUCCESS。查询失败返回其它错误码,见error_code.h。
●说明
Digital类型的Tag的值的采集和存储都是用数字来表示的,如果将这些数字展示给用户,用户可能不知道它表示什么意思,例如名为“color”状态集包含7种状态依次是:red,oranger,yellow,green,blue,indigo,violet;分别用0,1,2,3,4,5,6来表示。调用该接口可以直观的将这些数字的含义呈现出来。输入3,你将会得到一个名为“green”的状态名。
●举例
示例代码参见Digitalset管理接口。
参见:
▪pt3_query_digitalset_state_name
▪pt3_query_digitalset_all_state_infos
©2015. All Rights Reserved.