Tag: opc ua

如何使用节点opcua订阅优先?

节点opcua中的客户端订阅有一个称为priority的选项。 这是一个数字领域。 我无法理解Priotity=1订阅将获得比Priority=10还是更低的Priority=10 。 源代码的默认优先级是1 。 所以这是最低的还是最高的? 哪一个会得到偏好,1或10或100?

node.js使用许多受监视的项目

我使用node-opcua module ,我想用订阅监视许多opc ua nodes ,我看到的结果是:用户在HTML UIselect要监视的节点,然后单击监视button,发送这些nodeIds作为参数,然后每个nodeid将是设置订阅和.on(“更改”)适用于这些项目中的每一个并行。 现在代码如下所示: var monitoredItem = the_subscription.monitor({ nodeId: opcua.resolveNodeId("ns=6;s=S71500ET200MP station_1.Master.111"), attributeId: 13 }, { samplingInterval: 100, discardOldest: true, queueSize: 10 }, opcua.read_service.TimestampsToReturn.Both ); console.log("————————————-"); var nodes = []; monitoredItem.on("changed",function(dataValue){ //console.log(" value = ",dataValue.value.value); //console.log(" sourceTimestamp = ",dataValue.sourceTimestamp.toISOString()); //console.log(JSON.stringify(dataValue)); var Node = {nodeId: "ns=6;s=S71500ET200MP station_1.Master.111", nodeName: "111" , nodeValue: dataValue.value.value , […]