嵌入式系统ppt课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可编辑ppt
18
使用case结构
• 打开一个新的前面板,并按照下图所示
创建对象。控制对象用于输入数值,显 示对象用于显示该数值的平方根。
可编辑ppt
19
使用case结构
• 照下图创建流程图
可编辑ppt
20
使用case结构
• 从Functions» Structures中选择一个 Case结
构,并放置在在流程图中。Case 结构是一个可 以改变大小的方框。先来做Ture的情况,照上 述流程图构造。
数发生器产生的数据,并显示容积和温度
• 依据上述方法,在程序中再增加一个压力
显示器。
可编辑ppt
16
Labview人机界面设计
• 在Labview前面板上添加图片,进行人机界
面设计。
• 点击前面板中的Edit菜单,选择Import
picture to Clipboard,在打开的对话框中寻 找所需要的图片。
可编辑ppt
11
Labview应用程序开发
• Windows» Show Diagram 打开流程图
窗口。从功能模板中选择相应的函数对象, 将它们放到流程图上。
可编辑ppt
12
Labview应用程序开发
• 该流程图中新增的对象有两个乘法器、两
个数值常数、一个随机数发生器、一个进 程监视器,温度和容积对象是由前面板的 设置自动带出来的。
Stop Button.
可编辑ppt
3
Labview应用程序开发
可编辑pptຫໍສະໝຸດ 4Labview应用程序开发
• 将上图波形显示器Y轴纵坐标范围-10到+10
分别双击改为0到1。
• 在Windows菜单选择Show Block Diagram
切换到后面板。
• 右击后面板在Functions中进入
Programming-Structures,选择While Loop 将程序端子放置到While循环中。
可编辑ppt
5
Labview应用程序开发
• 在函数选项卡的Programming-Numeric中选
择随机数发生器Random Number(0-1),将 其放置到While循环内。
• 使用连线,先单击Random Number(0-1)图
标,然后移动鼠标到波形显示器Waveform chart端子,再次单击鼠标。
Visible Iterms» Digital Display即可。
可编辑ppt
9
Labview应用程序开发
• 从Controls» Numeric 中选择一个温度
计,将它放到前面板中。设置其标签为 “温度”,显示范围为0到100,同时配数 字显示(如下图)。
可编辑ppt
10
Labview应用程序开发
• 乘法器和随机数发生器和数值常数由
Functions» Numeric中拖出 。
可编辑ppt
13
Labview应用程序开发
• 进程监视器(Process Monitor)不是一个
函数,而是以子VI(子程序)的方式提供 的。
• 调用它的方法是在Functions» Select a
VI下打开Process Monitor,然后在流程图 上点击一下,就可以出现它的图标。
• 连接stop端子与红色停止标志端子。
• 排列图形,使之如图所示。
可编辑ppt
6
Labview应用程序开发
可编辑ppt
7
Labview应用程序开发
• 回到前面板,单击工具栏运行箭头按钮,
执行程序如图:
• 点击STOP结束。 • 保存退出。
可编辑ppt
8
Labview应用程序开发(二)
二、建立一个温度和容积测量显示程序
• 用连线工具将各对象按规定连接。
可编辑ppt
14
Labview应用程序开发
可编辑ppt
15
Labview应用程序开发
• 选择 File» Save, 把该VI 保存,在前面板
中,单击Run(运行)按钮,运行该 VI。 注意容积和温度的数值都显示在前面板中。
• 每单击运行按钮一次,将采集一次由随机
程。
可编辑ppt
22
使用case结构
• 数值常数(Functions»Numeric)——这里用于
显示错误的代数值-999.00。
• One Button Dialog函数(Functions» Dialog
&User interface)——在这里它用于显示一个对 话框,内容是Error。
• 字符串常数 (Functions»String)——在对话框中
软件工程
实验四
可编辑ppt
1
可编辑ppt
2
Labview应用程序开发
一、设计波形显示器
• 打开Labview 8.2 • 点击Blank VI创建新程序 • 右击前面板,在controls选项卡进入
Modern-Graph.
• 选择Waveform Chart,放到前面板。 • 回到Modern选项卡,转到Boolean,选择
• 打开一个新的前面板窗口。 • 从 Controls» Numeric 中选择 Tank放到前面板中。 • 在标签文本框中输入“容积” ,然后在前面板中的其
他任何位置单击一下。
• 把容器显示对象的显示范围设置为0.0到1000.0。 • 在容器旁配以数据显示框: • 将鼠标移到容器上,点右键,在出现的快速菜单中选
• Greater Or Equal To 0? 函数
(Functions» Comparison)——如果输入数 值大于或者等于0就会返回一个TRUE值。
• Square Root 函数(Functions» Numeric)—
—返回输入数值的平方根。
• 连好线
可编辑ppt
21
使用case结构
• 点击Case框的选择按钮,转入False情况编
输入字符串Error。
• 该VI在TRUE或者FALSE情况下都会执行。如果
• 在前面板需要放置图片的位置点击,并按
Ctrl+V,将图片粘贴到界面上。
可编辑ppt
17
使用case结构
• 目的:创建一个VI以检查一个数值是否为正数。
如果它是正的,VI就计算它的平方根,反之则显 示出错。
• 功能相当于代码式编程语言中的下列伪代码: • if (Number >= 0) then • Square Root Value = SQRT(Number) • else • Square Root Value = -999.00 • Display Message "Error" • end if