課程簡介:
本季的網(wǎng)絡(luò)講帶您了解LabVIEW 的程序構(gòu)架解讀,從基本的結(jié)構(gòu)框架到復(fù)雜高效的循環(huán)程序結(jié)構(gòu)。皆由本季NI 工程師詳盡解釋。
1.基本結(jié)構(gòu)框架的新特征:無論多么復(fù)雜的程序架構(gòu),最基本的組成部分就是順序、分支與循環(huán);本集將結(jié)合LabVIEW 8.6最新特性為大家講述如何妙用基本的程序結(jié)構(gòu)。
2.事件結(jié)構(gòu)的妙用:本集中,工程師為您展示動(dòng)態(tài)注冊事件以及如何通過事件實(shí)現(xiàn)拖拽等很酷的效果。
3.狀態(tài)機(jī)(State Machine)(上):本集中,工程師將為您解釋狀態(tài)機(jī)結(jié)構(gòu)的概念與原理,以及在LabVIEW下的實(shí)現(xiàn)過程。
4.狀態(tài)機(jī)(State Machine)(下):狀態(tài)機(jī)最主要的特點(diǎn)就是靈活性,這個(gè)優(yōu)勢在程序后期的維護(hù)上更會(huì)顯示出來。本集中工程師將展現(xiàn)出狀態(tài)機(jī)是如何輕松對(duì)程序進(jìn)行靈活修改,從而滿足日益復(fù)雜的開發(fā)要求。
5.LabVIEW狀態(tài)圖(Statechart)(上):LabVIEW 8.5 推出了全新的Statechart狀態(tài)圖模塊,讓工程師們能夠以最直觀的方式實(shí)現(xiàn)程序的架構(gòu)。本集主要側(cè)重介紹Statechart的原理與特點(diǎn),以及在LabVIEW中如何予以實(shí)現(xiàn)。
6.LabVIEW狀態(tài)圖(Statechart)(下):本集中,工程師將通過幾個(gè)實(shí)際程序案例為您展示Statechart與狀態(tài)機(jī)的區(qū)別,以及在并發(fā)、包含及歷史保存這三部分中,Statechart是如何只是通過直觀的設(shè)計(jì)方式就能幫助您輕松完成的。
7.生產(chǎn)者/消費(fèi)者循環(huán)(上):生產(chǎn)者/消費(fèi)者循環(huán)結(jié)構(gòu)是最常用的LabVIEW開發(fā)模式,通過并行的方式實(shí)現(xiàn)了多個(gè)循環(huán)分別扮演不同角色的功能,本集作為三部曲的基礎(chǔ)篇,為您詳細(xì)解說該結(jié)構(gòu)的原理以及隊(duì)列的基本用法。
8.生產(chǎn)者/消費(fèi)者循環(huán)(中):繼承上集的內(nèi)容,本集中將更進(jìn)一步,為您展示如 何通過生產(chǎn)者/消費(fèi)者循環(huán)實(shí)現(xiàn)一對(duì)多的復(fù)雜結(jié)構(gòu), 并運(yùn)用到實(shí)際的開發(fā)中。
9.生產(chǎn)者/消費(fèi)者循環(huán)(下):在本集中,工程師將向您介紹一個(gè)最為復(fù)雜和高效的LabVIEW程序結(jié)構(gòu),基于這個(gè)結(jié)構(gòu),LabVIEW中可以讓多個(gè)VI并行執(zhí)行并且互相通信。
10.子面板(Subpanel)技術(shù)探究:對(duì)于界面設(shè)計(jì)來說,子面板技術(shù)也能夠做出絢麗效果,本集將為您詳細(xì)詮釋。