车载电子测试、CANoe+CAPL能做什么?、车载网络诊断测试攻略(专栏文章介绍)

该博客主要介绍了车载电子测试中CANoe和CAPL的应用,包括CANoe的基础操作如Real Bus和Simulated Bus设置、报文相关操作,以及CAPL的变量、事件、发送报文等功能。同时提到了UDS诊断自动化测试的专栏,详细讲解了如何从零搭建CANoe工程,并涵盖了DoIP通信和自动化进阶(使用Python生成config.cin文件)。此外,还介绍了车载网络诊断测试的相关专栏,分享了在CAN/LIN/ETH总线测试中遇到的问题和解决方案。
摘要由CSDN通过智能技术生成

车载电子测试、CANoe+CAPL能做什么?、车载网络诊断测试攻略(专栏文章介绍)



CANoe基础教学包括两篇文章,如下:
一、CANoe基本操作(CANoe基础教学)
二、CAPL+系统变量+Panel基本操作(CANoe基础教学)
如果只是简单的使用下CANoe,这两篇文章完全可以应对大部分情况。这两篇基础教学会在以下三个专栏都包括,大家可以根据相关侧重点订阅相关专栏。

专栏:车载网络诊断测试攻略

车载网络诊断测试攻略-专栏介绍

专栏链接:车载网络诊断测试攻略

专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程

专栏介绍:调用osek_tp.dll、DOIP.dll实现UDS诊断通信;建立XML自动化测试节点,诊断ID可在panel动态修改,CAN/CANFD/ETH可在面板配置,27服务解锁框架,DTC解析以及比对等。UDS诊断平台化工程,底层函数均已实现,可以基于此开发不同的用例以及应用于不同的项目。
在这里插入图片描述

专栏链接:从零开始搭建一个UDS诊断自动化测试CANoe工程
专栏新增介绍内容:

  • DoIP通信:

十六、DoIP诊断通信 1 (专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程)
十七、DoIP诊断通信 2 (专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程)

  • 自动化进阶:

十八、自动化进阶(使用python生成config.cin文件)(专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程)

专栏:车载网络诊断测试那些事儿

本专栏介绍车载网络中CAN/LIN/ETH总线的测试中遇到的问题(有时间就系统讲讲),涉及单件测试/系统测试/整车测试;涉及相关协议(14229,13400等);结合实例并把相关工程上传资源。
有些python问题也会发布到这个专栏。
专栏链接:车载网络诊断测试那些事儿

专栏:车载电子测试—CANoe+CAPL能做什么?

本专栏会先用两篇文章(CANoe基本操作和CAPL+系统变量+Panel基本操作)介绍下CANoe的基本使用操作。后续文章是拿CANoe去解决实际问题,就是CANoe+CAPL能做什么?
已发布内容:
CAPL通过RS232通信发送指令控制程控电源

CANoe制作网关实现CAN(FD)报文故障注入(报文长度/timeout/信号错误/E2E)1
CANoe制作网关实现CAN(FD)报文故障注入(报文长度/timeout/信号错误/E2E)2

CAPL解析DBC文件

专栏链接:车载电子测试—CANoe+CAPL能做什么?

一、CANoe基本操作(文章目录)

文章内容:(链接: 一、CANoe基本操作

1.CANoe基本设置
1.1运行CANoe
1.2Real Bus 和 Simulated Bus设置
1.3使用通道数量选择
1.4硬件设置(CAN/CANFD、采样点)
1.5新建网段
1.6通道匹配
2.报文相关
2.1 打开Trace窗口
2.2添加DBC
2.3添加network node
2.4选择DBC中的节点(CANoeIL方式发送报文)
2.5运行CANoe在Trace窗口观测报文
2.6 Trace窗口 Toggle time mode (Δt)
2.7 Trace窗口 Toggle display mode
2.8 Trace窗口 过滤报文
2.9 Open node panel
2.9 修改信号值
2.10 添加IG模块
2.11 IG模块添加报文
2.12 IG模块发送报文

二、CAPL+系统变量+Panel基本操作(文章目录)

文章内容:(链接:二、CAPL+系统变量+Panel基本操作
1.新建CAPL文件(.can)
2.新建CAPL文件(.cin)
3.变量
按下Fn+F1查看帮助文档
3.1 定义报文 message
3.1 定义其他变量示范
4.事件 on key ’ ’
5.发送报文output()函数
6.write()函数
7.timenow()
8.定时器 msTimer
9. 事件 on message
10.定义系统变量system variables
10.1新建系统变量
11.面板panel
11.1新建panel
11.2 打开toolbox
11.3.新建控件
11.4.关联系统变量
12.CAPL定义系统变量事件
12.1获取系统变量的值
12.2添加触发系统变量操作
13.展示demo

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天赐好车

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值