| |
|
| |
|
| |
虚拟仪器是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能创建完全自定义的 |
| |
用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。虚拟仪器的本质是利用现 |
| |
有的计算机,加上特殊设计的仪器硬件和专用软件形成既有普通仪器的基本功能又有一般仪器所没有的特殊功能的高档低价的新型仪器。 |
| |
它是利用计算机强大的图形环境和在线帮助功能。建立虚拟仪器面板,以代替传统仪器完成对仪器的控制、数据分析和显示功能。虚拟仪 |
| |
器的输入输出由数据采集卡、GPIB卡等硬件模块完成,仪器的功能主要由软件构成。 |
| |
一套完整的虚拟仪器系统的结构一般来说分为四层: |
| |
- 测试管理层
|
| |
用户使用虚拟仪器生产厂商开发的应用程序,组成自己的一套测试仪器。这是虚拟仪器的有点之一,它可以方便地使用户根据自己的需要 |
| |
,自己的风格建立自己的测试仪器。 |
| |
2、应用(程序)开发曾 |
| |
由生产商提供的软件开发工具,如NI(NATIONAL INSTRUMENTS)公司的LabBIEW软件,Labwindows/CVI软件。用户可以用这类软件进行深层开 |
| |
发,以扩展仪器原有的功能。 |
| |
3、仪器驱动层 |
| |
由生产商开发,针对不同类型的仪器有不同的驱动程序接口。为给用户提供方便、易用的仪器驱动程序,泰克公司、惠普公司和美商国家 |
| |
仪器公司等35家国际上最大的仪器公司成立了VXI ρLug & play系统联盟,并于推出VISA(Virtu-al Instrument Software |
| |
Architecture)标准。 |
| |
4、I/O总线驱动层 |
| |
由生产商开发,用于将不同类型的实际仪器通过相同标准的总线连接起来形成一套完整的测试系统,如得到广泛应用VXI(开放式测量系统 |
| |
)总线系统。 |
| |
|
| |
|
| |
|