java中dbc_关于DBC文件的创建(DBC文件系列其一)

关于DBC文件的创建摘要创建步骤1、新建一个CAN数据库文件2、创建信号要用到的数值表ValueTables3、创建信号Signals,关联该信号的数值表4、创建报文Messages5、创建网络节点Networknodes6、将信号、报文及网络节点进行关联链接7、创建或导入自定义属性,并进行修改8、一致性检查小结

摘要

dbc数据库文件是用来描述CAN网络节点间数据通讯的一种文件,包含了CAN总线协议中协议数据及其所代表的具体意义。它可以用来监测与分析CAN网络上的报文数据,也可以用来模拟某个CAN节点。

dbc文件的创建过程一般可分为以下几个部分:1、新建一个CAN数据库文件2、创建信号要用到的数值表ValueTables3、创建信号Signals,关联该信号的数值表4、创建报文Messages5、创建网络节点Networknodes6、将信号、报文及网络节点进行关联链接7、创建或导入自定义属性,并进行修改8、一致性检查Ps:关于上面提到的第2点到第5点的信息,一般车厂都会通过通讯矩阵更新给出。我们按照通讯矩阵中的信息进行信号、报文、网络节点等信息的创建关联。创建步骤

接下来以如下的一条报文为例,介绍下在CANdb++Editor工具下创建编辑dbc文件的详细步骤。        我们先对上图例子中的报文进行分析,其ID是0x3E4;报文中包含了3个信号值(还要注意每个信号值其数值的代表意义,用于做该信号的数值表),是由HUD这个网络节点发送的,然后由ACU、AVNT这两个网络节点接收。也就是说,在我们这个操作示例中,我们需要新建3个信号、1条报文、3个网络节点,并对其进行链接关联。好,那接下来我们分布进行详细介绍1、新建一个CAN数据库文件

打开CANdb++Editor软件,点击工具栏”File”


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部