chap8-控制网络与信息网络集成技术分析报告.ppt

chap8-控制网络与信息网络集成技术分析报告.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机控制工程 浙江工业大学信息学院 第二节 OPC OPC是微软公司的对象连接和嵌入技术在过程控制方面的应用,是为工业自动化软件面向对象的开发而提供的一项统一标准。采用OPC标准设计工控软件,以标准规定的统一接口通过服务器存取现场数据,当现场设备发生变化或系统中加入新设备时,由于服务器所提供的接口的一致性,工控软件不作更改即可继续使用,从而大大减小了软件维护的工作量,另一方面,工控软件的升级不依赖于服务器。可以独立进行。 计算机控制工程 浙江工业大学信息学院 第二节 OPC 计算机控制工程 浙江工业大学信息学院 第二节 OPC 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 动态数据交换(Dynamic Data Exchange, DDE)技术在控制网络与信息网络集成中得到了实际应用。一是这种方法实时性较好,二是作为连接控制网络与信息网络的通信处理机比较容易实现。 Windows动态数据交换系统实际上是一种协议。DDE协议使用共享内存在应用程序之间传输数据,完成应用程序之间的数据交换。 一、DDE概述 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 DDE三种链接方式: 1)冷链接(Cold Link):客户应用程序申请数据,服务器应用程序立即给客户应用程序发送数据; 2)温链接(Warm Link):服务器应用程序通知客户应用程序数据项发生变化,但并不将已变化值发送给用户应用程序; 3)热链接(Hot Link):数据项发生变化时,服务器应用程序立即把变化后的值发送给客户应用程序。 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 对话:指两个Windows应用程序使用DDE交换数据。 二、DDE术语 通道:DDE对话经通道被传输,两个应用程序之间通过计算机进行连接。 客户机应用程序:DDE客户机启动对话的应用程序; 服务器应用程序:DDE服务器对DDE客户机应答的应用程序。 应用程序名称:每一个支持DDE的Windows程序,都拥有一个唯一的DDE应用程序名,通常这个可执行文件名是由应用程序名减去它的EXE扩展名而来。 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 任务识别码:一个任务识别码是唯一的,当同时复制几个应用程序时,它能识别其中特定的一个 条目:DDE条目是指一部分数据,即在占用DDE对话时能在两个应用程序之间传送的那部分数据。 主题:定义DDE对话主事件的信息,并描述一些对DDE服务器对话有用的数据单元。对于能够存储和获得文件的应用程序来说主题就是文件名。 系统:系统是许多应用程序识别的一个特殊的DDE主题。与一些其他的主题不同,系统主题总是保持可用,并提供当前其他主题可用的列表与有关应用程序的其他信息。 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 DDE协议应用程序能够实时地进行数据交换,如在一个服务器应用程序中更新数据时,客户机应用程序也同时更新。若要完成数据交换,两个相关的应用程序首先必须占用一个DDE对话。启动对话的应用程序作为客户机应用程序,而响应客户机请求的程序则作为服务器应用程序。 三、DDE协议 应用程序可以在同一时刻占用几个DDE对话,并且还可以在一些对话中充当客户机应用程序,而在另外一些对话中充当服务器应用程序。 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 在DDE对话中,DDE协议使用一个地址系统来识别每个数据单元的,这个地址系统用以三级等级制度来识别数据单元。 应用程序:DDE服务器的名字 主题:逻辑数据内容。对能够在基于文件的文档上操作的应用程序,主题通常是文件名;对其他类型的应用程序,则是另外专门的应用程序名。 条目:在DDE数据交换中通过的数据对象。 DDE协议使用共享内存在应用程序之间传输数据,DDE也能定义结构用于共享内存对象的内容。 计算机控制工程 浙江工业大学信息学院 第三节 动态数据交换技术 两个应用程序之间的所有DDE通信是在一个通道中发生的,DDE的启动和终止功能负责打开和关闭通道,客户机应用程序将控制通道打开并请求来自服务器的服务。DDE通信功能包括: 四、DDE通信 ■ 启动:为客户机应用程序打开一个DDE通道到 服务器应用程序。这个功能包括两个参数:服 务器应用程序名和主题。此外,还返回一个通 道号给客户机应用程序,作为以后其他DDE功 能识别的参数。 计算机控制工程 浙江工业大学信息学院 ■ 请求:从服务器应用程序获得数据

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档