PMC经典问题整理

CANape因电脑存储空间不足无法启动测量

 

问题的现象:

 

解决方案:

 

(1)请先检查电脑配置是否满足版本需求(按 F1 快捷键查看帮助文档),CANape 17.0 及以上版本 64-bit 操作系统至少需要满足如下配置:

 

 

(2)可能是电脑同时打开的应用程序太多导致的,只需关掉暂时不用的即可解决;

 

(3)请确保安装了最新的CANape软件包;

 

(4)CANape工程复杂程度不仅取决于测量信号的多少,还包括记录模块配置、CANape显示配置等;

 

  • 请检查CANape中各个device预估的总线负载(如下图),请注意,这里的bus load仅针对当前device的负载,实际通信中还应该考虑总线上是否有其他报文在发送,此处的bus load原则上不能超过100%;
  • 请关掉不必要的信号,同时增大测量周期;
  • 若 CANape 中加载了过多的显示窗口,信号的显示会额外消耗CANape负载;
  • 请关闭工程中加载的较大的测量文件(如加载了几个 GB 的数据文件)等。

 

二、CANape合并多个MDF格式的测量文件:

 

实现步骤:

 

1、点击 Tools|Functions Editor 进入函数编辑界面:

 

 

2、新建脚本,展开 Scripts,右键单击 Project directory 并选择 New:

 

 

3、创建脚本,给脚本命名,按下图编写脚本,编译并保存,退出 Functions Editor:

 

 

4、点击 Tools|Task Manager|Insert 将脚本添加到 Task Manager, 并点击 Start 运行脚本:

 

5、在弹出的对话框中选择需要合并的 MF4 文件并开始合并:

 

 

6、在原文件的路径中找到合并完成的文件,文件名是脚本中写的 “output1”。可以根据需求进行设置。

 

三、CANape标定窗口被锁无法标定

 

问题现象:

 

 

解决方案:

 

标定窗口被锁定无法标定除了ECU功能权限限制外可能存在的情况是CANape的工程配置影响的,主要有以下三个方面:

 

1、Calibrate online Device没有激活,需要将工程切换到offline状态,重新激活calibration online即可:

 

 

2、Calibrate Directly中Device没有激活:

 

 

3、RAM区和Flash区页面切换功能没有设置,需要根据ECU底层页面切换参数重新设置:

 

 

四、CANape报错无法启动测量

 

问题现象:

 

使用过程出现XCP/CCP/CAN FD driver initialization failed的报错,导致无法使用 CANape启动测量,如下图所示:

 

解决方法:

 

方案1:检查硬件连接、检查通道分配、检查软件版本、检查硬件驱动版本等工程外的基础配置因素;

 

方案2:检查 vector.ini 文件,在 CANape 中检查是否使用了正确的 vector.ini 文件。 首先,在 CANape 中打开 More Info 弹窗:

 

 
 

| Help | About | More Info。 然后,在 More Info 中找到 Vector INI 的路径。进入 Vector INI 路径找到 vector.ini 文件,使用记事本 打开文件,检查文件中是否包含正确的[XCP_INTERFACE]字段。

 

 
 

方案3:排查是否有禁用的CCP/XCP的Device,有的话直接删除即可解决;

 

posted @ 2025-11-10 14:50  北汇信息  阅读(4)  评论(0)    收藏  举报