Konzeption und Implementierung eines modularen Frame

Werbung
Hauptkomponenten - Grundlagen
Open Diagnostic Framework Aufbau Use Cases Features Demo Lizenzmodell
Zusammenfassung
3
Diagnoseabläufe
Bereitstellung eines standardisierten Austauschformats
für Diagnoseabläufe
Diagnosedatenbank
Bereitstellung eines standardisierten Austauschformats
für Diagnosedaten
OTX
ISO 13209
ISO 22901
Diagnoselaufzeitsystem
Open Diagnostic Workflow
Bereitstellung einer standardisierten Programmierschnittstelle zur Kommunikation mit dem Steuergerät
MVCI-Server
ISO 22900
Copyright © 2/24/2010 emotive GmbH - All rights reserved
ODX
Prinzipieller Aufbau
Open Diagnostic Framework Aufbau Use Cases Features Demo
Lizenzmodell
Zusammenfassung
4
ODF - Open Diagnostic Framework
Diagnostic Workflows
Workflow Designer
Diagnostic Application
Graphical User Interface
Data
Binding
OTX Activity Library
Forms Designer
Build
Control Library
ODF Runtime
ODX
MVCI Server + PDU-Simulation
Standardized Diagnostic RT-Systems
SDX*
D-PDU API
Runtime Environment
Legacy RT-Systems
Simulation
Proprietary Diagnostic RT-Systems
Open Diagnostic Workflow
VCI - Vehicle Communication Interface
*SDX
ECU‘s
= Simple Diagnostic Data Exchange
Format by emotive to support proprietary
Diagnostic Runtime Systems
Copyright © 2/24/2010 emotive GmbH - All rights reserved
Integrated Development Environment (Design-Time)
Use Case 1: Entwicklung und Test von
Diagnoseabläufen
Open Diagnostic Framework Aufbau Use Cases Features Demo
OTX
ODX
Lizenzmodell
Zusammenfassung
5
Open Diagnostic Framework
Design & Specification
Design Time Simulation
DiagData Monitoring
Parameter Monitoring
Debugging
PDU-Simulation
Reporting
Im- & Export
Extensibility
Diagnostic Runtime System
Legacy Runtime Systems
D-PDU API
Open Diagnostic Workflow
VehicleCommunication
CommunicationInterface
Interface(VCI)
(VCI)
Vehicle
Vehicle Communication Interface (VCI)
ECU
PDU Simulation
Copyright © 2/24/2010 emotive GmbH - All rights reserved
MVCI Server API
Use Case 2: Erzeugung und Vertrieb von StandAlone lauffähigen Tester-Applikationen
Lizenzmodell
Zusammenfassung
6
Design Time Environment
Runtime Environment
Open Diagnostic Framework
OTX
Workflow Design
GUI Design
PDU-Simulation
ODX
Stand-alone distributable
Diagnostic Application (*.exe)
XAML
ODF Runtime
Debugging
ODF Core API
Reporting
.NET Framework
Extensibility
Diagnostic Runtime System
Open Diagnostic Workflow
MVCI Server API
Legacy Runtime Systems
D-PDU API
VehicleCommunication
CommunicationInterface
Interface(VCI)
(VCI)
Vehicle
Vehicle
Communication Interface
(VCI)
ECU
PDU Simulation
Copyright © 2/24/2010 emotive GmbH - All rights reserved
Open Diagnostic Framework Aufbau Use Cases Features Demo
Use Case 3: Integration von Diagnoseabläufen
in existierende Systeme
Lizenzmodell
Zusammenfassung
7
Design Time Environment
Runtime Environment
Open Diagnostic Framework
OTX
Design & Specification
Design Time Simulation
Debugging
ODX
ExistingSystem
System
Existing
Existing
System
OTX
ODF Runtime
Test & Monitoring
ODF Core API
Reporting
.NET Framework
Extensibility
Diagnostic Runtime System
Open Diagnostic Workflow
MVCI Server API
Legacy Runtime Systems
D-PDU API
VehicleCommunication
CommunicationInterface
Interface(VCI)
(VCI)
Vehicle
Vehicle
Communication Interface
(VCI)
ECU
PDU Simulation
Copyright © 2/24/2010 emotive GmbH - All rights reserved
Open Diagnostic Framework Aufbau Use Cases Features Demo
Features
Open Diagnostic Framework Aufbau Use Cases Features Demo
Lizenzmodell
Zusammenfassung
8
 Management von Diagnoseabläufen:
 Erzeugung von Stand-Alone DiagnoseAnwendungen:
• Einfache graphische Erstellung, Spezifikation,
•
•
Open Diagnostic Workflow
 Simulation, Stimulation und Analyse der
Kommunikation:
• Graphische Erzeugung von Oberflächen und
einfache Bindung an die Diagnoseabläufe zur
Ein- und Ausgabe
• Erzeugung schlanker, performanter, standalone unter Microsoft Windows lauffähiger
Anwendungen (*.exe)
• Integrierte Benutzerverwaltung
• Language-Manager zur Lokalisierung der
Anwendung
• Offene, moderne und verbreitete
Entwicklungsumgebung (Visual Studio 2008)
• Einfache Weitergabe der erstellten
Anwendung an Dritte
• Universeller Entwicklungstester
• Performant, ressourcenschonend,
mehrkanalig
• Monitoring der Diagnosekommunikation
 Allgemein:
und der Variablenänderungen
• Verschiedene Reportmöglichkeiten (HTML,
• PDU-Simulation zur Verwendung ohne
PDF, SQL)
angeschlossene Hardware
• Einfache Installation auf dem Zielsystem
• Unabhängig vom Diagnoselaufzeitsystem
über MSI oder MSM
• Diagnoselaufzeitsystem wird mitgeliefert
• Mehrsprachig (de, en)
• Breite Unterstützung von Diagnoseinterfaces
• Anwenderdokumentation
• Angebot von Schulungen
Copyright © 2/24/2010 emotive GmbH - All rights reserved
•
•
Test und Debugging von Diagnoseabläufen
Unterstützung von OTX Version 0.9.x
Umfangreiche Eingabe-Validierung zur
Entwurfszeit
Umfangreiche Standard & diagnosespezifische Aktivitäten-Bibliotheken
Einfaches und effizientes Fehlermanagement
Standards, Hardware & Systemvoraussetzungen
Open Diagnostic Framework Aufbau Use Cases Features Demo
Lizenzmodell
Zusammenfassung
9
 Unterstützte Diagnosestandards:
•
•
•
•
•
•
•
•
•
MVCI Server API (ISO 22900-3, ASAM MCD-3D Server)
ODX (ISO 22901-1, ASAM MCD-2D)
OTX Beta Version (ISO 13209)
D-PDU-API (ISO 22900-2)
CAN (ISO 11898)
K-Line (ISO 9141)
UDS (ISO 14229)
ISOTP (KWP 2000 on CAN, ISO/DIS 15765-3)
KWP 2000 (ISO 14230)
•
•
•
•
•
Bosch MDI
DSA MDI-G
samtec HSX, HS+, HSlight
Vector CANCardXL, CANCaseXL, CANBoardXL
Weitere Interfaces mit standardisierter D-PDU-API Schnittstelle
Open Diagnostic Workflow
 Systemvoraussetzungen
• PC mit Windows XP SP2 32-Bit oder höher
• Visual Studio 2008 Standard Edition (nur zur Entwicklung)
• .NET Framework 3.5
Copyright © 2/24/2010 emotive GmbH - All rights reserved
 Unterstützte Hardware (Vehicle Communication Interface):
Demonstration
Lizenzmodell
Zusammenfassung
10
Copyright © 2/24/2010 emotive GmbH - All rights reserved
Open Diagnostic Workflow
Open Diagnostic Framework Aufbau Use Cases Features Demo
Zusammenfassung
Open Diagnostic Framework Aufbau Use Cases Features Demo
Lizenzmodell
Zusammenfassung
12
 Einfache graphische Erstellung, Spezifikation, Test und Debugging von
Diagnoseabläufen
 Unterstützung von OTX Version 0.9.x
 Graphische Erzeugung von Oberflächen und einfaches Binden an die
Diagnoseabläufe zur Ein- und Ausgabe
 Keine Programmierkenntnisse notwendig
 Verschiedene Monitoring- und Reporting-Möglichkeiten
 Erstellung von Stand-Alone Diagnoseanwendungen
Open Diagnostic Workflow
 Einfach auf nahezu jeder Ebene erweiterbar
 Konsequenter Einsatz datengetriebener Technologien
Copyright © 2/24/2010 emotive GmbH - All rights reserved
 PDU-Simulation zur Verwendung ohne VCI
Vielen Dank für Ihre Aufmerksamkeit!
13
Sprechen Sie
mit uns!
www.emotive.de
Copyright © 2/24/2010 emotive GmbH - All rights reserved
Open Diagnostic Workflow
Wir helfen Ihnen gern.
Herunterladen