iFIX与其他应用程序的DDE_NETDDE数据交换.doc

iFIX与其他应用程序的DDE_NETDDE数据交换.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iFIX与其他应用程序的DDE_NETDDE数据交换

2012-0D7a-ta19Ex#c#ha#n#g e##of#iF#IX##w#ith#O2t0he1r 2A-p 0p l7ic a-ti1on9#So#ft#w#a r#2e s#0b#1y#2D-D0E7/N-E1T9O#O#E ###### 仓小金 徐 蕾 张 申 ( 中国矿业大学信电学院, 江苏 徐州 221008 ) 摘 要 说明了 iFIX 和其他几种常见的应用程序( EXCEL、VB、WinCC 、组态王) 之间通过 DDE 及 NETDDE 技术交换数据的方 法。涉及了本地数据交换和网络数据交换两种方式。最后指出了实际应用中遇到的问题并提供了可行的解决办法。具有通 用性强, 数据交换效率高, 实现方便等特点。 关键词: 动态数据交换, 网络动态数据交换, iFIX Abs tra ct This p a p e r d e mons tra te s how iFIX e xc ha ng e s d a ta with Othe r Ap p lic a tion Softwa re s s uc h a s e xc e l,vb ,winc c ,king - vie w b y the te c hnolog y of DDE /NETDDE.Two a re a s a re c ove re d in this a rtic le :loc a l d a ta e xc ha ng e a nd re mote d a ta e xc ha ng e .Prob - le ms a p p e a re d in the a p p lic a tion a nd fe a s ib le s olving me thod s a re a ls o d is c us s e d .It fe a ture s e xc e lle nt a d a p ta b ility,hig h d a ta e xc ha ng e e ffe c ie nc y a nd e a s y op e ra tion. Ke yword s :DDE,NETDDE,iFIX 随着计算机技术的普遍应用, PC 做为上位机在工控领域里 的应用越来越广泛。目前较为流行的监控平台软件有 He uris tic s 公 司 的 ONSPEC 、Inte llution 公 司 的 iFIX、Wond e rwa re 公 司 的 InTouc h 以及亚控公司的组态王 ( KINGVIEW) 、西门子公司的 WinCC 等。iFIX 作为一个实时人机界面实用程序开发工具, 可 以开发在管理级别上的监控和数据采集程序。它具有开发周期 短, 可生成复杂友好的交互式图形界面、组态灵活且支持多种硬 件接口板等优点。随着网络技术的应用, 系统的集成性越来越 高, 各种应用程序之间的数据交换也显的很重要。如何方便有效 地从其他应用程序读取数据到 iFIX 中成为降低成本, 提高效率 非常重要的手段。动态数据交换(DDE)是 Wind ows 应用程序间 数据交换的主流技术, 因而可以通过它来进行程序间的数据交 换。 1 DDE 简介 在 Wind ows 环 境 下 , DDE 是 应 用 程 序 之 间 实 时 交 换 数 据 的有效方法, 它是不同应用程序之间共享数据的一个协议。DDE 应用程序分为四类: 客户程序、服务程序、客户 / 服务器程序、监 视器。客户程序与服务器程序之间的数据交换称为会话, 发起会 话者称为客户程序( Clie nt) , 它从服务器获得数据, 响应者称为 服务器程序( Se rve r) , 它维护其他应用程序可能使用的数据, 客 户 / 服务器程序表示既是客户程序也是服务程序, 监视器主要用 于调试。当客户程序向服务器程序请求数据时, 客户程序发送一 条 称 为 WM- DDE - INITIATE 的 消 息 给 当 前 运 行 的 所 有 Win- d ows 应 用 程 序 , 这 条 消 息 不 但 包 含 了 它 所 需 要 的 服 务 器 名 ( Se rvic e ) 和主题名( Top ic ) , 而且指明了它所希望的数据类型。 其中服务器名标识了客户程序希望建立的会话对象, 一般是不 带扩展名的可执行文件名, 例如: iFXI 的服务器名是 DMDDE; 而主题则定义了会话的主题, 例如: iFIX 支持的主题是 DATA; 2 iFIX 的 DDE 特性简介 iFIX 提供了 DDE 客户和服务器支持。DDE 服务器支持允 许把 iFIX 软

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档