labview虚拟仪器实验报告

时间:2024.4.21

LABview实验报告

实验课程:

学生姓名:

学生学号:

学院班级:

实验一

1.实验目的:

熟悉LabVIEW软件的基本编程环境。

2.实验内容:

创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。

3.实验步骤

(1)启动LabVIEW,创建一个VI。

(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。

(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。

(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。

(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。

(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。

(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。

(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。

(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验二

1.实验目的:

熟悉子VI的调用。

2.实验内容:

创建一个VI程序,并在编写程序过程中调用实验一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用实验一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。

3.实验步骤:

(1)启动LabVIEW,创建一个VI。

(2)在前面板中创建一个旋钮控件,修改标签名为发动机转速,设置数值范围为0~5000,从旋钮控件中调出一个数字显示控件来同步显示旋钮控件当前值。

(3)在前面板创建两个数值显示控件,并修改标签名为汽车速度和发动机温度。

(4)切换至程序框图窗口。

(5)在程序框图中创建一个大于或等于函数。

(6)在程序框图中调用实验一的子函数,从函数选板中的“函数—选择VI”选在实验一创建的子vi.vi。

(7)在程序框图中创建一个蜂鸣器函数,并按图示连线情况连线。

(8)切换至前面板,在发动机转速中输入数值,点击运行按钮运行。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验三

1.实验目的:

熟悉LabVIEW中For循环的使用以及图形与团表达数据显示。

2.实验内容:

创建一个VI程序,程序中需要使用For循环波形图控件与波形图表控件。此VI要实现的功能是:利用For循环生成100个随机数分别在波形图控件和波形图表控件中显示,并比较波形图控件和波形图表控件中数据显示上的区别。

3.实验步骤:

(1)创建一个VI,在前面板中创建一个波形图控件。

(2)在前面板添加一个波形图表控件。

(3)切换到程序窗口图。

(4)在程序框图中创建一个For循环,并给For循环创建一个常量,设置值为50.

(5)在For循环中放置一个随机数函数。

(6)在For循环中放置一个整数倍毫秒函数,并为期创建常量,设置常量值为100.

(7)按照程序框图连好线,切换至前面板,点击运行按钮运行程序。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验四

1、实验目的:

熟悉如何在一个波形图控件中创建多条曲线,同时显示曲线数据以及将其保存至指定的路径和格式文件中。

2、实验内容:

创建一个VI程序,此VI要实现的功能是:使用一个For循环并执行100此循环,在循环中将产生100个随机数,同时使用一个正弦函数来生成正弦波形,正弦波形的周期通过数值函数来调整。通过For循环生成的两条曲线的数据通过创建数组函数转换成一个二维数组,用户使用一个数值显示控件和波形图控件来分别显示两条曲线的数据和波形。最后使用文件写入函数将曲线数据写至一个电子表格文件中。

3、实验步骤:

(1)新建一个VI,在前面板中添加一个波形图控件。

(2)在前面板中添加一个显示二维数组中元素的数值显示控件。首先创建一个空数组和一个数值显示控件,然后将数值显示控件拖放入空的数组中作为数组的输入数据类型。用鼠标拖动数组显示要求的行数和列数。

(3)切换至程序框图,在程序框图中放置一个For循环,并设置循环总数为100.

(4)For循环中放置一个随机数函数、两个乘法函数、一个除法函数和一个正弦函数。

(5)在程序框图中创建一个数组函数和一个写入电子表格文件函数并将其拖放至图中合适位置。

(6)按图示连好线,并为两个数值常量函数的输入端创建常量,分别为50和2。

(7)切换至前面板,点击运行按钮运行程序。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验五

1、实验目的:熟悉信号分析处理的使用。

2、实验内容:

创建一个VI程序,程序中需要使用正弦波形函数,波形图控件、幅度谱和相位谱函数以及加法函数,此VI要实现的功能是:首先创建两个正弦波形,并为每个正弦波形函数设置不同的频率、幅值和相位。通过加法函数将两个正弦波形合成一个波形并输入到合成波形图的显示控件中,同时将合成的波形图输入幅度谱和相位谱函数,并从该函数的相位谱输出接线端输出至波形图控件中。

3、实验步骤:

(1)新建一个VI,在前面板中创建两个波形图控件,并分别修改标签为合成波形图和相位谱分析。

(2)切换至程序框图,在程序框图中放置一个正弦波函数。

(3)为正弦函数创建输入控件,修改标签为频率1,幅值1和相位1,设置参数值分别为5Hz、3Hz、90Hz。

(4)接步骤(2)、(3)再创建一个正弦函数,并设置相应值为3Hz、2Hz、0Hz。

(5)在其中一个正弦函数的采样信息输入端子处点击鼠标右键,创建一个输入控件,该控件包含采样频率和采样数,设置参数为100Hz和200Hz,并将其输入至另一个正弦波形函数的采样信息输入端子。

(6)在程序框图中添加一个加法函数和一个幅度谱和相位谱函数,并按照图示连好线。

(7)切换至前面板,单击运行按钮运行程序。最后保存此VI程序。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

课件第5章第5题

输入一百分制成绩,要求输出等级A,B,C,D,E。90分以上为A,80~89为B,70~79为C,60~69为D,60分以下为E。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验七

1、实验目的:熟悉结构的嵌套使用。

2、实验内容:

创建一个VI程序,此VI要实现的功能是:利用顺序结构,并预先给定一个0~1范围内的定值,然后计算当程序运行时产生的随机数第一次与给定值相等时程序运行时的时间与循环运行的次数。

3、实验步骤:

(1)新建一个VI,在前面板中创建一个数值输入控件,并修改其标签名为给定值。

(2)在前面板中创建两个数值显示控件,分别修改标签名为循环字数和运行时间。

(3)切换至程序框图,在程序框图中创建一个空的平铺式顺序结构,并增加到三个帧数。

(4)在第二帧中创建一个While循环,并移动鼠标箭头至条件接线端,当鼠标变为手状时单击鼠标左键,将修改条件接线端,表示当条件为真时循环继续。

(5)在While循环中添加一个随机数函数及一个大于比较函数,并按图示连线。

(6)在第一帧和第三帧中分别放置一个时间计数器函数,并将两个时间计数器函数的输入端子接入一个减法函数来计算程序的运行时间并送入运行时间数值显示控件。

(7)切换至前面板,在数值输入控件中输入数值,单击运行按钮运行程序,若要详细观察程序运行时的数据流,可以选择工具栏中的高亮执行按钮。最后保持程序。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

实验八

1、实验目的:

熟悉使用LabVIEW调用ActiveX控件。

2、实验内容:

创建一个VI程序,此VI要实现的功能是:调用ActiveX控件,并设置ActiveX控件对象为Microsoft Office Spreadsheet 11.0 ,并通过设置往Spreadsheet中写入指定数据。

3、实验步骤:

(1)新建一个VI程序,在前面板中添加一个ActiveX容器,鼠标右键单击其图标,选择“插入ActiveX控件”,从中选择Microsoft Office Spreadsheet 11.0 控件。

(2)切换至程序框图,在程序框图中添加两个属性节点函数和一个调用节点函数,并按图示连线设置相应的属性。

(3)在程序框图中添加两个关闭引用函数,并按图示连线完成连线。

(4)在调用节点函数的两个Cell输入端分别输入不同的值,此处设置为b2和e8.

(5)在最后一个属性节点函数中设置value2端口为输入端口,该端口用于确定具体的写入数据。

(6)按程序框图的连线连好线,切换至前面板,单击运行按钮运行程序,将会发现电子表格中又b2和e8所围成区域内的数据填充为data。最后保存程序。

前面板:

labview虚拟仪器实验报告

程序框图:

labview虚拟仪器实验报告

更多相关推荐:
LabView实验报告

实验二创建编辑和调试VI实验时间地点学号姓名一实验目的1掌握LabVIEW85编程的基本操作2掌握创建编辑和调试VI的基本步骤二实验内容1掌握LabVIEW85编程的基本步骤和要求2用新建项目的方式创建LabV...

Labview实验报告

Labview实验报告题目:温度监测系统学生姓名:**班级:学号:***一、设计要求1.用随机数模拟温度数据(20-40摄氏度)。2.采集开始用开关控制,每次采集10个数据,并实时显示(温度计和数值控件),显示…

labview实验报告

学班姓学院级名号电气工程学院自112班何富裕11120xx060实验一一实验目的熟悉LabVIEW软件的基本编程环境二实验内容创建并保存一个VI程序此VI要实现的功能是随机生成一个数值经过一定的运算过程输出显示...

labview实验报告

南通大学计算机科学与技术学院虚拟仪器技术课程作业报告书课题名基于LabVIEW的温度监测系统班级计121姓名张进学号12130220xx20xx年6月16日1一设计目标利用LabVIEW图形化编程平台设计一个温...

Labview实验报告:文件操作

广州大学学生实验报告开课学院及实验室计算机楼301A20xx年6月10日

labview实验报告2

哈尔滨理工大学实验报告课程名称虚拟仪器实验学院自动化学院专业班级电技122班学生姓名江曙光学号指导教师徐军实验二一实验目的通过这个实验初步了解LabVIEW编程中对数值型和布尔型变量的操作二实验内容计算一元二次...

labview实验报告1

哈尔滨理工大学实验报告课程名称虚拟仪器学院自动化学院专业班级电技122班学生姓名江曙光学号指导教师徐军实验一一实验目的熟练掌握LabVIEW的安装了解LabVIEW的编程环境二实验操作及过程安装LabVIEW2...

北交大通原labview实验报告-AM

通信系统实验课程研究性学习手册姓名祖健文学号12211189同组成员刘少强指导教师李丞时间20xx年12月一实验任务1实验简介幅度调制AM是模拟调制方法中的一种在频域中已调波频谱是基带调制信号频谱的线性位移在时...

Labview虚拟仪器设计与应用实验报告

选修实验课虚拟仪器设计与应用实验报告姓名学号班号专业院系时间选修实验课虚拟仪器设计与应用基于LabVIEW的双声道语音录制系统实验摘要此次实验要求设计一套语音信号录制系统PC机上的声卡作为音频信号采集硬件使用者...

LabView虚拟示波器实验报告

内蒙古科技大学虚拟仪器课程设计虚拟仪器课程设计报告题目双通道虚拟示波器姓名朱梦元学号1067106207班级10自动化2班指导教师肖俊生1内蒙古科技大学虚拟仪器课程设计1绪论在数字电路实验中需要使用若干仪器仪表...

利用labview实现磁化曲线和磁滞回线的测量实验报告

利用LabVIEW测量磁化曲线和磁滞回线姓名焦赛一学号20xx11141025提交时间20xx05301利用LabVIEW测量磁化曲线和磁滞回线一实验目的观察铁磁材料的磁化和磁滞现象用labview观察测量磁滞...

labview子VI的创建,调用实验报告

实验四子VI的创建,调用学号:姓名:班级:一、实验目的熟悉LabVIEW软件的基本编程环境,熟悉子VI的创建,调用。二、实验仪器计算机一台、labview8.6软件一套三、实验内容1)创建一个VI程序,并将此程…

labview实验报告(16篇)