<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > LabVIEW設計模型——事件狀態(tài)機

LabVIEW設計模型——事件狀態(tài)機

作者: 時(shí)間:2016-12-26 來(lái)源:網(wǎng)絡(luò ) 收藏
上一篇文章說(shuō)了說(shuō)標準狀態(tài)機,這種模型在自動(dòng)測試系統(ATS)和自動(dòng)控制系統(ACS)的編程應用中應用非常方便。因為在A(yíng)TS和ACS系統運行的過(guò)程中幾乎不需要與用戶(hù)互動(dòng),只要按照事先設定好的邏輯來(lái)判斷程序的走向,直到程序結束。但是,在大部分桌面應用和部分工業(yè)應用中,程序都需要和用戶(hù)互動(dòng)。比如說(shuō),需要用戶(hù)輸入參數、下達命令甚至判斷程序走向。
如果程序的用戶(hù)互動(dòng)環(huán)節比較多,用標準狀態(tài)機來(lái)實(shí)現就回比較困難,即使實(shí)現了也會(huì )使程序代碼臃腫、結構混亂。
那么如何來(lái)方便的實(shí)現狀態(tài)機與用戶(hù)互動(dòng)的完美結合呢?那就要用到狀態(tài)機的一個(gè)變種——事件狀態(tài)機。
與標準狀態(tài)機相比,事件狀態(tài)機要稍微復雜一些。他們都包含一個(gè)While循環(huán),所不同的是移位寄存器和條件結構換成了用戶(hù)定義事件和事件結構。
下面這個(gè)黑白棋的小程序就使用了這種事件狀態(tài)機的設計模型。
程序界面:
主VI:
注冊狀態(tài)事件子VI:



評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>