A .dbc file describes to the device receiving data from one or more CAN modules what is in
the data packages. For each module, the packages will contain data for the parameters
selected in the activated TPDOs and an error code. The Configuration Tool has a tool called
"Generate .dbc..." that will generate a .dbc file for all the CAN modules on a CAN bus.
Make sure that each module is configured as desired and that all modules are on the bus
before the "Generate .dbc..." button is pushed. Data package information from all the
modules is stored in the one .dbc file produced.
Programs importing the .dbc file and applying it to the CAN data transmitted by the modules
will see data, etc identified as follows:
Data: name_nid[units]
where: name = parameter name. See Table 2.
nid = node id of module in hex
units = units of parameter
for example: PM_0X01[%] which is the PM parameter from module with nid 0X01
Error code: ECM_Error_Code_nid
where nid = node id of module in hex
error code is in hex and given in Table 3
for example: ECM_Error_Code_0x13
Auxiliary: ECM_Auxiliary _time[sec]
where: time = decrementing countdown to module activation in hex
for example: ECM_Auxiliary_0X12[sec]
18
Producing a .dbc File
Need help?
Do you have a question about the pmCAN Module and is the answer not in the manual?
Questions and answers