实验三 数据操作实验
一、目的
1、熟悉几种常见的数据类型 2、熟悉数据类型设定操作
3、掌握数据运算的常用运算方法
4、利用数据操作章节知识完成Labview编程和调试 二、环境
1、WINDOWS2000环境(将显示属性中的分辨率设置为1024*768) 2、Labview8.6软件 三、内容与步骤:
[练习1]写一个VI判断大小,如右图所示:当(A+B)〉(C+)D时,指示灯亮,要求指示灯红色为亮,黑色为灭。用探针观察运行时的各点的值。
[练习2]构建VI,接收5个数字输入,将这些数字相加并在仪表上显示结果。如
- 6 -
果输入数的总和小于8,则圆形指示灯亮。灯为绿色,仪表刻度盘是黄色。
属性设为display
show digital
[练习3]构建VI,产生两个随机数(在0到1之间)并在仪表上显示两个随机数。仪表上分别设置标签“Random number1”和“Random number2”,使其中一个仪表呈蓝色而另一个仪表呈红色。当红色仪表上随机数值比蓝色仪表数值大时,用一个方形LED显示绿色,否则LED显示黑色。运行VI几次并观察结果。
- 7 -
[练习4]构建停车信号灯。创建从0到2变化的刻度盘控件,该控件具有3个LED显示:绿色、黄色和红色。当在刻度盘0位置时,使VI打开绿色LED;当在刻度1上时,变为黄色;当在刻度2上时,变为红色。
- 8 -
[练习5]构造VI产生一个-10到10间的随机数。在VI的前面板上用指示器来显示随机数的值,然后点亮随机数所在范围对应的LED。用一个LED显示负的随机数,一个LED显示在0到4范围内的随机数,一个LED显示大于等于5的随机数。改变LED的属性使其点亮时为亮黄色,关闭时为暗黄色。
- 9 -
以上两个程序框图均能实现
注意:同学们可以用多种方法尝试实现同一功能。这样,不但可以激发学习兴趣,更能提高自己的创造力和业务能力。
实验四 labview结构在编程中的应用
一、目的
1、掌握For循环、While循环、Case结构和单层顺序结构的建立方法 2、熟悉labview中一些函数的使用 3、熟悉公式节点的使用方法 4、能够鉴别常见的结构连线错误
二、环境
1、WINDOWS2000环境(将显示属性中的分辨率设置为1024*768) 2、Labview8.6软件 三、内容与步骤:
[练习1] 写出1+2+3+4+?+100的程序。(利用移位寄存器实现)
- 10 -