教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构

来源:网络收集 时间:2026-08-25
导读: 虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构 上次课内容复习在VI中,结构控制数据流执行。 VI中 结构控制数据流执行。 While循环结构控制程序反复执行框内程序 While循环结构控制程序反复执行框内程序,直到满足其结束循 循环结构控制程序反

虚拟仪器设计第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字,全部文档内容请下载后查看。喜欢就下载吧 ……

虚拟仪器设计第4章—条件结构、顺序结构、公式节点和事件结构.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/984964.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)