NI VeriStand 2010 高级使用指南

5星 · 超过95%的资源 需积分: 45 136 下载量 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的宝贵资源,涵盖了从基础操作到高级应用的各个方面,对于从事实时测试和仿真工作的工程师来说具有很高的参考价值。