你现在位置:首页>技术论文>数据通讯>正文
常用组态软件DDE配置
日期:2009-9-27 21:07:39 点击:
来源:中国工控网
作者:
点击【】放大字体.
 背景:
WW.W_PLCJS_COM-PLC-技.术_网

      动态数据交换(Dynamic Data Exchange,DDE)也是一种进程间通信形式。它最早是随着Windows 3.1由美国微软公司提出的。
——可——编——程——控-制-器-技——术——门——户

DDE技术通信原理:

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

      两个同时运行的程序间通过DDE方式交换数据时是客户/服务器关系,一旦客户和服务器建立起来连接关系,则当服务器中的数据发生变化后就会马上通知客户。通过DDE方式建立的数据连接通道是双向的,即客户不但能够读取服务器中的数据,而且可以对其进行修改。
WWW_PLC※JS_COM-PmLC-技.术_网

DDE有三种数据交换方式,即
——可——编——程——控-制-器-技——术——门——户

(1)冷连接(Cool Link):数据交换是一次性数据传输,与剪贴板相同。当服务器中的数据发生变化后不通知客户,但客户可以随时从服务器读写数据;
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

(2)温连接(Warm Link):当服务器中的数据发生变化后马上通知客户,客户得到通知后将数据取回;
WW.W_PLCJS_COM-PLC-技.术_网

(3)热连接(Hot Link):当服务器中的数据发生变化后马上通知客户,同时将变化的数据直接送给客户。
WWcW_PLCJS_COM-PLC-技.术_网

      DDE 客户程序向DDE 服务器程序请求数据时,它必须首先知道服务器的名称(即DDE Service名)、DDE主题名称(Topics名),还要知道请求哪一个数据项的项目名称(Items名)。DDE Service名应该具有唯一性,否则容易产生混乱。通常DDE Service就是服务器的程序名称,但不是绝对的,它是由程序设计人员在程序内部设定好的,并不是通过修改程序名称就可以改变的。Topics名和 Items名也是由DDE Service在其内部设定好的,所有服务程序的Service名、Topics名都是注册在系统中,当一个客户向一个服务器请求数据时,客户必须向系统 报告服务器的Service名和Topics名。只有当Service名、Topics名与服务器内部设定的名称一致时,系统才将客户的请求传达给服务器。
plcjs.技.术_网

       当服务名和Topics名相符时,服务器马上判断Items名是否合法。如果请求的Item名是服务器中的合法数据项,服务器即建立此项连接,建立连接的数据发生数值变化后,服务器会及时通知客户。一个服务器可以有多个Topics名,Items名的数量也不受限制。
plcjs.技.术_网

常用组态软件DDE配置说明:

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

Cimplicity(GE Fanuc Automation)
WWW_P※LCJS_COM-PLC-)技.术_网

plcjs.技.术_网

服务器程序名
WWW_PLCJS@_COM%-PLC-技.术_网

WWW_P※LCJS_CO※M-PLC-技-.术_网

CWSERV
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

话题名
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

WWW_PLCJS_COM-PLC-技.术_网

POINT
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

WWW_PLC※JS_COM-PmLC-技.术_网

项目名
plcjs.技.术_网

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

点名
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

WW.W_PLC※JS_C,OM-PL,C-技.术_网

 
WW.W_PLCJS_COM-PLC-技.术_网

Citect 悉雅特
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

plcjs.技.术_网

服务器程序名
WWW_P※LCJS_COM-PLC-)技.术_网

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

citect
WWW_P※LCJS_COM-PLC-)技.术_网

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

话题名
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWW.PLCJS.COM——可编程控制器技术门户

variable
WWW_P※LCJS_COM-PLC-)技.术_网

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

项目名
WWW_P※LCJS_CO※M-PLC-技-.术_网

P.L.C.技.术.网——可编程控制器技术门户

Tagname(点名)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWcW_PLCJS_COM-PLC-技.术_网

 
WWW_PLCJS_COM-PLC-技.术_网

WinCC(西门子SIMATIC)
——可——编——程——控-制-器-技——术——门——户

W1WW_P4LCJS_COM-PLC-技.术_网

服务器程序名
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWW_P※LCJS_CO※M-PLC-技-.术_网

WinCC
WWW_PLCJS@_COM%-PLC-技.术_网

WWW.PLCJS.COM——可编程控制器技术门户

话题名
WWW_PLC※JS_COM-PmLC-技.术_网

WWW_PLC※JS_COM-PmLC-技.术_网

WinCC工程目录名
WWW_PLC※JS_COM-PmLC-技.术_网

WWcW_PLCJS_COM-PLC-技.术_网

项目名
——可——编——程——控-制-器-技——术——门——户

P.L.C.技.术.网——可编程控制器技术门户

变量名
——可——编——程——控-制-器-技——术——门——户

WWW_PLCJS_COM-PLC-技.术_网

 
P.L.C.技.术.网——可编程控制器技术门户

注:需启动DdeServer.exe 参数:/v/nohold/noconfirm
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

在使用DDE采集WinCC中的数据时,需要将Ddeserv.exe添加到启动项中
WW.W_PLCJS_COM-PLC-技.术_网

  设置Ddeserv.exe
WWW_PLC※JS_COM-PmLC-技.术_网

  打开工程中的“计算机属性”,如下:
WWW_PL※CJS_COM-PLC-技.术_网

WW.W_PLCJS_COM-PLC-技.术_网

  点击“添加”按钮
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

P.L.C.技.术.网——可编程控制器技术门户

  填写完成如上设置。这样在WinCC工程运行之后就可以使用打开的“DDE服务”对话框中选择所要共享的数据。
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

 
WWW_PLCJS@_COM%-PLC-技.术_网

InTouch (Wonderware)
WWW.PLCJS.COM——可编程控制器技术门户

WW.W_PLCJS_COM-PLC-技.术_网

服务器程序名
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

WWW.PLCJS.COM——可编程控制器技术门户

view
WW.W_PLC※JS_C,OM-PL,C-技.术_网

WWW_PLCJS@_COM%-PLC-技.术_网

话题名
WWW_PLCJS_COM-PLC-技.术_网

——可——编——程——控-制-器-技——术——门——户

Tagname
WWW_PL※CJS_COM-PLC-技.术_网

——可——编——程——控-制-器-技——术——门——户

项目名
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWcW_PLCJS_COM-PLC-技.术_网

变量名
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

 
WWW_PL※CJS_COM-PLC-技.术_网

iFix (GE Fanuc)
P.L.C.技.术.网——可编程控制器技术门户

WWW_PLC※JS_COM-PmLC-技.术_网

服务器程序名
plcjs.技.术_网

——可——编——程——控-制-器-技——术——门——户

DMDDE
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

——可——编——程——控-制-器-技——术——门——户

话题名
WWW_PL※CJS_COM-PLC-技.术_网

WW.W_PLCJS_COM-PLC-技.术_网

DATA
WWW_P※LCJS_COM-PLC-)技.术_网

WWW_PLCJS@_COM%-PLC-技.术_网

项目名
P.L.C.技.术.网——可编程控制器技术门户

WWW_PL※CJS_COM-PLC-技.术_网

变量名
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWW_PLCJS_COM-PLC-技.术_网

设置iFix DDE服务程序DMDDE.exe
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

  需要将iFix软件自带的DMDDE.exe添加到工程启动项里,才能利用DDE采集iFix工程中的数据。打开iFix系统配置(SCU-FIX)中的任务配置,如下
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWW.PLCJS.COM——可编程控制器技术门户

  找到iFix安装目录下的DMDDE.exe程序,增加到任务列表里,选择后台启动的方式。
W1WW_P4LCJS_COM-PLC-技.术_网

 
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

紫金桥(紫金桥) Realinfo
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

服务器程序名
WW.W_PLC※JS_C,OM-PL,C-技.术_网

WWW.PLCJS.COM——可编程控制器技术门户

DB
WWW_P※LCJS_CO※M-PLC-技-.术_网

WWW_P※LCJS_CO※M-PLC-技-.术_网

话题名
WWcW_PLCJS_COM-PLC-技.术_网

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

DB
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

plcjs.技.术_网

项目名
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

W1WW_P4LCJS_COM-PLC-技.术_网

点名
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

 特点:操作简单,实现方便。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

组态王(亚控)
WWW_PLCJS_COM-PLC-技.术_网

WWW.PLCJS.COM——可编程控制器技术门户

服务器程序名
WW.W_PLC※JS_C,OM-PL,C-技.术_网

WWcW_PLCJS_COM-PLC-技.术_网

View
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

WW.W_PLC※JS_C,OM-PL,C-技.术_网

话题名
WW.W_PLC※JS_C,OM-PL,C-技.术_网

WWW_P※LCJS_COM-PLC-)技.术_网

Tagname
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

项目名
WWW_PLCJS@_COM%-PLC-技.术_网

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

变量名
WWW_PLC※JS_COM-PmLC-技.术_网

WWW.PLCJS.COM——可编程控制器技术门户

采集组态王工程中的数据时,必须保证该数据允许“DDE访问”
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

允许“DDE访问”设置
WWW_PLCJS@_COM%-PLC-技.术_网

WWW_PLCJS@_COM%-PLC-技.术_网

  选中上图标示处,即可共享该数据。
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

  
W1WW_P4LCJS_COM-PLC-技.术_网

ABB freelance (ABB)
WWW_P※LCJS_COM-PLC-)技.术_网

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

服务器程序名
WWW_P※LCJS_CO※M-PLC-技-.术_网

W1WW_P4LCJS_COM-PLC-技.术_网

DIGISRV
WWW_PLCJS_COM-PLC-技.术_网

WWW.PLCJS.COM——可编程控制器技术门户

话题名
WW.W_PLCJS_COM-PLC-技.术_网

WWW_PLCJS_COM-PLC-技.术_网

HONGYE
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

——可——编——程——控-制-器-技——术——门——户

项目名
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

Item名称(|SYWBV)
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

——可——编——程——控-制-器-技——术——门——户

 
W1WW_P4LCJS_COM-PLC-技.术_网

结论:
P.L.C.技.术.网——可编程控制器技术门户

      DDE交换可以发生在单机或网络中不同计算机的应用程序之间。开发者还可以定义定制的DDE数据格式,进行应用程序之间特别目的IPC,它们有更紧密耦合的通信要求。大多数基于Windows的应用程序都支持DDE。但DDE有个明显的缺点就是,通信效率低下,当通信量较大时数据刷新速度慢,在数据较少时DDE较实用。
评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行