湖南大学测控技术与仪器《虚拟仪器》实验报告1-6 下载本文

湖南大学 虚拟仪器课程实验报告

虚拟仪器实验报告

实验一 VI程序的创建、编辑和调试

1.熟悉LabVIEW环境。

新建一个VI,进行如下练习:

? 任意放置几个控件在前面板,改变它们的位置、名称、大小、颜色等等。 ? 在VI前面板和后面板之间进行切换 ? 并排排列前面板和后面板窗口

程序截图:

2.创建一个VI。

发生一个值为0.0~1.0的随机数a,放大10倍后与某一常数b比较,若a>b,则指示灯亮。要求:① 编程实现;② 单步调试程序;③ 应用探针观察各数据流。 程序截图:

3.创建和调用子VI。

创建一个子VI,子VI功能:输入3个参数后,求其和,再开方。 编一个VI调用上述子VI。 程序截图:

1

湖南大学 虚拟仪器课程实验报告

4.编写一个VI求三个数的平均值。

要求:

? 对三个输入控件等间隔并右对齐。 ? 添加注释。

? 分别用普通方式和高亮方式运行程序,体会数据流向。 ? 单步执行一遍。 程序截图:

5.实验个人总结:

通过这四个小实验使我熟悉了LabView的开发环境,基本掌握了编程的方法和规律,同时通过LabView的编程来解以上的一些简单的问题让我切身感觉到了这款软件的强大之处,而且其使用的是图形化的编程,学起来不像C语言,Matlab那样需要记忆很多的程序代码,入门门槛相对来说就降低了许多。但是作为新手来说,对于这款软件有很多不熟悉的地方,例如当自己编程是会遇到一些自己没有用过的函数和程序模块,而要在拥有庞大的函数和程序模块的LabView中寻找自己想要的同时又不常用的函数或者程序模块是件耗时又费力的事,但是通过使用的深入,我发现可以用程序面板右上角处的搜索框来搜索我们想要的函数或者程序模块,这样就可以为我们编程节省很多时间,减少记忆的繁琐。

虽然有时可以有捷径可走,但是总之想很好的学好这款程序必须多操作,多动手,这样才能做到熟能生巧,游刃有余。

2

湖南大学 虚拟仪器课程实验报告

虚拟仪器实验报告

实验二 数据操作

1、写一个VI判断两个数的大小,如右图所示:当A>B时,指示灯亮。

程序截图:

2. 写一个VI获取当前系统时间,并将其转换为字符串和浮点数。这在实际编程中会经常遇到。

程序截图:

3. 写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。

程序截图:

3