读取:
数据记录文件的读取与写入VI
写入:创建一个datalog文件和写一定数量的记录datalog文件。每个记录是一个群集包含一个字符串的时间戳和一大批single-precision数字。
读取:打开datalog文件由写datalog文件的例子VI在这个法学的一条记录,读一次,直到所有的文件被阅读为止。每个记录是一个群集包含一个字符串的时间戳和一大批single-precision数字。
实验五:PCI数据卡采集与USB采集设备的使用
一 实验目的
学习使用LabVIEW配置PCI接口内置式数据采集卡进行数据采集的方法;熟悉外置式便携测试仪器的概念,了解其产品特点与使用场合,学习使用USB接口的数据采集装置进行数据采集和信号发生。 二 实验设备
1、安装有LabVIEW 8.6计算机 2、安装有NI-DAQ 8.6的计算机
3、系统支持的PCI数据采集设备(DAQ)(NI公司的NI-PCI6014数据采集卡)。 4、安装有100MHz Handyscope HS3型多功能测试仪的PC 5、HP惠普示波器探针工具包,空闲USB2.0接口
6、荷兰TiePie Engineering公司USB接口高速多功能测试仪一台,参数如下, 输入:2通道,分辨率12~16位,最高采样率100MHz,最大测试电压200V。 输出:14位精度,50MSamples/s,0~±12V。
三 实验原理
一个DAQ系统通常包括:数据采集DAQ设备,传感器,转换器,信号调节以及一套用于获得、处理数据和分析、显示、存储数据的软件。基于计算机的测量系统,一般需要先通过传感器(或变送器)将物理信号转换成电信号(如电压或电流)。在大多数情况下,在信号输入DAQ之前,还必须使用信号调理设备对所测量的信号进行放大和滤波,以提高信号增益和消除噪声干扰。
一般而言,所有能够在计算机控制下完成数据采集和控制任务的板卡产品都称为DAQ产品。它们可以被分为内插式(plug-in)板卡和外挂式两大类。内插式DAQ板卡包括基于ISA,PCI,PXI/Compact PCI,PCMCIA等总线的板卡,速度快,性能参数较高,适合大型的测试和控制场合,但不适合现场测试场合;外挂式DAQ板卡包括USB,PCMCIA,IEEE1394,RS232/RS485和并口板卡,用户可以将其带入工作测试现场,进行远程数据采集和控制应用,使用方便,但性能参数相对较低。
◎ 插入式DAQ卡 采集卡直接接入计算机,接口为PCI、ISA等。
优点:灵活,费用较低,性能选择范围大,可使用大量的虚拟仪器开发工具软件,适合大规模测试的工业应用。
◎ 外部DAQ卡 采集卡通过各种外部总线(如并口、USB)与计算机相连,通常配备专门的分析采集软件,可满足将DAQ系统带入工作现场的需要。 四 实验内容
完成以下的练习,生成一个NI—DAQmx任务,可以边采集电压值,并在波形图绘制是图形。在NI—DAQmx中,任务是一个或多个通道,计时、触发和其他应用于该任务属性的集合。从概念上讲,任务代表想执行的测量或产生的功能。按以下步骤创建并设定一个从DAQ设备中读取电压值的任务。 1、 创建一个NI—DAQmx任务 (1) 打开一个VI
(2) 在框图程序中选择Function→Input→DAQ Asistant,并将其放置在程序框图中。
启 动DAQ助手,系统会出现“Create New” 对话框,如对话框(一)所示。
(3) 单击Analog Input以显示Analog Input,如对话框(二)所示。
(4) 选择Voltage以创建一个电压模拟输入任务。如对话框(三)所示,列表显示了设
备中所有已经安装的通道。列出的通道数取决于DAQ设备中的通道