完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
labview的程序结构教程(PPT)
LabVIEW的程序结构:主要的程序结构有: 循环(While循环和For循环) 选择(Case结构) 顺序(Sequence结构) 事件(Event结构) 2.3.1 For循环 1.For循环的创建 基本的For循环结构由循环框、循环次数端口和计数端口组成。 2.For循环的工作流程 For循环用于将结构中的程序循环执行指定的次数。 在开始For循环之前,从循环次数端口读入循环次数,计数端口输出0值。 接下来执行For循环框内框图代码程序,每执行一次计数端口值自动加1。 循环次数达到设定值后,退出循环。 3.For循环的数据通道与自动索引 数据通道是用连线工具连接循环框内外的数据端口时,在框架上自动形成的方形通道图标 。 图标空心表明此时数据通道具有自动索引功能,实心图标不能索引 。 自动索引是指将循环框外面的数组成员逐个依次进入循环体内,或将循环框内的数据累加成一个数组输出到循环框外面。 例如:下图中通道自动索引功能有效时,每一次循环产生一个新的数据,存储在循环的边框通道上,待循环结束以后,产生的6个数据将传送到一个数组指示器中。自动索引功能无效时,只有最后一次For循环产生的1个随机数传到循环外。 4.移位寄存器 创建:右击边框,弹出一个菜单,选择Add Shift Register选项,可添加一个移位寄存器。 用途:主要用于While循环和For循环,将上一次循环的值传给下一次循环。 数据类型: 数字型、布尔型、字符串等 。 初始化:在循环外将初始值连到移位寄存器的左端口,有默认初值。 还可以存储前几次循环的值,在移位寄存器的左端口或右端口上右击鼠标弹出菜单,选择Add Element选项,可创建附加的左端口来存储前几次循环的值。
游客
,如果您要查看本帖隐藏内容请回复
|
|
相关推荐
|
|
想通过labview实现这个二维数组转成一维数组的功能,但是不知道怎么搞?新手求图(苍蝇戳手)
741 浏览 3 评论
关于DAQExpress软件中电压的最大值最小值是根据什么来确定的?
1704 浏览 1 评论
基于LabVIEW的声发射定位:如何准确获取信号到达不同传感器的时差?
1531 浏览 1 评论
2535 浏览 0 评论
2907 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-17 03:23 , Processed in 0.424175 second(s), Total 45, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191