目前,如果我必须为10个nodeId获取数据,下面的代码会被调用10次。。
if(client!=null){ DataValue value =client.readValue(0, TimestampsToReturn.Both, nodeId)
.get(); String tagStringValue = value.getValue().getValue().toString(); }
在一个请求中获取10个标签数据的任何其他方式。。
改为调用OpcUaClient#readValues
,它接受NodeId
的List
作为其参数之一。