女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]   事件驅(qū)動(dòng)早已是VB、VC++等編程語言的基本功能,而作為當(dāng)今最好的圖形化編程 語言,LabVIEW不具備事件驅(qū)動(dòng)功能顯然不合時(shí)宜。LabVIEW6.1的Event Structure( 事件結(jié)構(gòu))的出現(xiàn),徹底解決了這個(gè)問題。在

  事件驅(qū)動(dòng)早已是VB、VC++等編程語言的基本功能,而作為當(dāng)今最好的圖形化編程 語言,LabVIEW不具備事件驅(qū)動(dòng)功能顯然不合時(shí)宜。LabVIEW6.1的Event Structure( 事件結(jié)構(gòu))的出現(xiàn),徹底解決了這個(gè)問題。在事件驅(qū)動(dòng)程序中,首先是等待事件發(fā)生,然后 按照指定事件的程序代碼對事件進(jìn)行響應(yīng),此后再回到等待事件狀態(tài)。
  本文通過菜單設(shè)計(jì)實(shí)例,介紹了Event Structure的具體應(yīng)用。?
  Event Structure位于Function模板?Structure子模板中,如圖1所示,圖中Structure子模 板中帶有“e”字的代碼框即為Event Structure,其創(chuàng)建方法與其他結(jié)構(gòu)相同。?
2.1菜單設(shè)計(jì)
  首先創(chuàng)建應(yīng)用程序“信號發(fā)生器.vi”,然后在系統(tǒng)菜單中選擇Edit→Run?Time Menu,打 開菜單編輯器,選擇菜單類型為Custom,菜單項(xiàng)的類型為User Item,按圖3所示的菜單形式 將菜單內(nèi)容依次輸入到Item Name項(xiàng)目中(注意:在ItemTag項(xiàng)目中的內(nèi)容可以任意填寫,本 文該項(xiàng)目內(nèi)容與菜單內(nèi)容相同)。將其保存為“信號發(fā)生器.rtm”,放在與“信號發(fā)生器.vi ”程序同一目錄內(nèi)。
2.3編碼設(shè)計(jì)
  (1)將Event Structure放入While循環(huán)內(nèi)。
  (2)在Event Structure的邊框上按右鍵,彈出快捷菜單,選擇Edit Events Handle d by This Case,調(diào)出事件編輯對話框。
  (3)在事件編輯對話框作如下選擇:
  
  按“OK”,關(guān)閉事件編輯對話框。
  (4)在該Event Structure的事件數(shù)據(jù)端口上按右鍵,選擇Remove Element刪去其他 元素,只保留“Item Tag”。
  (5)在Event Structure內(nèi)放上Case Structure,將“Item Tag”與Case Structure 的選擇端口相連。
  (6)將Case Structure中的框圖標(biāo)識符內(nèi)容由“Ture”改為“正弦波”(需要特別注 意的是該標(biāo)識符內(nèi)容必須與輸入到菜單編輯器Item Tag項(xiàng)目中的內(nèi)容完全一致)。再將“正 弦波.vi”SubVI引入其中。
  (7)依次在Case Structure的邊框上按右鍵選擇Duplicate Case,步驟同(6),分別 將“方波”、“鋸齒波”、“三角波”、“白噪聲”、“高斯白噪聲”對應(yīng)的SubVI引入到C ase Structure中。
  (8)在主程序前面板放入“停止”按鈕,在程序框圖的?Event Structure邊框上按右 鍵,彈出快捷菜單,選擇Add Event Case,調(diào)出事件編輯對話框。
  (9)在事件編輯對話框作如下選擇:
  
  按“OK”,關(guān)閉事件編輯對話框。
  (10)在該Event Structure的事件數(shù)據(jù)端口上按右鍵,選擇Remove Element刪去“T ime”、“CtlRef”、“OldVal”、“NewVal”四個(gè)元素。?
  (11)將“停止”按鈕圖標(biāo)放到該Event Structure中,并與While循環(huán)的條件端口相 連。到此編碼設(shè)計(jì)完畢,圖5即為其中正弦波響應(yīng)程序框圖。
2.4程序運(yùn)行
  運(yùn)行該程序,點(diǎn)擊“基本發(fā)生器”的下拉菜單“正弦波”,結(jié)果如圖6所示,在正弦波子窗 口中顯示出連續(xù)不斷的正弦波,調(diào)整“頻率”、“振幅”和“相位”任一項(xiàng),波形即產(chǎn)生相 應(yīng)變化。點(diǎn)擊“退出”按鈕,正弦波子窗口關(guān)閉。再點(diǎn)擊其他下拉菜單,即出 現(xiàn)相應(yīng)子窗到的三向壓電動(dòng)態(tài)測力儀車刀在車削時(shí)所受的三個(gè)方向的切削力,經(jīng)過驗(yàn)證LabVIEW調(diào)用動(dòng)態(tài)鏈接庫驅(qū)動(dòng)采集卡采集數(shù)據(jù)是成功的。



本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

下面的項(xiàng)目包括一個(gè)機(jī)器人完成各種任務(wù)。這是通過在機(jī)器人上使用和實(shí)現(xiàn)各種傳感器來完成的。機(jī)器人能夠在一個(gè)封閉的區(qū)域內(nèi)移動(dòng),收集球,并在最后的一個(gè)點(diǎn)上放下球。機(jī)器人將繪制出它去過的位置和該區(qū)域內(nèi)的障礙物。

關(guān)鍵字: 傳感器 機(jī)器人 LabVIEW

在當(dāng)今數(shù)據(jù)驅(qū)動(dòng)的世界中,企業(yè)必須適應(yīng)數(shù)據(jù)管理、分析和利用方式的快速變化。傳統(tǒng)的集中式系統(tǒng)和整體架構(gòu)雖然在歷史上已經(jīng)足夠,但已不再足以滿足需要更快、實(shí)時(shí)訪問數(shù)據(jù)洞察的組織不斷增長的需求。該領(lǐng)域的一個(gè)革命性框架是事件驅(qū)動(dòng)的數(shù)...

關(guān)鍵字: AWS 事件驅(qū)動(dòng) 數(shù)據(jù)網(wǎng)格架構(gòu)

NI提供的軟件包經(jīng)濟(jì)省時(shí),不僅幫助開發(fā)人員節(jié)省時(shí)間,還為創(chuàng)客提供了新的機(jī)遇

關(guān)鍵字: LabVIEW 自動(dòng)化測試系統(tǒng)

強(qiáng)大的圖形化編程工具使整個(gè)測試和測量過程的各個(gè)方面實(shí)現(xiàn)可視化

關(guān)鍵字: LabVIEW 圖形化編程工具

摘要:對于每一型新機(jī)試飛,或者是重大的研究性試飛和驗(yàn)證試飛,都必須實(shí)施遙測監(jiān)控。現(xiàn)基于TTS(TextToSpeech)語音合成技術(shù),結(jié)合飛行試驗(yàn)遙測監(jiān)控系統(tǒng)的不足,利用TTS引擎在LabVIEW開發(fā)環(huán)境下設(shè)計(jì)并實(shí)現(xiàn)了遙...

關(guān)鍵字: 飛行試驗(yàn)遙測監(jiān)控系統(tǒng) TTS LabVIEW

在科研以及應(yīng)用軟件領(lǐng)域,LabVIEW和MATLAB作為比較常用的2款工具,相信很多人都用過吧。簡單的概括一下,LabVIEW側(cè)重測試測量和數(shù)據(jù)采集,MATLAB側(cè)重科學(xué)計(jì)算和數(shù)據(jù)分析。

關(guān)鍵字: LabVIEW matlab 混合編程

摘要:利用單片機(jī)和虛擬儀器LabVIEW在PC端設(shè)計(jì)了溫濕度測量及控制系統(tǒng),用于溫濕度數(shù)據(jù)監(jiān)測。該系統(tǒng)上位機(jī)為PC端監(jiān)控界面,下位機(jī)為單片機(jī),單片機(jī)采集溫濕度數(shù)據(jù),并將采集到的數(shù)據(jù)通過串口發(fā)送給監(jiān)控界面進(jìn)行監(jiān)測和管理。該...

關(guān)鍵字: DHT11 LabVIEW 單片機(jī)

摘要:當(dāng)前閉環(huán)步進(jìn)電機(jī)在自動(dòng)化設(shè)備中的應(yīng)用越來越廣泛,故為了進(jìn)一步滿足閉環(huán)步進(jìn)電機(jī)的應(yīng)用需求,采用LabVIEW上位機(jī)+運(yùn)動(dòng)控制卡+驅(qū)動(dòng)器模塊的控制方案進(jìn)行了多軸運(yùn)動(dòng)系統(tǒng)的設(shè)計(jì),通過設(shè)計(jì)的上位機(jī)軟件實(shí)現(xiàn)閉環(huán)步進(jìn)電機(jī)的實(shí)時(shí)...

關(guān)鍵字: 閉環(huán)步進(jìn)電機(jī) 精度測試 LabVIEW

摘要:為滿足某扭矩檢測試驗(yàn)標(biāo)準(zhǔn)要求,基于LabView設(shè)計(jì)開發(fā)了一款扭矩檢測裝置,該裝置能檢測某類零部件的斷裂力矩,滿足試驗(yàn)標(biāo)準(zhǔn)要求,其他零部件的扭矩也可在該裝置上檢測。類似的扭矩裝置可參考該裝置進(jìn)行設(shè)計(jì)。

關(guān)鍵字: 伺服電機(jī) LabVIEW PLC

在下述的內(nèi)容中,小編將會對LabVIEW的相關(guān)消息予以報(bào)道,如果LabVIEW是您想要了解的焦點(diǎn)之一,不妨和小編共同閱讀這篇文章哦。

關(guān)鍵字: LabVIEW 測試測量 NI
關(guān)閉