【发布时间】:2018-04-10 22:02:56
【问题描述】:
我想更新服务器中的数据,我找不到更新当前变量节点的方法.. 我可以在写/读示例中看到有一个 AttributeContext 传递到函数中。 1. 我需要它来更新我的变量节点吗? 2.如果我这样做,我如何获得那个AttributeContext?
【问题讨论】:
标签: server opc-ua milo node-opcua
我想更新服务器中的数据,我找不到更新当前变量节点的方法.. 我可以在写/读示例中看到有一个 AttributeContext 传递到函数中。 1. 我需要它来更新我的变量节点吗? 2.如果我这样做,我如何获得那个AttributeContext?
【问题讨论】:
标签: server opc-ua milo node-opcua
最简单的方法是在VariableNodes 上调用VariableNode#setValue,然后在Namespace 中实现AttributeManager#read 时读回该属性。请参阅ExampleNamespace 了解其外观。
还有许多其他方法,这完全取决于您。实现 Namespace 是 SDK 停止工作的地方,现在轮到您进行编程了。
【讨论】: