点击确定,选择历史文件打开,我是为了做成可以设置保存间隔的,如果把条件结构去掉是没问题的。
我运行你的VI试了一下,生成了附件中的.tdms文件有19个数据,用EXCEL打开能看到全部19个数据值。
用你VI中下方“波形图”显示的效果如下图所示,数了一下只有15个数据,少了一些。
如果我们把波形图显示的线条上显式地标识出所有数据点,那就能数全19个数据值了,如下图所示,具体如何设置线条显示类型也可以参照这张截图。
这好像不是你VI的问题。
从Excel中能看到所有值的timestamp正确,这一点说明文件中存储的数据是OK的,否则Excel也无法解析出正确的timestamp。
VI显示的时间轴错在了把所有数据点的时间间隔理解成了1s, 而不是你VI写入时的指定间隔时间譬如3s, 这导致X轴时间显示出9:42:35 ~ 9:42:53,是以1s为间隔计算的,共19个数据点,所以起始时间是正确的,而结束时间VI上显示的与Excel中的不符。
这个问题你的VI也没办法去改的。。