IPG: CarMakerHeadless

Bisheriger/interner Bezeichner: CARMAKERHEADLESS

Herstellerinformationen

Hersteller

Webseite

Produktname

Version

IPG Automotive GmbH

https://www.ipg.de

CarMakerHeadless

11.1-14.0

Kategorien

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

✓

Signalaufnahmen 🛈

Dateiformat

Kommentar

*.erg, *.erg.info

CarMaker-Aufnahmedatei mit Metainformationen

Plattform

Betriebssystem

Unterstützung

Windows

✓

Linux

✓

Ports

Besonderheiten

Grundlegende Informationen zum Umgang mit Umfeldsimulationen finden sich im Abschnitt Tab Umfeldsimulation.

Diese Toolanbindung ermöglicht das Starten einer neuen CarMakerHeadless-Instanz sowie das Verbinden auf eine laufende Instanz. Anschließend können CarMaker-TestRuns geladen und die Simulation gestartet und gestoppt werden. Außerdem ist es möglich, Signale aufzuzeichnen und im Testfall zu lesen.

Vorbereitung bei Nutzung von CarMaker unter Linux

Für die Nutzung des Runner unter Linux gelten dieselben Vorbedingungen wie für die GUI-Variante.

Einrichtung

Die TBC-Optionen sollten von oben nach unten konfiguriert werden. Insbesondere die Angaben in der Sektion Allgemein müssen am Anfang gesetzt werden.

Python-API

Der CarMakerHeadless wird über die von IPG bereitgestellte CarMaker-Python-API gesteuert, welche für verschiedene Python-Versionen zur Verfügung steht. Für die Funktion der API muss der Nutzer den passenden Python-Interpreter auf seinem eigenen System installieren und den Pfad zum Interpreter in der TBC unter Pfad zur Python-Executable referenzieren.

Konfiguration mit Autostart

ecu.test kann die Runner-Instanz bei der Aktivierung der Konfiguration automatisch starten. Dazu muss in der Sektion Toolverbindung der Startmodus auf Automatisch mit ecu.test starten gesetzt werden.

Konfiguration und Verbindung mit laufender Instanz

Die Verbindung zu einer laufenden CarMaker-Instanz kann nur mit einer bereits gestarteten CarMaker-Instanz konfiguriert werden. Dies erfolgt in folgenden Schritten:

  1. CarMaker-Runner manuell starten.

  2. In der Sektion Toolverbindung der TBC den Startmodus auf Verbindung zu einer laufenden Instanz herstellen setzen.

  3. Die Liste der verfügbaren CarMaker-Instanzen mit einem Klick auf die Aktualisieren-Schaltfläche aktualisieren.

  4. Die gewünschte CarMaker-Runner-Instanz aus der Liste auswählen.

Warnung

Um Aufzeichnungen zu erstellen, muss beim manuellen Starten von CarMaker das Projektverzeichnis mit dem Parameter -projectDir angegeben werden. Ohne Angabe des Parameters nutzt CarMaker das Verzeichnis als Projektverzeichnis, in dem sich die Anwendung befindet.

Aufzeichnungsmodi

Diese Toolanbindung unterstützt die Aufzeichnung per Auto-Start/Stopp sowie die manuelle Aufnahmesteuerung. Bei der Verwendung von Auto-Start/Stopp wird automatisch die gesamte Simulation aufgezeichnet.

Die manuelle Aufnahmesteuerung erlaubt den individuellen Einsatz der Start Trace und Stopp Trace Testschritte.