- 25
- 0
- 约1.01万字
- 约 38页
- 2018-12-24 发布于湖北
- 举报
PAGE
PAGE 36
虚拟仪器实验指导书
管雪梅
东北林业大学机电工程学院
2012年9月
/
实验一 创建VI
一、实验目的
1、熟悉LabVIEW软件的基本编程环境;
2、学习虚拟仪器设计的基本方法、常用工具的使用方法和设计全过程;
3、学习创建VI的全过程。
二、实验内容
1、创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。
已知:汽车速度=
发动机温度=汽车速度/1.5
2、根据说明,完成一个虚拟压力显示器。
当一个控件输入传感器的输出电压u的数值时,另一个控件能按式公式关系给出传感器相应的输入压力p的数值。
为了简便起见,我们取u0=0。
三、设计步骤
1、
(1)启动LabVIEW,创建一个VI。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。
(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。
前面板
程序面板
2、
(1)前面板的设计:在前面板开发窗口设置两个数字控件(一个输入一个输出)控件1:用来输入电压值u,模拟一个压力传感器的输出电压。该压力传感器量程PH=25.0 MPa,相应满量程输出uH=12.5 mV,零点值p=0时相应输出u0=0。控件2:用来显示压力值p。
(2)比例常数kd的确定。压力显示器的输入-输出特性由公式确定。
(3)流程图编辑。打开流程图编辑窗口,放置乘法器和除法器和常量。
(4)连线。用连线工具点击要连线的一对节点之一,移动光标至另一个节点,点击该节点上的对应输入端子,两节点间就会出现一条彩色连线(不同的数据类型的连线色彩不同)。本设计中需要完成的连线有:电压值输入端口和乘法图标的输入端x。常量25.0和乘法图标的输入端y。乘法图标的输出端(x×y)与除法图标的输入端x。常量12.5和除法图标的输入端y。除法图标的输出端(x/y)与压力值显示终端端口。
前面板
程序面板
思考题
设计VI,把两个输入数值相加,再把和乘以20
设计VI,比较两个数,如果其中一个数大于另一个数,则点亮LED指示灯
思考题提示
1
(1)前面板的设计
(2)程序框图的设计
2
(1)前面板的设计
(2)程序框图的设计
实验二 VI调用
一、实验目的:
熟悉子VI的调用。
二、实验内容:
1、创建一个VI程序,并在编写程序过程中调用实验一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用实验一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。
2、用子VI的形式完成实验一中的第二个问题。
三、实验原理
为了缩短虚拟仪器的开发周期,因此需在一个VI程序中调用一个已经存在的VI。建立一个子VI包括使用图标的绘制和连接器端口设置。
在任意一个VI程序的框图窗口里,都可以把其他的VI程序作为子程序调用,只要被调用VI程序定义了图标和联接器端口即可。
下面以一个VI 设计中调用压力值显示器子VI为例,详细叙述其过程。
1.绘制图标
一个子VI的图标就相当于它的“外形包装”,因此每个子VI 都需要用一个图标来表示,其绘制过程如下:(1)双击前面板开发窗口的右上角图标框。
(2)在图标编辑器中执行编辑-清除所有操作,清除默认图表。
(3)利用图标编辑器中的画图工具画出相应的图标。
(4)点击“确认”,关闭图表编辑器,生成的图标即出现在前面板窗口的右上角图标处。
2、创建连接器端口
图标绘制好后,LabVIEW会自动生成一个带端口的连接器,各端口分别对应不同的控件,设计者需要通过连线将端口与其对应的控件连接起来,这样才完成子VI的创建过程。具体步骤如下:
用鼠标右键点击前面板窗口中的右上角子VI的图标,弹出一个
您可能关注的文档
最近下载
- Ф90橡胶冷喂料挤出机毕业设计说明书.docx VIP
- 《行测》《行测》题库型介绍(基础题).docx VIP
- 北师大五年级下册全册数学教案.docx VIP
- 石蜡制备高碳醇工艺条件研究.pdf VIP
- 2025届宁夏回族自治区吴忠市盐池县高三下学期第一次模拟考试物理试卷.pdf VIP
- 浙江省中小学正高级教师职称评审表2017.pdf VIP
- 80辛集互联网搜索引擎在成功抓获漂白身份潜逃十二年绑架逃犯中的具体应用3542.pdf VIP
- 《故宫IP联名文创产品开发与销售总结》_国潮文创产品经理.docx
- 人教版(2019)必修第一册 Unit 3 Sports and Fitness Reading and thinking Living Legends 教学设计.pdf VIP
- 专题01+完形填空之综合解题技巧(复习课件)(全国通用)2026年高考英语二轮复习讲练测.pptx VIP
原创力文档

文档评论(0)