- 369
- 0
- 约1.66万字
- 约 120页
- 2018-07-31 发布于陕西
- 举报
LabVIEW基础培训
课程学习导读
第一课 配置硬件
• 数据采集设备
• 仪器控制
• 使用仪器控制软件
A. 数据采集设备
1. 信号
2. 接线盒
3. 线缆
4. DAQ设备
5. 计算机
• 使用Measurement Automation Explorer (MAX)配置和测试DAQ设备
• 虚拟DAQ设备:
• 使用NI-DAQmx虚拟设备,在不具备硬件的应用程序中实现NI产品功能
• 使用NI-DAQmx虚拟设备,可导出物理设备配置至未安装物理设备的系统
B. 仪器控制
• 通过仪器控制总线,使用计算机上的软件控制仪器
• 合理搭配各类总线和仪器
• 了解仪器属性,例如:所用的通信协议
• 仪器控制的优势
过程自动化
节省时间
在一个平台上执行多个任务
简单易用
多种可选仪器
GPIB (通用接口总线)是用于不同厂商的仪器和控制器通信的标准接口。
• 此类总线支持一个系统控制器(通常为计算机)和最多14台仪器
• 控制器:
串口通信定义通信链接
响应发出请求的设备
发送GPIB命令
传送/接收总线控制权
串口通信
• 在计算机和外设(例如,可编程仪器或其它计算机)之间传输数据
• 使用发送器经通信数据线向接收器发送数据,每次发送一位数据
• 如数据传输速率较低或长距离传输时,上述方法为最佳方案
• 绝大多数计算机具有一个或多个串口,因此除线缆外无需其它硬件设备
C. 使用仪器控制软件
• 接口驱动:仪器接口(例如,GPIB)包含一组驱动程序
• 配置:使用MAX配置接口
第二课 LabVIEW导航
• 虚拟仪器 (VI)
• VI的构成
• 打开VI
• 项目浏览器
• 前面板
• 程序框图
• 搜索选板
• 选择工具
• 数据流
• 创建一个简单VI
A. 虚拟仪器(VI)
什么是虚拟仪器?(把仪器放进计算里)
软件程序——LabVIEW程序
外观及性能均类似于物理仪器(如示波器和数字万用表)
B. VI的构成
前面板:VI 的用户界面,使用输
入控件和显示控件创建前面
程序框图:包含图形化编程的
源代码
图标:VI 的图形化表示
连线板:VI 的输入和输出连线
图
C. 打开VI
D. 项目浏览器
LabVIEW项目用于:
• 集中管理LabVIEW文件和非LabVIEW文
件
• 创建程序生成规范
• 部署或下载文件至终端
E. 前面板-控件选板
• 包含用户搭建前面板所需的输入控件和
显示控件
• 在前面板单击查看»控件选板
F. 程序框图-函数选板
包含创建程序框图所需的VI 、函数和常量
G. 搜索控件、VI、函数
在控件和函数选板上通过搜索按钮查找控件、函数和VI
H. 选择工具
• 使用LabVIEW提供的工具创建、修改和调试VI
• 工具是对应于鼠标动作的特定操作模式
• 鼠标动作取决于所选择的工具图标
• 如开启自动选择工具功能,LabVIEW将根据当前鼠标位置判
开启自动选择工具功能
断要使用的工具
I. 数据流
LabVIEW按照数据流模型运行VI
数据流模型
• 仅当所有输入数据都准备好时,节点才能执行功能
• 节点执行完后才能向输出端提供数据
J. 创建简单VI
第三课 疑难解答和VI调试
• LabVIEW帮助工具
• 修正断开的VI
• 调试技术
• 未定义或预期外的数据
• 错误检查和处理
A. LabVIEW帮助工具
即时帮助
• 鼠标悬停于对象上方时,显示LabVIEW对象的基本信息
• 点击帮助»显示即时帮助、按下Ctrl-H或点击工具栏上
的显示即时帮助窗口按钮
LabVIEW帮助
• 多数选板、菜单、工具、VI和函数的详细介绍及LabVIEW使用说明
• 打开LabVIEW帮助:
原创力文档

文档评论(0)