資料介紹
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ù)端口和計(jì)數(shù)端口組成。
2.For循環(huán)的工作流程
For循環(huán)用于將結(jié)構(gòu)中的程序循環(huán)執(zhí)行指定的次數(shù)。
在開始For循環(huán)之前,從循環(huán)次數(shù)端口讀入循環(huán)次數(shù),計(jì)數(shù)端口輸出0值。
接下來執(zhí)行For循環(huán)框內(nèi)框圖代碼程序,每執(zhí)行一次計(jì)數(shù)端口值自動(dòng)加1。
循環(huán)次數(shù)達(dá)到設(shè)定值后,退出循環(huán)。
3.For循環(huán)的數(shù)據(jù)通道與自動(dòng)索引
數(shù)據(jù)通道是用連線工具連接循環(huán)框內(nèi)外的數(shù)據(jù)端口時(shí),在框架上自動(dòng)形成的方形通道圖標(biāo) 。
圖標(biāo)空心表明此時(shí)數(shù)據(jù)通道具有自動(dòng)索引功能,實(shí)心圖標(biāo)不能索引 。
自動(dòng)索引是指將循環(huán)框外面的數(shù)組成員逐個(gè)依次進(jìn)入循環(huán)體內(nèi),或?qū)⒀h(huán)框內(nèi)的數(shù)據(jù)累加成一個(gè)數(shù)組輸出到循環(huán)框外面。
例如:下圖中通道自動(dòng)索引功能有效時(shí),每一次循環(huán)產(chǎn)生一個(gè)新的數(shù)據(jù),存儲在循環(huán)的邊框通道上,待循環(huán)結(jié)束以后,產(chǎn)生的6個(gè)數(shù)據(jù)將傳送到一個(gè)數(shù)組指示器中。自動(dòng)索引功能無效時(shí),只有最后一次For循環(huán)產(chǎn)生的1個(gè)隨機(jī)數(shù)傳到循環(huán)外。
4.移位寄存器
創(chuàng)建:右擊邊框,彈出一個(gè)菜單,選擇Add Shift Register選項(xiàng),可添加一個(gè)移位寄存器。
用途:主要用于While循環(huán)和For循環(huán),將上一次循環(huán)的值傳給下一次循環(huán)。
數(shù)據(jù)類型: 數(shù)字型、布爾型、字符串等 。
初始化:在循環(huán)外將初始值連到移位寄存器的左端口,有默認(rèn)初值。
還可以存儲前幾次循環(huán)的值,在移位寄存器的左端口或右端口上右擊鼠標(biāo)彈出菜單,選擇Add Element選項(xiàng),可創(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ù)端口和計(jì)數(shù)端口組成。
2.For循環(huán)的工作流程
For循環(huán)用于將結(jié)構(gòu)中的程序循環(huán)執(zhí)行指定的次數(shù)。
在開始For循環(huán)之前,從循環(huán)次數(shù)端口讀入循環(huán)次數(shù),計(jì)數(shù)端口輸出0值。
接下來執(zhí)行For循環(huán)框內(nèi)框圖代碼程序,每執(zhí)行一次計(jì)數(shù)端口值自動(dòng)加1。
循環(huán)次數(shù)達(dá)到設(shè)定值后,退出循環(huán)。
3.For循環(huán)的數(shù)據(jù)通道與自動(dòng)索引
數(shù)據(jù)通道是用連線工具連接循環(huán)框內(nèi)外的數(shù)據(jù)端口時(shí),在框架上自動(dòng)形成的方形通道圖標(biāo) 。
圖標(biāo)空心表明此時(shí)數(shù)據(jù)通道具有自動(dòng)索引功能,實(shí)心圖標(biāo)不能索引 。
自動(dòng)索引是指將循環(huán)框外面的數(shù)組成員逐個(gè)依次進(jìn)入循環(huán)體內(nèi),或?qū)⒀h(huán)框內(nèi)的數(shù)據(jù)累加成一個(gè)數(shù)組輸出到循環(huán)框外面。
例如:下圖中通道自動(dòng)索引功能有效時(shí),每一次循環(huán)產(chǎn)生一個(gè)新的數(shù)據(jù),存儲在循環(huán)的邊框通道上,待循環(huán)結(jié)束以后,產(chǎn)生的6個(gè)數(shù)據(jù)將傳送到一個(gè)數(shù)組指示器中。自動(dòng)索引功能無效時(shí),只有最后一次For循環(huán)產(chǎn)生的1個(gè)隨機(jī)數(shù)傳到循環(huán)外。
4.移位寄存器
創(chuàng)建:右擊邊框,彈出一個(gè)菜單,選擇Add Shift Register選項(xiàng),可添加一個(gè)移位寄存器。
用途:主要用于While循環(huán)和For循環(huán),將上一次循環(huán)的值傳給下一次循環(huán)。
數(shù)據(jù)類型: 數(shù)字型、布爾型、字符串等 。
初始化:在循環(huán)外將初始值連到移位寄存器的左端口,有默認(rèn)初值。
還可以存儲前幾次循環(huán)的值,在移位寄存器的左端口或右端口上右擊鼠標(biāo)彈出菜單,選擇Add Element選項(xiàng),可創(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)資料免費(fèi)下載
- 如何使用單片機(jī)的定時(shí)器分配任務(wù)的程序結(jié)構(gòu)總結(jié)
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說明
- C++程序設(shè)計(jì)教程之程序結(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è)計(jì)方法 3204次閱讀
- LabVIEW程序中包含.net和C++dll的注意事項(xiàng)簡介 1512次閱讀
- 大型西門子PLC程序結(jié)構(gòu)示例 1371次閱讀
- C程序設(shè)計(jì)基礎(chǔ)-數(shù)組與結(jié)構(gòu)體 1093次閱讀
- C程序的結(jié)構(gòu) 1221次閱讀
- 深度剖析ARM跳轉(zhuǎn)指令 2922次閱讀
- 完美的PLC程序需要如何編寫 1209次閱讀
- 單片機(jī)的程序結(jié)構(gòu)設(shè)計(jì) 6761次閱讀
- 匯編語言程序的結(jié)構(gòu)_常用匯編語言程序 1.5w次閱讀
- 基于MCS-51單片機(jī)的彩燈控制程序設(shè)計(jì) 5415次閱讀
- 盤點(diǎn)LabVIEW新手5大容易犯的錯(cuò)誤 4822次閱讀
- 介紹幾種常見的PLC的程序結(jié)構(gòu)及其特點(diǎn) 1.4w次閱讀
- 空氣質(zhì)量傳感器的labview程序 2660次閱讀
下載排行
本周
- 1OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費(fèi)
- 2TLV246x 帶關(guān)機(jī)功能的低功耗軌道到軌道輸入/輸出運(yùn)算放大器系列數(shù)據(jù)手冊
- 1.46 MB | 次下載 | 4 積分
- 3TETTEX 2765型電壓互感器校驗(yàn)儀原理方框圖資料
- 2.07 MB | 次下載 | 10 積分
- 4TETTEX 2765型電壓互感器校驗(yàn)電路原理圖資料
- 4.35 MB | 次下載 | 免費(fèi)
- 5數(shù)字16位串行輸出型環(huán)境光傳感器IC BH1750FVI數(shù)據(jù)手冊
- 0.38 MB | 次下載 | 1 積分
- 6數(shù)字光模塊 GY-30說明書
- 0.11 MB | 次下載 | 1 積分
- 7江西摩矽半導(dǎo)體介紹及其產(chǎn)品
- 2.04 MB | 次下載 | 免費(fèi)
- 8沁恒CH554評估板資料包
- 1.25 MB | 次下載 | 5 積分
本月
- 1如何看懂電子電路圖
- 12.88 MB | 138次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 12次下載 | 免費(fèi)
- 3RK3588數(shù)據(jù)手冊
- 2.24 MB | 9次下載 | 免費(fèi)
- 4ESP32開發(fā)板元件資料
- 0.03 MB | 8次下載 | 免費(fèi)
- 5OAH0428 V1.0英文規(guī)格書
- 5.86 MB | 8次下載 | 免費(fèi)
- 6BK4802P 玩具無線對講/遙控 IC數(shù)據(jù)手冊
- 1.81 MB | 5次下載 | 2 積分
- 7臺式主板DDR5內(nèi)存插槽引腳功能表資料
- 0.17 MB | 3次下載 | 5 積分
- 8PC1032 5.5V_3A高效率同步降壓轉(zhuǎn)換器數(shù)據(jù)手冊
- 0.76 MB | 3次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935132次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191411次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81593次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論