云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > #《虚拟仪器技术》实验指导书

#《虚拟仪器技术》实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 16:29:32

3)从框图程序创建前面板对象

用任意LabVIEW工具,用户都可以用鼠标右键单击任意的LabVIEW功能函数或者子程序,然后可以弹出其快捷菜单。

4)数据流编程

VI程序的运行是“数据流”驱动的。对一个节点而言,只有当它的输入端口上的数据都有效以后,它才能被执行。当节点程序运行完毕后,它把结果数据送给所有的输出端口。“数据流”与常规程序的“控制流”相类似,相当于指令执行的顺序按照程序的编写顺序。

如下图,这个VI程序把两个输入数值相乘,再把乘积减去50。

下面简单介绍这个VI框图程序的创建过程:

①选择框图程序窗口。在功能模板中选择Numeric下的Multiply(乘法)函数,放入框图程序窗口。

②在此函数图标的左端输入端口上单击右键,从弹出的对话框中选择Creat?Control,创建一个与它相连的控制器。

③重复上面的步骤,创建第二个控制器同乘法函数的连接。

④在功能模板中选择Numeric下的Subtract(减法)函数,放入框图程序窗口。 ⑤在此函数左端相应输入端口上单击右键,从弹出的对话框中选择Creat?Constant,创建一个常数。

⑥在此减法(Subtract)函数右端输出端口上单击右键,从弹出的对话框中选择Creat?Indicator,创建指示器。 ⑦用连线工具连线。 四、实验内容

1、创建自己的第一个VI。

建立一个测量温度和容积的VI。步骤如下:

1)选择 File?New,打开一个新的前面板窗口。 2)从 Controls?Numeric 中选择 Tank放到前面板中。

3)在标签文本框中输入“容积” ,然后在前面板中的其他任何位置单击一下。 4)把容器显示对象的显示范围设置为0.0到1000. a.使用文本编辑工具(Text Edit Tool),双击容器坐标10.0标度,使它高亮显示。 b.在坐标中输入 1000,再在前面板中的其他任何地方单击一下。 这时0.0到1000.0之间的增量将被自动显示。 5)在容器旁配数据显示。

将鼠标移到容器上,点右键,在出现的快速菜单中选Visible Iterms?Digital Display即可。

6)从Controls?Numeric 中选择一个温度计,将它放到前面板中。设置其标签为“温度”,显示范围为0到100,同时配数字显示。可得到如下的前面板图。

练习1的前面板图

7)Windows?Show Diagram 打开流程图窗口。从功能模板中选择对象,将它们放到流程图上组成下图(其中的标注是后加的)。 乘法函数 连接点 随机数发生器

练习1的流程图

该流程图中新增的对象有两个乘法器、两个数值常数、一个随机数发生器,温度和容积对象是由前面板的设置自动带出来的。

乘法器和随机数发生器由Functions?Numeric中拖出,尽管数值常数也可以这样得到,但是建议使用在连接端子处点击右键创建(Create)常量(Constant)的方法更好些。

数值常数 8)用连线工具将各对象按规定连接。

9)选择 File?Save, 把该VI命名为Temp & Vol.vi,保存为 D:\\Yourname\\的文件夹中。

在前面板中,单击Run(运行)按钮,运行该 VI。注意电压和温度的数值都显示在前面板中。

10)选择File?Close,关闭该 VI 。 2、自己创建一个VI,完成以下功能:

将两个输入的数字相加并显示结果;将同样两个输入数字相乘并显示结果;比较两个输入数字,如果数字相等,则LED指示灯亮。最后,保存为Simple Math.vi文件。

前面板如图1.5:数字A和B用两个数字控件输入,两个数字指示器分别显示输出结果A+B和A×B,当输入数字A和B相同时,将点亮LED。

完成后,应用“高亮执行”观察数据流的运行流程,利用断点,单步调试等工具进行调试。练习使用探针工具来查看当流程图程序流经某一根连接线时的数据值。

图1.5 练习3的前面板 3、子VI的创建与调用

1)打开练习1中Temp & Vol.vi。

2)在前面板中,用鼠标右键单击窗口右上角的图标,在快捷菜单中选择 Edit Icon….,也可以双击图标激活图标编辑器。注意只能在前面板中编辑图标和联接器。 3)删除默认图标。使用Select Tool(矩形框),单击并拖动想要删除的部分,按下

。也可以通过双击工具框中的阴影矩形删除图标。 4)用 Pencil Tool (铅笔工具)绘制一个温度计。

5)用 Text Tool(文本工具)创建文本。得到图标将如下图所示。

图1.6 编辑后的图标编辑器窗口

6)单击OK,关闭编辑器。新创建的图标就显示在屏幕右上角的图标窗口中。

7) 用鼠标右键单击前面板中的图标窗口,在快捷菜单中选择Show Connector,设置联接器端子连接模式。在默认情况下,LabVIEW 会根

据前面板中的控制对象和显示对象的数目确定联接器的端子连接模式。因为前面板中有两个对象,所以联接器有两个端子,如左图所示。用鼠标右键单击联接器窗口,在快捷菜单中选择Rotate 90 Degrees(旋转90度),注意联接器窗口的变化,如左图所示。

9)将端子连接到温度计和容积计:

a. 点击联接器上部端子。光标自动变成连线工具,同时端子变成黑色。

b. 单击温度显示对象。一个移动的虚线框把它包围起来,选中的端子的颜色变为与控制/显示对象的数据类型一致的颜色。

如果单击前面板中的任何空白区域以后,虚线消失,选中的端子变暗,这表示您已经成功地把显示对象和上部端子连接起来。如果端子是白色,则表示没有连接成功。

c. 重复步骤a 和 b,把底部的端子和容积计连接起来。 d. 用鼠标右键单击联接器,在快捷菜单中选择Show Icon…. 10)选择File?Save ,保存该 VI。

这样这个 VI 就完成了,并也可以作为子 VI 被其他的VI调用。子VI 的图标在主 VI 的流程图中代表它。VI 的联接器(含有两个端子)输出温度和容积。

4、设计一个VI程序,根据所给的x1,y1,x2,y2的值求出直线的斜率。把此程序作为子程序,自己设计一个简单的VI程序调用此子程序。 五、实验报告要求

搜索更多关于: #《虚拟仪器技术》实验指导书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

3)从框图程序创建前面板对象 用任意LabVIEW工具,用户都可以用鼠标右键单击任意的LabVIEW功能函数或者子程序,然后可以弹出其快捷菜单。 4)数据流编程 VI程序的运行是“数据流”驱动的。对一个节点而言,只有当它的输入端口上的数据都有效以后,它才能被执行。当节点程序运行完毕后,它把结果数据送给所有的输出端口。“数据流”与常规程序的“控制流”相类似,相当于指令执行的顺序按照程序的编写顺序。 如下图,这个VI程序把两个输入数值相乘,再把乘积减去50。 下面简单介绍这个VI框图程序的创建过程: ①选择框图程序窗口。在功能模板中选择Numeric下的Multiply(乘法)函数,放入框图程序窗口。 ②在此函数图标的左端输入端口上单击右键,从

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com