报错信息如下; ERROR:asyncua.common.subscription:DataChange subscription created but handler has no datachange_notification method 上述报错原因在于创建监控句柄SubscriptionHandler类时,节点数据变化的函数名称有问题,不是默认的datachange_notifi
OPC UA 作为一种以信息模型为基础的工业自动化通信协议,如同它的名字一样正在朝着“统一架构”的方向飞速地发展,从传感器,PLC ,传感器到云端应用都正在向OPCUA 迁移。它将成为开放型系统,数字孪生,仿真系统的主要承载协议。 笔者看来,研究OPC UA 不能简单地停留在标准,嵌入式服务器和客户端软件的单元概念层面,要从系统架构的大视野去探索OPCUA 的各种应用方式和系统架
NodeId 在过去,经典的 DA 服务器使用简单的“字符串”标识符。所谓的“ItemID”是一个完全限定的名称,在整个服务器中是唯一的(只有一个“命名空间”)。此外,经典的 DA 服务器仅具有简单层次结构的能力,即具有分支和叶子的树状结构。因此,许多供应商使用完整的文件夹层次结构来创建唯一的 ItemID(例如“Folder1.Folder2.Folder3.MyTemperature”)。这