Vehinfo: LABCAR¶
Bisheriger/interner Bezeichner: LABCAR
Herstellerinformationen
Hersteller |
Webseite |
Produktname |
Version |
|---|---|---|---|
Vehinfo Technologies Co., Ltd |
LABCAR-OPERATOR |
4.0, 5.0, 5.1, 5.2, 5.3, 5.4 |
Kategorien
MDL 🛈 |
APL 🛈 |
BAN 🛈 |
BMA 🛈 |
SVC 🛈 |
DGN 🛈 |
FIU 🛈 |
EES 🛈 |
FCT 🛈 |
DBG 🛈 |
IMG 🛈 |
AUDIO 🛈 |
ENVSIM 🛈 |
ENVCOM 🛈 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
✓ |
✓ |
✓ |
Plattform
Betriebssystem |
Unterstützung |
|---|---|
Windows |
✓ |
Linux |
Ports¶
Besonderheiten¶
Verwendung von SMF-Dateien¶
Diese Tool-Anbindung ermöglicht es, die LabCar SuT Mapping Files (SMF) als Quelle für kontextspezifische Bezeichner der Modellelemente sowie zusätzliche Informationen (Einheiten, Umrechnungstabellen) zu verwenden.
Referenzieren der SMF-Dateien¶
Die zu verwendenden Dateien können auf zwei Arten angegeben werden:
In der Testbenchkonfiguration des entsprechenden Modellports unter „SMF-Dateien“ können die Pfade zu den SMF-Dateien komma-getrennt explizit angegeben werden.
In der Testbenchkonfiguration des entsprechenden Modellports unter „SMF-Dateien“ muss der Wert „<auto>“ (Standardeinstellung) per Drop-Down gewählt werden. Die Dateien können dann in der Testkonfiguration unter dem Tab „Plattform“ bei der Konfiguration des Modellports ausgewählt oder explizit angegeben werden. Hierzu muss die korrekte Testbenchkonfiguration gewählt sein!
Grundsätzlich gilt folgende Festlegung:
Relative Pfade werden grundsätzlich relativ zum Verzeichnis der angegebenen Modelldatei aufgelöst. Alternativ kann der Pfad auch relativ zum Basispfad des Toolhosts angegeben werden. Bei lokalen Verbindungen entspricht dies dem Workspace-Verzeichnis. Absolute Pfade beziehen sich auf die lokal (auf dem ecu.test-Rechner) verfügbaren SMF-Dateien.
WICHTIG: Die Reihenfolge der Dateien ist entscheidend: Die als erstes eingelesenen Mappings sind dominant und können nicht durch nachfolgende Dateien überschrieben werden
Verwenden der SMF-Bezeichner¶
Die eingelesenen Mappings werden im DataViewer unter dem Tab „Modell“ unter dem Punkt „_SMF-Mappings“ angezeigt. WICHTIG: Es werden nur die Elemente bereitgestellt, deren Äquivalent im Modell existiert.
Die SMF-Elemente können gleich den Modellelementen verwendet werden:
Die Einheiten sind der Definition in der SMF-Datei entnommen.
Falls definiert, stehen die Umrechnungstabellen bzw. VTabs (Verbal conversion tables) zur Verfügung.
Die Durchgängigkeit zur Traceanalyse ist gegeben.
Info
Die Hierarchien werden im Tab Modellzugriff angezeigt, aber im weiteren Verlauf wird nur der eindeutige Modellgrößenname verwendet.
Abspielen von Stimuli¶
LabCar unterstützt das Abspielen von STI-Dateien zur Stimulation von Inport-Größen.
Details und Einschränkungen können der Stimulus-Dokumentation des SMF-Ports entnommen werden.
Der StartStimulus-Testschritt schaltet zusätzlich die InPorts auf Verwendung des Signalgenerators um, wahlweise vor oder nach dem Starten des Signalgenerators (konfigurierbar über die Testbenchkonfiguration). LabCar schaltet ohne Zutun von ecu.test nach Ende des Signalgenerators die InPorts zurück auf den vorherigen Zustand (Modell oder Konstante). Bei Verwendung eines SMF_Bosch-Ports wird daher das .sel-Untersignal nicht automatisch von „gen“ auf „model“ oder „const“ zurückgesetzt, falls es auf ein anderes Ziel als das .gen.sel-Untersignal zeigt.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Simulationsverhalten |
‚Testcase‘ |
[‚Configuration‘, ‚Testcase‘, ‚Manual‘] |
string |
Bestimmt, wann die Simulation gestartet / gestoppt wird. „Configuration“: Beim Initialisieren / Deinitialisieren der Testumgebung. „Testcase“: Beim Starten / Stoppen der Testausführung. „Manual“: Vom Testfall verwaltet, durch Verwendung von Tooljobs. |
|
Modell-Verzeichnis |
C:\LabCarProjects |
uri |
Basisverzeichnis für die Suche nach Modelldateien. Pfad kann absolut oder relativ zum Basispfad des Toolhosts angegeben werden. |
||
EE-Version |
[ONLINE] |
string |
Zu verwendende EE-Version (erste zwei Stellen) |
||
Signale über Standard-Task lesen |
☑ |
bool |
Wenn True, werden Signale zum Lesen in dem Task „Asynchronous RTPC Access“ registriert. Dadurch wird immer der aktuellste Wert der Modellgrößen gelesen. Wenn False, werden die Größen in dem Task registriert, die am Mapping konfiguriert wurde. |
||
Tool beenden |
☐ |
bool |
Beendet LABCAR |
||
Timeout für Toolzugriffe ❲in Sek.❳ |
‚600‘ |
string |
Zeit nach der eine Anfrage an das Tool abgebrochen wird. |