Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open...

18
V0.02 | 2015-06-26 Authoring Tool for Diagnostic Data CANdelaStudio

Transcript of Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open...

Page 1: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

V0.02 | 2015-06-26

Authoring Tool for Diagnostic Data

CANdelaStudio

Page 2: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

2

Presenter Mr. HirschInformation

Senior Software Development Engineer

Technical Trainer

Topics:

Diagnostic Projects

Software Development

Trainings Diagnostics CANdelaStudio ODX

Email: [email protected]

Internet: www.vector.com

Page 3: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

3

Information

The Product CANdelaStudio

CANdelaStudio Data Exchange

Summary

Agenda

Page 4: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

4

Authoring Tool for CANdela ProcessThe Product CANdelaStudio

ConsistentDiagnostic

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

Diagnostic Specification

CANdelaStudioDiagnostic System

Specification

Indigo, CANoe, CANape

Develop, Test and Apply: ECU/Vehicle DiagnosticsConsistent

Diagnostic Data

Integration, Validation, TestSpecification, Design

Implementation

CDD

CDDT

Template

Document

Page 5: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

5

CANdelaStudio Templates and DocumentsThe Product CANdelaStudio

CDDT CDD

e.g. UDS on CAN ECU DiagnosticSpecification

Communication Parameters

Service list and structureaccording to OEM specification

Fixed list of containers foruse cases (DiagnosticClasses)

General data according toOEM specification(Sessions, Security, DIDs,...)

specific values forcommunication Parameters

Services with all itsparameters

ECU specific data (Sessions, Security, DIDs, DTCs, Snapshots, ...)

Page 6: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

6

CANdelaStudio Templates and DocumentsThe Product CANdelaStudio

CDDT CDD

e.g. UDS on CAN ECU DiagnosticSpecification

Most OEMs do provide CANdelaStudio Templates.

It is essential to use the Template which is intended for the project.

CANdelaStudio Template

CANdelaStudio Document

Page 7: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

7

VariantsThe Product CANdelaStudio

Data is contained in Variants.

A Variant is describes diagnostic datafor an implementation snaphshot.

Template has just a Base Variant.

Page 8: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

8

Diagnostic ClassesThe Product CANdelaStudio

Each Variant provides the same fixed list of containers called Diagnostic Classes.

In Variant currently enabledDiagnostic Classes:

More Diagnostic Classesare provided

Diagnostic Classes aredefined in the Template.

The core of DiagnosticClass Templates is the listand detailed structure ofprovided services.

Page 9: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

9

Example: Diagnostic Instance SessionThe 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)

Page 10: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

10

Example: Diagnostic Instance IdentificationThe Product CANdelaStudio

name of the use case (data page)

read and writeservice

ID value

Page 11: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

11

The Product CANdelaStudio

Editions

CDDT CDD

CANdelaStudio Template

CANdelaStudio Document

CANdelaStudio AdminCreate and change templates

(contains all features of all editions)

Application area: Users who are responsible for the global diagnostic concept of a group of electronic control units or vehicle model series.

CANdelaStudio View (part of

CANoe/CANape/CANalyzer/Indigo/ODXStudio)View diagnostic data.

CANdelaStudio ViewXView, compare and export diagnosticdata.

CANdelaStudio StandardCreate new and change diagnostic data.

CANdelaStudio ProSupports multilingualism in one CDD file.

mor

efe

atur

es

Page 12: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

12

Information

The Product CANdelaStudio

CANdelaStudio Data Exchange

Summary

Agenda

Page 13: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

13

ODXCANdelaStudio 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

Page 14: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

14

ODX Data Compliant to the TemplateCANdelaStudio Data Exchange

CANdelaStudio ensures conformity of imported/exported data to OEM specification

ODX Export Control OptionsDocument Data CANdelaStudio Template

CANdelaStudio Attribute

CANdelaStudio ODX Export Options

ODX Export Dialog

ODX Export DLL

CDD ODXODX Export

2.0.1

2.1.0

2.2.0

Page 15: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

15

Import / Export FunctionsCANdelaStudio Data Exchange

CANdelaStudio

CDD

.tmx

ASAP2

.a2l

customerspecific

(.mdx, .xml)

XImport

Exporte

2.0.1, 2.1.0. 2.2.0

ODX

2.0.1, 2.2.0

ODX

CDI

.cdi

xlExcel

.xlsx xlExcel

.xlsx

CDI

.cdi

xlWord

.rft xlHTML

.html

Page 16: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

16

CANdelaStudio Main FeaturesSummary

CANdelaStudio is an authoring tool specifying the diagnostic data of an ECU.

The Template concept guides the input and guarantees the conformityto 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.

Page 17: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

17

CANdelaStudio Is Used World-WideSummary

Proven in many car projects world-wide, e.g.

Daimler FiatToyota

PSA PorscheCLAAS

GM

Denso BOSCHContinental

Page 18: Authoring Tool for Diagnostic Data · 2017. 5. 12. · 13 ODX CANdelaStudio Data Exchange The Open Diagnostic eXchange format (ODX) is an XML-based ASAM/ISO standard for describing

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, DanielVector Germany

For more information about Vectorand our products please visit

www.vector.com