- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DDE服务OPC服务
DDE动态数据交换DDE是一种动态数据交换机制(Dynamic Data Exchange,DDE)。使用DDE通讯需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息。客户机应用程序向当前所激活的服务器应用程序发送一条消息请求信息,服务器应用程序根据该信息作出应答,从而实现两个程序之间的数据交换。 在LabVIEW6.0以后的版本里,DDE还是可以使用的,但是NI更提倡使用ActiveX,因此DDE的VI不会自动显示在函数模板上。如果使用,可以在labview X.X\\vi.lib\\platform\\dde.llb去找。 DDE(Dynamic data exchange)的工作原理是: 甲方申请一块全局内存,然后把内存指针postmessage到乙方, 乙方根据收到的指针访问那块全局内存。 有几个API函数是做这种事的,你在MSDN里查一下 Dde 打头的函数全都出来了。 因为是已经淘汰的技术,连MFC都没对他进行封装。 很难保证它同样会出现在以后的Windows API中。 DDE = Dynamic Data Exchange,是 16 位 Windows 时代实现不同应用程序之间互相交换数据和控制的技术,现在用得很少了,Windows Shell 外壳打开某些文件类型还用到 DDE。 OLE = Object Linking and Embedding,从 16 位 Windows 时代发展而来,建立在 COM 基础之上(实际上 OLE 是 COM 的第一个实际应用,OLE 标准推出时,COM 标准还没有定型;COM 的成熟取决于 OLE 在技术上的成熟),最近看到的 COM 标准是 0.9 版。请参考其他资料得到能全面的知识。参考资料:Graphips\泛华测控论坛\54uc 1. DDE(动态数据交换)允许应用程序之间共享数据,它在功能上类似OLE,但不嵌入,即客户程序(Client)和服务程序(Server)是单独运行的。它们之间的会话经由一条通道(Channel)来进行,整个会话过程由程序控制,不需用户进行任何干涉。 尽管DDE正逐渐被OLE取代,但其作为一种应用程序之间共享数据的手段,仍然受到广泛的使用和支持。相比之下,OLE服务器通过嵌入到客户程序中来为其提供服务,激活速度常常慢得让人讨厌。因此,在某些情况下OLE是无法取代DDE的。动态数据交换(DDE)是微软的一种数据通讯形式,它使用共享的内存在应用程序之间 进行数据交换。它不同于剪贴板方法,它能够及时更新数据,在两个应用程序之间信息是自动更新的,无须用户参与。 数据通信时,接收信息的应用程序称作客户,提供信息的应用程序称作服务器。一个应用程序可以是DDE客户或是DDE服务器,也可以两者都是。 两个程序间建立DDE通讯称作DDE会话,一个会话由服务名与话题来标识。DDE会话中 包括很多数据项,每个数据项对应一个DDE项目名。如果通过网络与远程机器的DDE通信, 还要提供远程节点的名称。机器名、服务名、话题和项目名构成DDE通信的四要素。 机器名:远程机器名称,若为本机可以忽略。 应用名: DDE服务器的名字,软件程序通常使用自己的名字作为应用名。 话题名:DDE服务器上数据组的名字。可能是数据的文件名或工作表名。 项目名:单个数据项。 2.OPC是一种基于开放标准的开放式连结,允许在自动化/控制应用、现场设备和商业/办公室应用之间进行简明的、标准化的数据交换。字母O-P-C最初来源于OLE-abject Linking and Embedding(对象链接与嵌入)for Process Control(于过程控制);而现在字母o代表开放性〔Openness〕和互操作性(interOperability),字母P代表产业性( Productivity)和高性能(Perform ance),字母C代表连通性(Connectivity)和协作性(Collaboration)。OPC提供了一个单一的、一致的工业标准接口,它允许软件供应商将更多的精力集中到增加软件的功能性上,而不是开发一系列专有的硬件设备驱动程序。CPC提供了一个环境,鼓励设备制造商投资开发他们自己的CPC服务器而且同样的服务器能被每一个软件、HMI、 PLC或aCS供应商所使用。这激励了设备制造商把他们开发工业网络方面所获得的知识转向OPC服务器的开发上从而保证了设备的性能能够达到最优。OPC被应用于工业自动和企业系统的开放式连结。CPC通过对开放标准规范的创建和维护来确保互摄作性。2.OPC (用于过程控制的OLE)是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自动化控
您可能关注的文档
- 学员培训资料一.doc
- 装修颜色搭配大全.docx
- WindowsServer2003系列中的Microsoft群集服务.doc
- 汽车CAN总线监视器windows应用软件研发概要设计.docx
- 第7章 Photoshop CS的图像编辑.ppt
- 第6章 Windows Socket 2的扩展特性.doc
- 用PS绘画与绘图操作方法.docx
- Win8操作技巧.docx
- windows高级编程Tutorial 1_综合练习一.doc
- 如何使用远程工具跟踪 Windows CE 应用程序中的内存泄漏.doc
- 2025-2026学年初中美术七年级下册赣美版(2024)教学设计合集.docx
- 2025年基因编辑技术在癌症治疗中的基因编辑药物临床应用案例研究.docx
- 保健食品行业2025年市场细分领域市场细分领域产品创新与市场拓展分析报告.docx
- 2025年碳达峰碳中和下农业绿色发展策略研究报告.docx
- 2025年露营地生态旅游环保教育与宣传报告.docx
- 消防电源及其配电系统.pptx
- 2025年冰雪旅游行业投资热点分析及未来五年投资机会报告.docx
- 2025-2026学年小学美术一年级上册苏少版(2024)教学设计合集.docx
- 2025年CCUS项目全生命周期碳排放核算与环保产业发展趋势报告.docx
- 智能铁路运输行业2025年市场竞争力分析与未来十年发展趋势报告.docx
文档评论(0)