opc和modbus的区别

opc和modbus的区别,第1张

OPC和MODBUS不是一个概念,MODBUS是控制设备之间,或者设备与组态之间对话的一种对话协议。而OPC是组态的核心技术,是一种分布式技术手段,用于设备变量点的组织、数据收发、数据共享等。组态与设备通讯,既可以通过MODBUS协议,也可以是PPI等其他协议,而组态实时数据或历史数据,对其他系统共享,如OPC客户端,组态扩展系统等,通过OPC方式实现分布式系统中各节点的数据同步。

将modbus转换成OPC协议的两种方法如下:
第一:你可以用MatrikonOPC Genie 产品,不需要软件编程就可以实现。
第二种:软件编程。现在很多做OPC软件的厂家都有提供一种SDK,大家在这个平台上可以做自己想要的OPC服务器。
OPC(OLE for Process Control, 用于过程控制的OLE)是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自动化控制系统、仪器仪表及过程控制系统的公司。基于微软的OLE(现在的Active X)、COM (部件对象模型)和DCOM (分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。
Modbus是由Modicon在1979年发明的,是全球第一个真正用于工业现场的总线协议。
ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。

opc协议可以过网闸

OPC协议,大家想到最多的就是OPC Classic 30,实际上现在OPC协议有两个大类,一种是基于微软COM/DCOM技术的“Classic”,另一种是基于Web service的OPC UA。前者在DCOM协议之上,诞生较早,已广泛应用在各种工业控制系统现场,成为工业自动化领域的事实标准。后者与前者比出生较晚,但在设计时考虑了安全因素,有了加密机制,不过目前应用范围较小。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/13313161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-12
下一篇 2023-07-12

发表评论

登录后才能评论

评论列表(0条)

保存