In addition to the ability to simulate and analyze network traffic, CANoe also has the ability to act as a diagnostics tool. With CANoe's diagnostic functions you can analyze and simulate diagnostics services of an ECU. Besides the usage of specific Diagnostics commands within CANoe (CAPL) external applications can easily access diagnostics objects and diagnostics parameters via the COM Server.
CANoe makes use of the files created with the Vector diagnostics tool CANdela Studio. CANdela diagnostics descriptions (*.CDD) can be used throughout all CANoe features. Thereby it is possible to work with predefined symbolic diagnostics services when designing diagnostics testers or ECU simulations. This procedure makes up an effective time-saving alternative to the manual/bytewise definition of diagnostics services.
How do I associate a CDD file?
To associate a CDD file to a CANoe configuration, click on the Configuration menu and select Diagnostics/ISO TP Configuration.
The dialog box that appears is the main control for adding, removing and viewing diagnostics files.
From this dialog, click the Add button and navigate to the directory where your CDD file is stored. Once selected, you will be presented with another dialog used for setting preferences of the CDD file itself. Unless otherwise instructed, it is recommended to use the default settings.
Once a CDD file is associated to a configuration, two new windows will be added: Diagnostics Console and Fault Memory.
Once a CDD file is associated to a configuration, two new windows will be added: Diagnostics Console and Fault Memory.
The Diagnostics Console is used to perform the actual tasks defined in the CDD file. By clicking on a task and clicking Execute, the requested information will be relayed by the ECU to CANoe for analysis.
The fault Memory window displays any Diagnostic Trouble Codes (DTCs) that are defined in the CDD file. This window is a display only window.
Can I view CDD files in CANoe?
CDD files are viewed and edited in another vector program called CANdela Studio. Packaged with CANoe is CANdela View. This program is a read only version of CANdela Studio, allowing for a user to read a CDD file. There are two methods for opening CDD files with CANdela View:
- Open the Diagnostics / ISO TP Converter from the Configuration menu. Highlight the associated CDD file and click the open button.
- Open CANdela View from the CANoe/Tools directory in the Start menu. Click the File menu and select Open. From the dialog box that appears navigate to the location of the CDD file.
NOTE: If you have a full version of CANdela Studio installed the system will automatically route all CDD file requests through it instead of CANdela View.
Is there any other way to see diagnostics data in CANoe?
Diagnostics messages are sent and received via the CAN bus and are encoded into standard CAN messages. As such, these messages can be seen in the CANoe Trace window just like any other message. With no CDD file associated, only the raw HEX values will be seen, just as you will only see the raw values if no CAN database (DBC) is associated.
With a CDD file associated, the messages can be expanded to examine their components, however only the Diagnostic Console will reassemble these components into easy to read data.

Contact