主页
技术支持
在NI VeriStand中将ECUMC与NI-9853结合使用
在NI VeriStand中将ECUMC与NI-9853结合使用
更新 Mar 26, 2024
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
硬件
NI-9853
软件
ECU Measurement and Calibration Toolkit
VeriStand
ECU Measurement and Calibration工具包允许用户轻松执行CAN校准协议(CCP)或通用测量和校准协议(XCP)通信。XCP or CCP Master custom device使用户能够用VeriStand访问测量数据。由于NI-9853仅支持FPGA,我们无法像其他NI-XNET CAN模块一样在VeriStand中轻松使用它。本文将介绍如何在NI VeriStand中将ECUMC与NI-9853结合使用。
先决条件
在开始本教程之前,请确保您已完成
Getting Started With CAN Calibration in VeriStand
。
创建Bitfile
打开
<Program Files (x86)>\National Instruments\LabVIEW (version)\examples\ECUMC\crio\CAN Bridge (FPGA)
中的 CAN Bridge LabVIEW工程。
配置您的项目并生成bit文件。
将您的cRIO目标添加到LabVIEW工程中。
添加9853模块。必须命名为Mod1(否则实际名称必须在
CAN Bridge(FPGA).vi
中配置。)
在LabVIEW工程中,将上述bridge VI和FIFO添加到FPGA目标。您需要将内部使用的FIFO的名称设置为
__CAN0 FIFO
(该FIFO设置为U32、1029个元素、target scoped和block memory)。
为bridge VI创建Build Specification,然后生成bit文件。
VeriStand配置
右键单击Custom Devices>>NI>>XCP or CCP Master添加XCP or CCP Master Custom Device。
选择您自己的A2L文件。
配置
CAN
。 CAN接口为
CAN0
,因为
CAN Bridge(FPGA).vi
通过
Mod1/CAN0
进行通信。由bridge VI生成的bit文件必须导入到
Bitfile Path
中。
请参阅
Getting Started With CAN Calibration in VeriStand
中的
Adding Measurement and Characteristic
部分来添加通道。
将您的VeriStand system definition file部署到下位机,然后您就可以从ECU获取添加通道的值。
相关链接
将ECUMC与CompactRIO和NI-985x结合使用
Getting Started With CAN Calibration in VeriStand
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful