
NI 课程目录
VeriStand 课程
课程英文名称: HIL Fundamentals Using Veristand 课程时长: 8小时 课程数量: 173 测试题目: 34
在《使用Veristand进行HIL测试基础》课程中,您将学习如何使用VeriStand中的现成即用功能来开发实时测试应用程序。本课程重点介绍了实时测试,详细说明了如何创建包含实时仿真、硬件I/O和预警功能的VeriStand测试系统。您还将学习如何创建复杂的实时激励配置文件来激励待测设备,并记录其对各种实际状况的响应。
课程 | 概述 | 主题 |
---|---|---|
实时测试简介 | 了解实时测试的基础知识及其在软件开发周期中的应用。 | 利用实时测试解决行业挑战 实时测试的术语 使用实时测试进行软件开发和验证 |
VeriStand简介 | 浏览VeriStand环境并创建自定义用户界面。 | 使用VeriStand进行实时测试 在VeriStand中创建和部署项目 在VeriStand中配置用户界面 |
在VeriStand中实现模型 | 为已有模型做好使用VeriStand的准备,然后导入模型并配置它们的执行。 | 为VeriStand生成模型 将模型导入VeriStand 控制模型的执行 |
配置HIL系统的硬件 | 了解可与VeriStand搭配使用的不同硬件平台和I/O技术,以及如何连接相应的硬件。 | 在NI MAX中配置硬件和软件 在VeriStand中配置DAQ设备 在VeriStand中配置NI-XNET设备 在VeriStand中配置自定义设备 在VeriStand中配置SLSC设备 在VeriStand中配置FPGA设备 创建并使用标尺 |
映射和管理通道 | 创建系统组件之间的映射,用别名管理组件I/O,并创建用户通道和计算通道。 | 配置系统映射 创建并使用别名 创建用户通道和计算通道 |
检测并响应事件 | 创建警报和程序以检测和响应硬件事件。 | 创建和使用警报 创建和使用程序 |
应用激励信号来验证测试需求 | 使用VeriStand或Python创建激励配置文件和实时序列来激励待测设备。 | 创建实时序列和激励配置文件 使用Python创建实时序列 |
在VeriStand中记录数据 | 在主机和实时终端上实现数据记录。 | 在VeriStand中记录数据简介 实现主机端记录 实现终端端记录 |
实现VeriStand自动化 | 了解VeriStand中的自动化功能,以满足您的测试和工作流程需求。 | 使用.NET API和Python实现VeriStand的自动化 使用ASAM XIL和TestStand实现VeriStand的自动化 |
诊断系统并进行基准测试 | 查看系统信息并根据性能要求对系统进行基准测试。 | 查看系统诊断和基准测试结果 |
分布VeriStand应用程序 | 了解如何将VeriStand应用程序分布在多个终端或主机上。 | 配置分布式系统 |
课程英文名称: Automotive HIL 课程时长: 4.5小时 课程数量: 79 测试题目: 19
汽车HIL课程介绍如何构建、配置和维护组件级(子系统)HIL系统以及如何从组件级设置过渡到系统级HIL。本课程涵盖了HIL工作流程的主要组成部分,包括系统设置、模型和自定义设备集成、车辆总线协议故障插入、剩余总线仿真、汽车工具包的使用、自动化测试、调试和系统管理。
课程 | 概述 | 主题 |
---|---|---|
HIL测试简介 | 了解什么是HIL系统、其行业使用方式以及可用于HIL系统的NI产品。 | 产品开发和产品测试 什么是硬件在环测试? 适用于HIL测试的NI硬件和软件 探索汽车测试系统 |
基于需求创建HIL系统的方法 | 了解如何根据既定/已知需求集成HIL系统。 | 设计考虑要素和NI系统HIL概述 对信号类型进行分组 连线 |
在NI VeriStand中配置系统设置 | 了解如何在NI VeriStand中设置HIL,以及如何使用系统资源管理器和其他NI VeriStand功能。 | 什么是NI VeriStand? 将硬件添加到系统资源管理器中 配置NI VeriStand用于采集/生成 使用xMove配置器配置NI VeriStand |
HIL中的模型和自定义设备 | 了解如何在HIL中创建模型和自定义设备并将其添加到 VeriStand。 | 了解HIL中的模型 在NI VeriStand中整合模型 什么是VeriStand自定义设备? 在VeriStand中创建和安装自定义设备 |
VeriStand中的通信协议 | 了解VeriStand中支持的车辆总线协议及其故障插入和剩余总线仿真。 | VeriStand默认设置中的通信协议 剩余总线仿真 通信期间的负载和故障插入 |
与测试对象通信 | 了解NI的汽车工具包及相应功能,并深入了解与DUT交互的方法及如何保护DUT。 | 汽车工具包 映射与DUT的通信 使用警报和程序保护DUT |
系统级HIL | 了解如何从组件级/子系统HIL迁移到系统级HIL。 | 为什么需要系统级HIL? 在硬件级别比较比较子系统级HIL与系统级HIL 在软件级别比较比较子系统级HIL与系统级HIL 提示和技巧 |
执行自动实时测试 | 了解在VeriStand和Python环境中自动化实时序列的可用选项。 | 执行手动测试 VeriStand中的自动测试 使用Python控制VeriStand序列 |
测试执行程序和数据分析 | 了解使用NI HIL平台进行自动化测试的可用选项,以及如何自动格式化和报告测试输出的数据。 | 通过API​连接VeriStand 执行自动数据分析​ 生成自动测试报表 |
调试和故障排除 | 了解NI VeriStand中的各种调试技术。​ | NI VeriStand中的系统诊断工具 对HIL系统进行基准测试并优化 故障排除 NI VeriStand中各种常用的调试技术 |
使用SystemLink管理系统 | 了解NI SystemLink以及将其用于管理汽车HIL系统的原因。 | 必须管理HIL系统的哪些内容? 什么是NI SystemLink? 使用SystemLink管理系统 在SystemLink中使用HIL系统运行测试 |