
LabVIEW
中文版 v21.0人工檢測(cè),安全無毒
5.58MB
簡(jiǎn)體
WinAll
編程軟件
1241次
2023-10-18
68
軟件介紹
軟件特色
1、使用軟件接口提高代碼靈活性
軟件引入了接口??梢詫⒔涌谝暈闆]有私有數(shù)據(jù)控件的類,但是這種微小的差異使接口在軟件體系結(jié)構(gòu)中可以實(shí)現(xiàn)與類完全不同的目的。具體來說,接口啟用多種繼承形式。
接口聲明對(duì)象可以扮演的角色,而無需定義如何執(zhí)行該角色。通過從接口繼承,一個(gè)類聲明其對(duì)象履行該角色,并且該類負(fù)責(zé)指定行為的執(zhí)行方式。當(dāng)類從多個(gè)接口繼承時(shí),可以將其對(duì)象傳遞到需要不同角色的多個(gè)軟件模塊中。
以下項(xiàng)目包括Tool類,以及幾個(gè)不同工具的子類。該項(xiàng)目還包括杠桿接口。您可以看到Tools類具有一個(gè)控件,該控件定義了該類中的數(shù)據(jù),而Lever接口沒有控件,因?yàn)榻涌跊]有私有數(shù)據(jù)。類由實(shí)心立方體()表示。界面由立方體()的面表示。接口和類使用相同的文件擴(kuò)展名.lvclass。
2、軟件 Web服務(wù)增強(qiáng)
軟件除了繼續(xù)支持應(yīng)用程序Web服務(wù)器外,還提供用于開發(fā)軟件Web服務(wù)以及將Web服務(wù)發(fā)布到NI Web服務(wù)器的功能。
NI Web服務(wù)器是生產(chǎn)級(jí)的Web服務(wù)器,可以托管用戶授權(quán)的服務(wù),例如軟件Web服務(wù)和NI創(chuàng)建的SystemLink服務(wù)。 NI Web Server保護(hù)Web應(yīng)用程序免受常見的Web安全威脅,為許多企業(yè)級(jí)數(shù)據(jù)服務(wù)提供高可擴(kuò)展性,并允許設(shè)備管理。
注意注意NI Web服務(wù)器僅支持Windows(64位)。 Application Web Server支持Windows(32位和64位)和RT目標(biāo)。
您可以通過獨(dú)立的應(yīng)用程序,程序包或程序包安裝程序?qū)eb服務(wù)發(fā)布到NI Web服務(wù)器。通過在NI Web服務(wù)器上啟用安全套接字層(SSL)加密或?yàn)槊總€(gè)用戶角色分配不同的特權(quán),可以在Web客戶端和軟件 Web服務(wù)之間建立安全的通信。
Web客戶端的默認(rèn)響應(yīng)格式從XML更改為JSON字符串。如果要?jiǎng)?chuàng)建用戶界面以可視化數(shù)據(jù)并通過Web瀏覽器與Web服務(wù)進(jìn)行交互,請(qǐng)將WebVI集成到Web服務(wù)中。
3、Application Builder增強(qiáng)功能
NI LabVIEW 2020對(duì)LabVIEW Application Builder和構(gòu)建規(guī)范進(jìn)行了以下增強(qiáng):
(Windows)修復(fù)程序包
如果安裝無法正確運(yùn)行,則可以在NI Package Manager中修復(fù)該軟件包。在軟件中,您可以配置自定義修復(fù)動(dòng)作,以在NI Package Manager修復(fù)程序包時(shí)執(zhí)行。要?jiǎng)?chuàng)建自定義修復(fù)操作,請(qǐng)?jiān)凇鞍鼘傩浴睂?duì)話框的“高級(jí)”頁面上,右鍵單擊“自定義操作”表,然后選擇“添加修復(fù)操作”。您可以從以下選項(xiàng)中選擇:
修復(fù)前-指定在修復(fù)當(dāng)前軟件包之前要執(zhí)行的操作。
修復(fù)后—指定修復(fù)當(dāng)前程序包后執(zhí)行的操作。
全部修復(fù)后-指定修復(fù)所有軟件包后執(zhí)行的操作。
Application Builder的其他增強(qiáng)功能
“包屬性”對(duì)話框的“提要”頁面包含以下新選項(xiàng):
在Feed中包括所有依賴項(xiàng)-指定是將包的所有依賴項(xiàng)還是僅將包添加到Feed中。
將程序包版本附加到提要位置—指定是否在提要中包括程序包版本。 軟件將一個(gè)帶有軟件包版本的子文件夾附加到提要位置。
在SystemLink feed中包括所有依賴項(xiàng)-指定是將程序包的所有依賴項(xiàng)發(fā)布,還是僅將程序包發(fā)布到SystemLink feed。
這些選項(xiàng)僅適用于Windows。
軟件功能
提供圖形編程方法,以可視化應(yīng)用程序的各個(gè)方面,包括硬件配置、測(cè)量數(shù)據(jù)和調(diào)試。
熟練的LabVIEW程序員需要的開發(fā)時(shí)間約為熟練的c程序員需要的時(shí)間的1/5左右。
控制和測(cè)試是關(guān)聯(lián)度非常高的領(lǐng)域,從測(cè)試領(lǐng)域開始的LabVIEW自然地展開到控制領(lǐng)域。
LabVIEW包含在NI的許多軟件套件中,可以使用這些套件為目標(biāo)應(yīng)用程序構(gòu)建完整的軟件系統(tǒng)。
更迅速地構(gòu)建工業(yè)設(shè)備和智能設(shè)備,工具網(wǎng)絡(luò)提供了經(jīng)過認(rèn)證的第三方附加工具,旨在提高工作效率。
NI的嵌入式設(shè)計(jì)平臺(tái)結(jié)合了完整的軟件堆棧、緊密集成、可定制的硬件、充滿活力的用戶和IP生態(tài)系統(tǒng)。
使用方法
一、怎么用NI LabVIEW去做圖像處理?
1.安裝NI Vision工具包,vision里面基本上都有你要的功能函數(shù)。
二、如何使用NI LabVIEW去做Web服務(wù)?
1.創(chuàng)建一個(gè)組織Web服務(wù)文件的LabVIEW項(xiàng)目。將項(xiàng)目保存為Tutorial.lvproj。
2.右鍵單擊我的電腦并選擇新建-Web服務(wù)。LabVIEW在該終端下添加一個(gè)Web服務(wù)項(xiàng)目項(xiàng)和文件夾。
3.右鍵單擊Web服務(wù)項(xiàng)目項(xiàng)并選擇重命名,將Web服務(wù)命名為TutorialService。
4.右鍵單擊Web資源并選擇新建VI,新建一個(gè)HTTP方法VI,該VI從客戶端接收HTTP請(qǐng)求并將數(shù)據(jù)返回客戶端。LabVIEW從模板打開一個(gè)新的VI。
5.在該新VI中,創(chuàng)建如下所示的程序框圖、前面板和連線板。
6.注意每個(gè)控件均顯示在連線板上。只有通過分配給HTTP方法VI連線板的輸入和輸出,Web服務(wù)才能從客戶端接收數(shù)據(jù)或?qū)?shù)據(jù)發(fā)送至客戶端。
7.將VI保存為Add.vi。
8.選擇文件?另存為,并在彈出的對(duì)話框中選擇副本?另外打開副本。確保勾選添加副本至Tutorial.lvproj復(fù)選框,然后單擊繼續(xù)。
9.將新副本保存為Subtract.vi。
10.打開Subtract.vi的程序框圖,并將“加”函數(shù)替換為“減”函數(shù)。重新連線控件。
11.返回項(xiàng)目,右鍵單擊Web資源并選擇新建Web資源。重命名新建項(xiàng)目項(xiàng)為AdditionalOperations。
12.拖曳Subtract.vi至AdditionalOperations項(xiàng)目項(xiàng)下。保存項(xiàng)目
常見問題
怎么用NI LabVIEW去做圖像處理?
1.安裝NI Vision工具包,vision里面基本上都有你要的功能函數(shù)。
如何使用NI LabVIEW去做Web服務(wù)?
1.創(chuàng)建一個(gè)組織Web服務(wù)文件的LabVIEW項(xiàng)目。將項(xiàng)目保存為Tutorial.lvproj。
2.右鍵單擊我的電腦并選擇新建-Web服務(wù)。LabVIEW在該終端下添加一個(gè)Web服務(wù)項(xiàng)目項(xiàng)和文件夾。
3.右鍵單擊Web服務(wù)項(xiàng)目項(xiàng)并選擇重命名,將Web服務(wù)命名為TutorialService。
4.右鍵單擊Web資源并選擇新建VI,新建一個(gè)HTTP方法VI,該VI從客戶端接收HTTP請(qǐng)求并將數(shù)據(jù)返回客戶端。LabVIEW從模板打開一個(gè)新的VI。
5.在該新VI中,創(chuàng)建如下所示的程序框圖、前面板和連線板。
6.注意每個(gè)控件均顯示在連線板上。只有通過分配給HTTP方法VI連線板的輸入和輸出,Web服務(wù)才能從客戶端接收數(shù)據(jù)或?qū)?shù)據(jù)發(fā)送至客戶端。
7.將VI保存為Add.vi。
8.選擇文件?另存為,并在彈出的對(duì)話框中選擇副本?另外打開副本。確保勾選添加副本至Tutorial.lvproj復(fù)選框,然后單擊繼續(xù)。
9.將新副本保存為Subtract.vi。
10.打開Subtract.vi的程序框圖,并將“加”函數(shù)替換為“減”函數(shù)。重新連線控件。
11.返回項(xiàng)目,右鍵單擊Web資源并選擇新建Web資源。重命名新建項(xiàng)目項(xiàng)為AdditionalOperations。
12.拖曳Subtract.vi至AdditionalOperations項(xiàng)目項(xiàng)下。保存項(xiàng)目
小編寄語
LabVIEW軟件是NI設(shè)計(jì)平臺(tái)的核心,也是開發(fā)測(cè)量或控制系統(tǒng)的理想選擇,LabVIEW開發(fā)環(huán)境集成了工程師和科學(xué)家快速構(gòu)建各種應(yīng)用所需的所有工具,旨在幫助工程師和科學(xué)家解決問題、提高生產(chǎn)力和不斷創(chuàng)新。
Python集成開發(fā)編程工具
專業(yè)版 v2023.1.1 / 120MB
1.1W 570 2023-10-08
開源服務(wù)軟件
最新版 V2.48.1 / 120MB
1.0W 524 2025-02-14
代碼生成工具
最新版 / 120MB
8.9K 446 2023-10-23
好用的圖形處理工具
官方免費(fèi)版v5.5.1 / 120MB
8.8K 439 2024-07-15
Ruby集成開發(fā)環(huán)境
最新版 / 120MB
8.5K 426 2023-10-21
網(wǎng)站快速成型工具
官方版 v2.13.2 / 120MB
8.3K 416 2025-02-05
編程開發(fā)設(shè)計(jì)軟件
官方版 v2024.3.6 / 120MB
7.8K 390 2025-03-28
兒童圖形化編程學(xué)習(xí)軟件
官方版 v3.30.0 / 120MB
7.3K 366 2025-04-02
實(shí)用型商業(yè)數(shù)學(xué)軟件
中文版 vR2020a / 120MB
7.2K 362 2024-05-27
跨平臺(tái)代碼重構(gòu)工具
最新版 / 120MB
6.9K 343 2023-10-25