虚拟仪器软件开发平台2-3.ppt

上传人:99****p 文档编号:1582764 上传时间:2019-03-06 格式:PPT 页数:23 大小:376KB
下载 相关 举报
虚拟仪器软件开发平台2-3.ppt_第1页
第1页 / 共23页
虚拟仪器软件开发平台2-3.ppt_第2页
第2页 / 共23页
虚拟仪器软件开发平台2-3.ppt_第3页
第3页 / 共23页
虚拟仪器软件开发平台2-3.ppt_第4页
第4页 / 共23页
虚拟仪器软件开发平台2-3.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、仪器设计技术2.3 LabVIEW的程序结构n 主要的程序结构有:n 循环 ( While循环和 For循环)n 选择 (Case结构 )n 顺序 ( Sequence结构)n 事件 (Event结构 ) 2.3.1 For循环n 1 For循环的创建n 基本的 For循环结构由循环框、循环次数端口和计数端口组成。 循环框计数端口循环次数端口n 2 For循环的工作流程n For循环用于将结构中的程序循环执行指定的次数。n 在开始 For循环之前,从循环次数端口读入循环次数,计数端口输出 0值。n 接下来执行 For循环框内框图代码程序,每执行一次计数端口值自动加 1。n 循环次数达到设定值后

2、,退出循环。n 3 For循环的数据通道与自动索引n 数据通道是用连线工具连接循环框内外的数据端口时,在框架上自动形成的方形通道图标 。n 图标空心表明此时数据通道具有自动索引功能,实心图标不能索引 。n 自动索引是指将循环框外面的数组成员逐个依次进入循环体内,或将循环框内的数据累加成一个数组输出到循环框外面。 n 例如:下图中通道自动索引功能有效时,每一次循环产生一个新的数据,存储在循环的边框通道上,待循环结束以后,产生的 6个数据将传送到一个数组指示器中。自动索引功能无效时,只有最后一次 For循环产生的 1个随机数传到循环外。空心实心n 4移位寄存器n 创建: 右击边框,弹出一个菜单,选择 Add Shift Register选项,可添加一个移位寄存器。n 用途: 主要用于 While循环和 For循环,将上一次循环的值传给下一次循环。n 数据类型: 数字型、布尔型、字符串等 。n 初始化: 在循环外将初始值连到移位寄存器的左端口,有默认初值。n 还可以存储前几次循环的值 ,在移位寄存器的左端口或右端口上右击鼠标弹出菜单,选择 Add Element选项,可创建附加的左端口来存储前几次循环的值。n 下面是用移位寄存器实现 a+的框图程序。 n 1.While循环的创建n While循环由循环框、条件端口和计数端口组成。循环框条件端口计数端口2.3.2 While循环循环

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。