学海荡舟手机网

主页 > 实用文摘 > 教育文摘_09 > > 详细内容

什么是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 studiomicrosoft 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 studiomicrosoft visual c++ .net mfc)提供的功能

measurement studio为在visual c++中开发测量和自动化系统提供了一个交互式设计方式。由于这些工具被集成到visual c++开发环境中,因此您可以像使用微软工具一样直接调用它们。您也可以利用measurement studio 应用向导 (appwizard) 以及控件和类库,轻松创建您的c++测量系统。应用向导根据您的特定要求创建一个项目,包含一个代码模板和设计应用程序时所需要的测量工具。这些工具包含了用于仪器控制、数据采集、数据分析和通过因特网实时传输数据所需要的c++类库。此外,自定义控件可创建您自己的测量用户界面。数据对象类库实现了数据从采集到分析再到显示的无缝封装和传输,将测量类库和界面控件连接到了一起。

 

另请参阅:

measurement studio为visual c++ .net (mfc) 提供的功能

 

 

measurement studiovisual 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