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
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.
|