用Vector CANoe开发PLIN接口的上位机,但是倒入ldf文件之后,发现Trace窗口没有帧调度启动
发现Vector CANoe启动之后,开始调用Table Id = 0的帧
查看ldf文件:
Table Id = 0的帧为3C帧,为诊断请求帧,平时更经常使用 Cem_Lin3Schedule01_CEM_LIN3来和下位机进行通信,
因为调度表默认调度的是Table Id = 0的帧,所以需要将Cem_Lin3Schedule01_CEM_LIN3帧Id改为0
点击“Lin File Editor”,进入ldf文件的编辑模式,搜索"table"关键字 ,找到Schedule_tables
交换 Schedule_tables中几个帧的位置
然后进行保存,可以看到,ldf文件的调度表中帧的位置发生更改
重新开启连接 ,可以发现Trace中帧调度正常
此时调度的帧为Cem_Lin3Schedule01_CEM_LIN3,如果开启连接时调度其他帧,将该帧和Cem_Lin3Schedule01_CEM_LIN3
互换位置即可。