跳转至

16.dset_tag_value2

函数声明

C
    BOOL py_dset_tag_value2(const char *dev_name,const char *tag_addr,double value);
  • 描述

    根据设备名称+测点寄存器地址,写入测点的实时值。

  • 参数

    dev_name:目标设备的名称;

    tag_addr:目标测点的寄存器地址;

    value:要写入的实时值。

  • 返回值

    返回TRUE(值1)为成功,返回FALSE(值0)失败,找不到目标测点。

  • 示例

提示

使用该函数时应保证一个设备下测点的寄存器地址唯一不重复。

Python
1
2
3
4
5
6
7
    c4py.py_load_so()
    c4py.global_init()
    dev_name = "python采集设备1"
    tag_addr = "3"
    double_value = 28.9
    c4py.dset_tag_value2(dev_name.encode(),tag_addr.encode(),double_value)
    c4py.global_release()