位置:51电子网 » 技术资料 » 集成电路

由Excel文件读数据

发布时间:2014/6/23 21:14:54 访问次数:569

   图4-14是LabVIEW程序作为SN65LVDS100DGKR客户程序从Excel电子表文件读回图4-13所示的程序所写的数据的实例。

  图4-14 LabVIEW从Excel文件读数据

   这个程序与图4-13的程序主要不同在于它两次调用了DDE Request VI,分别读出fdde.xls丈件的两列数据,再转换为数值型的数据。

       

   如果同时连续运行这个程序和图4-13所示的程序,在调节正弦波的幅值时可以看到Excel表中的数据在变化,读回的数据也在不断刷新。

   需要说明的是通信开始之前,两个应用程序都必须运行,并且Excel要打开fdde.xls文件。

  C代码调用

   尽管LabVIEW具有开发效率高、内置函数丰富等种种优势,但是在图形表达、对底层硬件的驱动等方面,却不如C语言功能强大。因此在LabVIEW中提供了一个C代码调用的接口,即“互连接口一库与可执行程序”函数子选板中的“代码接节点”(Code InterfaceNode,CIN)。关于外部代码调用,NI公司提供的技术手册Using External Code in Lab VIEW做了详尽说明。本书只结合实例说明LabVIEW如何调用Visual C++环境下编写的代码。

   以下介绍一个两数相乘,调用C代码求其积的例子。

   图4-14是LabVIEW程序作为SN65LVDS100DGKR客户程序从Excel电子表文件读回图4-13所示的程序所写的数据的实例。

  图4-14 LabVIEW从Excel文件读数据

   这个程序与图4-13的程序主要不同在于它两次调用了DDE Request VI,分别读出fdde.xls丈件的两列数据,再转换为数值型的数据。

       

   如果同时连续运行这个程序和图4-13所示的程序,在调节正弦波的幅值时可以看到Excel表中的数据在变化,读回的数据也在不断刷新。

   需要说明的是通信开始之前,两个应用程序都必须运行,并且Excel要打开fdde.xls文件。

  C代码调用

   尽管LabVIEW具有开发效率高、内置函数丰富等种种优势,但是在图形表达、对底层硬件的驱动等方面,却不如C语言功能强大。因此在LabVIEW中提供了一个C代码调用的接口,即“互连接口一库与可执行程序”函数子选板中的“代码接节点”(Code InterfaceNode,CIN)。关于外部代码调用,NI公司提供的技术手册Using External Code in Lab VIEW做了详尽说明。本书只结合实例说明LabVIEW如何调用Visual C++环境下编写的代码。

   以下介绍一个两数相乘,调用C代码求其积的例子。

上一篇:向Excel文件写数据

上一篇:C代码调用

相关技术资料
6-23由Excel文件读数据

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!