本文对于OPC XML DA规范做简单介绍。更多通讯资源请登录网信智汇(wangxinzhihui)。
OPC(OLE for Process Control)是为过程控制专门设计的OLE 技术,基于COM/DCOM的数据访问的标准。OPC DA(OPC Data Access),是基于OPC标准的数据访问接口。COM/DCOM存在如下缺陷:
- 缺少跨平台通用性:由于COM/DCOM依赖于Windows系统, OPC COM接口很难被应用到其他非Windows的操作平台上,使得工业互联受到很大的限制。
- 不易通过防火墙,与互联网应用集成难度大:由于防火墙会过滤大多数基于COM传输的数据,所以,基于COM的OPC应用就很难与互联网应用集成。
为了解决以上问题,OPC基金会制定了OPC XML标准,就是对原有OPC Server进行功能扩展。由于XML具有良好的跨平台通用性,广泛应用于Internet应用,且很容易穿透防火墙,使得OPC DA能够跨平台或在互联网上得到应用。
OPC XML DA基于XML的web技术,采用SOAP作为对应用程序共享消息进行包装的通讯协议,实现OPC Server和OPC Client之间通过Http协议传输数据,使得数据很容易在不同平台间传输,并轻易实现在Internet上发布OPC数据。
如下图所示,增加1个OPC XML Server,与OPC DA Server通讯,并将数据以XML发布到Web Server上,这样Web浏


2万+

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



