专门做销售培训的网站网站的网站制作
专门做销售培训的网站,网站的网站制作,网站开发 零基础,做网站好不好利用CANape的Demo#xff0c;写一个发送报文的脚本。一般#xff0c;我们都用CANoe发送报文#xff0c;加载DBC之后#xff0c;直接引入IG模块#xff0c;就可以手动发送报文了#xff0c;非常简单。但某些特殊情况下#xff0c;可能会用CANape发送报文#xff0c;来让…利用CANape的Demo写一个发送报文的脚本。一般我们都用CANoe发送报文加载DBC之后直接引入IG模块就可以手动发送报文了非常简单。但某些特殊情况下可能会用CANape发送报文来让目标ECU执行某些命令。这里介绍两种方法1、带DBC发。即以DBC中的某个报文为参考修改其data数据然后进行发送以CANape的自带Demo为例加载DBC用例自带DBC-SIM_VIN)这里要提前看一下DBC的定义如下2、编写脚本如下3、设计一个面板按下按钮后发送报文关联变量能够注意到DBC设计是小端赋值LSB所以能够看到301这里的301是HEX要转化成十进制乘以DBC里面的系数结果就是0.704这里就对上了哈管理变量和脚本link scriptlink data,效果如下效果如下以CANape的自带Demo为例加载DBC发送目标ID 0x50 的报文内容如下1、加载DBC2、单击Tools-Function Editor, 创建脚本命名并建立全局变量messageID3.运行并保存该文件4.建立Panel,保存并关闭5.右键单击面板的按键链接全局变量和脚本