使用VI腳本定義用戶(hù)從快捷菜單選擇一個(gè)自定義項(xiàng)時(shí),LabVIEW執(zhí)行的操作。
![]() | 注:運(yùn)行下列工具VI可生成創(chuàng)建快捷菜單插件需要的文件:labviewresourcepluginsPopupMenusCreate Shortcut Menu Plug-In From Template.vi |
- 打開(kāi)工具VI生成的插件執(zhí)行VI(Execute x.vi,x表示插件的名稱(chēng))。
- 在程序框圖上使用VI腳本修改插件影響對(duì)象的動(dòng)作。添加屬性節(jié)點(diǎn)或調(diào)用節(jié)點(diǎn),訪(fǎng)問(wèn)和修改使用VI服務(wù)器引用的對(duì)象的屬性和方法。
- (可選)根據(jù)需要添加其他VI至快捷菜單插件的LLB以修改對(duì)象的動(dòng)作。
注:為避免名稱(chēng)存在沖突,NI建議在其他VI和子VI的文件名前面加上插件名稱(chēng)作為前綴,或者使用項(xiàng)目庫(kù)。例如,將子VI命名為x_subVI.vi或?qū)⑵渌鸙I和子VI保存在項(xiàng)目庫(kù)x.lvlib(x表示插件的名稱(chēng))。 - 選擇文件»保存可保存改動(dòng)。重啟LabVIEW使改動(dòng)生效。
提示:如需在不重啟LabVIEW的情況下重新加載插件,可創(chuàng)建一個(gè)空白VI,添加調(diào)用節(jié)點(diǎn)至程序框圖,配置調(diào)用節(jié)點(diǎn)用于“菜單:刷新”方法并運(yùn)行VI。該方法也適用于為插件編寫(xiě)的安裝程序。可作為安裝過(guò)程的一部分運(yùn)行該方法。如使用JKI VI Package Manager (VIPM)軟件發(fā)布插件,可將“菜單:刷新”方法添加至后安裝VI。
保護(hù)LabVIEW執(zhí)行快捷菜單插件時(shí)的操作
為保護(hù)插件執(zhí)行VI運(yùn)行時(shí)的VI腳本操作,LabVIEW調(diào)用“設(shè)置為忙碌狀態(tài)”VI禁用鼠標(biāo)。插件執(zhí)行VI運(yùn)行結(jié)束后,LabVIEW調(diào)用“取消設(shè)置忙碌狀態(tài)”VI啟用鼠標(biāo)。
使用生成VI(x.vi,x表示插件名稱(chēng))的操作控制?,可命令LabVIEW自動(dòng)將腳本操作置于不可執(zhí)行的操作。或者命令LabVIEW不要控制生成VI的操作,從而使用戶(hù)可在插件執(zhí)行VI中自行管理操作。如LabVIEW自動(dòng)創(chuàng)建操作,可將插件執(zhí)行VI的操作失敗?輸出端配置為VI未成功執(zhí)行時(shí)返回TRUE。
- 我們開(kāi)業(yè)語(yǔ)言以LabVIEW為主,在硬件選型方面也積累了豐富的經(jīng)驗(yàn),同時(shí)我們也具備獨(dú)立的硬件開(kāi)發(fā)及機(jī)械設(shè)計(jì)與加工能力,可以制作、加工非標(biāo)設(shè)備,滿(mǎn)足個(gè)性化的需求。"術(shù)業(yè)有專(zhuān)攻",每個(gè)人都有自己zui擅長(zhǎng)的領(lǐng)域。把這些工作交給我們,使您有精力做科研,這應(yīng)該是一個(gè)雙贏的局面。
服務(wù)領(lǐng)域涵蓋:
LabVIEW 編程開(kāi)發(fā)
LabVIEW作為圖形化編程語(yǔ)言,近幾年發(fā)展迅速,它具備開(kāi)發(fā)快、可靠性高等特點(diǎn),非常適合測(cè)控領(lǐng)域的應(yīng)用。在該領(lǐng)域我們已經(jīng)有十年的開(kāi)發(fā)經(jīng)驗(yàn),合作用戶(hù)涉及科研、國(guó)防、外企、大中小型各類(lèi)企業(yè)。服務(wù)領(lǐng)域遍布自動(dòng)測(cè)控系統(tǒng)眾多領(lǐng)域,包括航空航天、汽車(chē)產(chǎn)品測(cè)試、工業(yè)自動(dòng)化、故障診斷、圖像處理等。
非標(biāo)設(shè)備研制
在系統(tǒng)開(kāi)發(fā)過(guò)程中,購(gòu)買(mǎi)不到的配件、電路板等產(chǎn)品,我們也可以進(jìn)行研制開(kāi)發(fā),為您提供一站式的服務(wù)。
系統(tǒng)集成
為自動(dòng)化測(cè)試提供完整的解決方案。我們從設(shè)備選擇、采購(gòu)、安裝、調(diào)試、控制、到配套產(chǎn)品的研制,涵蓋您科研生產(chǎn)的全過(guò)程。讓您全身心的投入到核心工作中來(lái),減輕您的工作壓力,提升工作效率。
產(chǎn)品合作開(kāi)發(fā)
如果您那有具有市場(chǎng)潛力的好產(chǎn)品、好創(chuàng)意,我們也愿意與您一起合作開(kāi)發(fā)。在這方面我們也具備了一定的基礎(chǔ),例如工業(yè)*/呼吸模擬器/人工肺,勞保測(cè)試產(chǎn)品"防塵測(cè)試儀"已經(jīng)成功推向了市場(chǎng)。成熟的技術(shù)+有潛力的市場(chǎng),一直是我們追求的目標(biāo)。如果您有好的創(chuàng)意,或者現(xiàn)有的產(chǎn)品需要升級(jí)推廣,也歡迎與我們。
王
LabVIEW執(zhí)行快捷菜單插件