CANdito 2.1
One Tool for Diagnostic Testing and Measurement Data Acquisition
Download Datasheet 
The importance of ECU diagnostics is accelerating rapidly as a result of the growing complexity of electronic control units (ECUs). This is mainly attributed to the increasing number of functions and shortening of development cycles.
Vehicle diagnostics require testing and measuring tools that are able to master highly complex processes. CANdito is Vector's high-performance diagnostic and measurement tool that provides optimal support for the reliable and efficient development of automotive electronic systems.
Features and Advantages
CANdito is the diagnostic tester in Vector's CANdela diagnostic tool chain. CANdito allows symbolic access to all data and functions provided by the diagnostic protocol interface of an ECU. All services, data and protocol parameters are described in a comprehensive database (cdd file), which is generated by CANdelaStudio. This database is used during all phases of the development process. This ensures that the diagnostic tester's data supply is up to date, consistent and specific to the ECU.
CANdito is able to communicate with electronic control units from all vehicle manufacturers. This means that ECU suppliers in the automotive industry require only one diagnostic tester for different customers.
In addition to its use as a diagnostic tester, CANdito can also be used for acquiring and evaluating measurement data from the CAN, LIN, FlexRay bus or external analog and digital measurement devices.
Functions:
- Dialog-controlled execution of diagnostic functions in the ECU
- Scripts for the automation of diagnostic and operational sequences
- Automatic identification of an ECU variant
- Simple recording and play-back of diagnostic functions via an integrated Macro-Recorder
- Functionalities of the fault memory window, e.g. "Clear all DTCs", display of DTCs alternatively symbolical or as raw data, etc.
- CANdelaStudio View for displaying diagnostic description data
- Different display elements for visualization and evaluating of measurement data
- User-defined panels for execution of scripts, displaying of measurement values and editing of characteristic parameters
- Trace window for analyzing ECU communication between test device and ECU
- Calibration windows for displaying and editing characteristic parameters
- Functions that allow device-spanning processing of measurement data
- Device manager for setup the ECU and measurement device connections
Diagnostic Functions
CANdito provides special control elements that are very convenient for executing diagnostic functions in the ECU; e.g. for reading the ECU ID or the fault memory. The selection and the parameterization of the diagnostic function is set up symbolically based on information from the CANdela diagnostic description file (cdd file).
The ECU data that has been read can be displayed in interpreted form, i.e. symbolically and in physical units. The contents of the fault memory in the ECU can be easily read, displayed, and deleted by the use of the fault memory window. Relevant environment data is also displayed in addition to the error codes and the error description.
By means of the trace window the executed diagnostic functions and their results can be displayed in detail. The time sequences of diagnostic functions and the communication between ECUs can also be visualized in this window.
Furthermore, CANdito contains a powerful script language with special diagnostic commands to simply program complex diagnostic function sequences.
Measurement Data Acquisition
CANdito can perform cyclic measurement data acquisition for all data objects in the ECU, as long as a reading service has been defined for the relevant object in the diagnostic description file. Measurement data from the CAN, LIN, FlexRay bus or external measurement devices can be displayed in freely configurable display elements and stored in a measurement file. The time stamps are synchronized so that the temporal relation of signal values from different devices is guaranteed even during long measurements.
In addition, measurement data acquisition in CANdito has the following features:
- Graphic, digital, and bar windows are available for displaying measurement data. With numeric and text windows, an alphanumeric display of measurement values is provided
- Optionally the visualization of measurement data can also be done on user-defined panels
- During measurement, comments can be entered that are saved together with the measurement data
- Measurement data can be saved in various file formats (e.g. MATLAB or DIAdem format). Thus, further processing of the data with other tools is possible
- During measurement, alarms create acoustic signals indicating particular signal states
- Trigger conditions can be used to stop measurement data acquisition and control the storage of measurement data in a file
Options for Processing and Evaluating Measurement Data:
- Zoom functions and measurement cursors allow detailed analyses of the signal characteristics
- Measurement cursors of all graphic windows are updated synchronously if the global measurement cursor is moved on the time axis. Parallel to this, all numeric and bar windows display the values corresponding to the measurement cursor position
- Signals can be scanned according to criteria
- Signals can be displayed over time axis or in XY view
Interfaces:
To use CANdito a CANdela diagnostic description file from the vehicle or ECU manufacturer is required. This is created using CANdelaStudio based on a manufacturer-specific template. CANdito supports different diagnostic protocols:
- ISO 15765 Diagnostics on CAN
- ISO 14229 Unified Services on CAN
- ISO 14230 (KWP2000) via K-line with Vector voltage converter "Ser2K"
- Other protocols available upon request
With CANdito, measurement data can be acquired from CAN, (8 CAN buses), LIN (4 LIN buses) and FlexRay bus respectively from external measurement devices in parallel. CANdito currently supports the following measurement devices:
- VS 6xx measurement modules from Vector for acquisition of analog voltages and temperatures
- CANextender and IOcab 8444opto from Vector
- Analog and digital measurement devices by National Instruments and CSM
- All measurement data acquisition devices that use the CAN bus to exchange measurement data (e.g. devices by IPETRONIC, CSM or IMC)
- Firewire modules by Ipetronik with sampling rates up to 40 kHz per port
Included with Delivery:
- German and English program version on CD-ROM
- Documentation on CD-ROM including the manuals in German and English (in PDF format)
- Printed manual including installation guide for the CAN hardware and tutorial

|
New features of version 2.1
Extended diagnostics
- Extended ODX 2.0 support for flash and diagnostic data.
- Remote control via automation interface (e.g. for test bench automation and test automation)
- Functional addressing for vehicle diagnostics
- Script-driven flash programming
- Address-oriented access via diagnostic services
Simplified operation and extensive measurement and evaluation functionality
- Fast and easy device configuration by drag & drop from description files (CDD, ODX)
- Measurement File Manager simplifies viewing and analysis of existing measurement files
- Combined graphic and digital window with the same time axis and multiple Y-axis
|
 |
 |
 |
|