Search the Accutest web site
Vector logo

CANape 6.5

Measurement, Calibration, and Diagnostics of ECU's

Download Datasheet | New Features

CANape is a versatile tool ideal for ECU development, calibration, diagnostics and measurement data acquisition.

Features and Advantages

Sample configuration of CANape Graph, in which display elements are arranged on 5 virtual display pages. Please click on the image to view it in original size.The primary usage area of CANape is the optimal parameterisation (calibration) of ECU's. During the system's runtime, parameter values are calibrated and measurement signals are acquired simultaneously. The physical interface between CANape and the ECU is implemented over the CAN bus using CCP (CAN Calibration Protocol), its successor XCP, or the KWP2000 diagnostic protocol. CANape with its integrated "Diagnostic Feature Set" offers the range of functions of a full-fledged diagnostic tester. Standards were utilized in designing CANape , and this makes it an open and flexible platform for all phases of ECU development.

Functions

The basic functions of CANape include:

  • Time-synchronous acquisition of measurement data using CCP, XCP, also via CAN, LIN, and FlexRay, plus via extensive external measurement equipment
  • User-friendly real-time calibration via CCP and XCP
  • Efficient offline calibration
  • Flashing of binary files
  • Diagnostics seamlessly integrated via KWP2000 and UDS
  • Powerful calibration data management for comparing, merging, and flashing parameter sets
  • Integrated MATLAB/Simulink models enable calculation during the measurement or in offline analysis
  • Environment recognition synchronous to measurement data utilizing video, audio, and GPS

Application Areas

CANape is the versatile tool for the development, parameter calibration, and diagnostics of electronic control units. All tasks in this general field can be solved reliably and in a user-friendly way using CANape: Functional development of the software, test bench applications with the ASAM MCD3 interface, test drives for trials, data logging, ECU and vehicle diagnostics, and verification of object recognition algorithms with the Advanced Multimedia Option.

Sample configuration of CANape with various display elements.

CANape can also be used as a diagnostic tester.

The CDM Studio offers extensive possibilities for managing parameter sets. Saved parameter sets can be analyzed, compared, mixed and also be flashed into the ECU.

Measurement Data Acquisition

Using the measurement and calibration protocols CCP and XCP, CANape acquires ECU-internal measurement variables synchronous to ECU operation. The measurement data of the ECU's are recorded synchronous to other measurement data (from the CAN, LIN, or FlexRay bus, GPS, audio, video, or other measuring devices) and can be displayed in a variety of ways.

Features of measurement data acquisition in CANape include:

  • Several different window types and user-defined panels for graphic display
  • Virtual signals calculated online from logical relationships between real variables from diverse sources with help of internal script language or MATLAB/Simulink models
  • Import and export functions for measurement files
  • Wide variety of triggering options for targeted data logging including pre-trigger and post-trigger times (also for audio and video)
  • Synchronous acquisition of arrays, characteristic curves, and maps

Evaluation of Measurement Data

CANape offers a multitude of user-friendly options for editing and evaluating the measurement data of earlier measurement runs:

  • Study of signal responses with any desired level of detail using zoom and search functions and measurement cursors
  • Signals can be displayed over a time axis or in XY representation
  • Comments and macros may be added for offline analysis
  • Arithmetic evaluations using the integrated programming language and/or MATLAB/Simulink models
  • Use of customizable print templates

Calibration/Parameter Setting

Value displays are specially adapted to specific types of parameters. Values are either displayed alphanumerically or the user may choose graphic representation for characteristic curves and maps. User-defined panels may also be created and used to display and set parameters. The following parameter-setting functions are provided:

  • The user sets parameter values online in the ECU's memory or offline in CANape's "mirror memory". The offline mode allows the user to set ECU-specific parameters without being connected to the ECU, either before or after a measurement run.
  • Parameter setting in parallel to measurement data acquisition
  • Flashing of binary files and parameter sets
  • Flash kernels are available for many controller types
  • A parameter set of parameter values valid at the given measurement time can be generated from the measurement file

Database Editors

Different editors are supplied with CANape so that the user can professionally edit the various description files or view them:

  • Simple creation of the ECU description file in the ASAP2 Editor
  • Editor for viewing CAN, LIN, and FlexRay description files in DBC format
  • Editor for viewing LIN description files in LDF format
  • CANdelaStudio View for viewing CANdelaStudio diagnostic description files

Calibration Data Management (CDM Studio)

The integrated CDM Studio manages parameter sets. A parameter set contains the values of those parameters that are specified in the ECU description file, whereby CANape offers the following functionality:

  • Parameter sets are saved in symbolic, address-independent parameter set files. This ensures that they can be processed independently of the ECU program level at which they were created.
  • Visualization and editing of the contents of parameter sets
  • Multiple parameter sets may be opened simultaneously so that they may be compared, summarized or edited.
  • Flashing of parameter sets
  • Support of the XML-based PaCo format, so that supplemental meta-information can be saved for each parameter value, e.g. author, date, and comments

Server-based Calibration Data Management with eASEE.cdm

The data accumulating during calibration (program and data contents, description files, documentation) can be managed in a process-conformant manner in a database with eASEE Calibration Data Management, a standalone software tool, and they can be saved for reuse across projects. The increasing complexity of calibration projects can be mastered by managing all data objects in variants, versions, and configurations.

Diagnostics

The "Diagnostic Feature Set" permits symbolic access to diagnostic functions and data. The diagnostic description file is created with CANdelaStudio . If there is no special diagnostic description file, the generic files supplied for UDS and KWP2000 also enable symbolic access to functions and raw data. As a diagnostic tester CANape offers the following functions:

  • Selection, parameterization, and execution of diagnostic functions on the diagnostic console, e.g. reading out and displaying ECU identification
  • Window for displaying and editing the error memory; symbolic display of DTC's and environmental data
  • Detailed and symbolic representation of the executed diagnostic functions and their results in a Trace Window
  • Visualization of the chronological flow of diagnostic functions and diagnostic communication between ECU's
  • Scripts for automating diagnostic sequences

System Requirements:

  • PC with at least 500 MHz and 256 MB RAM
  • Windows 2000 SP4, XP SP2 or Vista (with UAC disabled)
  • Supported CAN, LIN, and FlexRay interfaces

Included with Delivery:

  • German and English program versions on CD-ROM
  • Full documentation on CD-ROM including manuals in German and English (in PDF format )
  • Printed manual, including installation instructions for the CAN hardware, quick start and tutorial

Functional Expansion with Supplemental Options:

  • Advanced Multimedia Option, e.g. to verify object recognition algorithms in the development of driver assistance systems
  • GPS Option for displaying the momentary vehicle position on a map (GPS-supported) for Europe and Japan
  • OSEK monitor option for acquiring and evaluating OSEK operating system information
  • MCD3 Option extends CANape by adding a ASAM MCD3 V1.0 automation interface

Hardware Interfaces and Protocols (others upon request):

  • Support of CAN, LIN, and FlexRay buses
  • CCP on CAN or Ethernet (TCP/IP and UDP)
  • XCP on CAN, Ethernet, USB, RS232, SPI, SCI, LIN 1.x, FlexRay
  • KWP2000 on K-Line (with level converter Ser2K)
  • ISO 14230 (KWP2000 on CAN) and ISO 14229 (UDS). Transport protocols ISO/TF2 and VW-TP2.0
  • Cooling bus on LIN 1.x
  • Monitoring of SAE J1939 and GMLAN
  • Windows 2000 SP4, XP SP2 or Vista (with UAC disabled)

CANape supports the following measurement devices:

  • Vector VS 6xx measurement modules to acquire analog voltages and temperatures
  • Vector IOcab 8444opto hardware interface to acquire analog and digital signals and to output analog, digital, and PWM signals
  • CANextender
  • Firewire modules from Ipetronik
  • All measurement data acquisition equipment interconnected to the PC via the CAN bus (e.g. devices of the companies Ipetronik, CSM, IMC)
  • Analog and digital measurement cards from National Instruments
  • IMP thermal measurement modules from the Solartron company

New features of version 6.5

Extended bus support and measurement hardware

  • Support of Vector’s VN3300 and VN3600 FlexRay interfaces
  • Code generator supports development of device drivers to support external measurement equipment or proprietary protocols

Comprehensive diagnostics

  • Extended ODX 2.0 support for flash and diagnostic data
  • Devices can be created quickly and easily by drag-and-drop ODX files

Expanded MATLAB/Simulink support

  • Model-based software development is supported by display of Simulink models. The calibrator can see relationships directly between calibration parameters and the structure of the application to be calibrated
  • Optimized XCP interface for xPC Target from Mathworks

Greater evaluation functionality

  • Signal-based evaluation of FlexRay and MOST measurements logged with CANalyzer/CANoe
  • Substantially expanded script language, e.g. for script-driven measurement cursor positioning to enable convenient access to measurement data at any desired time points

Improved user interface and display

  • Display of numerical values in the Graphic Window legend
  • Extensive search and filter functions in the Signal Explorer
  • Expanded Panel Editor and optimized use of keyboard for panel controls

User management

  • Customized user profile based on a user concept that enables specific menu options and individual task settings

Extended Option Advanced Multimedia

  • The GFX Editor makes it considerably easier to create and manage graphic symbols for object verification in driver assistance systems

Expanded bus and protocol support

  • Monitors FlexRay and XCP on FlexRay with PDU support based on OEM-specific description file
  • Monitors LIN 2.1
  • ASAM parameter set format CDF 2.0 (successor to PaCo)
  • Quick measurement technology solution via AUD interface with RAMScope from Yokogawa

More extensive flash options

  • ODX-F based flash process using script

Extended MATLAB/Simulink support

  • Graphic representation of Simulink models even without MATLAB/ Simulink installation; easy navigation through models and search functions
  • Automated mapping of inputs and outputs of the Simulink models to real signals in CANape by naming convention

Improved user controls and display

  • Voice output of text contents by triggering or script
  • Optimized display of bus messages in the Trace Window with color coding of different message types
  • Automated adjustment of Y-axes in the Graphic Window during measurement
  • Export of contents from GPS, video and MATLAB windows to the clipboard
  • ECU-specific activation of indirect calibration mode now possible

Operating system extension

  • Support of the Windows Vista operating system

Advanced Multimedia Option

  • Quick configuration and management of graphic symbols for objects detected by driver assistance system via the new GFX Editor
  • Replay of a recorded video image via the VGA port to stimulate a video sensor while simultaneously performing a measurements

Special Functions:

  • Support of CAN, LIN, and FlexRay bus systems as well as measurement and calibration over CAN, LIN 1.x, 2.0, and Cooling bus.
  • Reliable and time-synchronous commenting of driving situations via audio and video recording without keyboard input.
  • Process-conformant management and reuse of calibration data across projects with the standalone server and database tool eASEE.cdm.
  • Integrated programming language facilitates processing of measurement values and signals and the automation of user control sequences.
  • Options expand functional scope to include visualization of GPS vehicle position, a ASAM MCD3 interface, OSEK operating system monitoring, and optical verification of object recognition algorithms in developing driver assistance systems.

For further information on how Accutest can assist you please contact sales@accutest.co.uk
Alternatively, click here to use our enquiry form
company | engineering | validation | diagnostics | products | support | copyright | disclaimer | sitemap
©Accutest Ltd 2007