本文主要是介绍opc ua与opc da区别_OPC,OPCDA,OPCUA,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先,什么是OPC。
OPC就是基于COM/DCOM的数据访问的标准。
DA,就是数据访问。
OPCDA,就是基于OPC标准的数据访问。
因为是基于COM技术的,意味着OPCDA只能在Windows上使用。
OPCDA可以在两台电脑之间访问,但不是OPCDA协议,是通过Windows的RPC,具体看不同的windows设置。
OPCDA在两台电脑之间访问,会使得PC存在一定的安全问题。
如果想在嵌入式设备实现OPCDA的数据采集,我劝你还是放弃。
OPCUA,也就是OPC统一框架。
OPCUA包含DA,HAD,AE。并不等价于OPCUA包含OPCDA。
DA和OPCDA是两回事。
OPCUA就是解决OPCDA几大问题:
1 OPCDA只能使用COM技术,限制在Windows使用。
2 安全问题。
3 数据模式结构定义等的优化。
4 跨平台跨系统访问。
5 有专属的TCP/IP协议,其协议标注为IEC62541。
原文:https://blog.csdn.net/weixin_39624774/article/details/111283867
这篇关于opc ua与opc da区别_OPC,OPCDA,OPCUA的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!