做参数读取的时候遇到了一个奇怪的问题:用LV自身带的控件建立的XLS可以打开,而用EXCEL建立的XLS却全都是乱码。尝试用记事本打开以后,发现,原来用LV自身建立的XLS文件只不过是一些数组带空格的数字(具体我也不知道怎么形容他们,或许叫“分割文本文件 ”?)。
联系NI工程师,他们给了我这样的一个答案:
问题: 如何在LabVIEW中读取微软Excel电子数据表中的数值数据?
解答: 使用读取测量文件的Express VI:
你可以使用读取测量文件的Express VI从Excel电子数据表中将数值数据读取到LabVIEW中,整个过程由以下两个步骤组成:首先将你的Excel电子数据表另存为以Tab键分割的文 本文件;然后,将*.txt文件重命名为*.lvm文件。使用读取测量文件的Express VI就可以将数值数据读取到LabVIEW中。你可以参照以下的步骤:
-
打开包含了基本的数值信息的Excel电子数据表。