NI Measurement Studio 是為Visual Studio .NET和Visual Studio 6.0環(huán)境提供的一個集成式套件,包括各種常用的測量和自動化控件、工具和類庫。NI Measurement Studio帶有的ActiveX和.NET控件、面向?qū)ο蟮臏y量硬件接口、高級的分析庫、科學的用戶界面控件、測量數(shù)據(jù)網(wǎng)絡化、向?qū)А⒔换ナ酱a設計器和高擴展性類庫等功能,極大的減少了您應用程序的開發(fā)時間。NI 公司以超過16年的專業(yè)測量編程經(jīng)驗為背景,開發(fā)出了Measurement Studio這一編程平臺。它帶有專門為微軟Visual Basic、Visual C# .NET和 Visual C++語言而設計的各種測量工具,使您簡化了與數(shù)據(jù)采集和儀器控制接口的結(jié)合,從而更加方便的實現(xiàn)硬件集成。
20009年12月,NI Measurement Studio 2009正式推出。Measurement Studio 2009提供了對最新計算機技術的支持,例如Windows 7和64位.NET應用程序的開發(fā)。最新版本強化了TDMS功能以達到更快的數(shù)據(jù)流速率,同時支持最新的數(shù)據(jù)采集硬件,如NI CompactDAQ、Wireless和X系列設備。通過新功能和新技術,Measurement Studio 2009可以大幅減少使用Visual Studio創(chuàng)建測試測量項目的應用開發(fā)人員的開發(fā)時間。
下面將詳細描述Measurement Studio 2009的主要特性。
1.64位
Measurement Studio 2009為Visual Studio 2008版本提供了支持64位的.NET部件。使用64位.NET部件,能充分利用64位操作系統(tǒng)和64位技術的優(yōu)勢,開發(fā)出執(zhí)行效率更高的64位應用程序。
支持64位.NET部件如下:
8226; Analysis
8226; Common
8226; Network Variable
8226; TDMS
8226; User Interface
8226; NI-DAQmx (8.9.5 and later versions)
8226; NI-VISA (4.5.1 and later versions)
8226; NI-488.2 (2.7.1 and later versions)
8226; MAX (4.6 and later versions)
尚有其他部分.NET部件暫不支持64位技術:
8226; DataSocket .NET class libraries
8226; All Visual C++ class libraries
8226; NI-SCOPE .NET class libraries
8226; NI Vision, NI-IMAQ, and NI-IMAQdx .NET class libraries
8226; Modular instruments .NET wrappers for other NI drivers
2. Windows 7
Windows 7是微軟發(fā)布的新一代視窗操作系統(tǒng),Microsoft Windows 7作為最新版的Windows操作系統(tǒng),明顯超越了以往的Windows操作系統(tǒng)并體現(xiàn)出重大變更。NI Measurement Studio 2009完全支持Windows 7,使用Windows 7的用戶可以輕松的使用NI Measurement Studio 2009,并可以方便地將以前已建立的Measurement Studio項目移植到新操作系統(tǒng)和Measurement Studio 2009中。
3. TDMS強化
Measurement Studio 與.NET 提供多種檔案I/O 選項,以讀取并寫入資料。與傳統(tǒng)的檔案作業(yè)相較,TDMS .NET Class Library 可透過Measurement Studio 形成更多優(yōu)勢。透過 TDMS
Measurement Studio 2009 強化了TDMS功能,升級到TDMS2.0,同時兼容TDMS1.0創(chuàng)建的文件。相對以前版本,TDMS2.0特色如下:
8226; 更快的文件訪問速度;
8226; 改進數(shù)據(jù)流執(zhí)行性能;
8226; 支持交叉數(shù)據(jù)(interleaved data)寫入;
8226; 支持“Endian”類型轉(zhuǎn)換;
8226; 改進磁盤整理(defragmenting)功能;
8226; 改進不同TDMS版本的兼容性。
4. 最新數(shù)據(jù)采集硬件支持
Measurement Studio 2009配合新的DAQmx驅(qū)動(9.0及以上版本),可以支持新型的數(shù)據(jù)采集硬件,例如Compact DAQ, Wi-Fi DAQ and X Series DAQ等,增強了I/O性能,并能減少在Visual Studio中開發(fā)數(shù)據(jù)采集和儀器控制項目的時間。
5. 曲線圖例顏色自動產(chǎn)生
Measurement Studio以前版本中,在使用諸如Windows Forms and Web Forms scatter、waveform and complex graphs等時,若要添加一條新的曲線,系統(tǒng)默認顏色都是綠色,需手動更改。但在Measurement Studio 2009中,系統(tǒng)會自動產(chǎn)生新的顏色,同時也可以通過PlotLineColorGenerator這個屬性去自定義一個新的顏色。
1. 網(wǎng)絡變量類庫升級
Measurement Studio 2009對NationalInstruments.NetworkVariable 類庫進行了升級和改進。具體內(nèi)容如下: