NI VeriStand 2010 高级使用指南
5星 · 超过95%的资源 需积分: 45 115 浏览量
更新于2024-07-19
7
收藏 3.97MB PDF 举报
"该文档是关于NI VeriStand 2010的使用手册,由慕慕316395914编撰。手册详细介绍了如何使用VeriStand 2010构建实时测试和仿真软件系统,涵盖了从创建软件模型、建立MIL测试环境、生成测试激励信号到利用高级功能以及构建HIL测试系统的全过程。"
VeriStand 2010是由美国国家仪器(National Instruments)开发的一款专用于硬件在环(HiL)仿真测试系统的软件。它提供了一个基于配置的用户界面,简化了实时测试系统的构建,无需复杂的编程工作。通过VeriStand,用户可以方便地配置硬件输入/输出(I/O),如模拟、数字和基于FPGA的接口,并能导入来自LabVIEW和Simulink的控制算法及仿真模型。
**1. 概述**
VeriStand 2010的核心优势在于其易用性,它允许用户快速搭建HiL测试环境,支持实时监控和交互。手册内容主要包括创建软件模型、MIL测试环境的建立、测试激励信号的生成,以及高级功能的运用和HIL测试系统的构建。
**2. 创建软件模型**
软件模型的创建包括创建被控对象模型和控制器模型。被控对象模型通常代表实际的物理系统,而控制器模型则包含控制算法,这两个模型可以分别导入到VeriStand中进行集成和测试。
**3. 创建MIL测试环境**
MIL(模型在环)测试是在软件开发的早期阶段进行的,用户可以通过VeriStand创建MIL测试环境来验证控制逻辑。这涉及设置测试激励并连接到控制器模型。
**4. 创建测试激励信号**
测试激励信号的生成可以通过STIMULUS PROFILE EDITOR和TMDS FILE VIEWER工具进行,它们分别用于定义测试序列和处理TMDS(时间分隔多路复用)文件,以模拟不同的输入条件。
**5. VeriStand高级功能**
- **USER CHANNELS, PROCEDURES, ALARMS**: 用户通道允许自定义数据处理,程序则可以实现定制化操作,而报警系统可以监测和响应系统中的异常情况。
- **CALCULATED CHANNELS**: 计算通道功能允许用户创建基于其他输入通道的计算输出,可以实现复杂的数据处理和分析。
**6. 创建HIL测试系统**
HIL测试系统构建涉及到以下步骤:
- **添加实时目标机**: 配置运行模型的硬件平台。
- **添加NIDAQ设备**: 国家仪器的数据采集设备用于获取和生成模拟和数字信号。
- **添加NIR系列设备**: 支持特定的NI实时和嵌入式硬件。
- **添加NI故障注入模块**: 用于模拟硬件故障以测试系统应对能力。
- **添加NICOMPACTRIO硬件**: 集成CompactRIO系统进行控制和测量。
- **添加NIXNET硬件**: 用于网络通信测试,特别是汽车CAN/LIN总线。
- **添加TDK-LAMBDA可编程电源**: 调整电源参数以模拟不同电源条件。
- **更改软硬件端口映射**: 调整I/O通道的物理连接。
- **更改模型运行设置**: 定制模型的启动、停止和数据记录选项。
通过这些步骤,用户可以构建一个完整的HIL测试系统,模拟真实环境对硬件或控制系统进行全面测试和验证。
该手册是学习和掌握NI VeriStand 2010的宝贵资源,涵盖了从基础操作到高级应用的各个方面,对于从事实时测试和仿真工作的工程师来说具有很高的参考价值。
2021-05-15 上传
2019-09-18 上传
2020-10-22 上传
点击了解资源详情
点击了解资源详情
2020-01-07 上传
JACKY_oz
- 粉丝: 3
- 资源: 6
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常