LabVIEW不仅仅支持NI公司自己的数据采集设备,如US幞洼踉残B6008,PCI6221,CDAQ等;同时支持第三方公司的板卡:1)如研颈刮佳食华,凌华等直接提供LabVIEW驱动的数据采集卡;2)也有不提供LabVIEW驱动而提供dll接口的厂商;
工具/原料
LabVIEW
研华PCIE-1816采集卡
方法/步骤
1、首先到Advantech研华官方下载:1)板卡驱动DAQNaviDriver,注意板卡使用的操作系统环境;2)工具软件DAQNavi;3)板卡的SDK开发包;
2、此时将PCIE-1816板卡插入计算机,打开设备管理器,可以到看新增加的设备;
3、打开AdvantechNavigator;
4、该板卡支持16通道AI,2通道AO,24通道DI,24通道DO,2通道计算器;
5、1)锓旆痖颧D:\Advantech\DAQNavi\Examples\LabVIEW_DAQNavi_Assistant里面是研华数据采集助手的讣嘬铮篌LabVIEW范例;2)D:\Advantech\DAQNavi\Examples\LabVIEW_DAQNavi_Polymorphic_VI里面是研华数据采集LabVIEW范例;3)所有的函数都位于程序框图-函数选板-函数-测量I/O-DAQNavi-DataAcquisition;
6、打开D:\Advantech\DAQNa箪滹埘麽vi\Examples\LabVIEW_DAQNavi_Assistant\AI_InstandAI.vi;此种方法是通过DAQ采样助手完成采样系统配置的;
7、双击打开DAQNavi_Assistant,选择正确的设备,点击Next;
8、设置连接类型(SetConn娣定撰钠ectiontype):Single-Ended/Differential;滤鲇魍童设置采集电压范围(SetValueRangetype):+/-2.5V,+/-1.25V,+/-625mv,+/-10V,0~10V,0~5V,0~2.5V,0~1.25V,点击Next;
9、选择开始采样的通道(ChanelStarttoScan)和采样数(ChannelCounttoScan),点击Next;
10、总览(Overview),如果有设置不对的地方,点击Previous,如果全部设置完成则点击Finish;
11、运行VI;
12、打开D:\Advantech\DAQNa箪滹埘麽vi\Examples\LabVIEW_DAQNavi_Polymorphic_VI\AI_Insta荏鱿胫协ntAI_SingleChannel.vi,并打开physicalchannel.vi选择需要采样的Device:PCIE-1816,BID#0;这种方法是通过多态DAQ函数完成采样系统设置(一般包括6个函数:Physicalchannel.vi,signaltype.vi,valuerange.vi,DAQNaviCreateChannel.vi,DAQNaviRead.vi,DAQNavi.vi);
13、打开signaltype.vi,选择连接的类型SignalType:Single-Ended;
14、打开valuerange.vi,设置采样电压范围ValueRange:+/-625mV;
15、设置DAQNaviCreateChannel.vi,选择AnalogInput-Voltage;
16、设置DAQNaviRead.vi,Analog-SingleChannel-SingleSample-WaveForm;
17、点击运行,并可以导出Excel数据;