今天研究了一下OPC UA milo中有关数组数据的写入,算是对之前的数据写入的一个补充。
首先我们先定义一个数组的节点
这里是通过opcua-modeler来建立节点对象。主要是设置ValueRank为OneDimension,然后AccessLevel的读写都要圈上。
启动Server。至于结点解析可以看我上一篇。
我们在官方的WriteExample中修改一点:
public class WriteExample implements ClientExample {
public static void main(String[] args) throws Exception {
WriteExample example = new WriteExample();
// 这里改成false表示用本地Server运行
new ClientExampleRunner(example, false).run();
}