CANape Option Simulink XCP - · PDF fileDie Option “Simulink XCP Server” kann sowohl in Verbindung mit CANape als auch ohne CANape genutzt werden. 1.2 Die Vorteile im Überblick

Embed Size (px)

Citation preview

  • CANape Option Simulink XCP Produktinformation

  • CANape Option Simulink XCP

    2

    Inhaltsverzeichnis

    1 bersicht ..................................................................................................................................................................................... 3 1.1 Einfhrung................................................................................................................................................................................... 3 1.2 Die Vorteile im berblick ........................................................................................................................................................... 3 1.3 Anwendungsgebiete .................................................................................................................................................................. 3 1.4 Weiterfhrende Informationen ................................................................................................................................................. 4

    2 Funktionen .................................................................................................................................................................................. 4

    3 Spezielle Funktionen .................................................................................................................................................................. 5

    4 Simulink XCP Server Stand-alone ............................................................................................................................................ 5 4.1 Systemvoraussetzungen ........................................................................................................................................................... 6

    5 Schulungen .................................................................................................................................................................................. 6

    V2.0 5/2016 - Gltig fr CANape ab Version 14.0.

  • CANape Option Simulink XCP

    3

    1 bersicht

    1.1 Einfhrung

    CANape bietet Ihnen ausgereifte Funktionen zur Visualisierung von Messdaten unterschiedlicher Quellen synchron und zeitgenau. Mit der Option Simulink XCP Server nutzen Sie CANape als Parametrier- und Visualisierungsoberflche fr Simulink-Modelle. Dabei werden die Parameternderungen komfortabel in CANape durchgefhrt und an das Modell bertragen. Messdaten aus dem Modell werden zur Laufzeit des Modells aus Simulink ber das XCP-on-Ethernet-Protokoll an CANape gesendet. Sie greifen auf die Gren in Simulink genauso zu, als ob die Anwendung in einem Steuergert ablaufen wrde. Abhngig von der Komplexitt der Modelle und der Rechenleistung luft die Berechnung der Modelle langsamer oder schneller als in Echtzeit ab.

    Nach dem Berechnungszyklus analysieren Sie die Daten in CANape, ndern erneut in CANape die Parameter des Modells und starten dann den nchsten Berechnungszyklus.

    Die Option Simulink XCP Server kann sowohl in Verbindung mit CANape als auch ohne CANape genutzt werden.

    1.2 Die Vorteile im berblick

    > Komfortable Visualisierung von Signalen und Parametrierung von Verstellgren aus Simulink-Modellen in CANape

    > Parametrieren Sie aus CANape heraus Ihr Modell in Simulink (z.B. durch Laden von Parameterstzen)

    > Sie haben lesenden und schreibenden Zugriff auf Objekte in Binrkomponenten, wie z.B. DLL in Simulink und knnen somit das Verhalten von Komponenten optimieren, die Ihnen nicht als Modell vorliegen, sondern von einem Partner stammen.

    > Stimulieren Sie das Modell mit Daten aus Messdateien. Dabei werden die Messdatei-Inhalte ber CANape als Eingangsvektor in das Modell eingespeist. Somit berprfen Sie das Modellverhalten mit realen Daten.

    > Keine Instrumentierung des Modells fr das Messen und Parametrieren notwendig

    > Mit CANape steht Ihnen ein Werkzeug zur Verfgung, das ber den gesamten Steuergerte-Entwicklungsprozess genutzt werden kann. Sie reduzieren damit die Anzahl der notwendigen Werkzeuge, Softwarepflegekosten, notwendige Schulungen usw.

    Bild 1: Komfortables Messen und Verstellen von Modellparametern. CANape stellt ber XCP on Ethernet und den Simulink XCP Server den Zugriff auf Signale des Simulink-Modells her.

    1.3 Anwendungsgebiete

    Im Rahmen der modellbasierten Softwareentwicklung werden die Funktionen von Anwendungen in einem iterativen Prozess berprft. Dazu luft das Modell immer wieder in Simulink von MathWorks ab. Mit dem Simulink XCP Server erhalten alle Funktions- und Softwareentwickler eine komfortable Mglichkeit, die Parameter zu verwalten und die Signale aus dem Simulink-Modell heraus effizient und ohne Instrumentierung zu messen. Die dabei verwendete CANape Konfiguration kann in einer spteren Entwicklungsphase wiederverwendet werden.

  • CANape Option Simulink XCP

    4

    1.4 Weiterfhrende Informationen

    Fr CANape stehen im Internet diverse Dokumente zur Verfgung. Mit der Demo-Version erhalten Sie zu den verschiedenen Anwendungsgebieten Beispielkonfigurationen sowie eine detaillierte Online-Hilfe, in der alle Funktionen von CANape beschrieben werden. Des Weiteren profitieren Sie von wertvollem Know-how in Form von Fachartikeln und Application Notes. Mehr Infos im Vector Download-Center.

    2 Funktionen

    Die Kommunikation zwischen CANape und dem Simulink-Modell erfolgt ber das standardisierte ASAM-Protokoll XCP on Ethernet. Damit steht auch anderen MC-Tools die Kommunikation mit dem Simulink XCP Server offen. Die hierarchische Struktur des Simulink-Modells wird auf Knopfdruck automatisiert in einer A2L-Steuergerte-Beschreibungsdatei abgebildet. Mchte man besonders groe und komplexe Modelle simulieren, erlaubt die standardisierte Kommunikation mit XCP on Ethernet auch eine hhere Rechenleistung durch die Verwendung zweier getrennter Rechner.

    Bild 2: bersicht der Aktionen in CANape und deren Auswirkungen auf das Modell in Simulink

    Zur Laufzeit des Modells in Simulink werden die Daten an CANape bertragen. Luft das Modell wesentlich schneller als in Echtzeit, so wird die Offline-Visualisierung in CANape genutzt, um nach dem Testlauf in Simulink die Daten komfortabel in CANape zu analysieren. Die sich aus der Analyse ergebenden Erkenntnisse fhren zu neuen Parameternderungen, die ebenfalls aus CANape heraus in Simulink durchgefhrt werden.

    Mit folgenden Funktionen untersttzt CANape die effiziente Analyse des Modellverhaltens:

    > Zur CANape stehen alle Anzeigefenster zur Visualisierung von skalaren Gren, Kennfeldern usw. zur Verfgung

    > Nutzen Sie die Parameterfenster und das CDM Studio (Calibration Data Management) fr Vernderungen der Modellparameter in Simulink

    > Nur zur Stimulierung des Modells speisen Sie aufgezeichnete Messdaten als Eingangsvektor zur Laufzeit in das Model ein

    > Zur Stimulierung des Modells ist eine signalorientierte Instrumentierung notwendig

    > Fr das Messen und Parametrieren ist keine signalspezifische Instrumentierung des Modells notwendige per Drag & Drop wird nur ein einziger Block aus der Simulink CANape Bibliothek in das Modell eingefgt

    http://vector.com/vi_canape_de.html#!vi_downloadcenter_iframe_de.html?product=canape&formular_treffer_submit=1

  • CANape Option Simulink XCP

    5

    Bild 3: Konfigurationsaufbau in CANape mit Visualisierung des Modells und Anzeige von Signalwerten

    3 Spezielle Funktionen

    Durch die bergabe des Zeitstempels per XCP passt sich CANape vollstndig dem zeitlichen Verhalten von Simulink an:

    Verndern Sie bspw. durch die Nutzung des Simulink Debuggers das zeitliche Verhalten, passt sich CANape hierbei an und zeichnet die Daten gem den empfangenen Zeitstempeln auf.

    Liegen Binrkomponenten, z.B. S-Functions von Entwicklungspartnern im Modell vor, knnen auch diese mit Hilfe einer A2L-Datei gemessen und verstellt werden.

    Durch die optionale Visualisierung des Modells in CANape stellen Sie Ihre Konfiguration in CANape per Drag & Drop komfortabel aus der Visualisierung heraus zusammen. Simulink-Anwender finden sich in der fr sie gewohnten Modelldarstellung somit ohne Umstellung zurecht.

    4 Simulink XCP Server Stand-alone

    ber M-Skripte greifen Sie zwar auf Objekte im Workspace zu, aber nicht in vollem Umfang: Erhalten Sie beispielsweise von einem Entwicklungspartner eine Binrkomponente (MEXW32/MEXW64), die in Ihrem Modell mitluft, knnen Sie nicht auf die Objekte in den Binrkomponenten zugreifen.

    Mit dem Simulink XCP Server knnen Sie auch ohne CANape ber den Objektnamen und Set- und Get-Befehle aus M-Skripten auf diese Objekte zugreifen. Sie bentigen nur noch die A2L-Datei der Binrkomponente und optimieren damit z.B. skriptgesteuert die Parameter.

  • CANape Option Simulink XCP

    6

    4.1 Systemvoraussetzungen

    > Windows 10/8.1/8/7/Vista (Vista nur 32-Bit)

    > Ab CANape 8.0 wird der Simulink XCP Server untersttzt

    > MATLAB ab Version R2007b

    5 Schulungen

    Im Rahmen unseres Schulungsangebotes bieten wir fr CANape und XCP verschiedene Schulungen in unseren Seminarrumen sowie vor Ort bei unseren Kunden an.

    Mehr Informationen zu den einzelnen Schulungen und die Termine finden Sie im Internet: www.vector-academy.de.

    http://vector.com/vi_class_canape_fundamentals_de.html

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

    Inhaltsverzeichnis1 bersicht1.1 Einfhrung1.2 Die Vorteile im berblick1.3 Anwendungsgebiete1.4 Weiterfhrende Informationen

    2 Funktionen3 Spezielle