LabVIEW 2021軟件介紹
LabVIEW2021官方版是一款專業(yè)的系統(tǒng)工程軟件,它為我們提供了圖形化編程方法,可幫助您可視化應(yīng)用的各個(gè)方面,包括硬件配置、測(cè)量數(shù)據(jù)和調(diào)試。 這種可視化可幫助用戶輕松集成任何供應(yīng)商的測(cè)量硬件、在程序框圖上展示復(fù)雜的邏輯、開(kāi)發(fā)數(shù)據(jù)分析算法以及設(shè)計(jì)自定義工程用戶界面。
此版本簡(jiǎn)化了分布式測(cè)試、測(cè)量和控制系統(tǒng)的設(shè)計(jì),引入了接口,可以將接口視為沒(méi)有私有數(shù)據(jù)控件的類,并且接口啟用多種繼承形式,可以幫助用戶縮短產(chǎn)品上市時(shí)間。
軟件是專為測(cè)試、測(cè)量和控制應(yīng)用而設(shè)計(jì)的系統(tǒng)工程軟件,軟件為我們提供了圖形化編程方法,集成了工程師和科學(xué)家快速構(gòu)建各種應(yīng)用所需的所有工具,旨在幫助工程師和科學(xué)家解決問(wèn)題、提高生產(chǎn)力和不斷創(chuàng)新。軟件降低了編程的復(fù)雜和繁瑣成都,現(xiàn)在您可以告別傳統(tǒng)的流程,將更多的精力投入到工程問(wèn)題上,具有友好的用戶界面,通過(guò)拖放式工程用戶界面創(chuàng)建和集成的數(shù)據(jù)查看器,可幫助您即時(shí)可視化結(jié)果。 您可以使用內(nèi)含的數(shù)學(xué)和信號(hào)處理IP來(lái)開(kāi)發(fā)數(shù)據(jù)分析和高級(jí)控制算法,或者復(fù)用其他各種工具的程序庫(kù)。安裝包含附加軟件工具包來(lái)開(kāi)發(fā)專用應(yīng)用程序。所有工具包均與LabVIEW無(wú)縫集成。
LabVIEW 2021軟件功能
1、使用軟件接口提高代碼靈活性
軟件引入了接口??梢詫⒔涌谝暈闆](méi)有私有數(shù)據(jù)控件的類,但是這種微小的差異使接口在軟件體系結(jié)構(gòu)中可以實(shí)現(xiàn)與類完全不同的目的。具體來(lái)說(shuō),接口啟用多種繼承形式。
接口聲明對(duì)象可以扮演的角色,而無(wú)需定義如何執(zhí)行該角色。通過(guò)從接口繼承,一個(gè)類聲明其對(duì)象履行該角色,并且該類負(fù)責(zé)指定行為的執(zhí)行方式。當(dāng)類從多個(gè)接口繼承時(shí),可以將其對(duì)象傳遞到需要不同角色的多個(gè)軟件模塊中。
以下項(xiàng)目包括Tool類,以及幾個(gè)不同工具的子類。該項(xiàng)目還包括杠桿接口。您可以看到Tools類具有一個(gè)控件,該控件定義了該類中的數(shù)據(jù),而Lever接口沒(méi)有控件,因?yàn)榻涌跊](méi)有私有數(shù)據(jù)。類由實(shí)心立方體()表示。界面由立方體()的面表示。接口和類使用相同的文件擴(kuò)展名.lvclass。
2、軟件 Web服務(wù)增強(qiáng)
軟件除了繼續(xù)支持應(yīng)用程序Web服務(wù)器外,還提供用于開(kāi)發(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)用程序免受常見(jiàn)的Web安全威脅,為許多企業(yè)級(jí)數(shù)據(jù)服務(wù)提供高可擴(kuò)展性,并允許設(shè)備管理。
注意注意NI Web服務(wù)器僅支持Windows(64位)。 Application Web Server支持Windows(32位和64位)和RT目標(biāo)。
您可以通過(guò)獨(dú)立的應(yīng)用程序,程序包或程序包安裝程序?qū)eb服務(wù)發(fā)布到NI Web服務(wù)器。通過(guò)在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ù)并通過(guò)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ù)程序包
如果安裝無(wú)法正確運(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í)”頁(yè)面上,右鍵單擊“自定義操作”表,然后選擇“添加修復(fù)操作”。您可以從以下選項(xiàng)中選擇:
修復(fù)前-指定在修復(fù)當(dāng)前軟件包之前要執(zhí)行的操作。
修復(fù)后—指定修復(fù)當(dāng)前程序包后執(zhí)行的操作。
全部修復(fù)后-指定修復(fù)所有軟件包后執(zhí)行的操作。
Application Builder的其他增強(qiáng)功能
“包屬性”對(duì)話框的“提要”頁(yè)面包含以下新選項(xiàng):
在Feed中包括所有依賴項(xiàng)-指定是將包的所有依賴項(xiàng)還是僅將包添加到Feed中。
將程序包版本附加到提要位置—指定是否在提要中包括程序包版本。 軟件將一個(gè)帶有軟件包版本的子文件夾附加到提要位置。
在SystemLink feed中包括所有依賴項(xiàng)-指定是將程序包的所有依賴項(xiàng)發(fā)布,還是僅將程序包發(fā)布到SystemLink feed。
這些選項(xiàng)僅適用于Windows。
4、環(huán)境改善
軟件對(duì)本軟件環(huán)境進(jìn)行了以下增強(qiáng):
選擇列表項(xiàng)的改進(jìn)
在軟件中,可使用“選擇項(xiàng)目”對(duì)話框更改環(huán)形控件,枚舉或I/O控件或常量中列表項(xiàng)的值。右鍵單擊前面板上的控件或常量或框圖上的常量,然后選擇“選擇項(xiàng)目”。此對(duì)話框代替“選擇項(xiàng)”快捷菜單項(xiàng)。
改進(jìn)了子圖之間的移動(dòng)
在軟件中,可使用“顯示案例”對(duì)話框更改案例,事件或條件禁用結(jié)構(gòu)的可見(jiàn)框架。右鍵單擊結(jié)構(gòu)邊框,然后選擇“顯示案例”。該對(duì)話框代替了“顯示案例”快捷菜單項(xiàng)。
對(duì)重新排列大小寫(xiě)或子圖的改進(jìn)
重新排列案例對(duì)話框已重新設(shè)計(jì),并包含以下新功能:
重新排列多個(gè)案例
刪除一個(gè)或多個(gè)案例
僅對(duì)案例列表中的選定案例進(jìn)行排序
調(diào)整對(duì)話框大小
5、對(duì)話框增強(qiáng)
軟件包含以下新的和更新的對(duì)話框,用于配置軟件Web服務(wù)的設(shè)置。
Web服務(wù)屬性對(duì)話框包括以下更改:
NIWeb服務(wù)器權(quán)限—使用該新頁(yè)面創(chuàng)建和定義Web服務(wù)的權(quán)限。
HTTP方法VI設(shè)置-使用新的NIWeb服務(wù)器選項(xiàng)卡配置調(diào)用HTTP方法VI所需的權(quán)限?!鞍踩浴边x項(xiàng)卡已重命名為ApplicationWebServer,可在其上配置與ApplicationWebServer關(guān)聯(lián)的權(quán)限。
“包屬性”對(duì)話框包括新的“Web服務(wù)”頁(yè)面,可用于配置包含在包中的可用Web服務(wù)。
應(yīng)用程序?qū)傩詫?duì)話框的Web服務(wù)頁(yè)面包含新的NIWebServer選項(xiàng)。通過(guò)選擇該選項(xiàng),您可以將NIWeb服務(wù)器指定為托管獨(dú)立應(yīng)用程序中包含的Web服務(wù)的Web服務(wù)器。
軟件重新組織了“選項(xiàng)”對(duì)話框的“網(wǎng)絡(luò)服務(wù)器”頁(yè)面上的選項(xiàng),可讓您根據(jù)使用NIWeb服務(wù)器還是應(yīng)用Web服務(wù)器來(lái)配置對(duì)Web服務(wù)的訪問(wèn)。
“類屬性”對(duì)話框的“繼承”頁(yè)面包括以下更改:
“新的父接口”部分-使用此部分定義類繼承的接口。
“繼承層次結(jié)構(gòu)”部分重命名為“父類層次結(jié)構(gòu)”。
將“更改繼承”選項(xiàng)重命名為“更改父類”。
6、導(dǎo)入共享庫(kù)向?qū)У脑鰪?qiáng)功能
在導(dǎo)入共享庫(kù)向?qū)У呐渲肰I和控件頁(yè)面上,使用以下新選項(xiàng)將設(shè)置應(yīng)用于多個(gè)參數(shù)和功能:
應(yīng)用于所有匹配參數(shù)-將當(dāng)前參數(shù)的類型設(shè)置應(yīng)用于與頭文件中的聲明匹配的所有函數(shù)參數(shù)。
全部應(yīng)用于—將當(dāng)前函數(shù)的調(diào)用約定應(yīng)用于共享庫(kù)中的所有函數(shù)。
7、框圖增強(qiáng)
軟件對(duì)程序框圖和相關(guān)功能進(jìn)行了以下增強(qiáng):
在早期版本的軟件中,斷線的分支會(huì)導(dǎo)致整條導(dǎo)線顯示為斷線,而刪除該線分支則會(huì)刪除整條導(dǎo)線。在軟件中,只有折斷的分支顯示為折斷。通過(guò)選擇編輯?刪除斷線或按來(lái)刪除斷線時(shí),軟件僅刪除斷線分支。如果所有分支都斷開(kāi),軟件將移除整條導(dǎo)線。
8、新增和更改的VI和功能
NI LabVIEW 2020包含以下新增和更改的VI和功能。
新的VI和功能
Web服務(wù)VI
重組了Web服務(wù)選板,并包括以下新的子選板:
應(yīng)用程序Web服務(wù)器-包含專門(mén)支持部署到應(yīng)用程序Web服務(wù)器的Web服務(wù)的VI,包括配置嵌入式服務(wù)器頁(yè)面(ESP)腳本,加密和解密數(shù)據(jù)傳輸以及管理應(yīng)用程序Web服務(wù)器上的HTTP會(huì)話的VI。
NIWeb服務(wù)器—包含新的NIWeb服務(wù)器VI的獲取身份驗(yàn)證詳細(xì)信息,該VI返回NIWeb服務(wù)器的身份驗(yàn)證詳細(xì)信息。
WebSocketsVI
數(shù)據(jù)通信選板包含一個(gè)鏈接,用于安裝WebSocketsVI,以將數(shù)據(jù)流傳輸?shù)絎eb用戶界面或從Web用戶界面?zhèn)鬏敂?shù)據(jù)。在“數(shù)據(jù)通信”面板上,單擊“安裝WebSockets附件”以從JKIVI程序包管理器(VIPM)安裝WebSocketsToolkit。WebSocketsVI出現(xiàn)在數(shù)據(jù)通信?WebSockets選板上。
LabVIEW 2021安裝步驟
在華軍軟件園下載LabVIEW 2021官方版軟件包,解壓,運(yùn)行“exe.文件”
雙擊打開(kāi),進(jìn)入安裝向?qū)?,閱讀協(xié)議,點(diǎn)擊我接受,點(diǎn)擊下一步
核對(duì)需要安裝的信息,點(diǎn)擊下一步
正在安裝,耐心等待一下
安裝完成,點(diǎn)擊完成,退出安裝向?qū)?
LabVIEW 2021更新日志
1.將bug掃地出門(mén)進(jìn)行到底
2.有史以來(lái)最穩(wěn)定版本
華軍小編推薦:
LabVIEW 2021一直以來(lái)是大多數(shù)小伙伴常用編程工具軟件,在網(wǎng)民心目中的可是有這霸主地位可見(jiàn)一般,華軍軟件園小編同學(xué)推薦廣大用戶下載LabVIEW 2021使用,快來(lái)下載吧,另外還有AlphaEbot動(dòng)作編輯軟件、河小象編程客戶端、自動(dòng)化測(cè)試工具AutoRunner、Easy GUI、小海龜LOGO語(yǔ)言提供下載。
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用