如何在freeopcua中为python更改nodeid?

时间:2018-04-11 13:20:28

标签: python opc-ua node-opcua

我已经搜索了几个小时如何更改freeopcua中我的对象/变量的nodeid,但遗憾的是无法弄明白。

有经验的人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题 - 答案是: 在对象内创建变量时,可以按如下方式更改nodeid:

myvar = myobj.add_variable("ns=22; s=whatYouWantToCallYourID", "NameOfYourVariable", 0)

其中ns = 22是22的名称空间(仅作为示例),s = whatYouWantToCallYourID是NodeID的字符串名称。 0是使用上面的代码创建的变量的初始值。

相关问题