目录
实验1 LabVIEW2013使用基础
实验2 LabVIEW2013常用数据的操作与VI的调试
实验3 数组与簇的相关操作——基于LabVIEW模拟汽车表盘的设计实验4 LabVIEW编程结构实验
实验5 基于LabVIEW倒计时系统的设计
实验6 基于LabVIEW自动售卖机的设计
实验一LabVIEW 2013 使用基础
一.实验目的
1、了解LabVIEW 2013的编程环境,学会基本VI的创建与编辑。
2、掌握常用的数值、布尔与字符串等数据操作方式。
二.实验内容
练习一
创建一个VI,计算两数值的和并显示。
实验步骤:
1、新建一个VI,选择文件—新建VI。
2、前面板的设计
(1)添加两个数值输入控件。依次选择“控件”→“新式”→“数值”→“数值输入控件”,拖入两个数值输入控件到前面板,将标签改为“加数1”,“加数2”。
(2)添加一个数值显示控件。依次选择“控件”→“新式”→“数值”→“数值显示控件”,拖入前面板中,将标签改为“和”。
完成的前面板如图1-1所示。
图1-1 前面板设计
3、程序框图的设计
(1)添加加函数。依次选择“函数”→“编程”→“数值”→“加”,拖入一个加函数到程序框图中。
(2)利用工具面板中的连线工具,完成程序框图中的连线。字符串转数组工具
完成后的程序框图如图1-2所示。
图1-2 程序框图设计
(3)运行VI程序。点击按钮,改变加数的值,看求和是否正确。
(4)保存正确无误的VI程序。
练习二
利用LabVIEW中布尔开关控制布尔灯的亮灭。
实验步骤:
1、前面板的设计
(1)添加一个布尔开关。依次选择“控件”→“新式”→“布尔”→“垂直遥感开关”,拖入到前面板中,将标签改为“开关”。
(2)添加一个布尔指示灯。依次选择“控件”→“新式”→“布尔”→“圆形指示灯”,拖入前面板中,将标签改为“指示灯”。
完成的前面板如图1-3所示。
图1-3 前面板设计
2、程序框图的设计
(1)用连线工具将开关与指示灯相连。如下图1-4所示。
图1-4 程序框图设计
(2)运行VI程序。点击按钮,点击开关,看指示灯是否亮。
(3)改变开关的机械动作。按停止程序,选中开关,再单击右键,在其快捷菜单中选择机械动作,如图1-5所示,总共有六种选项,依次选用这六种机械动作并运行程序,观察灯的亮灭与开关动作的关系。
图1-5 机械动作
练习三
将两个短字符串连接成一个长字符串进行显示。
1、在前面板中,依次选择“控件”→“新式”→“字符串与路径”→“字符串输入控件”,添加两个字符串输入控件,将标签改为“字符串输入1”与“字符串输入2”。添加一个字符串显示控件,将标签改为“字符串显示”。
2、在程序框图中,依次选择“函数”→“编程”→“字符串”→“连接字符串”,添加一个字符串连接函数,再将各端点连接起来,如图1-6所示。
图1-6 程序框图设计
3、运行程序,改变字符串的输入,查看显示的变化。改变字符串的显示模式,查看几种显示模式的不同之处。
三.思考题
1、一个完整的VI程序由那几部分构成?
2、LabVIEW中的数值的数据类型有哪些?它们之间的区别是什么?
实验二常用数据的操作与VI的调试
一.实验目的
1、熟练常用数据的相关操作。
2、学会VI的基本调试方式。
二.实验内容
基于LabVIEW 2013流水灯的实现。
实验要求:用LabVIEW实现5个布尔灯的交替亮灭,并且由一个滑竿控制指示灯的亮灭时间。
实验步骤:
1、前面板的设计
(1)选择5个圆形布尔灯,“控件”→“新式”→“布尔”→“圆形指示灯”。将其标签依次改为布尔1到布尔5。选择前面板窗口的工具栏中的
按钮,将5个圆形布尔灯水平均匀对齐。
(2)添加一个水平指针滑动杆:“控件”→“新式”—→“数值”—→“水平指针滑动杆”,将其标签改为“时间控制”,修改滑动杆的属性,将滑动杆的“刻度范围”改为“0~1000”。
(3)添加一个停止按键:“控件”→“新式”→“布尔”→“停止按钮”。则建立好的前面板如下图2-1所示。
图2-1 前面板
2、对程序框图的设计
(1)添加一个While循环:“函数”→“编程”→“结构”→“While循环”。然后在while循环中添加一个条件结
构。
(2)将滑动杆、布尔灯、停止按钮都拖入到while循环中。
(3)再添加一个“等待时间”函数:“函数”→“编程”→“定时”→“等待”。拖入while循环中。
(4)将各控件都单击右键取消图标显示,节省空间。原件摆放的大致位置如下图2-2所示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。