主要熟悉各类关键字触类旁通
关键字:
-
网络节点:
格式: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;