虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
上次课内容复习在VI中,结构控制数据流执行。 VI中 结构控制数据流执行。 While循环结构控制程序反复执行框内程序 While循环结构控制程序反复执行框内程序,直到满足其结束循 循环结构控制程序反复执行框内程序, 环的条件。 环的条件。 For循环控制框内程序段执行指定的次数 循环次数由连接到计 For循环控制框内程序段执行指定的次数, 循环次数由连接到计 循环控制框内程序段执行指定的次数, 数端口的值确定。 数端口的值确定。 在循环边框可建立多个移位寄存器 使用移位寄存器 在循环边框可建立多个移位寄存器,使用移位寄存器可在循环体 移位寄存器, 移位寄存器可在循环体 的循环之间传递数据。For循环和 循环和While循环都可以使用移位寄 的循环之间传递数据。For循环和While循环都可以使用移位寄 存器。 存器。 波形图表 以实时显示数据变化趋势,具有三种不同显示模式。 波形图表可以实时显示数据变化趋势,具有三种不同显示模式。 图表可 在波形图表或它的各个组成部分上弹出菜单, 修改图表 在波形图表或它的各个组成部分上弹出菜单, 可修改图表显示的 图表或它的各个组成部分上弹出菜单 图表显示的 属性和参数 和参数。 属性和参数。 控制循环时间最常用、最简单的方法。 控制循环时间最常用、最简单的方法。1
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
什么是结构? 什么是结构?程序的数据流向。 结构用于控制 G程序的数据流向。 程序的数据流向 G语言常用 种结构如下: 语言常用5种结构如下 语言常用 种结构如下: While循环结构 循环结构 For循环结构 循环结构 Case(条件)结构 (条件) Sequence(顺序)结构 (顺序)对数据流的执行顺序作出强制规定
事件结构用以对用户操作作出响应和处理2
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
12/32学时 12/32学时
第4章 条件结构、顺序结构、 条件结构、顺序结构、 公式节点和事件结构授课内容包括书本P114-126: 授课内容包括书本P114-126: P114 6.2、条件结构 6.2、 6.3、 6.3、顺序结构 6.4、 6.4、公式节点 6.5、 6.5、事件结构3
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
本次课的学习目标1.学习条件结构、顺序结构、事件结构 学习条件结构、顺序结构、 和公式节点的基本概念。 和公式节点的基本概念。 学习如何使用这三种结构和公式节点。 2. 学习如何使用这三种结构和公式节点。
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
§4.1 条件结构(也叫Case结构) 条件结构(也叫Case结构 结构)“条件结构”是一种多分支程序控制结构, 类似于 C 语言的 switch 多分支选择结构。switch(表达式 表达式) 表达式 { case 常量表达式1 : 语句组1 ; 常量表达式 语句组 case 常量表达式 : 语句组 ; 常量表达式2 语句组2 … case 常量表达式 : 语句组 ; 常
量表达式n 语句组n default : 语句组 语句组n+1 ; }5
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
break语句必不可少! 语句必不可少! 语句必不可少
switch(表达式 表达式) 表达式 { case 常量表达式1 : 语句组1 ; [break] 常量表达式 语句组 [break]; case 常量表达式 : 语句组 ; [break] 常量表达式2 语句组2 [break]; … case 常量表达式 : 语句组 ; [break] 常量表达式n 语句组n [break]; default : 语句组 语句组n+1 ; }6
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
对于情况A:执行 对于情况 :执行…… 对于情况B:执行 对于情况 :执行……计算表达式值
……. 其他:执行 其他:执行……
...
语句1 语句
语句2
语句n
语句n+1
表达式值= <常量表达式 常量表达式1> 表达式值= <常量表达式 > 时该开关合上,执行语句1 时该开关合上,执行语句
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
4.1.1 条件结构框图的创建: 条件结构框图的创建: 结构框图的创建创建: 结构中选择 条件结构” 选择“ 创建 : 在函数选板 编程 结构中 选择 “ 条件结构 ” , 在程序框图上按住鼠标左键拖出条件结构框图, 在程序框图上按住鼠标左键拖出条件结构框图 , 然 后将在该条件下执行的程序放入相应的条件结构框 图内。 图内。
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
4.1.2 条件结构的组成: 条件结构的组成: 结构的组成选择器标签 减量按钮
书:P114 图6-15 增量按钮
分支选择器
在该分支下执行的 框图程序
条件结构有一个或多个子框图。每个子框图都是一个执行分支, 条件结构有一个或多个子框图。每个子框图都是一个执行分支, 每一个执行分支都有自己的选择器标签。执行条件结构时, 每一个执行分支都有自己的选择器标签。执行条件结构时,与接入分 9 支选择器数据相匹配的标签对应的框图得到执行。 支选择器数据相匹配的标签对应的框图得到执行。
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
语言Switch语句相比,LabVIEW的选择结构更加灵活。 语句相比, 的选择结构更加灵活。 与C语言 语言 语句相比 的选择结构更加灵活 分支选择器端子的值可以为以下四种:布尔型、整型、 分支选择器端子的值可以为以下四种:布尔型、整型、字符串型 或者枚举型。 或者枚举型。
布尔型选择结构
整型选择结构
字符串型选择结构
枚举型选择结构
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
LabVIEW中的枚举类型: 中的枚举类型: 中的枚举类型语言中的枚举类型定义相同, 与C语言中的枚举类型定义相同,可以认为是一种受到 语言中的枚举类型定义相同 约束或限制的字符串类型。它提供了一个选项列表, 约束或限制的字符串类型。它提供了一个选项列表,其中每 一项都包含了一个字符串标识和数字标识, 一项都包含了一个字符串标识和数字标识,数字标识与每一 选项在列表中的顺序一一对应。 选项在列表中的顺序一一对应
。
枚举控件的值: ——( 枚举控件的值:0——(n-1)的正整数11
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
分支选择器端子的值的类型决定了选择器标签的 值的类型。 值的类型。 当分支选择器端子的值为布尔型时, 当分支选择器端子的值为布尔型时,选择器标签的 值为“ 值为“真”或“假”。 当分支选择器端子的值为整型时, 当分支选择器端子的值为整型时,选择标签的值为 整数0,1,2……选择框架的个数可根据实际需要确定。 整数 , , 选择框架的个数可根据实际需要确定。 选择框架的个数可根据实际需要确定 当分支选择器端子的值为字符串型或者枚举型时, 当分支选择器端子的值为字符串型或者枚举型时, 选择器标签的值为由双引号括起来的字符串。 选择器标签的值为由双引号括起来的字符串。12
虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构
注意: 注意:在使用条件结构时,分支选择器端子的数据类型 在使用条件结构时,分支选择 …… 此处隐藏:2309字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




