Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
We live electronics!Wir leben Elektronik!
CLC ManagerIhre gesamte Fahrzeugdatenverwaltung in einem Tool
CLCM Communication Lifecycle Manager
Key Features– Management aller Feldbus-basierten Daten von der
Spezifikation bis hin zum Release– Entwicklung, Abbildung und Pflege der Kommunikations-
schnittstellen von ECUs– Beschreibung des gesamten Datenflusses zwischen ECUs und
im ECU selbst– Einfache Verknüpfung mit dem Sontheim MDT– ODX - Support
Im Überblick / Key Features
– Steuergeräteentwicklung und -tests– Service an feldbus-basierten Systemen mit Vergleich und
Revision von Versionsständen– Abbildung des gesamten Kommunikationsflusses in
Maschinen oder Fahrzeugen
Mögliche Anwendungsgebiete
Der Communication life cycle manager (CLCM)Der CLC-Manager der Firma Sontheim dient als zentrales Werkzeug zur Erzeugung der Beschreibung der Kommunikation zwischen allen im Fahrzeugnetzwerk vorhandenen Steuerungen des gesamten Fahr-zeugs.
Basierend auf ODX wird hier nicht nur die Kommunikation mit dem Diagnosetester, sondern auch der Steuergeräte untereinander beschrieben. Diese Datenbasis kann dann als Grundlage für die Erstellung von Quellcode und Dokumentation dienen.
Bereits mit dem Entwicklungsbeginn der Funktion eines Fahrzeuges bietet der CLC-Manager Unterstüt-zung beim Definieren des kompletten Fahrzeugnetzwerkes und der Kommunikation der Steuergeräte untereinander. Der CLC-Manager bietet dem Anwender die Erstellung und Verwaltung der gesamten Fahrzeugkommunikation. Was im ersten Schritt als grobe Beschreibung der Kommunikation auf Applika-tions- ECU- oder Taskebene beginnt, wird dann durch die Vorgabe der Protokolle und der Kommunikati-onswege präzisiert.
Integrierte TestfunktionenDie nun vorliegende Datenbeschreibung kann als Basis für die Quellcodegenerierung, Diagnoseapplika-tion und Dokumentation dienen. Ferner können diese Daten zum Test der implementierten Funktionen im Steuergerät verwendet werden. Hierzu führt der CLC-Manager die zu testende Anfrage auf dem defi-nierten Kommunikationssystem aus und vergleicht die Ergebnisse mit Testwerten. Diese Testwerte kön-nen zu jeder Zeit im Entwicklungsprozess definiert werden. Die Testergebnisse werden in einem Testpro-tokoll abgelegt.
Multi- Protokoll und Physical-Layer UnterstützungDer CLC-Manager ist komplett unabhängig von den verwendeten Protokollen und dem Kommunikationssys-tem. Als Beispiel sind hier folgende Systeme zu erwähnen, welche in aktuellen Anwendungen bereits benützt werden: CAN, K-Line, Ethernet, EtherCAT, J1939, KWP2000onCAN, UDS, CANOpen, UDP, TCP/IP etc.
Systemübersicht des CLCM und der Fahrzeugdatenverwaltung
Klar strukturierte Darstellung der FahrzeuginfrastrukturDer CLC-Manager bietet verschiedene Ansichten auf die Daten eines Fahrzeugs. Die Informationen können Steuergeräte-, Protokoll- oder Taskorientiert dargestellt werden. Dies vereinfacht die Handhabung der Daten und bietet jederzeit eine optimale Übersicht über die Kommunikation im Fahrzeug. Eine automatisiert erstell-te grafische Darstellung stellt die vorhandenen Steuergeräte und die Bussysteme dar. Diese Ansicht zeigt die unterschiedlichen Softwarestände der Steuergeräte die gemeinsam Released wurden und ermöglicht das di-rekte springen in die Details einer Steuerung.
Übersichtliche und konfigurierbare Bearbeitungs- und DarstellungsmöglichkeitenDer CLC-Manager verfügt über eine Tabellenansicht welche es ermöglicht Benutzerabhängige Sichten auf die Daten zu erzeugen. Beispielsweise nutzt ein Steuergeräteentwickler den CLC-Manager zur Erzeugung neuer Services welche sich im Grundaufbau nicht ändern und nur Identifier und Nutzdaten geändert werden müs-sen. D.h. hier kann die ODX Information gefiltert auf die für diesen Zweck notwendige Information einge-schränkt und angezeigt werden. Die Tabellenansicht bietet dann die Möglichkeit neue Services zu erzeugen, so dass der Benutzer nur die benötigten Daten eingibt. Die komplette darunter liegende Struktur wird auto-matisch erstellt.
Tabellenansicht
Stylesheet
QuellcodegeneratorDer Quellcodegenerator des CLC-Manager basiert auf einem konfigurierbaren Stylesheet. Dieses Style-sheet kann verwendet werden um die Datenquelle ODX in ein beliebiges anderes Format umzuformen. D.h. der CLC-Manager ist hier weder an eine bestimmte Sprache noch an ein bestimmtes Dateiformat gebunden. Als Beispiele könnte man hier .c, .cpp, .h, .dbc, .csv, etc. angeben.Der CLC-Manager bietet über einen Kommandozeilenaufruf die Möglichkeit die Erzeugung von Quell-code in einen automatisierten Buildprozess zu integrieren.
Stylesheet
Quellcode
Bestellinformationen
V940820100 CLC - Manager AdministratorV940820150 CLC - Manager ProfessionalV940820200 CLC - Manager DeveloperC940821100 CLC - Manager Software-Wartung AdministratorC940821150 CLC - Manager Software-Wartung ProfessionalC940821200 CLC - Manager Software-Wartung Developer
Technische Daten
Minimale Systemanforderungen für die Entwicklungsumgebung
x86 CPU, 2 GHz oder höher, 512 MB RAM
Unterstützte Betriebssysteme und Hardware Treiber
Microsoft Windows 2000, Microsoft Windows XP, Microsoft Windows Vista, Microsoft Windows 7 (32 & 64Bit), Microsoft Windows 8 (32 & 64Bit)
Unterstützte CAN-Interfaces Alle gängigen CAN-Interfaces der Fa. Sontheim wie: CANUSB, CANfox, CANUSBlight, etc.
Unterstützte Standards ODX 2.0.1 , CANopen, SAE J2534, SAE J1939, ISO 15765 (KWP2000 on CAN), Zugriff auf Lotus Notes und andere Datenbanken, weitere auf Anfrage verfügbar.
Testmöglichkeit der definierten DatenDie Testansicht bietet die Möglichkeit die erstellten Services auf dem Zielsystem oder gegen eine Simulation zu prüfen. Hierbei wird der in dem Modularen Diagnostic Tool bereits eingesetzte Datenbeschaffungsmecha-nismus verwendet um die Nachrichten auf dem CAN-Bus zu senden und die Antworten entsprechend der Be-schreibung zu interpretieren. Die zu testenden Services können sowohl einzeln als auch in einem Block zyk-lisch abgefragt werden. Das Testprojekt kann hier zur Wiederverwendung gespeichert werden und die Ergeb-nisse können dann in einem Testprotokoll abgelegt werden.
Testan
sicht
Stylesheet
CLC Manager Optionen
Developer Professional AdministratorProject View ja ja jaODX Detail View - ja jaTable View ja opt. ja
Tester View ja ja jaCode-Generator opt. opt. jaDiff/Merge - opt. jaSource-Verwaltung opt. opt. jaDBC-Import RawCAN opt. opt. jaDBC-Import J1939 opt. opt. ja
CLC Manager OptionenV940821000 CLC - Manager Code-Generator ModulV940821010 CLC - Manager Diff/Merge ModulV940821020 CLC - Manager Source Code Verwaltungs-ModulV940821030 CLC - Manager DBC-Import Modul RawCANV940821040 CLC - Manager DBC-Import Modul J1939V940821050 CLC - Manager Table-View ModulDiagnostics
Ein Produkt aus dem Sontheim Portfolio:
Fieldbus Automotive
Wir leben Elektronik! www.sontheim-industrie-elektronik.de
Sontheim Industrie Elektronik GmbHGeorg-Krug-Str. 2, 87437 Kempten
Tel: +49 831 57 59 00 -0 - Fax: [email protected]
Wir freuen uns auf Ihre Anfrage. Für eine persönlicheBeratung und detaillierte Informationen wenden Sie sich bitte an unsere Spezialisten
Engineering Fieldbus Hardware-Development
Software-Development
Production
Diagnostics
Automotive
Automation
Service
DE
We live electronics!Wir leben Elektronik!
Sontheim Electronic Systems L.P.201 West 2nd Street, Suite 710
Davenport, Iowa 52801 Phone: (+1) 563 676 0260
US