??? 2006年,對于NI (美國國家儀器有限公司)來講是不尋常的一年,因為這一年是NI公司成立30周年,其旗艦產(chǎn)品LabVIEW圖形化編程軟件問世20周年紀(jì)念,并且NI 第一次推出簡體中文版本" title="簡體中文版本">簡體中文版本LabVIEW 8.20。2006年11月8日,對于NI 來說,又是一個不平常的日子,因為這一天,全球虛擬儀器技術(shù)" title="虛擬儀器技術(shù)">虛擬儀器技術(shù)盛會NIDays 2006中國站的活動在上海浦東香格里拉大酒店舉辦,NI在設(shè)計、測試和自動化領(lǐng)域的新老用戶們從全國各地趕來聚集一堂,參與全天的技術(shù)講座,并與專程從美國前來的“LabVIEW之父”Jeff Kodosky先生一起,共同見證了NI LabVIEW二十年來的持續(xù)創(chuàng)新。?
??? 經(jīng)過30年的發(fā)展歷程,NI 早已從最初幾個人創(chuàng)立的小公司發(fā)展成為今天的國際化大公司,成為全球虛擬儀器技術(shù)的領(lǐng)導(dǎo)者。在測控領(lǐng)域,提起NI,幾乎無人不知,無人不曉。專用于控制、測試和嵌入式系統(tǒng)開發(fā)的LabVIEW圖形化開發(fā)工具不但是NI的旗艦產(chǎn)品,而且已經(jīng)成為行業(yè)標(biāo)準(zhǔn)的軟件平臺。而今年8月NI推出的具有里程碑意義的LabVIEW 8.20 20周年紀(jì)念版,并于9月底正式發(fā)布簡體中文版本,更是錦上添花的一筆。NI中國市場部經(jīng)理朱君女士表示“自進(jìn)入中國市場以來,NI就一直致力于通過‘虛擬儀器技術(shù)’、‘軟件就是儀器’等創(chuàng)新的理念為中國工程師帶來更高的效率。簡體中文版本LabVIEW的特性功能與英文版完全相同,唯一也是最大的區(qū)別就在于中國本地用戶可以在母語的界面、菜單、函數(shù)庫、幫助文檔等軟件環(huán)境中進(jìn)行編程操作。這個版本的發(fā)布極大地降低了中國工程師使用這一高效工具的門檻?!?
????特別值得一提的是,享譽(yù)業(yè)內(nèi)的“LabVIEW之父”暨NI公司的創(chuàng)始人之一Jeff Kodosky先生專程來到上海參加此次盛會。談到自己當(dāng)年發(fā)明LabVIEW的歷程,Jeff Kodosky先生很有感慨地說:“20多年前,我們與一群年輕的畢業(yè)生一起選擇了一處遠(yuǎn)離公司的辦公室研究這個項目,以便不被煩心的日常工作打擾。我們設(shè)立了一個遠(yuǎn)大的目標(biāo),心中懷著改變世界的使命感。我們面對許多開發(fā)上的挑戰(zhàn),有時我們甚至懷疑能否開發(fā)出LabVIEW,如果可以做到的話,我們又是否能讓人們愿意購買和使用。現(xiàn)在回顧那一段歷程,發(fā)現(xiàn)我們當(dāng)時所完成的大大超出了原先的預(yù)期--那確實是一段令人激動的日子?!?
????縱觀LabVIEW 的發(fā)展,從最初的LabVIEW1.0到今天的LabVIEW 8.20版本的問世,NI走過的是一段持續(xù)創(chuàng)新的歷程。LabVIEW 1.0是一個解釋型系統(tǒng),其運(yùn)行效果與BASIC 相似,但許多應(yīng)用卻需要更高的性能來實現(xiàn)。到了1992年,PC機(jī)已能處理16位Windows系統(tǒng)上的32位應(yīng)用程序" title="應(yīng)用程序">應(yīng)用程序,在此基礎(chǔ)上,開發(fā)者推出了一個用于Sun和PC 的LabVIEW 2.0版本,LabVIEW發(fā)展成為一個成熟的應(yīng)用程序,得到廣泛的應(yīng)用。再后來,每次LabVIEW主要升級版本的發(fā)布都包含許多新特性,但其核心卻始終未曾改變。從LabVIEW 5開始已能為多處理器設(shè)備提供預(yù)先設(shè)置的多" title="的多">的多線程支持功能。1999年,LabVIEW的首個實時(RT)版本誕生,可運(yùn)行于實時操作系統(tǒng)上,并且能使循環(huán)確定地運(yùn)行。LabVIEW 7引入了波形數(shù)據(jù)類型以及一些交互更強(qiáng)、基于配置的函數(shù),使應(yīng)用開發(fā)更加簡便。讓Jeff更為看重的是LabVIEW FPGA的問世,這讓不具備VHDL編程經(jīng)驗的人也同樣可以進(jìn)行硬件設(shè)計,而且LabVIEW本質(zhì)上的數(shù)據(jù)流并行性非常符合FPGA并行電路特性,在此基礎(chǔ)上可以實現(xiàn)很好的空間利用率和時間性能。LabVIEW FPGA不但能為用戶帶來許多價值,而且也是發(fā)展NI“圖形化系統(tǒng)設(shè)計”遠(yuǎn)景目標(biāo)——同一個LabVIEW平臺,貫穿設(shè)計、原型到發(fā)布的工程全過程的基礎(chǔ)所在,同時提供了一個極好的研究平臺,在研發(fā)硬件產(chǎn)品時可以對定時器和基本I/O" title="I/O">I/O進(jìn)行更多的研究。LabVIEW 8為分布在不同計算目標(biāo)上的各種應(yīng)用程序的開發(fā)和發(fā)布提供了許多支持。最后終于迎來了LabVIEW 20 周年紀(jì)念版——LabVIEW8.20,它第一次發(fā)布了仿真框圖和MathScript節(jié)點(diǎn)這兩大功能,大大提升了其在設(shè)計市場的地位;同時這一版本也是首次推出的簡體中文版,讓中國工程師和科學(xué)家們更好地受益于這個高效的編程平臺。?
????LabVIEW不但是工程業(yè)界工程師和科學(xué)家的必備工具,而且其用戶群還普及到了青少年群體。NI一直都與全球知名的樂高玩具保持著緊密的合作關(guān)系。最近NI為新一代的樂高玩具機(jī)器人MINDSTORM推出了特別的LabVIEW工具包,中小學(xué)生可以通過LabVIEW平臺來編程他們的機(jī)器人。在NIDays 活動當(dāng)天,來自上海四所中小學(xué)的學(xué)生們就進(jìn)行了這樣一臺別開生面的樂高機(jī)器人表演賽??吹竭@群未來的工程師們靈活地掌控機(jī)器人進(jìn)行各種動作,讓人感受到LabVIEW創(chuàng)造的又一個奇跡。?
????NIDays一天的活動圓滿地結(jié)束了,從會場眺望上海黃浦江邊炫目的燈火,我仿佛看到了一顆最亮的星正在升起。我們衷心地祝愿NI及其旗艦產(chǎn)品LabVIEW在今后的發(fā)展中一路走好,散發(fā)出更加奪目耀眼的光輝!?