您的位置:控制工程论坛网论坛 » 传感器 » 虚拟仪器的结构原理

therun

therun   |   当前状态:离线

总积分:2246  2024年可用积分:0

注册时间: 2007-10-25

最后登录时间: 2008-08-06

空间 发短消息加为好友

虚拟仪器的结构原理

therun  发表于 2007/12/8 15:54:29      723 查看 0 回复  [上一主题]  [下一主题]

手机阅读

虚拟仪器是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。虚拟仪器的本质是利用现有的计算机,加上特殊设计的仪器硬件和专用软件形成既有普通仪器的基本功能又有一般仪器所没有的特殊功能的高档低价的新型仪器。它是利用计算机强大的图形环境和在线帮助功能,建立虚拟仪器面板,以代替传统仪器完成对仪器的控制、数据分析和显示功能。虚拟仪器的输入输出由数据采集卡、GPIB卡等硬件模块完成,仪器的功能主要由软件构成。虚拟仪器系统框图如图1所示。

   

1 虚拟仪器系统框图

    一套完整的虚拟仪器系统的结构一般来说分为四层:

    1)测试管理层

    用户使用虚拟仪器生产厂商开发的应用程序,组成自己的一套测试仪器。这是虚拟仪器的优点之一,它可以方便地使用户根据自己的需要,自己的风格建立自己的测试仪器。

    2)应用(程序)开发层

    由生产商提供的软件开发工具,如NINATIONAL INSTRUMENTS)公司的LabVIEW软件,LabWindows/CVI软件。用户可以用这类软件进行深层开发,以扩展仪器原有的功能。

    3)仪器驱动层

    由生产商开发,针对不同类型的仪器有不同的驱动程序接口。为给用户提供方便、易用的仪器驱动程序,泰克公司、惠普公司和美商国家仪器公司等35家国际上最大的仪器公司成立了VXI plug & play系统联盟,并于推出VISAVirtu-al Instrument Software Architecture)标准。

    4I/O总线驱动层

    由生产商开发,用于将不同类型的实际仪器通过相同标准的总线连接起来形成一套完整的测试系统,如得到广泛应用的VXI(开放式测量系统)总线系统。

1楼 0 0 回复