pt3_query_digitalset_state_name

Navigation:  C++ > Digitalset管理接口 >

pt3_query_digitalset_state_name

Previous pageReturn to chapter overviewNext page

 

函数

根据数字量状态集的状态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_add_digitalset

pt3_modify_digitalset

pt3_delete_digitalset

pt3_query_all_digitalset

pt3_query_digitalset_state_name

pt3_query_digitalset_all_state_infos

 

©2015. All Rights Reserved.