日前,在NIWEEK 2018上,NI共同創(chuàng)始人、Fellow、有著LabVIEW之父稱號(hào)的Jeff Kodosky做了主題演講,他暢談了未來(lái)LabVIEW的軟件架構(gòu)。
NI共同創(chuàng)始人、Fellow、LabVIEW之父Jeff Kodosky
LabVIEW設(shè)計(jì)初衷只是為科學(xué)家和工程師可以快速完成他們的測(cè)試測(cè)量系統(tǒng),而無(wú)需專門的程序員團(tuán)隊(duì)。正如Dr.T說過的,像電子表格程序可幫助金融分析師編程一樣,我們給工程師和科學(xué)家開發(fā)一套屬于他們自己的加速編程工具。目前來(lái)看,LabVIEW已經(jīng)成功地完成了這一任務(wù)。
通過LabVIEW,數(shù)以萬(wàn)計(jì)的工程師、科學(xué)家、測(cè)試人員甚至醫(yī)學(xué)研究員等各行業(yè)專家成功完成了他們的自動(dòng)測(cè)試系統(tǒng)。LabVIEW加速了研究開發(fā),減少了測(cè)試時(shí)間和成本,同時(shí)就減少了產(chǎn)品開發(fā)周期。
LabVIEW在持續(xù)改進(jìn)和創(chuàng)新上有著悠久歷史,每個(gè)版本既保持向后兼容性,同時(shí)也在不斷引入新功能。
LabVIEW最顯著的進(jìn)展是引入對(duì)實(shí)時(shí)系統(tǒng)和FPGA支持。用戶無(wú)需成為VHDL專家,便可通過構(gòu)建在FPGA上運(yùn)行的圖形化程序來(lái)滿足性能要求。今天,隨著系統(tǒng)的復(fù)雜性不斷增加,需要更多的并行處理,更多的物理I/O,更緊密的時(shí)序和同步以及更多的分布式組件。