概述
工业控制现场往往会出现这种情况,各站点已经存在数据采集系统,并且各种数采软件都不同,给实现整个系统数字化造成一定的困难。微软的
DDE是一种数据
通讯的形式
控制工程网版权所有,使用共享的内存在应用程序之间进行数据交换。
用于数据采集的各家
组态软件一般都有自己的DDE接口
CONTROL ENGINEERING China版权所有,利用DDE即可将数采软件中的数据统一汇总
www.cechina.cn,实现生产数字化。以下
紫金桥软件与当前主要组态软件间利用DDE数据转储的方式。在此只介绍软件的设置,相对本地和远程DDE连接时的系统配置请查看相关资料。
紫金桥配置
定义设备
新建一个DDE设备,在“DDE 通讯定义”处填入正确的参数。
这里只需填服务名(即应用程序名)和话题名。
组点连接
设置已定义点的数据连接部分
CONTROL ENGINEERING China版权所有,如下
在DDE连接项处填写正确的项目名。
各组态软件配置
(一)国外软件
InTouch
InTouch是美国Wonderware公司开发的一款组态软件。推出的时间较早,市场的占用率较大。InTouch软件的DDE配置只需填写正确的应用程序名,话题名和项目名即可。
InTouch DDE 配置的各项参数如下:
应用程序名:View
话题名:Tagname
项目名:变量名
iFix
iFix是Intellution Dynamics自动化软件产品家族中的HMI/SCADA最重要的组件。
iFix的DDE配置不仅需要DDE的各项参数,还需要设置iFix自身的DDE服务程序。
设置iFix DDE服务程序DMDDE.exe
需要将iFix软件自带的DMDDE.exe添加到工程启动项里,才能利用DDE采集iFix工程中的数据。打开iFix系统配置(SCU-FIX)中的任务配置,如下
找到iFix安装目录下的DMDDE.exe程序
CONTROL ENGINEERING China版权所有,增加到任务列表里,选择后台启动的方式。
iFix DDE配置的各项参数
应用程序名: