当前位置:文档之家› 虚拟仪器和电子测量实验-文档资料

虚拟仪器和电子测量实验-文档资料


程序框图。条件选择可以是布尔的(2种条件)或者是数字的
(231-1种条件) 使用Sequence结构,可以按一定顺序执行程序框图。最先 执行的程序框图部分被置于结构的第一帧,第二个要执行的部 分置于结构的第二帧,以此类推。
YANGTZE NORMAL UNIVERSITY
公式节点可用于运算各种公式。
YANGTZE NORMAL UNIVERSITY
实验内容:
打开Bouncing Cube VI (在BASCLASS.LLB库内)。 创建一个VI程序: 比较两个数,如果两数相等则灯亮。 掌握LabVIEW编辑技术和调试方法。
创建一个将作为VI子程序的一个测量温度的VI程序。
选择程序框图的部分节点,用Creat SubVI选项创建VI子程序。

实验三 实验目的:
分支结构、顺序结构和公式节点
学习CASE结构和SEQUENCE结 构 掌握公式节点的使用
YANGTZE NORMAL UNIVERSITY
实验原理:
Case结构和Sequence结构是两种控制数据流的结构。 根据Case结构选择端口的输入,可以将Case结构分支到不 同的程序框图。在Case结构的每个Case边界以内都可以设置子
使用Formula Node,可以直接把很多公式输入到程序框 图,当一个函数方程有很多变量或很复杂时,此特性尤其有用。
YANGTZE NORMAL UNIVERSITY
实验内容:
设计一个VI,计算产生一个与指定的数字相等的随机数所需 花费的时间。 设计一个VI能够像计算器一样进行运算。前面板上有两个数
字控制器,用来输入两个数字,另有一个指示器,用来显示VI
对输入数字进行运算的结果。用一个滑动条控制器来选择加、 减、乘、除运算。 设计一个VI,用公式节点来计算下列方程,并画出y1和y2的 曲线。y1=x3+x2+5, y2=mx+b 。
YANGTZE NORMAL UNIVERSITY
为False则停止循环。
For循环执行预先设定的count端口的次数。
YANGTZE NORMAL UNIVERSITY
循环时间的设定。
使用Wait Until Next ms Multiple函数,设定每次循环
的时间为指定的毫秒数(1s=1000ms)
使用移位寄存器保存每次循环数据。 图表是一种显示一条或多条曲线的数值指示器。
YANGTZE NORMAL UNIVERSITY
实验二 循环和图表 实验目的: 学习使用While循环和For循环。
学习使用图表绘制循环产生的数据曲线。
YANGTZE NORMAL UNIVERSITY
实验原理:
While循环和For循环是两种可以用来重复执行子框图的结构。
While循环只要与其相连的conditional端口值为True就执行,
YANGTZE NORMAL UNIVERSITY
VI子程序的两个组成部分:
图标和连接口。
用图标编辑器(Icon Editor)来创建VI的图标 VI子程序的连接口是子程序和主程序之间传递数据 的端口。定义连接口时,先选择VI需要的端口数,然后使 用连线工具将前面板的指示器和控制器分配给每一个端口。 ◆调用子VI的方法: 在Function模板中选择Select a VI…选项
YANGTZE NORMAL UNIVERSITY
实验一 创建和编辑VI程序、建立和调用子VI 实验目的:
熟悉LabVIEW的运行环境 学会创建VI程序 掌握编辑VI程序的方法 学习使用调试工具调试VI程序 学习VI子程序的建立和调用
YANGTZE NORMAL UNIVERSITY
YANGTZE NORMAL UNIVERSITY
思考和练习:
1、创建一个VI程序,产生随机数直到该数与指定值相匹配, 循环计数端口记录在匹配数出现前循环重复的次数。
2、设计自动控制中的数字PID计算程序,并且在一个图上同
时显示设定值、实测值(调用温度模拟仿真VI产生)和控制
量的曲线和数值。其中,PID系数分别为1,0.01,1,设定
YANGTZE NORMAL UNIVERSITY
实验内容:
创建一个VI程序随机产生数据并在图表上用Scope Update 方式显示数据,该程序在前面板有一个旋钮控制器可以在0~2 秒之间调节循环速率,使用一开关控制VI程序运行。
使用移位寄存器求平均值。
创建一个VI程序,每秒测量一次温度,并显示在波形Chart 指示器上。如果温度高出或低于设定范围,VI程序点亮前面板 的2个LED
YANGTZE NORMAL UNIVERSITY
虚拟仪器与电子测量实验
电子信息技术实验教学中心
1
YANGTZE NORMAL UNIVERSITY
实验内容
实验一 创建和编辑VI程序、建立和调用子VI 实验二 循环和图表 实验三 分支结构、顺序结构和公式节点 实验四 数组和图形 实验五 字符串和文件I/O操作 实验六 测试信号的产生和分析 实验七 计数器的使用 实验八 虚拟仪器设计实验 实验九 示波器技术性能的测试 实验十 电压表波形响应和频率响应的研究 实验十一 频率合成信号源 实验十二 扫频仪的使用 实验十三 用李沙育图形测量频率
值取75~85可调。计算公式为: 偏差: 控制量:
e ( k ) x x ( k ) st
A ( K ) K e ( k ) K e ( k ) K [ e ( k ) e ( k 1 )] p D
i 1 I k
YANGTZE NORMAL UNIVERSITY
实验原理:
VI(虚拟仪器)有三个主要部分: 前面板、程序框图和图标/连接口。 模板:提供各种常用的工具和函数
模板分为工具模板、控制模板、功能模板。
YANGTZE NORMAL UNIVERSITY
程序调试的常用方法:
当Run按钮上出现折断的箭头则表示程序不能执行, 可以点击该按钮找到出错的对象。 使用高亮执行、单步执行的方式和断点工具、探针 工具来跟踪数据在VI程序中的流动,这样可方便的调试 VI程序。
相关主题