基于OPC技术的工业仪表与组态软件的实时通讯

基于OPC技术的工业仪表与组态软件的实时通讯张伟陈月红随着科学技术的发展,应用于工业现场的各个系统不再是独立的系统,它们之间往往需要实现数据共享以发挥更大的作用。OPC技术包括一整套的标准集,包括接口、属性和方法,用于过程掌握和自动化系统。不同厂商只要遵循OPC技术标准就可以实现工业仪表与组态软件之间的实时通讯,实现数据共享。关键词:OPC技术;工业仪表;组态软件;实时通讯DOI:10.16640/jki.37-1222/t.2018.19.1170引言随着科学技术的发展,应用于工业现场的各个系统不再是独立的系统,它们之间往往需要实现数据共享以发挥更大的作用。工业仪表与组态软件系统属于不同的工业领域,通常使用不同的特地设备、应用程序与掌握系统,他们之间的数据共享成为一个难题。假如工业软件之间采纳传输网络数据包的形式进行数据共享,不仅效率低下,实现起来也特别麻烦。面对复杂的数据共享要求,不标准、不统一的接口,不同类型的软硬件,所以需---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---要一个通用的标准来解决这个难题。由微软公司开发的基于微软OLE、COM和DCOM技术的OPC是一个工业标准,正解决了不同系统及应用程序之间的数据交换和共享问题。OPC技术包括一整套的标准集,包括接口、属性和方法,用于过程掌握和自动化系统。不同厂商只要遵循OPC技术标准就可以实现工业仪表与组态软件之间的实时通讯,实现数据共享。基于OPC技术的自动化软件以其数据资源共享性、数据传输平安性、数据有用性得到人们的广泛关注,成为工业掌握及其自动化系统设计过程中不可或缺的一部分[1]。1OPC技术的背景传统自动化系统中应用程序是通过驱动程序与硬件设备进行通信的,存在着诸多局限性。在应用过程中难以做出通用的驱动程序,由于设备型号不同,升级换代较快,开发者需要依据需求的不断变化而持续的开发驱动程序,为软件开发者带来了繁重的工作,造成了资源铺张。工业仪表和自动化行业需要一种开放的、有效的通信标准,可以将分布在工厂各处的工业仪表汇总到自动化系统中进行集中管控,实现工业仪表与自动化组态软件之间数据共享,把工业现场的数据汇总到企业掌握中心。随着科技的发展,产生了OPC技术,它解决了传统自动化系统中的数据共享的问题。OPC规范要求各工业仪表厂商发布各自的OPC服务器,供应基本协议接口,这样任何符合OPC规范的客户端应用程序都依据接口规范可进行访问,具有接口透亮度高、集成度---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---高、代码重用度高等优势,这样各工业仪表厂商从繁冗的底层开发工作中解放出来。2OPC工业标准简介OPC全称是ObjectLinkingandEmbedding(OLE)forProcessControl,它的应用遍布全球,包括生产自动化掌握系统和生产仪器仪表的公司。OPC规范包括OPC服务器和OPC客户端两个部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的“规章”,只要遵循这套规章,数据交互对两者来说都是透亮的,硬件供应商无需考虑应用程序的多种需求和传输协议,软件开发商也无需了解硬件的实质和操作过程[2]。OPC技术的模式为客户端与服务端模式。OPC服务器分为三层结构:OPC服务器、OPC组和OPC项目。规律关系上,服务器对象和组对象之间是聚合关系,组对象和项对象之间是包涵关系。其中OPC服务器对象包含了一个OPC组集合以及OPC扫瞄器对象;OPC组对象用于组的状态管理;OPC项对应着实际硬件设备中某个详细设备单元,它包括当前设备单元的数据值、数据时间标签、数据品质信息三个基本属性。OPC客户端与OPC服务器之间的数据方式有两种:同步和异步方式。同步方式适用于数据量较少的场合,是指双方根据指定频率交换全部数据的方式,方法简洁,效率低下。异步方式应用较多,适用于发送数据量大的场合,是指当OPC服务器缓冲区发生转变时,向客户端发出通知,客户端得到通知后再进行处理。OPC规范定义了两套接口规范,其一是---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---自动化接口规范,其二是定制接口规范。二者应用上有所不同。自动化接口规范适用于V...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?