Dbc文件格式

主要熟悉各类关键字触类旁通

关键字:

  • 网络节点:

    格式:BU_ NODE1 NODE2 ....

    例: BU_: CEM HUT GW T_Box Tester 表示dbc中包含CEM HUT GW T_Box Tester五个网络节点

  • 报文:

    格式:BO_ id name:dlc tx_node

    例:BO_ 51 T_Box_FD1: 16 T_Box 表示id为51(0x33)名称为T_Box_FD1的网络报文,其数据长度为16 发送节点为T_Box

  • 信号:

    格式:SG_ sg_name :startbit|nbit@byteOrder[+/-] (factor,offset) [mini|max] "" node0,node1,node2....

    例:SG_ T_Box_RemtDoorLockCtrl : 7|3@0+ (1,0) [0|7] "" CEM,HUT ,定义一个信号名称为T_Box_RemtDoorLockCtrl,layout最高位为7,信号长度为3,无符号Motorola格式,精度为1,偏移量为0,最小值为0,最大值为7,接收节点为CEM,HUT

  • 环境变量:

    格式:EV_

    TODO

  • 注释:

    格式:CM_ Object MessageId/NodeName “Comment”

    例:CM_ SG_ 51 T_Box_RemtDoorLockCtrl "Remote door lock controlBD1-CAN To:KBCM DDCM PDCM";

  • 属性:

    格式:BA_DEF_ Object AttributeName ValueType Min Max;

    BA_DEF_DEF_ AttributeName DefaultValue;

    例:BA_DEF_ EV_ "ENV0001" INT 0 10;

    BA_DEF_ BO_ "GenMsgCycleTime" INT 0 65535;

    BA_DEF_ SG_ "GenSigStartValue" FLOAT 0 100000000000;

  • value table:

    格式:VAL_ MessageId SignalName N “DefineN” …… 0 “Define0”;

    例:VAL_ 68 IntStrtStopAssLightEna 0 "No_Action" 1 "OFF" 2 "On" 3 "Reserved" ;

  • 信号组:

    格式:SIG_GROUP_ id name x : sigName1 sigName2 sigName3.....

    例:SIG_GROUP_ 327 EPS_FD1 1 : CheckSum_EPS1 EPS_TrqSnsrSts EPS_FailSts EPS_AssiRat EPS_SteerMod RollingCounter_EPS1;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值