技术文章

当前页面: 首页 >技术文章 >利用DDE实现紫金桥组态软件与各种组态软件的通讯

利用DDE实现紫金桥组态软件与各种组态软件的通讯

供稿:紫金桥软件技术有限公司 2008/1/9 9:34:00

0 人气:5642

概述工业控制现场往往会出现这种情况,各站点已经存在数据采集系统,并且各种数采软件都不同,给实现整个系统数字化造成一定的困难。微软的DDE是一种数据通讯的形式,使用共享的内存在应用程序之间进行数据交换。用于数据采集的各家组态软件一般都有自己的DDE接口,利用DDE即可将数采软件中的数据统一汇总,实现生产数字化。以下紫金桥软件与当前主要组态软件间利用DDE数据转储的方式。在此只介绍软件的设置,相对本地和远程DDE连接时的系统配置请查看相关资料。紫金桥配置 * 定义设备新建一个DDE设备,在“DDE 通讯定义”处填入正确的参数。这里只需填服务名(即应用程序名)和话题名。

* 组点连接设置已定义点的数据连接部分,如下在DDE连接项处填写正确的项目名。 各组态软件配置(一)国外软件InTouchInTouch是美国Wonderware公司开发的一款组态软件。推出的时间较早,市场的占用率较大。InTouch软件的DDE配置只需填写正确的应用程序名,话题名和项目名即可。InTouch DDE 配置的各项参数如下:应用程序名:View话题名:Tagname项目名:变量名 iFixiFix是Intellution Dynamics自动化软件产品家族中的HMI/SCADA最重要的组件。iFix的DDE配置不仅需要DDE的各项参数,还需要设置iFix自身的DDE服务程序。 * 设置iFix DDE服务程序DMDDE.exe需要将iFix软件自带的DMDDE.exe添加到工程启动项里,才能利用DDE采集iFix工程中的数据。打开iFix系统配置(SCU-FIX)中的任务配置,如下

找到iFix安装目录下的DMDDE.exe程序,增加到任务列表里,选择后台启动的方式。 * iFix DDE配置的各项参数应用程序名:DMDDE话题名:DATA项目名:变量名WinCCWinCC是西门子(组态软件)公司开发的一款组态软件。在使用DDE采集WinCC中的数据时,需要将Ddeserv.exe添加到启动项中 * 设置Ddeserv.exe打开工程中的“计算机属性”,如下:

点击“添加”按钮

填写完成如上设置。这样在WinCC工程运行之后就可以使用打开的“DDE服务”对话框中选择所要共享的数据。 * WinCC DDE 配置参数应用程序名:WinCC话题名:WinCC工程目录名项目名:变量名 (二)国内软件紫金桥紫金桥软件(RealInfo)是紫金桥公司在长期的工程实践中逐步发展起来的一套计算机监控系统。紫金桥软件的DDE配置比较方便,填写正确的DDE 配置参数即可。应用程序名:db话题名:db项目名:变量名,如Tag1.PV 组态王组态王是北京亚控科技开发的一款组态软件。采集组态王工程中的数据时,必须保证该数据允许“DDE访问” * 允许“DDE访问”设置

选中上图标示处,即可共享该数据。 * 组态王DDE配置参数应用程序名:View话题名:Tagname项目名:变量名 力控力控是三维力控科技开发的一款组态软件。力控的DDE配置比较简单,完成DDE配置参数即可。如下应用程序名:PCAUTO话题名:TAG项目名:变量名

更多内容请访问 紫金桥软件技术有限公司(http://c.gongkong.com/?cid=38900)

手机扫描二维码分享本页

工控网APP下载安装

 

我来评价

评价:
一般