在VS008-MFC中利用Measurement Studio函数采集数据
使用此函数,需要确定Measurement Studio的DAQmx被选中。

创建任务:
m_task = std::auto_ptr<CNiDAQmxTask>(new CNiDAQmxTask());
创建输入的电压通道:
m_task->AIChannels.CreateVoltageChannel(channelName,"",
DAQmxAITerminalConfigurationRse,
minimum, maximum, DAQmxAIVoltageUnitsVolts);
设置一个内部时钟:
m_task->Timing.ConfigureSampleClock("", rate,
DAQmxSampleClockActiveEdgeRising, DAQmxSampleQuantityModeContinuousSamples, 1);
验证任务:
m_task->Control(DAQmxTaskVerify);
开始读取数据:
m_reader = std::auto_ptr<CNiDAQmxAnalogMultiChannelReader>
&nb

最低0.47元/天 解锁文章
1655

被折叠的 条评论
为什么被折叠?



