vcdm Produktinformation

Ähnliche Dokumente
Produktinformation vcdm Version 5.2

CDM Studio. Produktinformation

CANape Option vcdm. Produktinformation

CANape Option vcdm Teams

CANape Option Bypassing

CANape Option Bypassing

CANalyzer.AFDX. Produktinformation

Produktinformation ASAP2 Editor

Produktinformation DaVinci Developer

CANoe/CANalyzer.J1587

Produktinformation. CANalyzer.Ethernet

CANoe.AFDX. Produktinformation

Produktinformation CANalyzer.IP

Rückblick auf die letzten beiden Jahre

Dineso Software - Technische Daten

Produktinformation CANoe.Ethernet

CANape Option Simulink XCP

CANalyzer.Ethernet. Produktinformation

IBM Cognos Analytics 11 Self-Service dann aber richtig!

XML Publisher die universelle Lösung für Geschäftsdokumente

Apparo Fast Edit Standardprogramm für unternehmensweite Dateneingabe. Qlik Sense

Unternehmensdokumente mit dem XML Publisher erzeugen

T:\Dokumentationen\Asseco_BERIT\Schulung\BERIT_LIDS7_Basiskurs\Impo rt_export\beritde_lt_do_ _lids7.basisschulung_import_export.

quickterm Plug-In Benutzerhandbuch Version: 1.1

DATENBLATT. KLUSA Add-In für Microsoft Project

Release-News: Technische Lösungen

Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von:

Upgrade Szenario SMC 2.5 auf SMC 2.6

Pendenzen Management

fromos Business Management System Update 2008

Siemens AG 2018

SemTalk Services Stand: September 2015

Einrichtung der Google AdWords-Schnittstelle in Webtrekk

registra Schnittstelle

Was ist neu in der SQS-TEST /Professional Suite 10.8?

Handbuch. Aufzeichnung aller ein- und ausgehenden Dokumente in einem fortlaufenden Postbuch für Dokumentation und Recherche.

PDF Ausgabe mit dem BI Publisher in ApEx 3.0

InLoox 9 Web App Produktpräsentation

RELEASE NOTES. METUS 8 Die neuen Standard-Apps und Funktionalitäten auf einen Blick. 02. März

Team- und Vorgangsmanagement

FRANZIS PROFESSIONAL SERIES. Das Praxisbuch FRANZIS. Maik Caro / Christoph Lindemann. Mit 252 Abbildungen

Ein Ausblick auf die neuen Features

2. Gismo-Anwendertreffen. BSH Hamburg, Dipl.-Ing. (FH) Michael van Zoest smile consult GmbH. Überblick - Datenbankfunktionalität

EHANDBOOK. Interaktive Steuergerätesoftware-Dokumentation. Auf einen Blick

Neues in Merlin Project ProjectWizards GmbH

Perinorm Anwendertreffen Workshop 4: Schnittstellenanforderungen in andere Systeme definieren

DIMEX Data Import/Export

Bedienungsanleitung Gebührendaten

Effiziente Informationstechnologie

Reporting Lösungen für APEX wähle Deine Waffen weise

Google Tools für persönliches Informationsmanagement

Leistungsbeschreibung PHOENIX HR. Oktober 2014 Version 1.0

Dokumentation Benachrichtigungen

APEX und Drucken! - Die Schöne und das Biest!

proimporter Import von XER und MPP Files in Oracle Primavera P6 EPPM

Tool Integration mit agosense.symphony

AMACOS. Installationshandbuch. Client und Server. Solunex AG Niederholzstrasse 17 CH-8951 Fahrweid. Tel.: +41 (0)

Checkliste: Konfiguration eines Datenraums nach einem Upgrade von Brainloop Secure Dataroom von Version 8.10 auf 8.20

Version 6. [accantum] V6. Die Benutzeroberfläche Technologische Konzepte Aufgaben Erfassung Module Editionen. REV_ _Accantum_V6_HLE

Vivendi TEST-Datenbanken erstellen

<Insert Picture Here> MySQL Workbench für Einsteiger

KINAMU Projekt Management

Literaturverwaltung und Wissensorganisation

Leistungsbeschreibung CSE Connect

Nachvollziehbarkeit sichern: Testfälle auf Anforderungen beziehen

Inhaltsverzeichnis A Versionsübergreifendes Basiswissen B Basiswissen für das Arbeiten mit der ETS4/5 Professional....

Die verschiedenen Versionen im Vergleich

Inhaltsverzeichnis. Mehr Informationen zum Titel

Schulung advertzoom. advertzoom Release 2.1 Stand Januar advertzoom GmbH

Von Bearbeiter Telefon-Durchwahl Telefax-Durchwahl DC-IA/SPF75

Wartungs- und Inspektions-Protokoll App mit Admin Tool. Funktionsbeschreibung

Schnittstellen zwischen Perinorm und anderen Anwendungen: Was sind die Anforderungen, was gibt es bereits und was ist derzeit geplant?

Sage Treuhand-Datenaustausch onesage Version 2.4.2

RTG Online Reporting. Anleitung. RTG Trading Solutions

AutoCAD Structural Detailing 2014

Erstellen von PDF-Dokumenten für Business-Anwendungen mit XSL-FO

Datenbankoberflächen Die Ausgangssituation. intecooffice. Anwenderfreundliche Datenbank-Oberflächen. Datenbankoberflächen Die Ausgangssituation

Inhaltsverzeichnis. Teil i: Die Grundlagen 19. ^sp^ Einführung 11

ASSC Automated SAP System Copy. Produktpräsentation

Neue Web-Oberfläche 2. Freigaben verwalten 3. Kontaktverwaltung 3. CargoLinks mit mehreren Empfängern 3. Ordner Aktionen 4

Erstellung von Reports mit Anwender-Dokumentation und anderen Textbausteinen

Transkript:

Produktinformation

Inhaltsverzeichnis 1 Einführung... 3 1.1 Vorteile im Überblick... 3 1.2 Verschiedene Zugänge zum System... 4 1.3 Weiterführende Informationen... 5 2 Der Applikationsprozess in vcdm... 6 2.1 Übersicht... 6 2.2 Projekt- und Variantenverwaltung... 7 2.3 Import und Mischen von Applikationsdaten... 8 2.4 Generierung Steuergerätedateien... 9 2.5 Softwarewechsel... 9 2.6 Berichte und Data Mining... 10 3 Effizientes Varianten-Management... 12 3.1 Methoden zur effizienten Variantenverwaltung... 12 3.2 Parameterabhängigkeit verwalten... 13 4 Parameterbearbeitung... 14 4.1 vcdmstudio Editor... 14 5 Zusammenarbeit im Team und mit Partnern... 15 5.1 Einfacher Zugang für sporadische Anwender... 15 5.2 E-Mail-Benachrichtigung... 15 5.3 Collaboration on the Road... 16 5.4 Datenaustausch OEM/Zulieferer... 16 6 Besondere Funktionen... 17 6.1 Unterstützung verschiedener Steuergerätearchitekturen... 17 6.2 Domänenspezifische Ansichten... 17 6.3 Dokumentation... 18 6.4 Effiziente OBD-Dokumentation mit dem CARB Summary Sheet... 18 6.5 Automatisierung... 19 7 Unterstützte Dateiformate... 19 7.1 Objektdateien... 19 7.2 Parametersatzdateien... 19 7.3 Steuergerätebeschreibungsdateien... 19 7.4 Reportformate... 19 8 Schulungen... 20 V2.2 4/2018 Gültig für vcdm ab Version 6.2. 2

1 Einführung vcdm (Vector Calibration Data Management) ist die datenbankgestützte Kollaborationslösung für Applikationsteams. Arbeitsergebnisse werden effizient zusammengeführt und mögliche Datenkonflikte vermieden, erkannt und gelöst. Alle Änderungen lassen sich zurückverfolgen. Datenstände sind konsistent und haben eine hohe Datenqualität. Mit vcdm beherrschen Sie eine große Anzahl von Varianten sicher. Data-Mining- und Report-Funktionen gewährleisten die Überwachung von Projektfortschritt und Qualität und steigern die Effizienz des Applikationsprozesses. Die grafische Darstellung und manuelle Bearbeitung von Parametersatzdateien erfolgt mit dem vcdmstudio Editor. Bild 1: Navigation in vcdm und vcdmstudio Editor 1.1 Vorteile im Überblick > Skalierbare Lösung: vcdm unterstützt die spezifischen Anforderungen von Applikationsingenieuren, kleinen Teams und weltweit verteilten Unternehmen gleichermaßen. Die Prozesse und Workflows können der Unternehmensgröße angepasst werden. > vcdm lässt sich sehr flexibel für verschiedene Steuergerätearchitekturen und Applikationskonzepte einsetzen. > Durch die moderne Systemarchitektur werden global verteilte Teams unterstützt und die Anforderungen von IT- Abteilungen abgedeckt. > Mit der vcdm Software-as-a-Service-Lösung müssen Sie sich nicht um den Betrieb der Anwendung kümmern. Die Anwendung kann im attraktiven Abo-Modell lizensiert werden. > Der komfortable vcdmstudio Editor ist Teil von vcdm und kann auch ohne die Datenbank für dateibasierte Aufgaben zum Einsatz kommen. > Domänenspezifische Sichten visualisieren bestimmte Aspekte der Applikationsdaten in übersichtlicher Form. 3

> vcdm ist sehr eng mit dem Applikationswerkzeug CANape integriert, beide Werkzeuge sind vom Arbeitsfluss aufeinander abgestimmt. Auch eine Integration in INCA ist möglich. > Alle Datenänderungen lassen sich lückenlos zurückverfolgen. > Alle Operationen sind optimiert für eine große Variantenanzahl. > vcdm bietet verschiedene Verfahren, um eine sehr hohe Datenqualität zu gewährleisten: Varianten können durch innovative Konzepte konsistent gehalten und Daten automatisch geprüft werden. > Es stehen umfangreiche Programmierschnittstellen zur Verfügung. > Web-Zugriff und ein vereinfachter Arbeitsmodus helfen neuen und sporadischen Nutzer bei den wichtigsten Anwendungsfällen. > Alle gängigen Datenformate werden unterstützt. 1.2 Verschiedene Zugänge zum System > CANape Option vcdm: Die Anwendungsfälle für Applikateure können sehr komfortabel aus CANape heraus durchgeführt werden. Beide Anwendungen sind eng aufeinander abgestimmt und ergänzen ihre Stärken. Bild 2: vcdm Integration in CANape > MCD Tool Integration Add-On: Diese Add-On kann dazu verwendet werden, die am häufigsten verwendeten Funktionen von vcdm direkt aus dem Applikationswerkzeug INCA aufzurufen. > Programmierschnittstellen: Fast alle vcdm Funktionen sind über eine Scripting-Schnittstelle verfügbar und können zur Automatisierung verwendet werden. Der vcdm Server bietet eine SOAP-basierte Web-Service-Schnittstelle zur Integration in Unternehmensanwendungen. Beide Schnittstellen sind Bestandteil der Produktauslieferungen und können ohne weitere Kosten genutzt werden. > Web Frontend: Der vcdm Server stellt eine Möglichkeit bereit, auf oft verwendete Funktionen über einen Web Browser zuzugreifen. Dies ist der ideale Weg, externe Organisationen oder sporadische Nutzer anzubinden. Die Nutzung des Web Frontend bedarf einer separaten Lizensierung. 4

> Lokale Repository Server: Um effizient auf Daten von entfernten Standorten zuzugreifen, besteht die Möglichkeit Daten an diese Standorte zu replizieren. Dazu ist für jeden Standort eine separate Lizenz des vcdm Repository Servers notwendig. > Collaboration on the Road: Projekte und Datenstände können in eine lokale Datenbank exportiert, auf Erprobung mitgenommen und die volle vcdm Funktionalität on the road genutzt werden. Die Änderungen werden später zurück in die zentrale Datenbank importiert. 1.3 Weiterführende Informationen Für vcdm stehen im Internet diverse Dokumente zur Verfügung. Profitieren Sie von wertvollem Know-how in Form von Fachartikeln oder Produktvideos. Mehr Infos im Vector Download-Center. 5

2 Der Applikationsprozess in vcdm 2.1 Übersicht Die Funktionen von vcdm unterstützen alle Phasen des Applikationsprozesses: Bild 3: Übersicht Applikationsprozess mit vcdm > Erstellung von Applikationsprojekten > Definition von Applikationsvarianten und ihren Attributen (Features) > Festlegung von Arbeitspaketen und Berechtigungen > Import von Parametersätzen > Review der Änderungen > Mischen der Änderungen > Ermittlung und Auflösung von Konflikten > Erzeugung aktualisierter Steuergerätedateien > Transformation in neue Steuergerätesoftware > Grafischer Vergleich und manuelle Manipulation von Daten mit dem vcdmstudio > Festlegung von Konsistenzkriterien und deren Prüfungen > Applikationshistorie und Übersicht der einbezogenen Arbeitspakete > Vorbereitung der Steuergerätesoftware für die Produktion > Zugriff auf alle Funktionen über Automatisierungsschnittstellen > Report und Data-Mining-Funktionen > Geführter Modus für neue und sporadische Nutzer > Export und Import von Erprobungsständen > Verwaltung von Komponentenbibliotheken > Dokumentation von Applikationswissen > Spezielle Sichten für spezielle Aufgaben (z.b. OBD-Sperrverhalten) 6

2.2 Projekt- und Variantenverwaltung vcdm bietet eine Reihe von Funktionen, um Projekte und Datenstände zu verwalten. Diese Funktionen werden im Normalfall von einem Projektleiter oder Datenintegrator ausgeführt: > Projekte und Datenstände verwalten: vcdm verwaltet beliebig viele Projekte. In jedem Projekt kann es so viele unabhängige Datenstandsvarianten wie gewünscht geben, die jeweils den definierten Parameterumfang enthalten. > Produkteigenschaften: Den Datenständen können Produkteigenschaften wie Hubraum, gesetzliche Emissionsgrenzen oder Getriebeeigenschaften zugeordnet werden. Die Liste der Produkteigenschaften kann beliebig ergänzt werden. Bild 4: Definition von Produkteigenschaften > Strukturierung der Datenstände: Der Projektleiter kann die Varianten beliebig in Ordner strukturieren. Alternativ können die Baumstruktur auch aus Produkteigenschaften berechnet werden. Diese Ansichten lassen sich anwenderspezifisch konfigurieren. Bild 5: Datenstände in berechneten Ordnern > Automatische Historisierung: Alle Änderungen an Datenständen werden automatisch historisiert. Die zeitliche Entwicklung und Ablieferungen werden genau verfolgt und sind später in wenigen Sekunden abrufbar. > Arbeitspakete und Berechtigungen festlegen: Um die Ablieferung von Daten im Team zu koordinieren, können Arbeitspakete und Berechtigungen festgelegt werden. Die Vergabe der Berechtigungen lässt sich vom Projekt über Variante bis zum einzelnen Parameter skalieren. 7

Bild 6: Arbeitspakete lassen sich im Editor komfortabel definieren 2.3 Import und Mischen von Applikationsdaten Diese Aktionen werden von den Applikateuren und Datenintegratoren durchgeführt. Bild 7: Import Wizard für Parametersätze > Konsistenzprüfung bei Import von Applikationsdaten: Beim Import von Applikationsdaten werden Konsistenzbedingungen wie Berechtigungen, Arbeitspakete, Wertebereiche und andere Eigenschaften geprüft. 8

> Optimierung auf große Variantenanzahl: Filter und intuitive Benutzerelemente helfen dem Anwender, alle benötigten Varianten für eine Ablieferung zu identifizieren. > Mischen der Daten: Die Ablieferungen der Applikateure können komfortabel verglichen und gemischt werden. Treten Konflikte auf, werden diese erkannt und aufgelöst. > Qualitätsdaten: Beim Parametersatzimport können Statusinformationen und Kommentare ergänzt und Anhänge beigefügt werden. Eine Anbindung an Issue-Tracker- und Requirement-Management-Systeme ist möglich. > Optimierte Oberfläche: Für den Datenimport kann die Komplexität der Oberfläche auf ein Minimum reduziert werden. Auf diese Weise ist die Verwendung für sporadische Nutzer schnell erlernbar. > Integration in Applikationswerkzeugen: Ergänzend ist der Import auch direkt aus den Applikationswerkzeugen CANape und INCA möglich. > Excel-Import und -Export: Importvorlagen können in Excel exportiert und wiederverwendet werden. 2.4 Generierung Steuergerätedateien Nachdem alle notwendigen Daten importiert und gemischt wurden, generiert der Projektleiter oder Datenintegrator einen neuen, aktualisierten Stand der Steuergerätesoftware: > Konsistenzprüfungen: Auch bei der Intel-HEX- und Motorola-S-Record-Erzeugung werden konfigurierbare Konsistenzprüfungen durchgeführt. > Namensregeln: Die Namen der neuen HEX-Dateien können automatisiert bestimmt werden. > Vorbereitung für Produktion: Die neue Steuergerätesoftware kann in einer Form generiert werden, um sie direkt in den Produktionsprozess einfließen zu lassen. Zu diesem Zweck lassen sich Checksummen und Signaturen in die Steuergerätedatei einfügen (HEX Post Treatment). 2.5 Softwarewechsel Ändert sich die Basissoftware, müssen alle Applikationsdaten für die neue Applikationssoftware angepasst werden. > Optimiert für Massenoperation: Diese Operation kann auf vielen Dutzend oder sogar hunderten von Varianten gleichzeitig ausgeführt werden. > Parameter-Umbenennung: Die Umbenennung von Parametern wird unterstützt. > Durchgängige Historie: Der Softwarewechsel unterbricht nicht die Historie. > Paralleles Arbeiten auf verschiedenen Softwareversionen: Auch nach dem Softwarewechsel ist es möglich auf älteren Softwareversionen zu arbeiten. Softwareversionen werden als parallele Entwicklungslinien verwaltet. > Reports: Unterschiede der A2L-Dateien können in einen Report ausgegeben werden. > Regelbasierte Datenmigration: Mit Hilfe eines in vcdm vcdmstudio integrierten Assistenten definieren Zulieferer, Softwareentwickler oder erfahrene Applikateure komplexe Übernahmeregeln bei Änderung von Parametereigenschaften. Diese Regeln werden dann beim Softwarewechsel importiert und ausgeführt. So können Applikationsdaten auch bei weitreichenden Änderungen in der Steuergerätesoftware automatisch übernommen werden. > Beispiele: > Änderung von Einheiten: Automatische Konvertierung von Sekunden zu Millisekunden > Parametertyp-Änderungen: Kennlinie in Kennfeld umwandeln 9

2.6 Berichte und Data Mining vcdm bietet eine Reihe von Berichten an, die in wenigen Sekunden wichtige Informationen liefern: > Datenvergleich: Verschiedene Datenstände können miteinander verglichen werden. Das Ergebnis lässt sich grafisch in vcdmstudio ausgeben und als Excel-Bericht exportieren. Der Vergleich beinhaltet A2L-Eigenschaften, Parameterwerte, Qualitätsinformationen, Reifegrade, Arbeitspakete, Berechtigungen und viele andere Informationen. Durch einen Template-Mechanismus entfällt der wiederholte Konfigurationsaufwand bei der Nutzung für unterschiedliche Anwendungsfälle. Bild 8: Vergleich von in Excel exportierten Kennfeldern > Parameterausprägungen: Diese Analyse zeigt die Werteausprägungen eines Parameters in verschiedenen Varianten und Projekten. Diese Analyse kann zur Optimierung der Parameter oder Konsistenzprüfung dienen. Bild 9: Datenausprägungen in Varianten bestimmen 10

> Parameterhistorie: Dieser Bericht beantwortet die Frage: Wer hat wann aus welche Quelle, welche Änderung vorgenommen? Was war der Ursprungswert und zu welchem Wert wurde der Parameter geändert? Bild 10: Parameterhistorie > Liste der Zulieferungen: Dieser Bericht liefert die Summe der Zulieferungen, die eine Variante ausmachen. Die Historie wird über beliebig viele Stände hinweg verfolgt. > Applikationsgüte: Die Güte der Applikation kann zeitlich oder über Varianten hinweg verfolgt werden. Bild 11: Applikationsreife eines Datenstandes > Datenreview mit vcdmstudio: Für die Offline-Datendurchsprache wird vcdmstudio verwendet. Mit Hilfe von Filtern und Suchfunktionen lassen sich auch schwierige Fragestellungen beantworten. Mögliche Änderungen können komfortabel in vcdm zurückgespielt werden. 11

3 Effizientes Varianten-Management 3.1 Methoden zur effizienten Variantenverwaltung vcdm bietet vielfältige Mechanismus an, um eine große Menge von Applikationsvarianten konsistent zu halten. Diese Mechanismen können unabhängig voneinander und nach Bedarf kombiniert werden: Bild 12: Mechanismen zur Variantenverwaltung in vcdm > Attribute: Varianten können mit Attributen versehen werden, um ihre Semantik genauer zu definieren. Diese Attribute dienen später zur Filterung von Daten oder zur automatischen Zuordnung von Daten aus Bibliotheken. > Calibration Matrix: Die Calibration Matrix stellt übersichtlich dar, welche Arbeitspakete existieren, welche Ausprägungen von Arbeitspaketen es gibt und wo diese verwendet werden. Aus der Calibration Matrix heraus lassen sich Arbeitspakete austauschen. Der Export nach Excel und Import von Änderungen aus Excel heraus ist möglich. > Abgeleitete Varianten: Wenn nur geringe Unterschiede zwischen Varianten bestehen, kann dies durch abgeleitete Varianten abgebildet werden (Beispiel: Fahrversuch- und Prüfstandsvarianten). Die meisten Parameter in einer abgeleiteten Variante stammen aus der Basisvariante. Nur eine geringe Anzahl von Parameterwerten wird in der abgeleiteten Variante verwaltet. Die Werte aus der Basisvariante werden dynamisch bestimmt, Änderungen sind sofort auch in der abgeleiteten Variante verfügbar. > Komponentenbibliotheken: In Komponentenbibliotheken lassen sich Arbeitspakete verwalten, die eine gute Grundlage für neue Varianten dienen können. Durch Zuordnung der Attribute können die Bibliotheken mit den Datenständen abgeglichen werden. 12

Bild 13: Funktionsweise der Komponentenbibliotheken > Abhängigkeitsverwaltung von Parametern: Diese Funktion ist in einem folgenden Kapitel genauer erläutert. 3.2 Parameterabhängigkeit verwalten Mit dieser Funktion verwalten Sie die Abhängigkeit von Parametern und Varianteneigenschaften und steigern die Effizienz des Applikationsprozesses: > Datenverteilung auf Varianten: Daten können automatisch auf Varianten verteilt werden. Der einzelne Applikateur benötigt nur wenig Wissen über die Strukturierung der Varianten. > Konsistenzprüfung: Automatische Prüfung der Varianten auf Konsistenz. > Automatische Befüllung von Varianten: Neue Varianten können weitestgehend aus bestehenden Projektdaten befüllt werden. Inkonsistente Varianten werden automatisch repariert. > Abhängigkeitsbeziehungen berechnen: Die Abhängigkeitsbeziehungen in einem Projekt lassen sich mit einer Korrelationsanalyse aus Bestandsdaten berechnen. Mit dem Ergebnis wird die Abhängigkeitsverwaltung konfiguriert und neue Datenstände gegen die Abhängigkeiten validiert. 13

4 Parameterbearbeitung 4.1 vcdmstudio Editor Der vcdmstudio ist Teil von CANape und vcdm und auch als eigenständiges Produkt verfügbar. Der Editor bietet eine Reihe von wichtigen Funktionen im Kontext von vcdm: > Grafische Darstellung von Kennlinien und Kennfeldern: Kennfelder können miteinander verglichen und sogar grafisch ineinandergelegt werden. Bild 14: vcdmstudio mit zwei ineinandergelegten Kennfeldern > Daten manipulieren. Daten können grafisch oder numerisch manipuliert werden. Ausgefeilte Funktionen wie Interpolation und Wertebereichsprüfung bei der Eingabe stehen zur Verfügung. > Standalone-Modus: vcdmstudio kann auch als eigenständiges Tool für reine Dateioperationen verwendet werden. Weitere Details finden Sie in der separaten Produktbeschreibung bzw. auf der entsprechenden Internetseite: www.vector.com/vcdmstudio. 14

5 Zusammenarbeit im Team und mit Partnern 5.1 Einfacher Zugang für sporadische Anwender Für sporadische Anwender gibt es Hilfestellungen um vcdm schnell zu erlernen und produktiv zu werden: > Welcome Pages: Der vcdm Client startet für neue Anwender standardmäßig mit einer Welcome Page für den schnellen Zugriff auf Anwendungsfälle. Die verfügbaren Aktionen sind rollenspezifisch eingeschränkt. So können Applikateure mit einem einzigen Klick Daten importieren, exportieren und Reports erzeugen. Die Konfiguration jeder Aktion wird durch einen Assistenten unterstützt. Bild 15: Startbildschirm für Applikateure > Import via E-Mail: Applikateure können Daten auch via E-Mail in das System einbringen. Dies erfordert eine Verbindung des vcdm Servers mit einem E-Mail-Konto. Sendet ein Applikateur Daten an dieses Konto, so werden diese in vcdm importiert. Der Anwender erhält eine Antwortnachricht, ob die Daten korrekt übernommen wurden. > CANape Option vcdm: vcdm lässt sich mit der Option nahtlos in CANape integrieren. Durch einen einzelnen Klick importieren Sie alle geänderten Daten in vcdm. Es stehen viele Komfortfunktionen wie Attachment, Fortschrittskontrolle, Aktualisierung der lokalen Datenstände und Berücksichtigung von Rechten und Arbeitspaketen zu Verfügung. 5.2 E-Mail-Benachrichtigung > Für viele Ereignisse in vcdm lassen sich E-Mail-Benachrichtigungen konfigurieren. Der Empfänger der E-Mail benötigt nicht notwendiger Weise einen Zugang zum System: Auf diese Weise können sporadische Nutzer aufgefordert werden sich wieder einmal einzuloggen oder Manager erhalten die Information, dass ein Release verfügbar ist. > Über einen Template-Mechanismus lassen sich wichtige Informationen in der E-Mail einfügen: Wenn bspw. Achsen geändert wurden, sind deren Namen und betroffene Varianten in der E-Mail vermerkt. 15

5.3 Collaboration on the Road > Um Applikateure auch bei der Erprobung zu unterstützen, kann ein Projekt und dessen Datenstände in ein lokales Datenbanksystem importiert werden. In diesem System sind alle Funktionen aus dem zentralen System verfügbar. Applikateure mischen ihre Daten, generieren neue Datenstände und migrieren bestehende Datenstände auf neue Softwarestände. Alle Team-, Report- und Data-Mining-Funktionen stehen zur Verfügung. > Alle Änderungen werden nach Abschluss der Erprobung zurück in das zentrale System importiert. > Das Importen und Exportieren wird durch den Nutzer nur gestartet und erfolgt dann asynchron zwischen den Datenbanken. Der Client kann geschlossen werden und der Nutzer muss nicht auf den Abschluss der Operation warten. 5.4 Datenaustausch OEM/Zulieferer > Wenn Zulieferer und Hersteller ein vcdm System betreiben, können die Applikationsdaten zwischen den Varianten automatisch synchronisiert werden. > Die Synchronisation erfolgt zeitgesteuert und ohne Nutzerinteraktion. > Um die maximale Entkopplung des Systems zu gewährleisten, werden die Dateien über ein Austauschlaufwerk oder per FTP übertragen. Zum Schutz der Daten kann der Datentransfer verschlüsselt werden. Daten, die nicht ausgetauscht werden sollen, lassen sich von der Übertragung abtrennen (z.b. Applikationskommentare). 16

6 Besondere Funktionen 6.1 Unterstützung verschiedener Steuergerätearchitekturen vcdm lässt sich sehr flexibel für unterschiedliche Steuergerätearchitekturen, Applikationskonzepte und Fachdomänen einsetzen. Sie verwalten Ihre Steuergeräteprojekte ohne Intel-HEX- oder Motorola S-Record-Dateien. Durch die steuergeräteunabhängige Verwaltung der Applikationsdaten werden alle Import-, Misch- und Reportfunktionen auf dem internen Datenbankformat durchgeführt. Als Arbeitsergebnis exportiert vcdm dann ein proprietäres Format, Source-Code- Dateien oder Parametersätze. Auch die Verwaltung von Projekten ohne A2L-Datei ist möglich. Die Parameterdeklaration wird in diesem Szenario durch ASAP2 Studio erstellt. Ein Import der Deklarationen aus Excel und anderen Formaten ist möglich. vcdm unterstützt unterschiedliche Applikationsmethoden und Speicheraufteilungen in den Steuergeräten. Enthält die A2L-Datei RAM-Adressen, können diese auf komfortable Weise auf die Flash-Adressen gespiegelt werden. Mit zahlreichen Optionen passen Sie das Verhalten von vcdm an das verwendete Steuergerät oder Applikationswerkzeug an. Diese Optionen werden zentral eingestellt und sind für die meisten Anwender unsichtbar. Auf diese Weise adressiert vcdm einen riesigen Anwendungsbereich von der Antriebsstrangentwicklung, über ADAS-Steuergeräte mit Adaptive AUTOSAR bis hin zu Bereichen außerhalb der Automobilindustrie. 6.2 Domänenspezifische Ansichten Bestimmte Aspekte der Applikationsdaten erfordern eine transponierte Darstellung, damit die Fachlichkeit besser erkennbar wird. Ein Beispiel ist die speicheroptimierte Ablage der Parametrisierung von Diagnosefunktionen, die nur aus der parameterorientierten Darstellung heraus zu lesen ist. vcdm und vcdmstudio bieten in diesem Fall mit der Function-Inhibition-Darstellung eine übersichtliche Visualisierung des Sachverhaltes. Bild 16: Domänenspezifische Erweiterung mit der Function Inhibition Matrix Weitere domänenspezifische Ansichten können als Teil des Standardproduktes oder kundenspezifisch in vcdm integriert werden. 17

6.3 Dokumentation Applikationsdaten können vielfältig dokumentiert werden: > Import der Qualitätsinformationen aus dem CDF-2.0- oder PaCo-Format > Nachdokumentation von Parameterwerten bei Import der Datensätze oder auf Basis der Datenstände > Dokumentation von Applikationswissen an Parameterdefinitionen, Funktionen, Gruppen oder Trouble Codes > Import der Dokumentation aus Excel oder Programmierschnittstelle > Verwendung der Dokumentation in vorgefertigten oder kundenspezifischen Berichten Bild 17: Dokumentation von Funktionen (Applikationswissen verwalten) 6.4 Effiziente OBD-Dokumentation mit dem CARB Summary Sheet Auf Basis der Parameterdokumentation kann eine Grundlage für das CARB Summary Sheet generiert werden. In einem Excel-Template wird die Grundstruktur des CARB Summary Sheets hinterlegt. In den einzelnen Zellen dieser Templates befindet sich ein Verweis auf die Dokumentation in der vcdm Datenbank. Da es sehr umständlich und zeitaufwändig wäre dieses Template manuell zu erstellen, kann es über einen intelligenten Excel- Import aus einem bestehenden Summary Sheet generiert werden. In diesem Zug werden auch die bestehenden Informationen aus dem CARB Summary Sheet in vcdm importiert. In der Dokumentation kann es auch Verweise auf Applikationswerte oder A2L-Eigenschaften geben. Diese werden dann datenstandspezifisch beim Generieren des CARB Summary Sheets ersetzt. vcdm bietet in diesem Szenario: > Kollaboratives Editieren der Dokumentation für das CARB Summary Sheet > Automatisiertes Generieren des Sheets für viele Datenvarianten > Aufwandsreduktion durch Import aus bestehenden CARB Summary Sheets > Nahtlose Verknüpfung von Applikationsdaten und OBD-Dokumentation > Verlaufskontrolle und Historisierung 18

6.5 Automatisierung > Es stehen umfangreiche Programmierschnittstellen zu Verfügung. Diese können in Visual Basic oder C#-Programmen verwendet werden, um vcdm zu automatisieren. > Der vcdm Server bietet Web-Service-Schnittstellen zur Integration in Unternehmensanwendungen wie Product- Lifecycle-Management-Systemen. > Namen von aktualisierten HEX-Dateien können regelbasiert erstellt werden. > Mit Hilfe von Skripten prüfen oder verändern Sie Parameterwerte, z.b. um Logistikparameter automatisiert zu befüllen. 7 Unterstützte Dateiformate Applikationswerkzeuge erzeugen und benötigen eine Reihe von Dateiformaten. 7.1 Objektdateien Objektdateien enthalten den Steuergerätecode und die Applikationsdaten. vcdm kann diese Applikationsdaten aktualisieren, ohne dass die Neukompilierung der Steuergerätesoftware notwendig ist. Unterstützte Formate: > Intel-HEX > Motorola S-Record 7.2 Parametersatzdateien Diese Dateien transportieren die Applikationsdaten in physikalischer Form, einer Darstellung die der numerischen und grafischen Darstellung in den Applikationswerkzeugen entspricht. Unterstützte Formate: > DAMOS DCM > CSV/CVX > MSR PaCo > ASAM CDF 2.0 > CANape PAR > MATLAB M-Files 7.3 Steuergerätebeschreibungsdateien Steuergerätebeschreibungsdateien enthalten die Struktur der Steuergeräte. Diese Dateien sind zur Transformation der Daten zwischen Objektdateien und Parametersatzdateien notwendig. Unterstützte Formate: > ASAM A2L > CANape DB (nur lesender Zugriff) 7.4 Reportformate vcdm erzeugt verschiedene Berichte. Abhängig vom Zweck des Reports können die Daten in einer weiter zu verarbeitenden Form wie Excel oder eher statischen Formaten wie PDF generiert werden. Unterstützte Formate: > Excel > PDF 19

> Word > PowerPoint > HTML Die Dateiendungen für die Formate können beliebig konfiguriert werden. Weitere Formate können auf Bedarf ergänzt werden. 8 Schulungen Im Rahmen unseres Schulungsangebotes bieten wir für vcdm verschiedene Schulungen und Workshops in unseren Seminarräumen in Stuttgart sowie vor Ort bei unseren Kunden an. Mehr Informationen zu den einzelnen Schulungen und die Termine finden Sie im Internet: www.vector-academy.de 20

Mehr Informationen Besuchen Sie unsere Website für: > News > Produkte > Demo-Software > Support > Seminare und Workshops > Kontaktadressen www.vector.com