基于OPC技术的上位机与OMRON PLC的以太网通信.docx
-
资源ID:73313023
资源大小:16.83KB
全文页数:4页
- 资源格式: DOCX
下载积分:7.8金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
基于OPC技术的上位机与OMRON PLC的以太网通信.docx
基于OPC技术的上位机与OMRONPLC的以太网通信王进导语:本文介绍了基于OPC技术实现上位机与OMRONPLC之间的以太网通信,给出了利用触摸屏eView提供的OPCServer的实际步骤和VB实现的OPC客户端应用程序,该方案成功地应用在自动控制系统中,本文所介绍的通信程序的设计方法具有一定参考价值。摘要:本文介绍了基于OPC技术实现上位机与OMRONPLC之间的以太网通信,给出了利用触摸屏eView提供的OPCServer的实际步骤和VB实现的OPC客户端应用程序,该方案成功地应用在自动控制系统中,本文所介绍的通信程序的设计方法具有一定参考价值。关键词:上位机;PLC;OPC;VisualBasic当代工业控制系统通常以PC机为上位机,通过与现场工控设备如PLC的数据交换与处理,实现对消费经过的自动控制。目前控制网络的底层设备之间多是以现场总线连接,单一的现场总线技术存在着局限性,多种工业总线技术必将共同存在1。随着OPC技术的开展和普及,它已成为工业经过控制的通信标准,有了这样一个标准,使得系统与设备之间,完全无缝地真正开放和方便地进展企业级的通信成为可能,越来越多的硬件制造商和软件开发商为其产品提供OPC支持。因此,对OPC效劳器和客户端实现技术的讨论是很有实际意义的。目前,国内的组态软件大多都有自己的OPCClient/Server,而对于不需要组态软件的其他功能,只需要利用OPC实现通信功能的客户而言,使用自己开发的OPCClient与硬件设备开发商提供的OPCServer进展数据通信,将大大减少开发周期,并能有效地利用资源,节约本钱。本文结合细纱机控制系统,介绍一种利用OPC标准驱动方式在VB环境中实现上位计算机与OMRONCP1HPLC实时通信与数据处理的方法,进而实现了人机界面与可靠的系统控制。1.OPC技术的特点OPCOLEforProcessControl,用于经过控制的对象链接嵌入技术是一种基于微软COM技术的工业技术标准和标准。它以OLE/COM/DCOM机制作为应用程序级通信标准,采用客户效劳器形式,把开发访问接口的任务放在硬件消费厂家或者第三方厂家,而以OPC效劳器的形式提供应用户,用户可以直接通过对OPC效劳器内数据的存取操作来实现应用程序和硬件之间的通讯。利用OPC技术,可以对现场设备及其驱动程序进展封装,形成OPC效劳器,OPC效劳器向下对设备数据进展收集,向上与OPC客户应用程序通信以完成数据交换。因此,它的出现为基于Windows的应用程序和现场经过控制之间建立了桥梁。这种开放高效的通信机制提供了一种从数据源提取数据并且传输到应用程序的标准途径,它可以有效地整合各类控制器和控制系统,使不同厂商消费的设备能用统一的接口进展数据交换和传输,很合适解决由不同类型自动化设备构成的大中型系统中的数据交换和传输问题2。1.1OPC接口OPC通常支持两种类型的访问接口:定制接口CustomInterface与自动化接口AutomationInterface。定制接口效率高,客户能发挥OPC效劳器的最正确性能,定制接口为C+程序效劳;自动化接口使解释性语言和宏语言访问OPC效劳器成为可能,故采用VB等语言的客户一般采用自动化接口。1.2OPC对象OPC逻辑对象有三类:效劳器(server)、组(group)和数据项(item)如图1所示。效劳器对象包含效劳器的所有信息,也是组对象的容器,一个效劳器对应于一个OPCServer,即一种设备的驱动程序。组对象除了包含它自身信息外,还负责管理数据项。每一个数据项代表到数据源的一个连接,但它没有提供外部接口,客户端程序无法对数据项直接进展操作,应用程序必须依靠数据项的容器组对象来对它进展操作3。