WinCC和EXCE数据传递.docVIP

  • 5
  • 0
  • 约6.55千字
  • 约 8页
  • 2016-12-31 发布于贵州
  • 举报
WinCC和EXCE数据传递

1、DDE简介 动态数据交换(DDE)是基于Windows的消息机制,两个Windows应用程序通过相互之间传递消息进行“对话”,这两个程序被分别称为“服务器”和“客户”。DDE服务器是一个维护着其他Windows程序可能使用的数据程序,而DDE客户则是从服务器获得这些数据的程序。 DDE对话是由客户程序发动的。客户程序将一条称为WM_DDE_INTITIATE的消息发给当前运行的所有Windows程序,这条消息指明了客户程序所需要的数据类别,拥有这些数据的DDE服务器可以响应这条消息,这样一个对话就开始了。 DDE的对话方式有3种: 服务器数据变化时,直接把数据送给客户,由客户对这些数据进行处理,这类对话方式称为热链;服务器的数据变化时,服务器通知客户,再由客户取数据,这种方式称为温链; 由客户申请数据、服务器发送数据的方式称为冷链。 一、WinccDDE的客户端,Excel作为DDE服务器(本地) ? 1、在变量管理上按鼠标右键--添加新的驱动程序--选“windows dde.chn” ???????????????????????????? 图1 ? 2、在DDE上按鼠标右键--新驱动程序连接--点属性,在其连接属性中: “计算机名称”为空;“应用程序”为excel;“主题”为[]工作表名,比如[DDE.xls]sheet1。 图2 3、在DDE\excel下建变量

文档评论(0)

1亿VIP精品文档

相关文档