完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
labview 的程序码是依照资料流的概念来撰写,所以元件间都会使用接线的方式来建立连结,但并不是所有的元件都可以使用接线连结在一起,若此时你想要强迫元件能够依照你所设定的顺序来执行的话,你就有可能会需要使用到 Sequence Structure。Sequence Structure 长得很像影片格子,而它的型式有两种,分别是 Flat 与 Stacked:
由上图可以清楚地了解 Sequence Structure 就象是一格格的影片,而程序设计者就象是导演一般,将要执行的程序码依序放入影片格中,程序就会由左往右依序执行。 Flat Sequence Structure 我们先来看到如何建立 Flat Sequence Structure。在 Block Diagram 按右键跳出 Function Palette 面版,然后到 Programming >> Structure 将 Flat Sequence Structure 元件拖曳到 Block Diagram 内使用:
接着你可以在边框上按右键选择 Add Frame Before 或 Add Frame After。如果你是在左边的边框上按右键,会出现 Add Frame Before;反之,在右边则出现 Add Frame After:
接着就将程序放入 Flat Sequence Structure 中,如下图所示,程序就会依照所设定的步骤来执行。
另外要特别提醒,Sequence Structure 内的每一方框一定要依序执行完,并不能在中途即跳出整个架构;而若程序的目的并非总是依序执行完全部的动作,则可以考虑使用其他更为适合的程序架构。 Stacked Sequence Structure Stacked 的建立方式和 Flat 相似,只是为了节省空间而将每一方框叠起来。最不同的地方在于 Stacked 于每个页框间传资料的方式,必需要先在页框上按右键选择 Add Sequence Local 以新增传输节点,且此传输节点是有方向性的,只能由编号较小的页框传至编号较大的页框: |
|
相关推荐
1 条评论
3 个讨论
|
|
|
楼主这个讲的简介明了。
|
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:51 , Processed in 0.972892 second(s), Total 83, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4938