美國(guó)國(guó)家儀器公司(National Instruments,簡(jiǎn)稱NI)是測(cè)試測(cè)量?jī)x器的革命者。它顛覆了傳統(tǒng)的箱式儀器,開創(chuàng)了軟件定義的模塊化儀器新體系。在這個(gè)體系中,NI公司歷經(jīng)30余年開發(fā)完善的LabVIEW軟件是核心,基于PXI總線的模塊化儀器是硬件基礎(chǔ)。采用市場(chǎng)可得的最新半導(dǎo)體技術(shù),如今PXI模塊化儀器的生態(tài)系統(tǒng)已經(jīng)十分完備,性能堪比傳統(tǒng)的箱式儀器,被廣泛應(yīng)用到各個(gè)領(lǐng)域的測(cè)試測(cè)量和控制系統(tǒng)當(dāng)中。 與傳統(tǒng)的箱式儀器相比,模塊化儀器更加靈活,可擴(kuò)展性強(qiáng),易于升級(jí),設(shè)備供應(yīng)商多,擁有成本較低。如今,70余家PXISA成員現(xiàn)在提供超過1500種PXI外圍模塊, 包括模擬和數(shù)字I/O、高速儀器、視覺系統(tǒng)、運(yùn)動(dòng)控制、各類總線接口,以及基于FPGA可重配置的I/O模塊等。 簡(jiǎn)儀科技:以銳視平臺(tái)打造自主的PXI模塊化儀器品牌 目前,生產(chǎn)PXI模塊化儀器硬件的廠商有很多,但軟件平臺(tái)以NI的LabVIEW為絕對(duì)主流,類似于PC行業(yè)的Windows和智能手機(jī)行業(yè)的Android操作系統(tǒng)。不過,有人認(rèn)為L(zhǎng)abVIEW并不理想;他們要建造一個(gè)更好的軟件平臺(tái)與LabVIEW競(jìng)爭(zhēng),甚至取代LabVIEW成為主流的儀器平臺(tái)。 今年,在測(cè)控行業(yè)浸淫數(shù)十年的陳大龐博士組建了一個(gè)團(tuán)隊(duì),成立了上海簡(jiǎn)儀科技有限公司。這是一個(gè)由一群業(yè)界資深測(cè)試測(cè)量工程師在凌華科技測(cè)試測(cè)量產(chǎn)品事業(yè)部基礎(chǔ)上重組的中國(guó)本土測(cè)試測(cè)量公司,專注于模塊化、軟件定義的PXI儀器,以銳視(SEESHARP)軟件平臺(tái)作為公司的核心技術(shù)。 簡(jiǎn)儀科技現(xiàn)有的產(chǎn)品線以凌華科技的PXI產(chǎn)品線為基礎(chǔ)。除了PXI產(chǎn)品外,簡(jiǎn)儀科技還提供部分與測(cè)量領(lǐng)域有關(guān)的數(shù)據(jù)采集產(chǎn)品,主要集中在PCI、PCIe和USB總線技術(shù)上。 陳博士說,簡(jiǎn)儀科技的核心工作是銳視軟件平臺(tái)的開發(fā),凌華的小批量、多批次的生產(chǎn)質(zhì)量體系則是簡(jiǎn)儀的堅(jiān)實(shí)后盾。在簡(jiǎn)儀的品牌之下,公司還將拓展其產(chǎn)品線,納入更多公司(如致茂)的硬件產(chǎn)品,并以簡(jiǎn)儀科技的品牌為客戶統(tǒng)一提供售后服務(wù)和技術(shù)支持。他說,在PXI平臺(tái)上,客戶非常在意所有的模塊來自于一家廠商。所以簡(jiǎn)儀將和更加多的PXI廠商聯(lián)合,在互利互惠的基礎(chǔ)上發(fā)展一站式服務(wù)。 銳視平臺(tái):簡(jiǎn)單、強(qiáng)大、開源 銳視測(cè)控平臺(tái)(SEESHARP)是由簡(jiǎn)儀科技自主開發(fā)的測(cè)控系統(tǒng)開發(fā)平臺(tái)。據(jù)介紹,借助于Microsoft .NET 平臺(tái)和Microsoft Visual Studio 開發(fā)環(huán)境的強(qiáng)大技術(shù)支撐,銳視測(cè)控平臺(tái)要成為業(yè)界第一個(gè)功能強(qiáng)大且完全開源的測(cè)控系統(tǒng)專業(yè)開發(fā)平臺(tái)。銳視測(cè)控平臺(tái)提供基于Visual C#(讀作SEESHARP) 語言和x86架構(gòu)的一系列軟硬件解決方案,使得僅具有基本C 語言基礎(chǔ)的測(cè)控工程師也可以輕松快速地開發(fā)出功能強(qiáng)大、界面專業(yè)、易于維護(hù)和擴(kuò)展的測(cè)控系統(tǒng),從而大大提高測(cè)控系統(tǒng)的開發(fā)效率,實(shí)現(xiàn)軟硬件之間的無縫連接。 陳博士介紹說,銳視平臺(tái)基于微軟的C#語言而開發(fā),而C#語言是微軟推薦的用于.NET架構(gòu)開發(fā)的首選語言!.NET是微軟推薦新一代開發(fā)Windows應(yīng)用的工具,我們認(rèn)為它應(yīng)該是最可靠的。繞過.NET不僅越來越困難,而且也將來也存在潛伏的風(fēng)險(xiǎn),而且開發(fā)成本巨大,”陳博士說。 銳視平臺(tái)的開發(fā)契機(jī)源于微軟對(duì).NET架構(gòu)的開源策略。陳博士說,.NET 3.5已經(jīng)完全實(shí)現(xiàn)開源了,但部分.NET的功能(比如部分繪圖工具)還沒有開放。對(duì)于用戶來說,在Windows系統(tǒng)下,.NET是最接近于全開源的系統(tǒng)了。微軟最近又宣布了了.NET Core全開源,它支持Mac OS和Linux操作系統(tǒng)。 C#是面對(duì)對(duì)象(Object Oriented)的通用開發(fā)環(huán)境,不是為測(cè)試測(cè)量量身定做的。除非有良好的訓(xùn)練,很難快速入門。銳視就是將C#和.NET包裝成了測(cè)控工程師能一目了然的工具,大大降低了測(cè)試工程師使用C#于.NET的門檻。簡(jiǎn)儀科技提供的工具絕大部分都開源免費(fèi)。部分和硬件有關(guān)的驅(qū)動(dòng)不做大眾化的開源工作,但對(duì)有需求的客戶可簽協(xié)議提供免費(fèi)源代碼。隨著形勢(shì)的變化,這一政策也有可能調(diào)整。 銳視不僅可運(yùn)行于Windows系統(tǒng),將來也可以運(yùn)行于Linux和MacOS系統(tǒng)。最近微軟宣布的.NET Core及以前MONO計(jì)劃都是.NET跨平臺(tái)的方法。簡(jiǎn)儀首先將Windows平臺(tái)支持好,隨后再開展跨平臺(tái)的工作。 顯然,開發(fā)這樣一款復(fù)雜的軟件平臺(tái)絕不是一朝一夕可以完成的。簡(jiǎn)儀科技致力于銳視平臺(tái)的開發(fā),但不能憑一己之力。簡(jiǎn)儀科技將發(fā)起一個(gè)銳視系統(tǒng)聯(lián)盟,與業(yè)內(nèi)的其他廠商和機(jī)構(gòu)一起完善銳視平臺(tái)。簡(jiǎn)儀已經(jīng)和國(guó)內(nèi)外很多家PXI廠商有了接觸,得到了許多廠家的積極響應(yīng),聯(lián)盟的籌備工作正在有序進(jìn)行。據(jù)悉,簡(jiǎn)儀科技已經(jīng)做了銳視平臺(tái)開發(fā)工作的百分之二十;該平臺(tái)要達(dá)到基本完備,預(yù)計(jì)還需要一年的時(shí)間。 銳視平臺(tái)已經(jīng)可以使用 據(jù)悉,銳視平臺(tái)已經(jīng)是一個(gè)可以使用的平臺(tái),但銳視平臺(tái)直接支持的硬件數(shù)量還不夠多。簡(jiǎn)儀科技正在緊鑼密鼓地加緊開發(fā)。預(yù)計(jì)再有六個(gè)月,銳視平臺(tái)的軟硬件將能覆蓋現(xiàn)有PXI應(yīng)用的80%!敖刂涟l(fā)稿期,銳視平臺(tái)在所有RF以下的測(cè)試測(cè)量工作都已基本覆蓋。我們爭(zhēng)取在一年內(nèi)做到百分之百的覆蓋,”陳博士說。 目前,簡(jiǎn)儀科技基于銳視平臺(tái)的產(chǎn)品有:PXI機(jī)箱控制器、DSA模塊、數(shù)字化儀模塊(digitizer)、數(shù)據(jù)采集、Chroma的SMU和電源、以及PinElectronicCard。將來,銳視平臺(tái)可以應(yīng)付除了信號(hào)源以外200M以下的所有應(yīng)用。銳視正在與諸如北京航天測(cè)控,睿信豐等國(guó)內(nèi)著名PXI企業(yè)合作,將他們的DMM,AWG,RF模塊納入銳視測(cè)控平臺(tái)。使客戶可以用最簡(jiǎn)易的面對(duì)對(duì)象的方法來使用這些PXI模塊。 與LabVIEW相比的優(yōu)勢(shì)與劣勢(shì) NI的LabVIEW是NI用數(shù)十年時(shí)間開發(fā)完善的測(cè)試測(cè)量及系統(tǒng)設(shè)計(jì)平臺(tái),成熟度是其最大的優(yōu)勢(shì)。相比之下,后起的銳視還有許多工作要做。相比之下,銳視則具有一定的后發(fā)優(yōu)勢(shì):沒有歷史包袱,能夠利用當(dāng)前的開源有利條件,站在微軟和英特爾等巨頭的肩上迅速成長(zhǎng)。 對(duì)于用戶來說,采用銳視平臺(tái)可以享有以下好處: --易于學(xué)習(xí)。熟悉C、C++的用戶可輕松掌握銳視系統(tǒng) --開發(fā)效率高。使用微軟的Visual Studio輕松編程 --穩(wěn)定可靠。銳視基于微軟的.NET框架開發(fā),不易出錯(cuò) --低成本。免費(fèi)的系統(tǒng)可以節(jié)省研發(fā)費(fèi)用 --占用資源少。由于C#的效率遠(yuǎn)在LabVIEW之上,用戶可以使用低配的系統(tǒng)達(dá)到同樣的目的。 --靈活。開源的平臺(tái)讓用戶可根據(jù)需求靈活修改 陳博士坦言,在某些用戶界面上,銳視平臺(tái)還需要時(shí)間來完善。對(duì)于FPGA編程,雖然LabVIEW可以勝任,但嚴(yán)格來說編程方式已經(jīng)不是經(jīng)典的LabVIEW圖形編程。銳視平臺(tái)即使現(xiàn)在也可以和其他專門的FPGA設(shè)計(jì)工具共同使用。LabVIEW的實(shí)時(shí)系統(tǒng)還暫時(shí)有一些優(yōu)勢(shì)。將來,如果銳視平臺(tái)支持了Linux,將會(huì)具備一些實(shí)時(shí)系統(tǒng)。 推廣工作 對(duì)于一款軟件產(chǎn)品,除了要具備出色的品質(zhì)和價(jià)值,推廣工作同樣至關(guān)重要。只有擁有相當(dāng)數(shù)量的用戶,軟件的價(jià)值才能夠得以充分體現(xiàn)。簡(jiǎn)儀科技已經(jīng)在業(yè)界做了許多工作,向許多相關(guān)廠商、機(jī)構(gòu)介紹銳視平臺(tái),并得到了大量積極響應(yīng)。同時(shí),簡(jiǎn)儀科技也在多地舉辦研討培訓(xùn)項(xiàng)目,向更多的工程師推介銳視平臺(tái)。 最后,陳博士說,他希望今后能夠在高校中推廣銳視,并相信銳視更容易被學(xué)生掌握。C#的結(jié)構(gòu)和Java幾乎一致,學(xué)生學(xué)習(xí)C#有一箭雙雕的好處。充分利用系統(tǒng)資源,掌握通用技術(shù)對(duì)在校生的校內(nèi)及畢業(yè)后的工作有重要的意義。如果將來能在高校中開辦銳視課程,那不僅有利于銳視生態(tài)系統(tǒng)的培養(yǎng),而且更能夠彰顯自主創(chuàng)新的時(shí)代精神。 |