一、OPC
OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,
采用典型的C/S模式,
针对硬件设备的驱动程序由硬件厂商完成,提供统一OPC接口标准的Server程序,
软件厂商只需按照OPC标准接口编写Client程序就访问Server程序进行读写,即可实现与硬件设备的通信。
OPC协定包括:
- DA(Data Access)规范:访问数据主要采用该规范
- A&E(Alarm and Event)规范:基于事件,提供Client端订阅,事件触发后Server端主动提交回数据的数据访问方式。
- HDA(History data access)规范
- OPC XML-DA规范
二、OPC UA
OPC UA(Unified Architecture):OPC协定的新版,
不再拘束于COM/DCOM技术,意味着不再像传统的(Classic)OPC协定那样仅支持在Windows等平台上使用,具有跨平台性,同时OPC UA也使用了可靠的通信机制
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229950.html原文链接:https://javaforall.net
