LabVIEW(圖形化編程軟件)是一款國國家儀器(NI)公司研制開發(fā)的程序開發(fā)環(huán)境。LabVIEW開發(fā)環(huán)境集成了工程師和科學(xué)家快速構(gòu)建各種應(yīng)用所需的所有工具,旨在幫助工程師和科學(xué)家解決問題、提高生產(chǎn)力和不斷創(chuàng)新,致力于為工程師和科學(xué)家提供解決方案來應(yīng)對(duì)全球最嚴(yán)峻的工程挑戰(zhàn)。并且LabVIEW2018可以通過FPGA數(shù)學(xué)和分析選板中的NI浮點(diǎn)庫鏈接訪問浮點(diǎn)運(yùn)算功能庫。
LabVIEW特點(diǎn)
加速工程開發(fā)
LabVIEW提供了一種圖形化編程方法,可幫助您可視化應(yīng)用程序的各個(gè)方面,包括硬件配置、測量數(shù)據(jù)和調(diào)試。這種可視化可幫助用戶輕松集成來自任何供應(yīng)商的測量硬件,在程序框圖上表現(xiàn)復(fù)雜的邏輯,開發(fā)數(shù)據(jù)分析算法,并設(shè)計(jì)自定義工程用戶界面。
擴(kuò)展LabVIEW的功能
LabVIEW工具網(wǎng)絡(luò)提供可經(jīng)過認(rèn)證的第三方附加工具,旨在幫助您提高工作效率。LabVIEW包含在NI的眾多軟件套件中,您可以使用這些套件為目標(biāo)應(yīng)用領(lǐng)域構(gòu)建完整的軟件系統(tǒng)。
設(shè)計(jì)智能機(jī)器或工業(yè)設(shè)備
借助LabVIEW,更快速地構(gòu)建工業(yè)設(shè)備和智能機(jī)器。NI的嵌入式設(shè)計(jì)平臺(tái)結(jié)合了完整的軟件堆棧、緊密集成且可定制的硬件以及充滿活力的用戶和IP生態(tài)系統(tǒng)。
工科課程教學(xué)
借助LabVIEW,您可以在教室或?qū)嶒?yàn)室中基于真實(shí)系統(tǒng)進(jìn)行授課,幫助學(xué)生更快速進(jìn)行探索、更快速構(gòu)建解決方案和提高成功概率。
LabVIEW功能
盡量選用了通用性的硬件配置,各種各樣儀器的差別主要是手機(jī)軟件。
可充分運(yùn)用電子計(jì)算機(jī)的能力,有強(qiáng)勁的數(shù)據(jù)處理方法作用,能夠造就出作用更強(qiáng)的儀器。
客戶能夠依據(jù)自身的必須界定和生產(chǎn)制造各種各樣儀器。
虛似儀器科學(xué)研究的另一個(gè)難題是各種各樣規(guī)范儀器的互聯(lián)及與電子計(jì)算機(jī)的聯(lián)接。應(yīng)用較多的是IEEE488或GPIB協(xié)議書。將來的儀器也理應(yīng)是數(shù)字化的。
LabVIEW(LaboratoryVirtualinstrumentEngineeringWorkbench)是一種圖形化的計(jì)算機(jī)語言的開發(fā)工具,它普遍的被工業(yè)領(lǐng)域、學(xué)界和科學(xué)研究試驗(yàn)室所接納,視作一個(gè)規(guī)范的數(shù)據(jù)收集和儀器監(jiān)控軟件。LabVIEW集成化了與考慮GPIB、VXI、RS-232和RS-485協(xié)議書的硬件配置及數(shù)據(jù)采集卡通信的所有作用。它還內(nèi)嵌了便于運(yùn)用TCP/IP、ActiveX等手機(jī)軟件規(guī)范的函數(shù)庫。這是一個(gè)功能齊全且靈便的手機(jī)軟件。利用它能夠便捷地創(chuàng)建自身的虛似儀器,其圖形化的頁面促使程序編寫及應(yīng)用全過程都生動(dòng)活潑。
圖形化的編程語言,又稱之為“G”語言。應(yīng)用這類編程語言時(shí),大部分不寫編程代碼,取代它的的是流程表或框架圖。它盡量利用了專業(yè)技術(shù)人員、生物學(xué)家、技術(shù)工程師所了解的專業(yè)術(shù)語、標(biāo)志和定義,因而,LabVIEW是一個(gè)朝向終端用戶的專用工具。它能夠提高你搭建自身的科學(xué)研究和工程項(xiàng)目系統(tǒng)軟件的能力,出示了完成儀器程序編寫和數(shù)據(jù)收集系統(tǒng)軟件的方便快捷方式。應(yīng)用它開展基本原理科學(xué)研究、設(shè)計(jì)方案、檢測并完成儀器系統(tǒng)軟件時(shí),能夠進(jìn)一步提高工作效能。
利用LabVIEW,可造成單獨(dú)運(yùn)作的可執(zhí)行程序,它是一個(gè)真實(shí)的32位系統(tǒng)/64位c語言編譯器。像很多關(guān)鍵的手機(jī)軟件一樣,LabVIEW出示了Windows、UNIX、Linux、Macintosh的多種多樣版本號(hào)。
它關(guān)鍵的便捷便是,一個(gè)硬件配置的狀況下,能夠根據(jù)更改手機(jī)軟件,就可以完成不一樣的儀器儀表盤的作用,十分便捷,是等同于手機(jī)軟件即硬件配置!圖形化主要是頂層的系統(tǒng)軟件,中國早已開發(fā)設(shè)計(jì)出圖形化的單片機(jī)編程系統(tǒng)軟件(適用32位系統(tǒng)的嵌入式操作系統(tǒng),而且能夠拓展的),逐步完善中(大伙兒能夠檢索CPUVIEW會(huì)出現(xiàn)更詳細(xì)資料;)