V0.02 | 2015-06-26
Authoring Tool for Diagnostic Data
CANdelaStudio
2
Presenter Mr. Hirsch
Information
Senior Software Development Engineer
Technical Trainer
Topics:
Diagnostic Projects
Software Development
Trainings
Diagnostics
CANdelaStudio
ODX
Email: [email protected]
Internet: www.vector.com
3
Information
The Product CANdelaStudio
CANdelaStudio Data Exchange
Summary
Agenda
4
Authoring Tool for CANdela Process
The Product CANdelaStudio
Consistent Diagnostic
Data
Supplier
OEM
ECU Diagnostic Software Components
CANdesc, MICROSAR Diag
Indigo, CANoe, CANape
Develop, Test and Apply: ECU/Vehicle Diagnostics
Test and Validate ECU Diagnostics
CANoe.DiVa
Requirements, Diagnostic Specification
CANdelaStudio
Diagnostic System Specification
Indigo, CANoe, CANape
Develop, Test and Apply: ECU/Vehicle Diagnostics
Consistent Diagnostic
Data
Integration, Validation, Test Specification, Design
Implementation
CDD
CDDT
Template
Document
5
CANdelaStudio Templates and Documents
The Product CANdelaStudio
CDDT CDD
e.g. UDS on CAN ECU Diagnostic Specification
Communication Parameters
Service list and structure according to OEM specification
Fixed list of containers for use cases (Diagnostic Classes)
General data according to OEM specification (Sessions, Security, DIDs,...)
specific values for communication Parameters
Services with all its parameters
ECU specific data (Sessions, Security, DIDs, DTCs, Snapshots, ...)
6
CANdelaStudio Templates and Documents
The Product CANdelaStudio
CDDT CDD
e.g. UDS on CAN ECU Diagnostic Specification
Most OEMs do provide CANdelaStudio Templates.
It is essential to use the Template which is intended for the project.
CANdelaStudio Template
CANdelaStudio Document
7
Variants
The Product CANdelaStudio
…
Data is contained in Variants.
A Variant is describes diagnostic data for an implementation snaphshot.
Template has just a Base Variant.
8
Diagnostic Classes
The Product CANdelaStudio
Each Variant provides the same fixed list of containers called Diagnostic Classes.
In Variant currently enabled Diagnostic Classes:
More Diagnostic Classes are provided
Diagnostic Classes are defined in the Template.
The core of Diagnostic Class Templates is the list and detailed structure of provided services.
9
Example: Diagnostic Instance Session
The Product CANdelaStudio
Diagnostic Classes contain data definition page(s) called Diagnostic Instance(s).
subfunction value
name of the use case (data page)
service
response parameter (data objects)
10
Example: Diagnostic Instance Identification
The Product CANdelaStudio
name of the use case (data page)
read and write service
ID value
11
Editions
The Product CANdelaStudio
CANdelaStudio Admin
Application area: Users who are responsible for the global diagnostic concept of a group of electronic control units or vehicle model series
CANdelaStudio Pro
Application area: International projects if multilingual diagnostic specifications are required or helpful
CANdelaStudio ViewX
Application area: Users of test systems and service engineers
CANdelaStudio Standard
Application area: All active participants in the diagnostic process CDD
CDDT
12
Information
The Product CANdelaStudio
CANdelaStudio Data Exchange
Summary
Agenda
13
ODX
CANdelaStudio Data Exchange
The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing diagnostic ECU data
Vector supports ODX in all diagnostic-related products, providing a simple and effective way to handle ODX diagnostic data
CANdelaStudio enables the user in generating diagnostic data without special ODX knowledge
CANdelaStudio supports import and export of diagnostic data from/to ODX.
ODX
14
ODX Data Compliant to the Template
CANdelaStudio Data Exchange
CANdelaStudio ensures conformity of imported/exported data to OEM specification
ODX Export Control Options
Document Data CANdelaStudio Template
CANdelaStudio Attribute
CANdelaStudio ODX Export Options
ODX Export Dialog
ODX Export DLL
CDD ODX
ODX Export 2.0.1
2.1.0
2.2.0
15
Import / Export Functions
CANdelaStudio Data Exchange
CANdelaStudio
CDD
.tmx
ASAP2
.a2l
customer specific
(.mdx, .xml)
X Import
Exporte
2.0.1, 2.1.0. 2.2.0
ODX
2.0.1, 2.2.0
ODX
CDI
.cdi
xl Excel
.xlsx
xl Excel
.xlsx
CDI
.cdi
xl
Word
.rft
xl HTML
.html
16
CANdelaStudio Main Features
Summary
CANdelaStudio is an authoring tool specifying the diagnostic data of an ECU.
The Template concept guides the input and guarantees the conformity to the OEM specific requirements.
Powerful data exchange features allow to reuse existing data in other formats
The GUI is user-friendly, the start-up period is short.
17
CANdelaStudio Is Used World-Wide
Summary
Proven in many car projects world-wide, e.g.
Daimler Fiat Toyota
PSA Porsche CLAAS
GM
Denso BOSCH Continental
18 © 2013. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V0.02 | 2015-06-26
Author: Hirsch, Daniel Vector Germany
For more information about Vector and our products please visit www.vector.com
Top Related