: .
动态数据交换的概念 ***@Copy 2011 北京亚控科技发展有限公司
mk:***@MSITStore:C:\Program%20Files\kingview\第18章%20组态王与其它应... 2013-12- 组态王访问Excel的数据 页码,1/4
第十八章 组态王与其它应用程序的动态数据交换(DDE)
组态王访问Excel的数据
在本例中,假设“组态王”访问Excel的数据,“组态王”作为客户程序向Excel请求数据。数据流向
如下图所示。
“组态王”作为客户程序,需要在定义I/O变量时设置服务器程序Excel的三个标识名,即:服务程序
名设为Excel,话题名设为电子表格名,项目名设置成Excel单元格名。具体步骤如下。
1、在“组态王”中定义DDE设备
在工程浏览器中,从左边的工程目录显示区中选择“设备\DDE”,然后在右边的内容显示区中双击
“新建”图标,则弹出“设备配置向导”(DDE设备的配置请参见第六章 I/O设备管理),已配置的DDE
。
利用设备安装向导定义DDE设备
定义的连接对象名为EXCEL(也就是连接设备名),定义I/O变量时要使用此连接设备。
2、在“组态王”中定义变量
在工程浏览器左边的工程目录显示区中,选择“数据库\数据词典”,然后在右边的目录内容显示区中
用左键双击“新建”图标,弹出“变量属性”对话框,在此对话框中建立一个I/O实型变量。
示。变量名设为FromExceltoView,项目名设为r2c1,表明此变量将和Excel第二行第一列的单元进行连
接。
mk:***@MSITStore:C:\Program%20Files\kingview\第18章%20组态王与其它应... 2013-12- 组态王访问Excel的数据 页码,2/4
组态王定义变量并与Excel进行连接
3、创建“组态王”画面
新建组态王画面名为test,。
组态王运行系统输出变量
为文本对象“#####”设置“模拟值输出”的动画连接,。
第18章-组态王与其它应用程序的动态数 来自淘豆网www.taodocs.com转载请标明出处.