[发明专利]基于DDE、NETDDE技术解决不同组态软件通讯的方法无效
申请号: | 200910117360.9 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101609336A | 公开(公告)日: | 2009-12-23 |
发明(设计)人: | 孙晓霞;李东平;白玺魁;桂芳;潘龙 | 申请(专利权)人: | 兰州威立雅水务(集团)有限责任公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 兰州中科华西专利代理有限公司 | 代理人: | 李艳华 |
地址: | 730060甘*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dde netdde 技术 解决 不同 组态 软件 通讯 方法 | ||
技术领域
本发明涉及一种组态软件通讯的方法,尤其涉及一种基于DDE、NETDDE技术解决不同组态软件通讯的方法。
背景技术
组态软件是自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,可以为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具,其英文简称一般有三种,分别为HMI、MMI、SCADA,所对应的全称分别为Human and Machine Interface、Man and Machine Interface、Supervisory Control and Data Acquisition,即中文人机界面/监视控制和数据采集软件。目前主要的组态软件大抵按开发商性质可分为两种,一种是通用型组态软件,可以提供大多数控制系统的应用,例如IFIX、INTOUCH、组态王等产品;另一种是大型的控制系统厂家基于自身硬件设备的配套组态软件,例如WINCC、RSVIEW32等产品。
DDE是一种动态数据交换机制(Dynamic Data Exchange,DDE)。动态数据交换是微软公司提出的一种数据通讯形式,它使用共享的内存在应用程序之间进行数据交换。DDE不同于剪切板方法,它能够及时更新数据,在两个应用程序之间自动更新信息,无须用户参与。NETDDE即DDE客户端程序通过网络访问远程DDE服务器。
在我国企业自动化进程中,由于各方面的因素制约及对系统的认识不同,经常会出现一个大系统中采用了不同设备、功能相对独立的多个子系统并存的现象。一方面,各子系统可以独立完成单个子系统的功能要求;另一面,由于各自独立,设备不同,在全系统整合中壁垒多,技术整合难度大。而目前尚无不同组态软件间通讯方法的报道。
发明内容
本发明所要解决的技术问题是提供一种方案简单、可操作性强、适应面广的基于DDE、NETDDE技术解决不同组态软件通讯的方法。
为解决上述问题,本发明所述的一种基于DDE、NETDDE技术解决不同组态软件通讯的方法,包括以下步骤:
(1)确定工控后台机I、工控后台机II分别作为DDE客户端计算机和远程DDE服务器;
(2)建立NETDDE的配置;
(3)在所述工控后台机I上对需要通讯的数据建立中间变量I,然后按照组态软件IDDE配置方法配置与中间变量I相对应的电子表格EXCEL中的单元格,即完成采集端组态软件I的配置;
(4)在所述工控后台机II上对需要采集的变量建立中间变量II,并配置组态软件II作为DDE服务器端,即完成被采集端组态软件II的配置;
(5)所述组态软件II中的数据源通过所述NETDDE与所述EXCEL中的单元格一一对应。
所述步骤(1)中的工控后台机I、工控后台机II均采用WindowsNT/2000/XP/2003中的任意一个系统。
所述步骤(4)中的中间变量II为只读属性。
本发明与现有技术相比具有以下优点:
1、由于本发明利用各组态软件均提供与EXCEL电子表格通讯的条件,并采用在EXCEL上应用具有先天优势的DDE、NETDDE技术,因此本发明不但适应面广、具有很好的兼容性,而且也具有很好的稳定性、可靠性。
2、由于采用本发明方法在工业自动化过程中可以最大限度地保留原有系统投资,在不更改原有子系统功能的同时,为全系统的整合提供可能,因此可以有效降低投资。
3、由于本发明以EXCEL为媒介,而EXCEL具有应用范围广,接口众多,在数据库、网络等功能拓展上使用便利的特点,因此可操作性强,不但不需要编程,对使用人员的要求较低,而且故障查找方便。
4、本发明方法简单、易操作,特别适合国内各企业应用。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明。
图1为本发明的原理图。
图中:1-工控后台机I 2-工控后台机II 3-EXCEL
4-组态软件I 5-组态软件II
具体实施方式
如图1所示,一种基于DDE、NETDDE技术解决不同组态软件通讯的方法,包括以下步骤:
(1)确定工控后台机I 1、工控后台机II 2分别作为DDE客户端计算机和远程DDE服务器;其中工控后台机I 1、工控后台机II 2均采用WindowsNT/2000/XP/2003中的任意一个系统。
(2)建立NETDDE的配置:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州威立雅水务(集团)有限责任公司,未经兰州威立雅水务(集团)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910117360.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机制砂输送机用卸料防尘装置
- 下一篇:一种袋装粉料装车收尘装置