NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

ViStatus niScope_Read (ViSession vi, ViConstString channelList, ViReal64 timeout, ViInt32 numSamples, ViReal64* wfm, struct niScope_wfmInfo* wfmInfo);

用这个函数采集数据  最终数据存在 wfm这个参数里了吗   我如果想把采集的数据存在成一个文件该怎么操作

0 项奖励
1 条消息(共 3 条)
2,360 次查看

能否上传一个具体程序呢?

0 项奖励
2 条消息(共 3 条)
2,313 次查看

Hi,

建议您先看一下NI-Scope的帮助文档:

C:\Users\Public\Documents\National Instruments\NI-SCOPE\Documentation\NI High Speed Digitizers Help

里面的Programming章节。

 

再回到您的问题:

1. wfm 这里是一个指针,波形数据是保存在它所指向位置的内从空间中;

2. 如果要保存到文件中,需要将该数据拿出来,从里面解析出来T0,dt, data[],然后根据您的需求来保存对应的文件格式中。如果用NI TDMS文件,可以参考:http://www.ni.com/white-paper/3727/zhs/ (可能需要安装一下NI Measurement Studio)

 

Xiaohui Wang,

NI Field Sales Engineer

 

0 项奖励
3 条消息(共 3 条)
2,254 次查看