什么是Measurement Studio?
NI Measurement Studio 是為Visual Studio .NET和Visual Studio 6.0環境提供的一個集成式套件,包括各種常用的測量和自動化控件、工具和類庫。NI Measurement Studio帶有的ActiveX和.NET控件、面向對象的測量硬件接口、高級的分析庫、科學的用戶界面控件、測量數據網絡化、向導、交互式代碼設計器和高擴展性類庫等功能,極大的減少了您應用程序的開發時間。
NI 公司以超過16年的專業測量編程經驗為背景,開發出了Measurement Studio這一編程平臺。它帶有專門為微軟Visual Basic、Visual C# .NET和 Visual C++語言而設計的各種測量工具,使您簡化了與數據采集和儀器控制接口的結合,從而更加方便的實現硬件集成。利用Measurement Studio,您可以在您已有的Visual Studio編程知識基礎上,快速啟動測量并創建一個完整的測量解決方案——從采集到分析直到顯示。

目錄
· Measurement Studio為Microsoft Visual Basic and Visual C#提供的功能
· Measurement Studio為Microsoft Visual C++ .NET (MFC) 提供的功能
· Measurement Studio對Visual Studio 6.0的支持
· 開發工具
· 數據采集和儀器控制
· 數據分析
· 數據顯示
Measurement Studio為Microsoft Visual Basic and Visual C#提供的功能
Measurement Studio提供了一系列與Visual Studio .NET 2003環境緊密結合的.NET控件,專門為科學家和工程師建立虛擬儀器系統而設計。利用Measurement Studio,您可以從交互式向導里配置插入式數據采集設備、GPIB儀器和串口設備,也可以從中生成Visual Basic .NET或Visual C# .NET源代碼。利用科學用戶界面控件,您可以在屬性頁面或收藏編輯器里交互地配置圖表、旋鈕、儀表、標尺、表盤、容器、溫度計、二位開關和LED燈等。此外,Measurement Studio還提供了強大的網絡組件,這樣您就可以輕松地通過互聯網在應用程序之間共享實時測量數據了。
另請參閱:
Measurement Studio為Visual C# .NET提供的功能
Measurement Studio為Visual Basic .NET提供的功能
Measurement Studio為Microsoft Visual C++ .NET (MFC)提供的功能
Measurement Studio為在Visual C++中開發測量和自動化系統提供了一個交互式設計方式。由于這些工具被集成到Visual C++開發環境中,因此您可以像使用微軟工具一樣直接調用它們。您也可以利用Measurement Studio 應用向導 (AppWizard) 以及控件和類庫,輕松創建您的C++測量系統。應用向導根據您的特定要求創建一個項目,包含一個代碼模板和設計應用程序時所需要的測量工具。這些工具包含了用于儀器控制、數據采集、數據分析和通過因特網實時傳輸數據所需要的C++類庫。此外,自定義控件可創建您自己的測量用戶界面。數據對象類庫實現了數據從采集到分析再到顯示的無縫封裝和傳輸,將測量類庫和界面控件連接到了一起。
另請參閱:
Measurement Studio為Visual C++ .NET (MFC) 提供的功能
Measurement Studio對Visual Studio 6.0的支持
Measurement Studio企業版和專業版繼續提供在 Visual C++ 6.0和Visual Basic 6.0環境下開發所需的ActiveX控件和類庫。利用交互式ActiveX屬性頁面,您可以為模擬輸入和輸出、數字I/O、GPIB、VISA以及更多的設備圖形化配置數據采集和儀器控制應用程序。科學分析庫包括了很多常用函數,如快速傅立葉變換(Fast Fourier transforms)、頻譜測量和數組操作等。此外,包含在Measurement Studio 里的ActiveX用戶界面控件專為使您創建一個如同真實世界儀器的虛擬儀器系統而設計。
另請參閱:
Measurement Studio為Visual C++ 6.0提供的功能
Measurement Studio為Visual Basic 6.0提供的功能
開發工具
有效的開發
由于項目開發時間越來越緊而且要求編程者的技能越來越豐富,所以通常沒有時間訓練整個團隊來學習一種新的開發語言。Measurement Studio提供了一個工具包來利用現有的編程知識,針對您所了解的語言。您可以在Visual Basic .NET、Visual C# .NET、Visual C++ .NET (MFC) 、Visual Basic 6.0或Visual C++ 6.0中任意選擇。無論您選擇何種語言,Measurement Studio都提供了可重復使用的工具從而使您的編程任務更加輕松。

可擴展的組件和類庫
現有組件的體系結構對于利用控件或類庫進行自定義的可能性來說有決定性作用。Measurement Studio的類庫和用戶界面控件設計成能使自定義最大化。通過把Measurement Studio基本類庫作為可擴展性的基礎,您可以輕松地繼承類庫并且擴展類庫,從而創建自定義的類庫和控件,例如一個自定義的圖表或專有的I/O總線通信。
例如,用戶界面控件能夠完全自定義繪圖、點和線的類型以及圖表邊界。布爾(Boolean)控件允許類型和行為擴展。對于硬件自定義,您可以輕松地從GPIB、VISA或DAQ界面中創建您自己的自定義的硬件接口,同時使用穩定的Measurement Studio硬件基本類庫。
精確測量

NI 的軟件,包括Measurement Studio,能夠確保虛擬儀器的精確測量。通過提供穩定的硬件接口,您可以使用靈活的模塊化硬件設備所具有的全部能力,這些設備利用了商業技術中最新創新,例如具有極高競爭力和性價比的處理器、存儲器和A/D。與使用廠商定義的獨立儀器(很難或不可能自定義)相比,使用NI軟件和模塊化硬件設備,工程師可以獲得更高性能和更精確的儀器。使用靈活的軟件如Measurement Studio來定義高性能的硬件可以幫助工程師建立非常有競爭力的解決方案,不僅在短期內減少了成本,而且從長期來看,通過軟件而具有足夠的靈活性來適應不斷變化的需要。
例如,Measurement Studio數據采集界面具有一個類似向導的交互式界面,DAQ助手,可用來選擇采樣速率、觸發、計時、時鐘選擇、縮放、信號類型和其他穩定性配置,同時也提供了最佳單點采集和多線程性能。與以前的數據采集界面相比,這些新的優化將性能提高了10到20倍。Measurement Studio和I/O硬件驅動之間的緊密結合為工程師提供了最有效的方式來完成進行測量所需的采集和儀器應用,并且極大地減少了開發時間。
交互式配置

Measurement Studio使用交互式測量工具來簡化數據采集和儀器連接的操作。DAQ助手和儀器I/O助手都是常用的.NET設計器,包括對測量任務配置、測試和編程的逐步引導,它們自動生成自定義的底層代碼。利用DAQ助手,您可以快速的配置數據采集任務,包括自定義計時、標度和觸發等而無需編程。利用儀器I/O助手,您可以直接與GPIB、以太網、USB、串行總線和VXI儀器通信。您可以使用這個交互式向導來對儀器控制系統設計原型、快速進行測量、自動解釋數據、生成代碼,甚至開發簡單的儀器驅動。
數據采集和儀器控制

無論您使用何種設備采集數據——GPIB、以太網、或串口儀器、插入式DAQ設備、PXI測量模塊、嵌入式自動化設備、模塊化儀器或圖像采集設備——Measurement Studio都提供了與您使用的開發語言匹配的高層界面。您可以選擇Visual Basic、Visual C#或Visual C++來建立高速、設備無關的測量和自動化應用,而且Measurement Studio提供了ActiveX和.NET控件、工具和面對對象的類庫來幫助您更高效的實現它。
數據采集功能包括:
· 包含標度的原始數據的內置通道配置
· 單次和連續模式的高速波形采集和生成
· 精確和快速的單點模擬和數字I/O
· 用于脈沖生成、事件計數和時間測量的計數器/定時器I/O
這些I/O能力與特定數據類型和測量分析類庫一起是專門為快速且輕松地從物理傳感器得到您所需要的數據和測量而設計的。
Measurement Studio簡化了與各種儀器的連接和通信的任務。利用Measurement Studio界面,您可以使用內建儀器I/O庫或內建儀器驅動快速地從GPIB、USB、串行總線、以太網、PXI和VXI儀器采集數據。
· Easily integrate GPIB, serial, PXI, Ethernet, and VXI instruments into your test application
· 快速地將GPIB、串行總線、PXI、以太網和VXI儀器結合到您的測試應用程序中
· Communicate with hundreds of instruments from more than 150 vendors with instrument drivers
· 利用儀器驅動與150多家廠商的數百種儀器通信
· Increase performance and portability with device-driver software
· 利用設備驅動軟件提高性能和可移植性
數據分析
Measurement Studio提供了一套完備的分析函數將原始數據轉換成有意義的信息。利用Measurement Studio分析界面,您可以使用各種信號處理和數據分析工具,例如曲線擬合、頻譜分析、統計和可視化。由于可以在您的應用程序中進行分析,所以您可以在存儲和顯示信息之前進行更多的智能數據處理。

數據顯示
無需在開發上花費數月時間您就可以創建專業的測量和自動化圖形用戶界面(GUIs)。Measurement Studio提供了針對測量的用戶界面組件,您可以對它拖放和擴展,從而為測量應用創建一個自定義的界面。這些控件包括按鈕、旋鈕、滑尺、容器、表盤和圖表。由于Measurement Studio控件具有可擴展性,所以用戶界面(UI)組件可以使您以一個比廠商定義的儀器更直觀的方式顯示數據。

用戶界面設計——超高效率
無論您是使用ActiveX還是.NET控件,Measurement Studio都包含了效率特性,允許您與用戶界面進行圖形式的交互。NET控件包括了自動格式菜單、編輯器和屬性頁面增強。自動格式菜單允許您快速地從預定義的屬性格式中選擇。編輯器包含了諸如繪圖、注釋和軸線等組件,允許您交互式的添加和編輯用戶界面控屬性頁面增強包含弧形編輯器和用戶界面風格的圖形化表示。對于ActiveX控件,Measurement Studio提供了交互式屬性頁面以允許您快速配置用戶界面的外觀和風格。

網絡/因特網的連接
無論您是在應用程序之間傳輸數據還是通過因特網傳輸數據,Measurement Studio都能使共享測量數據變得十分輕松。利用NI DataSocket (一個專為在測量和自動化應用里發布和接收實時數據的編程工具) ,您可以在一個網絡里與一個或多個客戶端應用程序共享實時數據,而無需擔心數據格式或者網絡協議。

關于NI
美國國家儀器公司(NI)是虛擬儀器技術的創始人與倡導者,成立近30年以來,NI一直在為廣大用戶提供建立在諸如工業標準計算機及互聯網等飛速發展的商業科技基礎上的虛擬儀器解決方案,徹底改變著工程師和科學家們的工作方式。NI為用戶提供易于集成的軟件如圖形化開發環境NI LabVIEW,以及模塊化硬件如用于數據采集或用于數據采集、儀器控制和機器視覺的PXI模塊化儀器,幫助全世界的用戶們提高工作效率。NI總部設于美國德克薩斯州的奧斯汀,共擁有3100多名員工,在40個國家中設有分支機構。2003年度,全球共有90多個國家的超過25, 000家公司購買了NI產品。在過去連續五年里,《財富》雜志評選NI為全美最適合工作的100家公司之一。請訪問ni.com/china,或致電800-820-3622,了解公司詳細信息。
>>>進入儀器商城查看本條信息的發布人
文章版權歸西部工控xbgk所有,未經許可不得轉載。
上一篇:能測量三個溫度區的溫度監控器
下一篇:數字扭力測試儀