本帖最后由 lijianhit 于 2017-1-12 09:30 编辑
动态数据交换(DynamicData Exchange,DDE)是Windows平台上两个正在运行的应用程序之间通信的协议。这些应用程序可以在一台计算机上,也可以在不同的计算机上。在网络上进行DDE通信首先要运行和设置网络动态数据交换服务器NETDDE Server。随着软件技术的发展进步,许多新的数据传输方法可以取代DDE,但由于DDE的使用简单可靠,在一些接口很规范的情况下,仍然是可以作为应用程序之间交换数据的方法。
DDE是一种用户控制信息传输的协议。客户程序传递信息给服务器程序,信息可以是发送数据或要求数据,也可以是要求服务器程序执行命令。
labview对DDE的客户与服务器两者都支持,也就是说,即可以通过编程初始化与其它应用程序进行DDE对话,也可以创建程序等待其它应用程序的DDE对话。(服务器和客户端就是主动访问和被访问的区别。)
LabVIEW从Excel中读取数据:
这个程序的编程思路与LabVIEW从Excel里写数据一样,只不过是会两次调用DDERequest VI,分别读取到文件里的两列数据,再把它们转换为数值型数据(这里一定要注意,显示给我们的数据看起来是数字,其实属于数值型字符串,是需要转换地。)。
一定要注意的是,在打开进行DDE通信之前,一定要将data.xlsx文件打开。
3
|
|
|
|
哦,还有一个写Excel数据篇
|
|
|
|
|
LabVIEW读Excel数据篇 LabVIEW读Excel数据篇
|
|
|
|
|