authoring tool for diagnostic data · 2017. 5. 12. · 13 odx candelastudio data exchange the open...
TRANSCRIPT
V0.02 | 2015-06-26
Authoring Tool for Diagnostic Data
CANdelaStudio
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
3
Information
The Product CANdelaStudio
CANdelaStudio Data Exchange
Summary
Agenda
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
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, ...)
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
7
VariantsThe Product CANdelaStudio
…
Data is contained in Variants.
A Variant is describes diagnostic datafor an implementation snaphshot.
Template has just a Base Variant.
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.
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)
10
Example: Diagnostic Instance IdentificationThe Product CANdelaStudio
name of the use case (data page)
read and writeservice
ID value
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
12
Information
The Product CANdelaStudio
CANdelaStudio Data Exchange
Summary
Agenda
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
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
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
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.
17
CANdelaStudio Is Used World-WideSummary
Proven in many car projects world-wide, e.g.
Daimler FiatToyota
PSA PorscheCLAAS
GM
Denso BOSCHContinental
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