用途:获取和控制eview的点,或者更新内存数据库的点值

注意:

pydata.pyd需要放在bin下

依赖的其他dll包括pkmemdbapi.dll等必须存在


import pydata

方法:

  • Init(strServerIp, strUserName, strPassword)。
    • 传入的三个参数均为可选,无输入时从本地内存数据库读写。
    • 返回句柄handle(整数)
  • Exit。
    • 析构对象。
    • 传入通过Init返回的句柄handle(整数)。
    • 返回0


  • Get(handle, strTagName, strTagField)。
    • 获取某个变量的值。
  • 返回值:二元组(status,value)
  • 传入参数:
    • handle:Init返回的句柄
    • strTagName:变量名
    • strTagField:数据的域属性,如v或t。可选。为空时获取整个对象


  • Control(handle, strTagName, strTagValue, strTagField)
  • 设置某个变量的值。
  • 返回值:0表示成功,其他表示失败
  • 传入参数:
    • handle:Init返回的句柄
    • strTagName:变量名
    • strTagValue:变量值
    • strTagField:数据的域属性,如v或t。可选。为空时获取整个对象
  • 无标签