Ni VeriStand是一种配置实时测试应用程序的软件环境。即买即用的NI VerStand有助于您配置针对多核处理器的实时引擎,以执行以下任务:本文引用地址:http://www.eepw.com.cn/article/113690.htm

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

可触发,多文件数据记录

实时激励生成

计算通道

事件预警和预警响应程序

NI VeriStand 还能够从NI 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 工作区窗口和其所提供的工具,如激励配置文件编辑器,在运行时与您的测试系统进行交互。

veristand c语言编程,NI VeriStand应用相关推荐

  1. veristand c语言编程,VeriStand2017版软件下载

    VeriStand是一个用于配置实时测试应用的软件环境. 该软件提供了各种现成即用的功能,可帮助您构建多核实时引擎来执行实时激励生成.高速和调理测量数据采集,以及计算通道和自定义通道扩展等任务. Ve ...

  2. matlab veristand,matlab和NI VeriStand联合仿真环境搭建(一)

    因现在需要搭建matlab和labview联合仿真环境需要,在labview2012及以前版本中,可以用工具包Simulation interface tookit (SIT)完成,该工具只支持32位 ...

  3. 基于NI VeriStand的AMESIM生成DLL文件实时仿真流程

    基于NI VeriStand的AMESIM实时仿真流程 一.环境要求 1.1编译器选择 Amesim生成的dll文件只支持veristand2020及以前的版本进行加载模型.下面以AMESIM 202 ...

  4. Matlab与NI VeriStand

    Matlab与NI VeriStand联合仿真环境搭建 首先需要注意VeriStand与Matlab版本间的兼容性问题,可以点击官方链接https://www.ni.com/zh-cn/support ...

  5. 频率计c语言程序,数字频率计中C语言编程的研究

    在单片机应用系统中利用C语言编程具有一定优点.介绍了用C语言实现数字频率计的软件设计.介绍了C语言使用中几个关键问题.并对数字频率计的主程序.显示程序中小数点处理程序进行了论述.全部软件编程不是采用常 ...

  6. 单片机c语言编程300例_趣味c语言编程100例(四)

    经典c程序100例==81--90 [程序81] 题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数.求??代表的两位数,及809*? ...

  7. c语言程序stm8s,stm8s的c语言编程例程

    stm8s的c语言编程例程 实例一:控制灯的亮灭(或者蜂鸣器响,只要连接相应端口就可以了): #i nclude "stm8s.h""头文件 #defi ne ulong ...

  8. 质数之和c语言编程,C程序检查一个数字是否可以表示为两个质数之和

    C程序检查一个数字是否可以表示为两个质数之和 在此示例中,您将学习检查用户输入的整数是否可以表示为所有可能组合的两个质数之和. 要理解此示例,您应该了解以下C语言编程主题: 为了完成此任务,我们将创建 ...

  9. c语言编程 scant,C语言编程练习章.doc

    C语言编程练习章.doc 第11章 字符串和字符串函数编程练习 1设计并测试一个函数,可以从输入读取n个字符(包括空格.制表符和换行符),把结果存储在一个数组中,这个数组的地址通过参数来传递. inc ...

最新文章

  1. 在java中建个jsp文件_第一个jsp页面
  2. python学习笔记 --- print (输出到文件 file)
  3. HALCON选择标定板文件
  4. avalov+require实现tab栏
  5. access2003安装包百度云_《逗比羊电影》_逗比羊电影最新版下载
  6. Android中广播接收者BroadcastReceiver详解
  7. 百度地图与所托瑞安达成深度合作 共同推进商用车安全智能驾驶领域创新
  8. 数据可视化组件Grafana详细解读--RedHat/Fedora/CentOS/Oracle上的安装
  9. Android View体系‘铁三角‘
  10. idea无限重置插件安装
  11. 任正非发声:把活下来作为最主要纲领;安卓山寨 iOS 启动器下载超 5000 万次;公司停电,程序员去网吧写代码 | EA周报...
  12. 中南大学mooc科学计算与MATLAB语言(期末考试答案)
  13. Windows下使用nas服务器——映射网络驱动器
  14. 教你三步实现CDH到星环TDH的平滑迁移
  15. MySQL数据库的完美卸载
  16. Mahalanobis(马哈拉诺比斯)距离
  17. sfgghshs测试测试
  18. 58同城自动登录功能 分享给大家!
  19. Android Status Bar
  20. Surfer成图--地质图-重力-磁场图-基本操作流程

热门文章

  1. 触摸屏幕时间长短时间、禁止页面点击事件
  2. Revit项目浏览器的标准设置应用和快速视图样板?
  3. android手机设置域名ip映射关系
  4. 三星s20 android 10.0,三星S20+真机上手,接近真全面屏,可以和Note10+说再见了...
  5. 如何压缩jpg文件大小?jpg照片怎么压缩大小?
  6. LwIP协议栈-TCP控制块(tcp_pcb)详解
  7. 改变eclipse的主题,使用IDEA的黑色主题
  8. catia如何画花键_画渐开线花键的方法
  9. HTML的行高间距的设置和字体之间的间距
  10. Tomcat8乱码问题处理