当前位置:
文档之家› LabVIEW 2014 基础实例教程 (10)
LabVIEW 2014 基础实例教程 (10)
DAQmx—“Data Acquisition”子选板
10.2.1 DAQ节点常用的参数简介
在详细介绍DAQ节点的功能之前,为使用户更加方便地学习和使用DAQ节点, 有必要先介绍一些LabVIEW通用的DAQ参数的定义。 1.设备号和任务号(Device ID和Task ID)2.通道(Channels)3.通道命名( Channel Name Addressing)4.通道编号命名(Channel Number Addressing)5
“Measurement & Automation explorer”窗口
新建接口
“新建” 对话框
选择接口型号
“Measurement & Automation explorer”窗口
10.2 数据采集节点介绍
安装完成NI-DAQmx后,函数选板中将出现DAQ子选板。 LabVIEW是通过DAQ节点来控制DAQ设备完成数据采集的,所有的DAQ节点 都包含在函数选板中的“测量I/O”→“DAQmx—数据采集”子选板中
10.2.2 DAQmx节点
完成DAQ安装后,在函数面板中显示DAQ节点函数,下面对常用的 DAQmx节点进行介绍。 1.DAQmx 创建虚拟通道 2.DAQmx 清除任务 3.DAQmx读取 4.DAQmx开始任务5.DAQmx停止任务 6.DAQmx定时 7.DAQmx触发 8.DAQmx结束前等待 9.DAQmx 写入 10.DAQmx属性节点 11.DAQ助手
用设备2的触发 信号触发设备1
DAQmx 结束前等待函数的 节点图标和端口类型 Wait Until Done节点应用实例
DAQmx 写入函数的节点 图标及端口定义 不同NI-DAQmx写入VI的实例
DAQmx Write应用实例
DAQmx的属性节点
DAQmx Timing属性节点使用
未配置前的DAQ 助手图标
“DAQmx 创建虚拟通道” 节点图标及端口定义
DAQmx创建的不同类型的虚拟通道
DAQmx清除任务的节点 图标及端口定义
利用创建虚拟通道VI 创建热电偶虚拟通道
DAQmx Clear Task应用实例
DAQmx 读取的节点图标及端口定义
不同NI-DAQmx读取VI的实例
从模拟通道读取多个采样值实例
DAQmx开始任务的节点图标及端口定
模拟输出一个单一的采样
多次读取计数器数据实例
DAQmx 停止任务的节点图标及端口定义
DAQmx 定时的节点图标和端口定义
DAQmx Timing应用实例之一
模拟输出时x 触发的节点 图标和端口类型 DAQmx Trigger应用实例
新建任务对话框
选择“模拟输出”
设备配置 输出配置
DAQ初始化
初始化完成后的DAQ 助手图标
程序框图
程序前面板
10.4 课后习题
1.数据采集的功能主要有哪些? 2.如何安装DAQ?
3.安装DAQ有什么要求?
4.DAQ有哪些节点,分别有什么功能? 5.数据采集的通道如何选择?
.I/O范围设置(Limit Setting)6.组织2D数组中的数据7.扫描次数(Number
of Scans to Acquire)8.采样点数(Number of Samples)9.扫描速率(Scan Rate)
I/O范围设置
行顺方式组织数据
列顺序方式组织数据
从二维数组中取出其中摸一个通道的数据
软 件
典型的基于PC的DAQ系统
10.1.2 NI-DAQ安装
NI-DAQmx安装界面
NI-DAQmx安装界面
10.1.3 安装设备和接口
双击桌面上的图标,或选择“开始”→“NI MAX”。将出现“我的系统Measurement & Automation Explorer” 窗口。从该窗口中可以看到现在的计算 机所拥有的NI公司的硬件和软件的情况
第10章 数据采集
10.1 数据采集基础
10.1.1 DAQ功能概述
典型的基于PC的 DAQ 系统框图。它包括传感器、信号调理模块、数据采 集硬件设备以及装有DAQ软件的PC。
1.个人计算机(PC)2.传感器和信号调理 3.数据采集硬件 4.软件
信 号 调 理 数 据 采 集 硬 件
传 感 器
PC 机
DAQmx属性节点的使用实例
10.3 课堂案例——DAQ 助手的使用
在所有的DAQ函数中,使用最多的是DAQ Assistant(DAQ助手),DAQ Assistant是一个图形化的界面,用于交互式地创建、编辑和运行NI-DAQmx虚拟 通道和任务。一个NI-DAQmx虚拟通道包括一个DAQ设备上的物理通道和对这个 物理通道的配置信息,例如输入范围和自定义缩放比例。一个NI-DAQmx任务是 虚拟通道、定时和触发信息、以及其他与采集或生成相关属性的组合。 1.打开DAQ助手 2.设置DAQ参数 3.运行程序