首页 > TAG信息列表 > CANoe

[CANoe]-File-如何查看当前工程的路径?

File 问 如何查看当前工程的路径? 答 Configuration Overview 可以查看当前工程的一些信息,如Name(包含路径信息)、操作模式(真实,虚拟)、通道信息、全局选项、Panels等 常见使用 Save 保存 Save As 另存为 Open 打开一个新的CANoe工程配置文件(*.cfg) New 新建一个工程文件,可使用相关模

CANoe学习笔记(四):UDS常用否定响应

UDS中定义的否定响应代码常用的: ServiceNotSupported/服务不支持($11 ) 当诊断仪发送的请求消息中服务标识符无法识别或不支持时,ECU应发送该响应码   SubFunctionNotSupported/不支持子功能($12 ) 该响应码表明请求的动作不能执行的原因是ECU不支持请求消息中的服务特定参数。如果诊

CANoe的安装和使用

CANoe的简介 CANoe是德国Vector公司为汽车总线的开发而设计的一款总线开发环境,全称叫CAN open environment。CANoe集合了网络监控、数据获取/记录、节点仿真、诊断、自动测试等功能;其丰富的功能和配置选项使其也是常见于汽车电子行业。接下来,我们以9.0版本为例,针对CANoe的常用操作

13-基于Python调用CANoe COM接口:COM Object Hierarchy 中 Version 的用法

13-基于Python调用CANoe COM接口:COM Object Hierarchy 中 Version 的用法 上一张图: 就是可以输出一些运行的CANoe的版本信息,没啥特别的。图中的CANoe就是CANoe12.0的版本。

Canoe之CAPL编程--控制HSPY-36-03程控电源

variables { int i; byte UART_Port = 1; dword Power_baudrate = 9600; int my_RS232Flag; } int RS232Init(dword port,dword baudrate,dword numberOfDataBits,dword numberOfStopBits,dword parity) { dword ConfigureFlag; dword RS232OpenFlag;

藏不住啦!SOA竟在我身边? 浅谈CANoe实现SOA仿真测试

前言   2021年,汽车界的热门话题层出不穷:互联网企业进军汽车界,软件定义汽车,某斯拉事件,全球芯片短缺等等。 这次文章的关键词与软件定义汽车有关:SOA。 我们这次来聊一聊怎么通过我们熟悉的CANoe工具去实现SOA的相关功能。   什么是SOA   SOA的全称是面向服务架构,它可以根据需求通

使用Python访问CANoe COM接口实践

前言     CANoe提供的COM接口使得外部脚本能够访问或控制CANoe软件,从而实现自动化测试任务,而易用且具有丰富生态的Python无疑是一个很好的选择。本文将介绍CANoe COM基本构成、常用COM对象以及Python脚本调用CANoe COM的方法,在此之前,先介绍一些基本概念。   CANoe COM Server &

如何基于CANoe 12.0和vTESTstudio完成TC8车载以太网一致性测试?

概述   在车载以太网标准化的进程中,OPEN联盟起到了重要的推动作用。汽车行业中很多OEM,供应商,以及芯片制造商都加入了联盟,旨在确保车载以太网的兼容性和互操作性。其中TC8是针对ECU级别的车载以太网一致性测试规范。 Vector在今年第二季度推出了CANoe的12.0版本,其中最引人注目的新

CANoe 交互接口介绍系列 ———— CommunicationSetup 接口

文章目录 CommunicationSetupApplicationModelSetupApplicationModelsApplicationModelApplicationModelFilesApplicationModelFile ParticipantsParticipant DataSourceSetupDataSourcesDataSourceARXMLImportParametersDataSourceImportParametersDataSourceIssuesDat

CANoe中的Channel-based access和Network-based access

Channel-based access是基于总线搭建车载网络的,就是创建总线通道接入多个ECU节点,这符合LIN或CAN网络的网络布局 而对于以太网来说,交换机才是它的标志,所有数据通过以太网端口进行转发,所有的设备连接在交换机的端口上,这就是为什么Network-based access又称为Port-based netw

从零开始学习CANoe(十九)—— Python和CANoe的数据交互(3)

前言 在Python和CANoe的数据交互(1)(2)中,已经实现了信号,变量,启动测试等基本操作,以及加载tse 实现自动话测试,这一节将继续尝试操作测试报告和统计测试结果。 文章目录 前言 设置Report存储路径 统计测试结果 完全代码 总结 相关文章 设置Report存储路径 1,在实际需

智能座舱域控制器功能自动化测试方案

1. 背景 智能座舱是当前汽车行业开发设计和差异化竞争的焦点,当前智能座舱控制器多为整合了传统IPK、HMI、HUD、DMS等若干控制器之后的“一机多屏”的复杂系统。在软件架构上,多操作系统也是其一大特点,如整合安卓和QNX系统是最常见的方案,而在硬件接口上通常是车载以太网、CAN/C

使用CANoe的IL层构建总线仿真系统

以下内容为自己学习笔记,若看不懂,可以去b站看视频,链接如下。 https://www.bilibili.com/video/BV1n7411n7Tm?t=2188 其中包括CANdb++创建DBC数据库文件,PANEL设计控制面板,一些简单的CAPL语言介绍。 使用软件CANoe10.0,其他版本可能会有点不一样,仅供参考。 CANdb++创建DBC数据库

【案例分享】基于VT&CANoe的碰撞传感器仿真应用实践

碰撞传感器测试的现状 汽车整车碰撞测试是整车开发后期、量产前期必须进行的测试。国际上,由专门致力于被动安全领域的机构,为车辆制造商、汽车供应商、安全组织和贸易杂志等提供碰撞测试中心和专门的车辆碰撞测试服务。 在开发和测试前期,通过仿真手段进行碰撞传感器的模拟是必

CANOE CAPL 实现以太网报文发送和接收

CANOE CAPL 实现以太网报文发送和接收 一、上一片主要讲解以太网的发送,以及如何以HEX形式发送 这一篇主要讲解如何实现多端口发送,多端口接收报文,以及处理报文。 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇

CANoe TestUnit CAPL自动生成报告

本人从事汽车电子行业,因需要给客户出测试报告,诊断测试的内容项非常多,为了更高效的工作,写CAPL脚本实现。 查阅官方例程 TEST模块的CAPL函数功能 编写测试用例 testcase UdsPhysUnlock() {    ... } ... 测试界面 测试报告  

CANoe的.NET编程简介

点赞 收藏 分享 文章举报 汽车网络那些事儿 发布了16 篇原创文章 · 获赞 5 · 访问量 2万+ 私信 关注

使用CANoe作为网关的FlexRay - FlexRay同步

微信原文:https://mp.weixin.qq.com/s/l7Sj4FBRDwgVk18gPIriJw 时间同步是FlexRay系统的核心。 本文向大家介绍如何通过FlexRay - FlexRay网关实现两条FlexRay总线的同步。   微信原文:https://mp.weixin.qq.com/s/l7Sj4FBRDwgVk18gPIriJw 点赞 收藏 分享

CANoe中CAPL回调接口(CAPLCallbackInterface,CCI)的深入理解

微信原文:https://mp.weixin.qq.com/s/AwD82UBGdT6kPEutGh9xcA 之前和大家分享了CANoe的基础使用(分析、仿真、测试、诊断),以及统一诊断服务(UDS)ISO14229-1的相关知识。本文将继续深入揭秘有关CANoe诊断的CAPL回调接口(CAPL Callback Interface,CCI)的那些事儿,包括原理、示例和参考。

CANoe“诊断网关”的那些事儿

微信原文:https://mp.weixin.qq.com/s/8Ixku1TfuQQC4Gyns2ZzkA 本文介绍了CAN与任何其他总线系统或传输协议(transport protocol)之间的“诊断网关(diagnostics gateway)”的概念,以便在无法直接访问目标ECU时由CANoe模拟诊断网关来提供诊断功能。此外,最后深入剖析了如何通过CANoe/CA

CANoe/CANalyzer诊断功能的深入理解以及CAPL诊断编程实现

微信原文:https://mp.weixin.qq.com/s/r_4W-MpDrFoakwCo0_3oGA 之前和大家分享了CANoe的基础使用(分析、仿真、测试、诊断),这篇文章将继续深入探讨如何使用CANoe / CANalyzer中的诊断功能。 诊断用于在将ECU安装到系统之前或之后配置,维护,支持,控制和扩展ECU,例如,一辆车。诊断通常在