请教LabVIEW高手一个数据读取问题

2019-07-17 22:32发布

用CAN Analyser读取的即时数据,samples rate是100, 然后用excel(csv)保存下来。这个数据我需要即时同步做计算引用,所以在labview里面加了一个数据读取的程序(中心思想是每次读取文件中的最后一个数值,用Array Size Function测出整个文件的数据数然后减一,得到Size。然后Index Array Function输出单独的element)。 如图。
Read_last_durchmesser.jpg
path.jpg


            问题是之前存好的excel数据,是以列(Spalte)存的,就一列(A1 to AX)。可是这个数据读取程序在Spreadsheet String to Array Function转换时却只转换了第一行(A1 to X1。。。),这样的话。检测结果,只有第一个数据被转换了,从之后从第二个数据开始就显示就是灰 {MOD}的0了,以后一直是0。
Probe Watch Window_2012-12-26_19-52-30.jpg


我找遍了Array里面所有function尝试,包括interleave,rotate,reverse等等十几个,想把行读取换成列读取,都不管用。因为是1DArray,2D的transpose也不行了。所以来求救各位大侠们。如果没表述清楚,我也可以传程序上来,不胜感激
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
caocong
1楼-- · 2019-07-18 03:11
0000.png
这是数据存储,下面的是读取,产生的都是数字不是字符串,我不知道你存的字符串是怎么回事?
0001.png

你程序中用的  电子表格字符串至数组转换.VI 只能连接字符串,还不能连接字符串数组,so。。。转化出来就是一个数字
好缘
2楼-- · 2019-07-18 07:40
 精彩回答 2  元偷偷看……
niu546998513
3楼-- · 2019-07-18 11:20
拜读,我是菜鸟
于123
4楼-- · 2019-07-18 16:56
路过,,学习下
qq2811294
5楼-- · 2019-07-18 17:46
 精彩回答 2  元偷偷看……
不色就是不空
6楼-- · 2019-07-18 21:28
谢谢楼主的分享

一周热门 更多>