labview写入电子表格
- 格式:docx
- 大小:29.96 KB
- 文档页数:9
在LABVIEW中实现对数据库表格的操作摘要:利用LabVIEW 数据库工具包只能操作而不能创建数据库,所以必须借助第三方数据库管理系统,比如Access,来创建数据库。
本文试图通过LABVIEW对数据库进行操作,在LABVIEW中建立学生成绩查询系统。
关键词:引言:现今,数据库技术已经发展的比较成熟了,著名的数据库管理系统有SQL Server、Oracle、DB2、Sybase ASE、Visual ForPro、Microsoft Access等。
Microsoft Access是在Windows 环境下非常流行的桌面型数据库管理系统,它作为Microsoft office组件之一,安装和使用都非常方便,并且支持SQL 语言,所以本文将基于Access 来介绍LABVIEW在数据库中的的操作。
在利用NI公司的附加工具包中的数据库接口工具包LabVIEW SQL Toolkit进行数据库访问。
该工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能。
它的优点是易于理解,操作简单,用户可以不学习SQL语法。
LabVIEW SQL Toolkit(又被称作为LabVIEW Database Connectivity Toolset)是用于数据库访问的附加工具包,它集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能[10]。
其主要的功能如下:(1)支持ADO所支持的所有的数据库引擎;(2)支持所有与ODBC或OLE DB兼容的数据库驱动程序;(3)具有高度的可移植性,在任何情况下,用户通过改变DB Tools Open Connection VI的输入参数Connection String就可以更换数据库;(4)可以将数据库中Column Values的数据类型转换为标准LabVIEW Database Connectivity Toolset的数据类型,这进一步增强了它的可移植性;(5)与SQL兼容;(6)不使用SQL语句就可以实现数据库记录的查询、添加、修改以及删除等操作;(7)用户可以完全不需要学习SQL语法。
仪表与计量技术LabVIEW 中表格控件灵活使用Application of the Table Control in LabVIEW吕云熙(91656部队,上海市 200439)Lv Yuenxi(P.L.A.Unit 91656, Shanghai 200439)【摘 要】【关键词】Abstract: LabVIEW is representative application software which widely used in test and instrument control areas. Table control is used by input data, providing intuitionistic man-machine operation interface. In practical applications, table control in LabVIEW is not as intuitionistic as program by text because of it is program by graphical. The paper makes a research on how to realize table control move down automatic. It supplies a valuable reference to programmers who work on automatic measurement. Key words: LabVIEW Virtual Instrument Table ControlLabVIEW是虚拟仪器的典型开发环境,被广泛地应用于测试、仪器、控制领域。
表格控件用于输入显示数据,提供直观的人机操作界面。
但在实际使用中,由于LabVIEW特有的图形化编程的方法,使得对表格的操作不像文本编程软件中那样直观、明确,针对这些问题,本文在LabVIEW开发环境中就利用表格控件,实现垂直滚动条自动向下移动进行了研究。
LabVIEW中向Excel写入数据这里只讨论通过Activex的方法,因为只有这种方法,才能完全发挥Excel的所有强大的功能。
首先,Labview是有一些自带的关于Excel编程的例子的。
在find example里search一下,有挺多的,其中有一个叫write table to XL.vi,我最早就是跟着它学的。
学了不少,也被误导了很久,其实也不能算误导,只是以前没花时间去研究。
最近在用Labview写一个类似ERP一样的软件,接触很多Excel表格,花了些功夫在Excel VBA上,也算比以前有了更多的认识了。
先来看看write table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel里。
从上图看,步骤大致是这样的,先打开excel,再打开一个workbook,然后打开worksheet,这实际上跟咱们使用excel的过程是一样的。
打开worksheet 以后,它还定义了行与列的header,最后才把table里的数据写到excel里。
那个cell value子vi,我是从开始就用它,也像这个例子一样,每次写都是套俩for loop,然后往excel里边猛写。
最近我才发现,原来有其他的方法,可以一次性写一个二维数组进去,非常快。
其实想想也是,不至于会那么傻了。
不过也怪VBA里太多的属性和方法,不容易找。
前边的打开excel workbook和worksheet我就不说了,例子里就有,可以新建一个workbook和sheet,也可以打开现有的,这个在excelexample.llb里都能找到。
(excelexample在哪里?这个……,打开这些个VI,saveas一下就知道在哪里了,ok?)接下来说一下这几天找到的几个方法和属性。
首先是Insert,插入行或者列(就像你在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了,是这样吧?)在说这个之前,先说下怎么找这些属性和方法,在Excel里,打开VB编辑器(工具-》宏-》VB 编辑器,excel2007是在菜单开发工具下,我用的是Excel2007),打开以后看VB语言参考,重点就是里边的方法和属性,对应在Labview里边的Property和Method节点。
在LABVIEW中实现对数据库表格的操作摘要:利用LabVIEW 数据库工具包只能操作而不能创建数据库,所以必须借助第三方数据库管理系统,比如Access,来创建数据库。
本文试图通过LABVIEW对数据库进行操作,在LABVIEW中建立学生成绩查询系统。
关键词:引言:现今,数据库技术已经发展的比较成熟了,著名的数据库管理系统有SQL Server、Oracle、DB2、Sybase ASE、Visual ForPro、Microsoft Access等。
Microsoft Access是在Windows 环境下非常流行的桌面型数据库管理系统,它作为Microsoft office组件之一,安装和使用都非常方便,并且支持SQL 语言,所以本文将基于Access 来介绍LABVIEW在数据库中的的操作。
在利用NI公司的附加工具包中的数据库接口工具包LabVIEW SQL Toolkit进行数据库访问。
该工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能。
它的优点是易于理解,操作简单,用户可以不学习SQL语法。
LabVIEW SQL Toolkit(又被称作为LabVIEW Database Connectivity Toolset)是用于数据库访问的附加工具包,它集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能[10]。
其主要的功能如下:(1)支持ADO所支持的所有的数据库引擎;(2)支持所有与ODBC或OLE DB兼容的数据库驱动程序;(3)具有高度的可移植性,在任何情况下,用户通过改变DB Tools Open Connection VI的输入参数Connection String就可以更换数据库;(4)可以将数据库中Column Values的数据类型转换为标准LabVIEW Database Connectivity Toolset的数据类型,这进一步增强了它的可移植性;(5)与SQL兼容;(6)不使用SQL语句就可以实现数据库记录的查询、添加、修改以及删除等操作;(7)用户可以完全不需要学习SQL语法。
labview的深入探索----文件系列之写电子表格文件LABVIEW 文件操作种类非常丰富,最简单易用的是WRITE TO SPREAD SHEET FILE(通常翻译成写电子表格文件),这种所谓的电子表格文件其实是文本文件,并非真正的电子表格文件,真正的电子表格文件是有格式的,一般文本编辑器,比如NOTEPAD 是打不开的(显示乱码),只能用EXCEL 打开,LABVIEW 操作这种有格式的电子表格文件只能通过AUTOMATION,自动化服务器实现,或者利用NI 公司的OFFICE TOOLKIT(实际也是利用AUTOMATION,不过是重新封装了一下,功能非常强大).WRITE TO SPREAD SHEET FILE 是以TAB 为分隔符号(默认)的纯文本文件,通过一个简单的例子来看一下它个格式.WRITE TO SPREAD SHEET FILE VI 是个多态VI,输入可以是一维或者二维,类型可以是INTEGER 、DOUBLE 数组或者字符串数组,从实质来说,它的输入是字符串数组,DOUBLE 或者INTEGER 数组不过是它自动转换成字符串数组然后写入文本文件的.有不少初学者喜欢用这个VI,不过它不是基于磁盘流的,每次写入都包括了打开,写入,关闭三个过程,因此速度很慢,不适合于连续写入,这个VI 源代码是公开的,我们跟踪一下就清楚了.可以看出,无论那种数据类型,其实都是通过ARRAY TOSPREAD SHEET 写入一个字符串,然后写入文本文件,我们继续跟踪一下写入文件的过程.这里就非常清楚了,每次写入都包括打开,写入和关闭的过程,因此它非常适合于一次性写入,而不适合于连续写入的操作.通过上面的分析,实际上也间接地说明了如何连续写入文本文件的问题,只要把文件打开和关闭的过程放在循环外面就可以实现连续写入.打开文件--->循环(文件指针指向末尾--->写入数据)---->关闭文件.值得说明的是WRITE TOSPREAD SHEET FILE VI,分割符号是可以定义的,因此我们可以选择自己的分隔符号,比如逗号等,这个非常实用,尤其是读取其它编程语言写的文本文件,它们往往有自己特定的文件分割符。
LabVIEW中的表和形绘制LabVIEW是一款强大的图形化编程环境,广泛应用于数据采集、控制系统等领域。
在LabVIEW中,表格和图形的绘制是非常重要的功能,它能够直观地展示数据、结果和趋势,为用户提供更好的数据分析和决策依据。
本文将介绍LabVIEW中表格和形绘制的相关知识和技巧。
一、表格的绘制表格是一种以网格形式展示数据的方式,LabVIEW提供了丰富的工具和函数来实现表格的绘制和数据处理。
1. 创建表格在LabVIEW中,可以通过“表格”控件来创建一个空的表格对象。
表格对象可以自定义表头、表格大小和样式,以及单元格内容和格式等。
2. 添加数据通过使用LabVIEW的数据处理函数,可以将数据读取到表格中。
例如,可以使用“数组到表格”函数将数组数据转换为表格格式,然后将其显示在表格控件中。
3. 格式设置在表格中,可以设置表头样式、单元格格式、行列宽度等。
LabVIEW提供了丰富的函数和属性节点来帮助用户完成这些设置。
4. 数据处理和分析LabVIEW提供了一系列的数据处理和分析函数,可以对表格中的数据进行统计、排序、过滤、计算等操作。
这些功能可以帮助用户快速获取需要的数据信息并进行进一步分析。
二、形绘制形绘制是指在LabVIEW中通过绘图工具实现各类形的绘制,例如曲线图、柱状图、饼图等。
1. 曲线图曲线图是最常见的形绘制方式之一,LabVIEW提供了丰富的绘图工具和函数,可以绘制出各种形式的曲线图。
用户可以通过选择曲线图的样式、颜色、坐标轴范围等参数来实现自定义的曲线图绘制。
2. 柱状图柱状图可以直观地展示不同类别或组别之间的数据对比情况。
LabVIEW中的柱状图绘制工具可以根据数据的不同维度和范围,生成直方图、堆叠柱状图、分组柱状图等不同形式的柱状图。
3. 饼图饼图可以直观地展示数据在整体中的占比情况。
LabVIEW提供了便捷的饼图绘制工具,用户只需输入相应的数值和标签,即可生成自定义样式的饼图。
卑微如蝼蚁、坚强似大象LabVIEW 中向Excel 写入数据这里只讨论通过Activex 的方法,因为只有这种方法,才能完全发挥Excel 的所有强大的功能。
首先,Labview 是有一些自带的关于Excel 编程的例子的。
在find example 里search 一下,有挺多的,其中有一个叫write table to XL.vi,我最早就是跟着它学的。
学了不少,也被误导了很久,其实也不能算误导,只是以前没花时间去研究。
最近在用Labview 写一个类似ERP 一样的软件,接触很多Excel 表格,花了些功夫在Excel VBA 上,也算比以前有了更多的认识了。
先来看看write table to XL 这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel 里。
从上图看,步骤大致是这样的,先打开excel ,再打开一个workbook ,然后打开worksheet ,这实际上跟咱们使用excel 的过程是一样的。
打开worksheet 以后,它还定义了行与列的header ,最后才把table 里的数据写到excel 里。
那个cell value 子vi ,我是从开始就用它,也像这个例子一样,每次写都是套俩for loop ,然后往excel 里边猛写。
最近我才发现,原来有其他的方法,可以一次性写一个二维数组进去,非常快。
其实想想也是,不至于会那么傻了。
不过也怪VBA 里太多的属性和方法,不容易找。
前边的打开excel workbook 和worksheet 我就不说了,例子里就有,可以新建一个workbook 和sheet ,也可以打开现有的,这个在excelexample.llb里都能找到。
(excelexample在哪里?这个……,打开这些个VI,saveas一下就知道在哪里了,ok?)接下来说一下这几天找到的几个方法和属性。
首先是Insert,插入行或者列(就像你在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了,是这样吧?)在说这个之前,先说下怎么找这些属性和方法,在Excel里,打开VB编辑器(工具-》宏-》VB 编辑器,excel2007是在菜单开发工具下,我用的是Excel2007),打开以后看VB语言参考,重点就是里边的方法和属性,对应在Labview里边的Property和Method节点。
在LABVIEW中实现对数据库表格的操作摘要:利用LabVIEW 数据库工具包只能操作而不能创建数据库,所以必须借助第三方数据库管理系统,比如Access,来创建数据库。
本文试图通过LABVIEW对数据库进行操作,在LABVIEW中建立学生成绩查询系统。
关键词:引言:现今,数据库技术已经发展的比较成熟了,著名的数据库管理系统有SQL Server、Oracle、DB2、Sybase ASE、Visual ForPro、Microsoft Access等。
Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统,它作为Microsoft office组件之一,安装和使用都非常方便,并且支持SQL 语言,所以本文将基于Access 来介绍LABVIEW在数据库中的的操作。
在利用NI公司的附加工具包中的数据库接口工具包LabVIEW SQL Toolkit进行数据库访问。
该工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能。
它的优点是易于理解,操作简单,用户可以不学习SQL语法。
LabVIEW SQL Toolkit(又被称作为LabVIEW Database Connectivity Toolset)是用于数据库访问的附加工具包,它集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能[10]。
其主要的功能如下:(1)支持ADO所支持的所有的数据库引擎;(2)支持所有与ODBC或OLE DB兼容的数据库驱动程序;(3)具有高度的可移植性,在任何情况下,用户通过改变DB Tools Open Connection VI的输入参数Connection String就可以更换数据库;(4)可以将数据库中Column Values的数据类型转换为标准LabVIEW Database Connectivity Toolset的数据类型,这进一步增强了它的可移植性;(5)与SQL兼容;(6)不使用SQL语句就可以实现数据库记录的查询、添加、修改以及删除等操作;(7)用户可以完全不需要学习SQL语法。
LabVIEW中向Excel写入数据这里只讨论通过Activex的方法,因为只有这种方法,才能完全发挥Excel的所有强大的功能。
首先,Labview是有一些自带的关于Excel编程的例子的。
在find example里search一下,有挺多的,其中有一个叫write table to XL.vi,我最早就是跟着它学的。
学了不少,也被误导了很久,其实也不能算误导,只是以前没花时间去研究。
最近在用Labview写一个类似ERP一样的软件,接触很多Excel表格,花了些功夫在Excel VBA上,也算比以前有了更多的认识了。
先来看看write table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel里。
从上图看,步骤大致是这样的,先打开excel,再打开一个workbook,然后打开worksheet,这实际上跟咱们使用excel的过程是一样的。
打开worksheet 以后,它还定义了行与列的header,最后才把table里的数据写到excel里。
那个cell value子vi,我是从开始就用它,也像这个例子一样,每次写都是套俩for loop,然后往excel里边猛写。
最近我才发现,原来有其他的方法,可以一次性写一个二维数组进去,非常快。
其实想想也是,不至于会那么傻了。
不过也怪VBA里太多的属性和方法,不容易找。
前边的打开excel workbook和worksheet我就不说了,例子里就有,可以新建一个workbook和sheet,也可以打开现有的,这个在excelexample.llb里都能找到。
(excelexample在哪里?这个……,打开这些个VI,saveas一下就知道在哪里了,ok?)1接下来说一下这几天找到的几个方法和属性。
首先是Insert,插入行或者列(就像你在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了,是这样吧?)在说这个之前,先说下怎么找这些属性和方法,在Excel里,打开VB编辑器(工具-》宏-》VB 编辑器,excel2007是在菜单开发工具下,我用的是Excel2007),打开以后看VB语言参考,重点就是里边的方法和属性,对应在Labview里边的Property和Method节点。
竭诚为您提供优质文档/双击可除labview表格的使用篇一:在labView中实现对数据库表格的操作在labView中实现对数据库表格的操作摘要:利用labView数据库工具包只能操作而不能创建数据库,所以必须借助第三方数据库管理系统,比如access,来创建数据库。
本文试图通过labView对数据库进行操作,在labView中建立学生成绩查询系统。
关键词:引言:现今,数据库技术已经发展的比较成熟了,著名的数据库管理系统有sqlserver、oracle、db2、sybasease、VisualForpro、microsoftaccess等。
microsoftaccess是在windows环境下非常流行的桌面型数据库管理系统,它作为microsoftoffice组件之一,安装和使用都非常方便,并且支持sql语言,所以本文将基于access来介绍labView在数据库中的的操作。
在利用ni公司的附加工具包中的数据库接口工具包labViewsqltoolkit进行数据库访问。
该工具包集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能。
它的优点是易于理解,操作简单,用户可以不学习sql语法。
labViewsqltoolkit(又被称作为labViewdatabaseconnectivitytoolset)是用于数据库访问的附加工具包,它集成了一系列的高级功能模块,这些模块封装了大多数的数据库操作和一些高级的数据库访问功能[10]。
其主要的功能如下:(1)支持ado所支持的所有的数据库引擎;(2)支持所有与odbc或oledb兼容的数据库驱动程序;(3)具有高度的可移植性,在任何情况下,用户通过改变dbtoolsopenconnectionVi的输入参数connectionstring 就可以更换数据库;(4)可以将数据库中columnValues的数据类型转换为标准labViewdatabaseconnectivitytoolset的数据类型,这进一步增强了它的可移植性;(5)与sql兼容;(6)不使用sql语句就可以实现数据库记录的查询、添加、修改以及删除等操作;(7)用户可以完全不需要学习sql语法。
LabVIEW中向Exce l写入数据这里只讨论通过Active x的方法,因为只有这种方法,才能完全发挥E xcel的所有强大的功能。
首先,Labview是有一些自带的关于Exc el编程的例子的。
在find example里searc h一下,有挺多的,其中有一个叫w rite table to XL.vi,我最早就是跟着它学的。
学了不少,也被误导了很久,其实也不能算误导,只是以前没花时间去研究。
最近在用Lab view写一个类似ERP一样的软件,接触很多Exc el表格,花了些功夫在E xcel VBA上,也算比以前有了更多的认识了。
先来看看wri te table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到e xcel里。
从上图看,步骤大致是这样的,先打开exce l,再打开一个wo rkbook,然后打开wor ksheet,这实际上跟咱们使用exce l的过程是一样的。
打开works heet 以后,它还定义了行与列的head er,最后才把tab le里的数据写到exce l里。
那个cellvalue子v i,我是从开始就用它,也像这个例子一样,每次写都是套俩for loop,然后往exce l里边猛写。
最近我才发现,原来有其他的方法,可以一次性写一个二维数组进去,非常快。
其实想想也是,不至于会那么傻了。
不过也怪VBA里太多的属性和方法,不容易找。
前边的打开ex cel workboo k和work sheet我就不说了,例子里就有,可以新建一个w orkboo k和shee t,也可以打开现有的,这个在exce lexamp le.llb里都能找到。
(excelex ample在哪里?这个……,打开这些个VI,saveas一下就知道在哪里了,ok?)接下来说一下这几天找到的几个方法和属性。
竭诚为您提供优质文档/双击可除labview写入电子表格
篇一:labView怎么利用activex读取excel数据
[][]在labView中利用activex读取excel数据
网络上有很多关于读取excel的例子,但一直没有找到读取文件中整sheet的数据,所以在这里介绍一下在labView 中利用activex读取文件中整张表格的内容.
labView中利用activex打开excel分openapplication,openworkbook自动化引用句柄:引用句柄>>自动化引用句柄;
2.前面板中右击自动化引用句柄,在选择activex类下选择excel._application此时自动化引用句柄的名称会更新excel._application;
3.程序框图中放下打开自动化:右击
excel._application>>activex选板>>打开自动化;
4.将excel._application连线至打开自动化的左侧自
动化引用句柄端;
5.程序框图中放下属性节点;(同步骤3)
6.将打开自动化的右侧自动化引用句柄端连线至属性
节点的引用端;
7.单击属性节点的属性,在下拉列表中选择workbooks;
8.程序框图中放下调用节点;(同步骤3)
9.将步骤7中的workbooks连线至调用节点的引用端;
10.单击调用节点的方法,在下拉列表中选择open;
11.在open的Filename输入端连接所需打开excel文件的路径
;
12.同步骤5,放下属性节点,其引用端连接open,然后单击属性节点的属性,在下拉列表中选择worksheets;
13.同步骤8,放下调用节点,其引用端连接worksheets,然后单击调用节点的方法,在下拉列表中选择item;
14.在item的index输入端创建输入控件,此输入控件代表excel中的sheet#;(例如需要打开文件中的sheet2,可直接连接num2至index输入端
)
15.程序框图中放下变体至数据转换(同步骤3),将其变体端连接至item;
16.同步骤1,在前面板中再次放下自动化引用句柄,然
后如步骤2方式在选择activex类下选择excel._worksheet;
17.程序框图中,将excel._worksheet连线至变体至数
据转换的类型端;
18.同步骤5,放下属性节点,其引用端连接变体至数据
转换的数据端,然后单击属性节点的属性,在下拉列表中选
择usedRange;
19.同步骤8,放下调用节点,其引用端连接
usedRan(labview写入电子表格)ge,然后单击调用节点的方法,在下拉列表中选择Value(获取);
20.同步骤15,放下变体至数据转换,其变体端连接至
Value;
21.只要在变体至数据转换的类型端连接一个二维的字
符型数组常量,就可以在数据端获取表格中的数据了;(连贯
的程序如下)
22.程序的最后需要
closeapplication,closeworkbooks
[]实例应用
在写一个数据整理工具中用到的事例:data的文件类型
可以是.csv或者.xls,其中.csvfile可以通过labView中的读取电子表格文件工具直接读取,而.xls则需要用到Readexcel子Vi来实现.实例框图如下:
[前面板]
篇二:使用labView读取excel的数值数据
使用labView读取excel的数值数据
一、题目概述:
这是一个基于labview读取excel的数值数据的程序。
微软的word和excel是创建报表的有力的标准软件套件。
由于它们已被广泛使用,一些labView的使用者会使用labView的activex接口来动态的控制这些文档处理软件,使用labView生成报表。
二、设计目的:
如何在labView中读取微软excel电子数据表中的数值数据,方便labview的使用者方便使用excel表格中的数值数据。
三、设计总体方案:
3.1设计思路
我们可以使用读取测量文件的expressVi从excel电子数据表中将数值数据读取到labView中,整个过程由以下两个步骤组成:首先将你的excel电子数据表另存为以tab键分割的文本文件;然后,将*.txt文件重命名为*.lvm文件。
使用读取测量文件的expressVi就可以将数值数据读取到labView中。
3.2设计方案
1)打开包含了基本的数值信息的excel电子数据表。
2)将你的excel电子数据表另存为以tab键分割的文本文件。
3)单击“确定”。
需要注意的是,你保存的只是活动工作表的数值数据。
4)单击“是”。
5)关闭你的excel文档。
6)导航到你先前保存tab键分割文本文件的目录,对你的filename.txt右击,选择“重命名”,将你的文件以.lvm 的后缀命名,即命名为filename.lvm。
7)使用读取测量文件的expressVi,在配置窗口的文件名栏,选择filename.lvm,可以将你的数值电子数据表读取到labView中。
使用读取电子表格的Vi:
labView的读取电子表格文件的Vi不能直接读取.xls 的文件,只能读取分割文本文件。
如果是通过人工在读取电子表格的Vi输入数据(不是使用labView的写入电子表格文件的Vi)来创建的excel电子数据表的话,该Vi是无法很好地解读.xls文件的,而且将会向数组返回零值。
必须将excel文件保存为分割文本文件,才可以在labView中正确地的将该excel文件读取到数组中。
这个过程可以参考上面的例子。
现在将该txt文件的路径输入到读取电子表格的文件路径节点,该Vi会将正确。