工业物联网中的OPC与边缘组件解析
1. OPC协议基础操作与数据交换
1.1 会话建立与激活
在已建立的安全通信通道上,需要进行会话的建立与激活操作。具体步骤如下:
1. 建立新会话 :客户端向服务器发送CreateSession请求,服务器响应并提供其软件证书,以表明其功能并证明在创建底层安全通道时所使用证书的所有权。
2. 激活会话 :客户端向服务器发送ActivateSession请求,包含用户凭证和客户端软件证书。用户凭证可以是经过VA验证的X.509证书,也可以是用户名和密码对。服务器验证用户凭证和软件证书后,会话建立并激活,客户端即可开始访问服务器数据。
1.2 OPC UA数据交换
OPC UA客户端与服务器之间交换数据的简便方式是使用读写服务。这些服务经过优化,可批量传输数据,而非单个数据或少量值,允许读写节点的值或属性。
1.2.1 读取服务参数
| 参数 | 说明 |
|---|---|
| maxAge | 客户端指定的返回值的最长时间。若服务器缓存中的副本超过此时间,服务器需访问设备(如传感器)获取数据。若设置为零,服务器必须直接从设备读取当前值。 |
| 时间戳类型 | OPC UA定义了两种时间戳:源时间戳(来自设备)和服务器时间戳(来自运行OPC |
超级会员免费看
订阅专栏 解锁全文
1958

被折叠的 条评论
为什么被折叠?



