tinyint 发表于 2007-9-20 18:19:07

请教,怎样把时间数据保存到TDMS文件中?

我在循环中采集串口数据,每采样一次,就写入一次TDMS,我在EXCEL中打开这个文件后,只有采样数据,但没有对应的时间数据,应该怎么把时间数据绑定到TDMS文件中呢?
谢谢!

wdyjz 发表于 2007-9-20 21:13:47

这个简单,只要是波形文件,就是t0+dt+Y-->build waveform的波形格式保存,就有时间信息了。
http://www.cpubbs.com/blog/?1288/viewspace-863.html
上面网址是我以前做的一个例子。

[ 本帖最后由 wdyjz 于 2007-9-20 21:20 编辑 ]

tinyint 发表于 2007-9-20 21:22:29

版主你好,你看我的图中,红箭头就是每次采样得到的数据,我也输入了Y,t0 ,dt,可是我打开TDMS后,只有采样数据,没有时间数据。

tinyint 发表于 2007-9-20 21:26:41

版主,你的例子我打开运行后,生成的文件在EXCEL中打开也没有时间信息。难道是NI的EXCEL的addin有问题?

wdyjz 发表于 2007-9-21 10:29:07

你直接看波形图上有没有时间信息即可了,本身tdms就是一种xml的描述语言封装架构,里面的信息属于特别的,它要保存2个文件,一个相当于是index,另外一个是具体信息,2个要结合使用才可以反映出。
你可以看看它自带的例子,时间信息很完整,就是波形图上的横坐标。

但是如果你要保存到excell,而且希望添加时间信息,可以自己做一个,写文本的格式做即可。这个是很容易的,
页: [1]
查看完整版本: 请教,怎样把时间数据保存到TDMS文件中?