1

我已经搜索了几个小时如何在freeopcua中更改我的对象/变量的 nodeid ,但不幸的是无法弄清楚。

有更多经验的人可以在这里帮助我吗?

4

1 回答 1

1

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

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

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

于 2018-04-12T11:06:29.233 回答