日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 測試測量 > 測試測量
[導(dǎo)讀]我們可以使用LabVIEW中的項(xiàng)目來管理VI程序以及其他的LabVIEW文件和文檔這類的非LabVIEW文件,甚至其他可以想到的計(jì)算機(jī)文件也可以通過LabVIEW的項(xiàng)目進(jìn)行管理。當(dāng)保存項(xiàng)目時,LabVIEW會創(chuàng)建一個項(xiàng)目文件(以.lvproj為

我們可以使用LabVIEW中的項(xiàng)目來管理VI程序以及其他的LabVIEW文件和文檔這類的非LabVIEW文件,甚至其他可以想到的計(jì)算機(jī)文件也可以通過LabVIEW的項(xiàng)目進(jìn)行管理。當(dāng)保存項(xiàng)目時,LabVIEW會創(chuàng)建一個項(xiàng)目文件(以.lvproj為后綴)。這個LabVIEW的項(xiàng)目除了保存項(xiàng)目中包含文件的信息,還保存了項(xiàng)目的配置、生成可執(zhí)行文件以及安裝包的相關(guān)信息。

  可能有人會問"為什么要個項(xiàng)目呢?",對于這個問題可以有很多個回答。但是一個更好的問題就是"為什么我不要個項(xiàng)目呢?",對于這個問題的回答就簡單了。如果你只是創(chuàng)建一兩個VI程序并且你主要著重于采集與分析數(shù)據(jù),而不是著重于用來采集分許數(shù)據(jù)的VI程序的話,你就不需要項(xiàng)目了。如果你有興趣把你的VI程序作為軟件來進(jìn)行管理,就需要使用LabVIEW的項(xiàng)目來管理你的VI程序了。

項(xiàng)目瀏覽窗口

  項(xiàng)目瀏覽窗口可以用來創(chuàng)建和編輯你的LabVIEW項(xiàng)目。下圖為一個空的項(xiàng)目窗口??梢赃x擇菜單File>>New . . .并在彈出的對話框中選擇Empty Project來創(chuàng)建一個空項(xiàng)目。

項(xiàng)目在這里看起來為一個樹狀結(jié)構(gòu)。這個樹的根為項(xiàng)目根(Project root),這里顯示了項(xiàng)目文件的名稱并包含了所有的項(xiàng)目元素。下一個就是我的計(jì)算機(jī)(My Computers),表示本地計(jì)算機(jī)為這個項(xiàng)目的目標(biāo)運(yùn)行環(huán)境。(這個目標(biāo)運(yùn)行環(huán)境是你的VI要安裝的位置。這個位置可以是你的本地計(jì)算機(jī)、LabVIEW RT控制器、PDA、FPGA或者任何LabVIEW可以運(yùn)行的地方。通過右鍵點(diǎn)擊項(xiàng)目根并從右鍵菜單中選擇New>>Targets and Devices就可以為項(xiàng)目添加新的目標(biāo)運(yùn)行環(huán)境。為了能夠添加某些目標(biāo)運(yùn)行環(huán)境,可能需要安裝相應(yīng)的LabVIEW附加模塊。例如,只有在安裝了LabVIEW Real-Time模塊之后,才能夠?yàn)轫?xiàng)目添加實(shí)時的目標(biāo)運(yùn)行環(huán)境。)

  在My Computer下面就是依賴關(guān)系(Dependencies)以及創(chuàng)建可執(zhí)行文件設(shè)定(Build Specifications)兩項(xiàng)。依賴關(guān)系是項(xiàng)目中的VI程序運(yùn)行需要依賴的東西。創(chuàng)建可執(zhí)行文件設(shè)定則定義了應(yīng)用程序是該如何創(chuàng)建與發(fā)布的。

項(xiàng)目瀏覽窗口工具欄

  項(xiàng)目瀏覽窗口的工具欄可以輕松的用來執(zhí)行一些常規(guī)操作。這些工具欄包括了標(biāo)準(zhǔn)、項(xiàng)目、創(chuàng)建可執(zhí)行文件以及代碼控制工具欄。如下圖所示:

  通過在菜單中選擇View>>Toolbars可以設(shè)定顯示哪個工具欄,也可以在工具欄上面點(diǎn)擊右鍵,并從彈出菜單中選擇顯示哪個工具欄。

在項(xiàng)目中添加新項(xiàng)

  在My Computer目標(biāo)運(yùn)行環(huán)境之下,可以為項(xiàng)目添加新項(xiàng),也可以創(chuàng)建文件夾以便更好的管理項(xiàng)目中的項(xiàng)。給項(xiàng)目添加新項(xiàng)可以有很多種方法。通過右鍵彈出菜單可能是最簡單的方法了,可以通過這種方法添加新的VI或者創(chuàng)建新文件夾。右鍵菜單如下圖:

  除此之外,另外一個方法就是從磁盤中直接把文件或者文件夾拖到項(xiàng)目瀏覽器里面,對于VI,還可以直接拖動前面板或框圖右上方的圖標(biāo)到項(xiàng)目瀏覽器里來完成添加。

項(xiàng)目文件夾

  項(xiàng)目文件夾用來管理項(xiàng)目文件。例如,可以創(chuàng)建兩個文件夾來分別子程序VI和項(xiàng)目文檔。

  有一點(diǎn)需要注意的是,項(xiàng)目文件夾是虛擬的,也就是說它可能并不是磁盤上真正的文件夾。如果你給項(xiàng)目加了一個磁盤上的文件夾,LabVIEW并不會自動與磁盤上的實(shí)際文件實(shí)時更新。你必須通過手動的方式完成同步更新。

從項(xiàng)目中刪除項(xiàng)

  如果要刪除項(xiàng)目中的項(xiàng),可以在項(xiàng)目瀏覽器中,通過右鍵點(diǎn)擊要刪除的項(xiàng)并在彈出菜單中選擇刪除(Remove)就可以完成刪除操作。也可以在項(xiàng)目瀏覽器中使用鼠標(biāo)選中要刪除的項(xiàng),并在鍵盤上按刪除鍵或在標(biāo)準(zhǔn)(Standard)工具欄中點(diǎn)擊刪除按鈕來完成刪除操作。

  有一點(diǎn)需要注意的就是,從項(xiàng)目中刪除項(xiàng)并不會在磁盤中刪除相應(yīng)文件。

創(chuàng)建可執(zhí)行程序、安裝包、DLL以及壓縮文件

  在項(xiàng)目中,可以把VI程序創(chuàng)建成可以運(yùn)行的軟件產(chǎn)品。要完成這個操作,可以在創(chuàng)建可執(zhí)行文件設(shè)定(Build Specifications)上面點(diǎn)擊鼠標(biāo)右鍵并在彈出的右鍵菜單中選擇New下面的子菜單來完成相應(yīng)的創(chuàng)建操作。可以選擇的幾項(xiàng)包括了:

  ◇應(yīng)用程序(Application):可以創(chuàng)建可執(zhí)行版本的VI程序。當(dāng)不需要用戶安裝LabVIEW開發(fā)系統(tǒng)并要運(yùn)行VI程序時,這是一個很好的選項(xiàng)。
  ◇安裝包(Installer):可以用來發(fā)布可執(zhí)行文件、庫文件等文件。安裝包包含了LabVIEW的運(yùn)行庫,如果用戶沒有安裝LabVIEW也可以通過安裝相應(yīng)的運(yùn)行庫來運(yùn)行應(yīng)用程序。
  ◇共享庫(DLL):通過共享庫可以讓其他文本編程語言(例如NI LabWindows/CVI、 Microsoft Visual C++或Microsoft Visual Basic等)來調(diào)用VI程序。通過共享庫可以讓其他非LabVIEW編程語言訪問LabVIEW開發(fā)的代碼。其他用戶可以使用共享庫而不能編輯或查看VI的源代碼框圖。
  ◇源文件發(fā)布包(Source Distribution):可以使用源文件發(fā)布包來打包源文件。如果需要向其他LabVIEW開發(fā)者發(fā)送源代碼,源文件發(fā)布包就是一個很合適的手段。在這里,可以配置為某個VI程序添加密碼、刪除源代碼框圖。還可以在源代碼發(fā)布包中為VI程序分配不同的路徑而不破壞VI與子VI之間的有效鏈接。
  ◇壓縮文件(Zip File):可以將整個LabVIEW項(xiàng)目的所有文件壓縮成一個單一的小體積文件。如果需要發(fā)布儀器驅(qū)動或發(fā)送部分源代碼給其他開發(fā)者,這是一個很好的方式。

  對于這里面的每一個輸出選項(xiàng)都有相應(yīng)的配置。這個配置包括了創(chuàng)建選項(xiàng)、要包含的文件、要創(chuàng)建的文件夾等等。

  對于其他選項(xiàng),可以查閱LabVIEW的在線幫助獲得詳細(xì)解答。


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

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

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

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

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

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

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

摘要:對于每一型新機(jī)試飛,或者是重大的研究性試飛和驗(yàn)證試飛,都必須實(shí)施遙測監(jiān)控?,F(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ī)在自動化設(shè)備中的應(yīng)用越來越廣泛,故為了進(jìn)一步滿足閉環(huán)步進(jìn)電機(jī)的應(yīng)用需求,采用LabVIEW上位機(jī)+運(yùn)動控制卡+驅(qū)動器模塊的控制方案進(jìn)行了多軸運(yùn)動系統(tǒng)的設(shè)計(jì),通過設(shè)計(jì)的上位機(jī)軟件實(shí)現(xiàn)閉環(huán)步進(jìn)電機(jī)的實(shí)時...

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

2020年11月3-5日,首屆慕尼黑華南電子展(electronica South China)登陸深圳國際會展中心(寶安新館)。慕尼黑華南電子展立足粵港澳大灣區(qū),輻射華南、西南及東南亞市場,聚焦5G、物聯(lián)網(wǎng)、藍(lán)牙技術(shù)、...

關(guān)鍵字: 電子行業(yè) 海爾曼太通 項(xiàng)目

最近一個引起廣泛勞苦群眾共鳴的話題是“996.ICU”。此話題源自Github前不久出現(xiàn)的一個非常火爆的項(xiàng)目。996.ICU的代碼倉庫從26號開始建立,只用了兩天時間就超過了大名鼎鼎linux的一半。截止發(fā)稿,這個項(xiàng)目的...

關(guān)鍵字: Github 項(xiàng)目 代碼

大家好,我是雜燴君。嵌入式大雜燴周記主要是一些實(shí)用項(xiàng)目學(xué)習(xí)分享,每篇一個主題。SDS 是 C 的字符串庫,旨在通過添加堆分配的字符串來增強(qiáng)有限的 libc 字符串處理功能。

關(guān)鍵字: 嵌入式 項(xiàng)目 字符串
關(guān)閉