组态王软件详细教程 第八讲 dde与opc

组态王软件详细教程 第八讲 dde与opc

ID:18315901

大小:6.56 MB

页数:7页

时间:2018-09-17

组态王软件详细教程  第八讲 dde与opc_第1页
组态王软件详细教程  第八讲 dde与opc_第2页
组态王软件详细教程  第八讲 dde与opc_第3页
组态王软件详细教程  第八讲 dde与opc_第4页
组态王软件详细教程  第八讲 dde与opc_第5页
资源描述:

《组态王软件详细教程 第八讲 dde与opc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第八讲DDE与OPC7第八讲DDE与OPCØ组态王如何通过DDE方式与其他的应用程序交换数据。Ø组态王如何通过OPC方式与其他的应用程序交换数据。Ø第一节组态王和EXCEL之间的动态数据交换动态数据交换(DDE)的概念DDE是WINDOWS平台上的一个完整的通讯协议,它使应用程序之间能彼此交换数据和发送指令。进行DDE通讯的应用程序相互间是通过三个标识名来约定的:即一方的应用程序要想获取另一方的数据,必须定义另一方的三个标识:应用程序名:即进行DDE对话的双方的名称,组态王的应用程序名为“VIE

2、W”,EXCEL应用程序名为“Excel”。等等主题:即被讨论的数据对象。组态王的主题规定为“tagname”,EXCEL规定为“sheet1”“sheet2”……项目:即被讨论的特定的数据对象。若工程人员把组态王作为服务器向另一个应用程序提供数据时,在数据词典里进行I/O变量定义后,其“设备名.寄存器名”就作为项目名;若把excel作为服务器向另一个应用程序提供数据时,则其项目是单元:如“r1c1”(表示第一行第一列的单元),具体说明可参看下面讲解。组态王作为服务器向EXCEL提供数据8在组态

3、王中定义好要向excel发送数据的变量,如“原料油液位”,其变量属性如下图所示:maintenancemeasures,thereisabigsecurityrisk,managementhashadagreatimpacttothecity.3.1-8busterminalstationstatusinYibincitylayouts(4)hoursofoperationmostofYibincitybuslinesin5:30-6:20,andbasicallymeettheYibintra

4、velneeds.Bus第八讲DDE与OPC7注意:要进行DDE数据交换,读写属性后面的“允许DDE访问”一定要选中!8在画面中建立相应变量的模拟值输出动画连接,然后运行组态王。8启动excel,在其中一个单元格,如r1c1中输入=view

5、tagname!新IO设备.DECREA100然后按下回车键,则组态王的数据即可动态连接到EXCEL表的r1c1单元格中。上面的式子中,view对应组态王的应用程序名;tagname对应组态王的话题名;新IO设备.DECREA100对应组态王的项目名新IO设

6、备对应原料油液位的连接设备;DECREA100对应原料油液位的寄存器名;组态王作为客户端从EXCEL获取数据组态王若从EXCEL中获取数据,需要把EXCEL作为DDE设备在组态王中先加以定义。定义结果如下图所示:8设备定义完成后,可在数据词典中定义一个变量,如fromtoexcel,变量定义如下图所示:maintenancemeasures,thereisabigsecurityrisk,managementhashadagreatimpacttothecity.3.1-8busterminal

7、stationstatusinYibincitylayouts(4)hoursofoperationmostofYibincitybuslinesin5:30-6:20,andbasicallymeettheYibintravelneeds.Bus第八讲DDE与OPC7按下“确定”按钮,即可完成变量的定义。然后在画面中建立该变量的模拟值输出动画连接,并保存设置。8先起动excel程序,并在sheet1表中的r1c2单元格中输入任一值,然后运行组态王,切换到fromtoexcel变量所在的画面,这

8、时可以看到这个变量的数据也为excel中r1c2单元格的值。任意改变excel中相应单元格的值,组态王中的对应变量一直跟随变化。第二节组态王的OPC功能OPC概述OPC全称是OLEforProcessControl,是过程控制业中的新兴标准,它的出现为基于Windows的应用程序和现场过程控制应用建立桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的

9、实际需要,系统集成商和开发商需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。OPC以OLE/COM/DCOM机制作为应用程序级的通信标准,采用客户/服务器模式,把开发访问接口的任务放在硬件生产厂家或第三方厂家,以OPC服务器的形式提供给用户,解决了软、硬件厂商的矛盾,完成了系统的集成,提高了系统的开放性和可互操作性。  OPC技术的实现包括两个组成部分,OPC服务器部分及OPC客户应用部分。OPC服务器是一个现场数据源程序,它收集现场设备数据信息,通过标准的OPC接口传送

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。