• 产品名称: 虚拟仪器软件平台
  • 产品编号: 002
  • 上架时间: 2017-06-01
  • 浏览次数: 224

购买 询价 收藏 QQ交流 好友推荐

  虚拟仪器的定义

  80年代美国National Instrument公司提出“软件就是仪器”的概念,并且最先推出了最早的虚拟仪器产品—Labview,它是具有图形化编辑的开发平台和运行平台,开创了虚拟仪器的先河,将计算机技术和网络技术与仪器结合起来。

  虚拟仪器的突出特征为“硬件功能软件化”,虚拟仪器是在计算机上显示仪器面板,将硬件电路完成的信号调理和处理功能由计算机程序完成,这种硬件功能软件化是虚拟仪器的一大特征。在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器系统的关键。任何使用者都可通过修改软件的方法方便地改变、增减仪器系统的功能和规模。

  相对于传统仪器,虚拟仪器的最大特点是虚拟仪器的功能由用户自己定义,而传统仪器的功能由厂商定义。

 

 

 

  虚拟仪器的组成

 

  虚拟仪器技术的优势

 

  DRLab软件平台

  DRVI/DRLink软件

  DRLab创新实验室的核心是DRVI可重组虚拟仪器实验平台和DRLink可重组计算机实验平台。DRVI可重组虚拟仪器实验平台由武汉德普施科技有限公司自主研发; DRLink是在DRVI可重组虚拟仪器实验平台基础上开发的可重组计算机控制平台,具有所有DRVI所具有的优点和特色,两者皆已申请国家发明专利。

  DRVR/DRLink实验平台是基于软件总线和软件芯片技术构造,采用软件总线开放结构和COM/DCOM组件的即插即用特性,具有PC开放结构、模块化、组件化的特点,是面向用户的可在线编程、调试和重组的新型虚拟实验技术。

  DRVI/DRLink平台实验组建过程没有编译、链接环节,支持软件模块热插/拔和即插即用,系统开发平台和运行平台一体化,实验环节功能可根据需要完全由用户自己设计、定义,而不是仅能由专业开发人员定义。

 

 

  基础实验内容

  DRLab创新实验室主要包括了检测技术与传感器实验室和控制原理与控制工程实验室,它们的核心是DRVI/DRLink实验平台,在这平台的基础上,加上USB数据采集仪、多路开关电源和综合实验桌构成的基础实验平台,能提供如下基于DRVI/DRLink的仿真实验内容。

 

  DRLab软件运行环境

  DRLab软件(DRVI&DRLink)能够在以下环境中有效运行:

  ◆ 能够运行于Windows2000/XP及以上的计算机系统上,系统应具有256MB以上的RAM。

 

  DRLab软件功能

  ◆ 可视化、图形化编程

  DRVI/DRLink是一个可视化、图形化的支持软件芯片插接的操作平台,该操作平台提供了虚拟仪器软面包板、软件芯片插件组、快捷工具、嵌入式Web服务器、VBScript脚本语言、浏览器信息栏等功能支持。如图片所示。

  ◆ 网络化功能

  为适应网络环境下实验教学需要,DRLab系列软件提供了一个ActiveX形式的网页插件,学生可以通过内置的嵌入式Web服务器 (内置的Web服务器使用8500端口)在线安装并使用软件DRLab系列软件。客户端计算机的程序安装量不到10M,适合在校园网上建立虚拟仪器实验室使用。

  ◆ 浏览器和虚拟仪器平台合二为一

  DRLab系列软件平台将虚拟仪器面板和浏览器合二为一,两者之间的切换通过面板左下角的“浏览器/虚拟仪器窗口切换”按钮进行。用户可以在软件的地址栏中可以输入域名或IP地址信息访问网页,比如基于HTML格式的实验指导书,学生可以在网络上直接访问实验指导书,并根据实验指导书的要求进行实验。也可以通过窗口切换按钮切换到虚拟仪器操作面板,进行虚拟仪器的设计、调试及运行。

  ◆ 远程信号采集设备共享

  DRLab系列软件平台内置了微型Web服务器和嵌入式Web服务器,为避免和普通Web服务冲突,它们分别采用了8600和8500端口,使用8600端口的微型Web服务器提供实验指导书和脚本解析功能,使用8500端口的嵌入式Web服务器提供数据交互和共享功能。

  

  ◆ 开放性软件平台

  为方便进行功能扩展和二次开发,DRLab系列软件平台提供了三重扩展方式:

  ◇ 采用VC设计DLL扩展插件,通过添加扩展件的方式添加到“用户定义软件芯片扩展插件组”中使用;

  ◇ 采用VBScript设计ActiveX扩展插件,通过“扩展件”菜单中的“添加VB ActiveX控件”功能添加到软件平台上使用。

  ◇ 使用VBScript脚本芯片,用Signal VBScript中的函数进行编程,设计用户自定义芯片,完成特殊功能。

  ◆ 丰富的软件芯片集

  DRLab系列软件平台提供了从操作按钮、信号源、硬件控制、曲线显示到信号分析处理、微积分环节、振荡环节、PID调节环节等共计200余个软件芯片,利用这些软件芯片可很方便的搭建各种测试和控制环节。

  ◆ 方便的教学工具模块

  DRLab系列软件平台提供了方便的教学演示芯片集,利用该芯片集,教师可以根据自身教学的需求很方便的搭建一些教学演示模型,比如传送带模型、齿轮检测模型、弹簧阻尼系统、运动小车控制等等。

  ◆ 灵活的虚拟仪器浏览器技术

  为便于教师布置实验任务和学生上交实验设计结果,DRLab系列软件平台采用了与基于XML的超文本网页技术即“虚拟仪器网页”来描述所创建的系统,读入一个“网页”就是一个不同的仪器和实验。

  ◆ 形象的虚拟仪器仿真面板

  使用DRVI虚拟仪器平台可以很方便的搭建各种虚拟仪器,比如频谱分析仪、数字滤波器、数字频率计、双踪示波器、数字万用表、噪声测试仪等等。

  ◆ 丰富的教学实验内容

  为便于教师进行教学实验,根据教学需求提供了30多种实验的实验脚本和指导书,使教师能够迅速的开发出满足教学大纲要求的实验课程。而且提供的实验指导书是基于WEB模式的,可以直接在网络上发布,学生可以预先通过网络浏览并准备实验,提高实验的效率。

 

 

  DRLab/DRLink可开设的实验

  DRVI虚拟仪器软件平台提供了丰富的实验,在未购置我司缩微工程对象而购置了DRVI的情况下,学校也可开设丰富的演示实验(老师课堂教学用)或仿真实验(学生课后实验)。

 

 

 

关键词: