NI發(fā)布LabVIEW 8.5,自在的享受多核時(shí)代

時(shí)間:2007-08-17

來(lái)源:NI-美國(guó)國(guó)家儀器有限公司

導(dǎo)語(yǔ):圖形化軟件平臺(tái)引入全新?tīng)顟B(tài)圖設(shè)計(jì)模塊,提升FPGA開(kāi)發(fā)和工業(yè)測(cè)量性能

National Instruments公司日前在其N(xiāo)I Week年會(huì)上發(fā)布最新版本的用于設(shè)計(jì)、控制和嵌入式系統(tǒng)開(kāi)發(fā)的圖形系統(tǒng)設(shè)計(jì)平臺(tái)LabVIEW 8.5。 LabVIEW 8.5采用直觀的并行數(shù)據(jù)流語(yǔ)言簡(jiǎn)化了多核以及基于FPGA應(yīng)用的開(kāi)發(fā)過(guò)程。在8.5版并行多核架構(gòu)上運(yùn)行可在專(zhuān)用處理器內(nèi)核上實(shí)現(xiàn)更高的測(cè)試吞吐能力、效率更高的處理器密集型分析以及可靠性更高的實(shí)時(shí)系統(tǒng)。 該版本還增加了用來(lái)建模和實(shí)現(xiàn)系統(tǒng)行為的狀態(tài)圖設(shè)計(jì)模塊,從而簡(jiǎn)化了嵌入式應(yīng)用和工業(yè)應(yīng)用的設(shè)計(jì)。已經(jīng)增加了用于工業(yè)監(jiān)視和控制的新I/O庫(kù)和分析功能。 大量的其它增強(qiáng)還包括對(duì)Freescale ColdFire處理器的支持和帶QNX操作系統(tǒng)支持的評(píng)估捆綁軟件、用于團(tuán)隊(duì)開(kāi)發(fā)的項(xiàng)目文件管理工具和圖形代碼合并、用于性能優(yōu)化的低級(jí)別內(nèi)存管理工具、新優(yōu)化BLAS線性代數(shù)庫(kù)、用于圖像處理的經(jīng)過(guò)改進(jìn)的邊沿檢測(cè)和用于各種解調(diào)器和通道譯碼方案的優(yōu)化算法、包括模型預(yù)測(cè)設(shè)計(jì)(MPC)和解析PID控制器設(shè)計(jì)在內(nèi)的控制設(shè)計(jì)和仿真增強(qiáng)功能,以及增強(qiáng)的.m文件腳本支持。 “隨著PC領(lǐng)域向多核處理器方向的轉(zhuǎn)變,LabVIEW編程人員將受益于簡(jiǎn)化的多線程圖形技術(shù),從而使工程師和科學(xué)人員能夠最大限度地提高多核技術(shù)的性能,而只需少量更改甚至不更改他們的應(yīng)用,”National Instruments公司總裁、CEO兼共同創(chuàng)始人James Truchard博士表示。 LabVIEW中的并行數(shù)據(jù)流語(yǔ)言允許將應(yīng)用映射至多核和FPGA架構(gòu),以進(jìn)行數(shù)據(jù)流化、控制、分析和信號(hào)處理。這種工具的早期版本包括自動(dòng)多線程能力,現(xiàn)在LabVIEW 8.5可以根據(jù)提供的總內(nèi)核數(shù)對(duì)用戶應(yīng)用進(jìn)行調(diào)整,并提供增強(qiáng)的線程安全驅(qū)動(dòng)器和庫(kù),從而提高RF、高速數(shù)字I/O和混合信號(hào)測(cè)試應(yīng)用的吞吐性能。 8.5版LabVIEW還通過(guò)LabVIEW實(shí)時(shí)環(huán)境提供對(duì)稱(chēng)多處理(SMP),在該環(huán)境中,嵌入式系統(tǒng)和工業(yè)系統(tǒng)設(shè)計(jì)工程師可以通過(guò)多個(gè)內(nèi)核自動(dòng)載入均衡任務(wù),并且不會(huì)犧牲確定性。采用這個(gè)最新版本,用戶可以手動(dòng)將部分代碼分配給特定處理器內(nèi)核,從而微調(diào)實(shí)時(shí)系統(tǒng)或者隔離專(zhuān)用內(nèi)核上的時(shí)間關(guān)鍵代碼片段。 實(shí)時(shí)執(zhí)行跟蹤工具箱2.0已被開(kāi)發(fā)成可以可視地顯示代碼片段和工業(yè)線程之間的時(shí)序關(guān)系,代碼正在執(zhí)行的處理內(nèi)核將改進(jìn)調(diào)試和代碼優(yōu)化。 增強(qiáng)型FPGA項(xiàng)目向?qū)б呀?jīng)增加了LabVIEW 8.5,從而自動(dòng)化I/O配置、IP開(kāi)發(fā),以及公共I/O、計(jì)數(shù)器/計(jì)時(shí)器和編碼器應(yīng)用的整體設(shè)置過(guò)程。該向?qū)⒆詣?dòng)化更復(fù)雜的高速DMA數(shù)據(jù)傳輸代碼的生成過(guò)程。此外,LabVIEW 8.5還提供設(shè)備自動(dòng)化中一般需要的多通道濾波和PID控制功能,從而大幅減少了高通道數(shù)應(yīng)用的FPGA資源。 通過(guò)采用基于統(tǒng)一建模語(yǔ)言(UML)標(biāo)準(zhǔn)的熟悉的高級(jí)別狀態(tài)圖表示法,新的狀態(tài)圖模塊將有助于這些基于事件的系統(tǒng)的設(shè)計(jì)和仿真過(guò)程。該模塊基于LabVIEW圖形編程語(yǔ)言,可以提供單個(gè)平臺(tái)來(lái)設(shè)計(jì)和部署系統(tǒng),并為其建立原型,它結(jié)合了熟悉的狀態(tài)圖表示法與在確定性實(shí)時(shí)系統(tǒng)或基于FPGA的系統(tǒng)上運(yùn)行的真實(shí)世界I/O。 LabVIEW 8.5增加了大量I/O、測(cè)量和顯示增強(qiáng)功能,以采用包括為L(zhǎng)abVIEW用戶擴(kuò)展工業(yè)連接的新OPC驅(qū)動(dòng)器庫(kù)在內(nèi)的可編程自動(dòng)化控制器(PAC)來(lái)構(gòu)建工業(yè)系統(tǒng),并使兼容的可編程邏輯控制器(PLC)和工業(yè)設(shè)備的數(shù)量接近翻倍。 8.5版LabVIEW還增加了用于工業(yè)設(shè)備監(jiān)控系統(tǒng)的振動(dòng)和順序跟蹤測(cè)量和設(shè)備版本算法。對(duì)于高通道數(shù)系統(tǒng),一個(gè)多變量編輯器通過(guò)采用簡(jiǎn)單的電子數(shù)據(jù)表接口而簡(jiǎn)化了數(shù)百個(gè)I/O標(biāo)記的配置或編輯。它還提供了靈活的管道顯示工具,以簡(jiǎn)化構(gòu)建更現(xiàn)實(shí)的工業(yè)用戶接口和交互式拖放方法的過(guò)程,從而直接將I/O標(biāo)記連接至在基于Windows CE的工業(yè)觸摸屏面和手持式PDA上運(yùn)行的用戶接口顯示器。
中傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

關(guān)注伺服與運(yùn)動(dòng)控制公眾號(hào)獲取更多資訊

關(guān)注直驅(qū)與傳動(dòng)公眾號(hào)獲取更多資訊

關(guān)注中國(guó)傳動(dòng)網(wǎng)公眾號(hào)獲取更多資訊

最新新聞
查看更多資訊

熱搜詞
  • 運(yùn)動(dòng)控制
  • 伺服系統(tǒng)
  • 機(jī)器視覺(jué)
  • 機(jī)械傳動(dòng)
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機(jī)界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機(jī)器人
  • 低壓電器
  • 機(jī)柜
回頂部
點(diǎn)贊 0
取消 0