首先,什么是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。
联系客服