新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > NI VeriStand应用

NI VeriStand应用

—— NI VeriStand有助于配置针对多核处理器的实时引擎
作者:时间:2010-10-20来源:电子产品世界收藏

  Ni VeriStand是一种配置实时测试应用程序的软件环境。即买即用的 VerStand有助于您配置针对,以执行以下任务:

本文引用地址:http://www.eepw.com.cn/article/113690.htm

  模拟、数字、通信总线,和基于现场可编程门阵列(FPGA)的I/O接口

  可触发,多文件数据记录

  实时激励生成

  计算通道

  事件预警和预警响应程序

   VeriStand 还能够从 LabVIEW 软件和第三方环境中导入控制算法,仿真模型和其他任务。您可以使用运行时可编辑的用户界面监测这些任务,并与其交互,该界面包含许多用于强制赋值、警报监控、I/O校准、激励配置编辑的有效工具。NI VeriStand的使用不需要掌握编程知识,但是可以在多种不同的软件环境进行自定义和扩展,如NI LabVIEW,ANSI C/C++,和其他建模和编程环境。

  NI VeriStand 面向实时测试应用

  实时测试中将实时操作系统作为测试系统的一部分。与使用通用操作系统相比,推动实时测试系统最常见的需求是需要实现更高的可靠性和更高的性能。

  实时测试系统的一个实例是硬件回路测试仿真器,在该系统中,必须确定性地执行系统模型,以提供在物理上不属于测试组件的准确仿真。使用闭环控制的应用程序是另一种实时测试应用。这些系统必须自动控制测试系统某部分,如温室,通过传感器交互,确定性定点设置的变化以实现达到系统的预想状态。系统也必须检测并对预警条件迅速地作出 响应,这有助于防止操作人员受伤或对测试系统造成损害。与这些应用程序类似,测试单元激励和检测应用程序都已经拥有一个完整的控制系统,或者不需要闭环控制,只需要能够提供确定性激励生成和测试单元检测的工具。

  这些实时测试应用程序必需的核心功能已经实现,并在NI VeriStand架构上进行了优化——可以配置并使用。这包括主接口通信、数据记录、激励生成、预警检测和响应,以及算法和模型执行。在该框架的基础上,您可以通过使用LabVIEW,ANSI C/C++和其他模型和编程环境,向NI VeriStand软件环境添加定制功能。

  通过使用NI VeriStand 来建立您的实时测试系统,您既可以缩短开发时间与应用程序维护成本,又能在每次版本升级时,获得软件功能和性能的提升。

  用NI VerStand软件环境来开发应用程序

  NI VeriStand 实时测试应用程序通常包括一个或多个实时执行目标,这些目标通过以太网与主机系统进行通信。每个实时执行目标运行NI VeriStand 引擎,该引擎通过Windows主系统进行配置,通过以太网部署。一旦您的NI VeriStand引擎配置完成部署,您就可以使用NI VeriStand 工作区窗口和其所提供的工具,如激励配置文件编辑器,在运行时与您的测试系统进行交互。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭