資料介紹
LabVIEW的程序結(jié)構(gòu):主要的程序結(jié)構(gòu)有:
循環(huán)(While循環(huán)和For循環(huán))
選擇(Case結(jié)構(gòu))
順序(Sequence結(jié)構(gòu))
事件(Event結(jié)構(gòu))
2.3.1 For循環(huán)
1.For循環(huán)的創(chuàng)建
基本的For循環(huán)結(jié)構(gòu)由循環(huán)框、循環(huán)次數(shù)端口和計數(shù)端口組成。
2.For循環(huán)的工作流程
For循環(huán)用于將結(jié)構(gòu)中的程序循環(huán)執(zhí)行指定的次數(shù)。
在開始For循環(huán)之前,從循環(huán)次數(shù)端口讀入循環(huán)次數(shù),計數(shù)端口輸出0值。
接下來執(zhí)行For循環(huán)框內(nèi)框圖代碼程序,每執(zhí)行一次計數(shù)端口值自動加1。
循環(huán)次數(shù)達(dá)到設(shè)定值后,退出循環(huán)。
3.For循環(huán)的數(shù)據(jù)通道與自動索引
數(shù)據(jù)通道是用連線工具連接循環(huán)框內(nèi)外的數(shù)據(jù)端口時,在框架上自動形成的方形通道圖標(biāo) 。
圖標(biāo)空心表明此時數(shù)據(jù)通道具有自動索引功能,實心圖標(biāo)不能索引 。
自動索引是指將循環(huán)框外面的數(shù)組成員逐個依次進(jìn)入循環(huán)體內(nèi),或?qū)⒀h(huán)框內(nèi)的數(shù)據(jù)累加成一個數(shù)組輸出到循環(huán)框外面。
例如:下圖中通道自動索引功能有效時,每一次循環(huán)產(chǎn)生一個新的數(shù)據(jù),存儲在循環(huán)的邊框通道上,待循環(huán)結(jié)束以后,產(chǎn)生的6個數(shù)據(jù)將傳送到一個數(shù)組指示器中。自動索引功能無效時,只有最后一次For循環(huán)產(chǎn)生的1個隨機(jī)數(shù)傳到循環(huán)外。
4.移位寄存器
創(chuàng)建:右擊邊框,彈出一個菜單,選擇Add Shift Register選項,可添加一個移位寄存器。
用途:主要用于While循環(huán)和For循環(huán),將上一次循環(huán)的值傳給下一次循環(huán)。
數(shù)據(jù)類型: 數(shù)字型、布爾型、字符串等 。
初始化:在循環(huán)外將初始值連到移位寄存器的左端口,有默認(rèn)初值。
還可以存儲前幾次循環(huán)的值,在移位寄存器的左端口或右端口上右擊鼠標(biāo)彈出菜單,選擇Add Element選項,可創(chuàng)建附加的左端口來存儲前幾次循環(huán)的值。
循環(huán)(While循環(huán)和For循環(huán))
選擇(Case結(jié)構(gòu))
順序(Sequence結(jié)構(gòu))
事件(Event結(jié)構(gòu))
2.3.1 For循環(huán)
1.For循環(huán)的創(chuàng)建
基本的For循環(huán)結(jié)構(gòu)由循環(huán)框、循環(huán)次數(shù)端口和計數(shù)端口組成。
2.For循環(huán)的工作流程
For循環(huán)用于將結(jié)構(gòu)中的程序循環(huán)執(zhí)行指定的次數(shù)。
在開始For循環(huán)之前,從循環(huán)次數(shù)端口讀入循環(huán)次數(shù),計數(shù)端口輸出0值。
接下來執(zhí)行For循環(huán)框內(nèi)框圖代碼程序,每執(zhí)行一次計數(shù)端口值自動加1。
循環(huán)次數(shù)達(dá)到設(shè)定值后,退出循環(huán)。
3.For循環(huán)的數(shù)據(jù)通道與自動索引
數(shù)據(jù)通道是用連線工具連接循環(huán)框內(nèi)外的數(shù)據(jù)端口時,在框架上自動形成的方形通道圖標(biāo) 。
圖標(biāo)空心表明此時數(shù)據(jù)通道具有自動索引功能,實心圖標(biāo)不能索引 。
自動索引是指將循環(huán)框外面的數(shù)組成員逐個依次進(jìn)入循環(huán)體內(nèi),或?qū)⒀h(huán)框內(nèi)的數(shù)據(jù)累加成一個數(shù)組輸出到循環(huán)框外面。
例如:下圖中通道自動索引功能有效時,每一次循環(huán)產(chǎn)生一個新的數(shù)據(jù),存儲在循環(huán)的邊框通道上,待循環(huán)結(jié)束以后,產(chǎn)生的6個數(shù)據(jù)將傳送到一個數(shù)組指示器中。自動索引功能無效時,只有最后一次For循環(huán)產(chǎn)生的1個隨機(jī)數(shù)傳到循環(huán)外。
4.移位寄存器
創(chuàng)建:右擊邊框,彈出一個菜單,選擇Add Shift Register選項,可添加一個移位寄存器。
用途:主要用于While循環(huán)和For循環(huán),將上一次循環(huán)的值傳給下一次循環(huán)。
數(shù)據(jù)類型: 數(shù)字型、布爾型、字符串等 。
初始化:在循環(huán)外將初始值連到移位寄存器的左端口,有默認(rèn)初值。
還可以存儲前幾次循環(huán)的值,在移位寄存器的左端口或右端口上右擊鼠標(biāo)彈出菜單,選擇Add Element選項,可創(chuàng)建附加的左端口來存儲前幾次循環(huán)的值。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 基于Labview的調(diào)用windows程序源碼分享 96次下載
- 單片機(jī)STM32入門——(1)程序結(jié)構(gòu)
- LabVIEW中的循環(huán)結(jié)構(gòu)的妙用 33次下載
- LabVIEW及其應(yīng)用的程序結(jié)構(gòu)詳細(xì)說明 6次下載
- LabVIEW程序結(jié)構(gòu)有哪些詳細(xì)資料說明 10次下載
- 51單片機(jī)的大體程序結(jié)構(gòu)資料免費下載
- 如何使用單片機(jī)的定時器分配任務(wù)的程序結(jié)構(gòu)總結(jié)
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說明
- C++程序設(shè)計教程之程序結(jié)構(gòu)的詳細(xì)資料說明 10次下載
- labview程序結(jié)構(gòu) 5次下載
- LabVIEW程序結(jié)構(gòu) 17次下載
- LabVIEW程序結(jié)構(gòu) 0次下載
- Labview之程序框圖禁用結(jié)構(gòu) 0次下載
- C++教程之程序結(jié)構(gòu)
- VHDL語言的程序結(jié)構(gòu)與數(shù)據(jù)類型
- 技術(shù)干貨驛站 ▏深入理解C語言:掌握程序結(jié)構(gòu)知識 1484次閱讀
- 如何使用C語言回調(diào)函數(shù)降低程序耦合性呢? 650次閱讀
- 梯形圖編程原則與PLC程序設(shè)計方法 3204次閱讀
- LabVIEW程序中包含.net和C++dll的注意事項簡介 1512次閱讀
- 大型西門子PLC程序結(jié)構(gòu)示例 1371次閱讀
- C程序設(shè)計基礎(chǔ)-數(shù)組與結(jié)構(gòu)體 1093次閱讀
- C程序的結(jié)構(gòu) 1221次閱讀
- 深度剖析ARM跳轉(zhuǎn)指令 2922次閱讀
- 完美的PLC程序需要如何編寫 1209次閱讀
- 單片機(jī)的程序結(jié)構(gòu)設(shè)計 6761次閱讀
- 匯編語言程序的結(jié)構(gòu)_常用匯編語言程序 1.5w次閱讀
- 基于MCS-51單片機(jī)的彩燈控制程序設(shè)計 5415次閱讀
- 盤點LabVIEW新手5大容易犯的錯誤 4822次閱讀
- 介紹幾種常見的PLC的程序結(jié)構(gòu)及其特點 1.4w次閱讀
- 空氣質(zhì)量傳感器的labview程序 2660次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機(jī)典型實例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機(jī)編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多