Port MODELACCESS 🛈¶
Stimulation¶
Die Stimulation wird nur für Signale im Simulink-Modell unterstützt. Parameter sind nicht stimulierbar.
Einschränkungen:
Stimulus-Eingangssignale werden nicht unterstützt.
Die in einer STI-Datei im DataFileSegment referenzierten Tracedateien werden von ecu.test nicht konvertiert.
Unterstützte Ausführungsmodi¶
Siehe auch: Zeitverhalten: Echtzeit- und Simulationszeit-Modi
Bevorzugte Zeitquelle/Modus: Schrittweise Simulationszeit
- Echtzeit:
Zur Verwendung des Echtzeit-Modus muss in der Testkonfiguration im Tab Ausführung als Quelle „Echtzeit“ konfiguriert sein.
- Schrittweise Simulationszeit:
Zur Verwendung des schrittweisen Simulations-Modus muss der Port in der Testkonfiguration im Tab Ausführung ausgewählt und der Modus auf „schrittweise“ gestellt sein.
- Kontinuierliche Simulationszeit:
Zur Verwendung des kontinuierlichen Simulations-Modus muss der Port in der Testkonfiguration im Tab Ausführung ausgewählt und der Modus auf „kontinuierlich“ gestellt sein.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Modellkonfiguration |
|||||
Modelldatei |
Modellkonfiguration |
string |
Datei mit Modellbeschreibung |
||
Online-Modellabfrage-Unterstützung |
Modellkonfiguration |
☑ |
bool |
(De-)Aktiviert die Schnittstelle zur Online-Abfrage von Modellinformationen durch die Testkonfiguration |
|
Modellgrößen sukzessive nachladen |
Modellkonfiguration |
☑ |
bool |
Legt fest, dass bei der Online-Abfrage der Modellgrößen nur diese geladen werden, welche aktuell benötigt werden („Lazy Loading“). Sollte bei sehr großen Modellen verwendet werden, um den initialen Toolstart zu beschleunigen und den Speicherverbrauch zu reduzieren. |
|
Lade Base Workspace |
Modellkonfiguration |
☐ |
bool |
Laden Sie beim Start der Konfiguration Variablen, Signale und Parameter aus dem Basisarbeitsbereich und dem Modellarbeitsbereich des Hauptmodells. Sie werden dann in einem separaten Knoten im Modellbaum angezeigt. Da dies Auswirkungen auf die Leistung beim Start der Konfiguration hat, sollte diese Option nur aktiviert werden, wenn diese Entitäten tatsächlich benötigt werden. |
|
Sample Times vom Modell abrufen |
Modellkonfiguration |
☐ |
bool |
Sammeln Sie alle Abtastzeiten, die im Modell verfügbar sind, und machen Sie sie als „Erfassungsrate“ in Signalzuordnungen zugänglich. Dies kann zu einem zusätzlichen Modellkompilierungsdurchlauf führen und somit negative Auswirkungen auf die Leistung beim Start der Konfiguration haben. Vor allem bei großen Modellen oder einer hohen Anzahl von referenzierten Modellen. |
|
Function-Call-Inports ersetzen |
Modellkonfiguration |
☐ |
bool |
ecu.test kann in Export-Function-Modellen die Function-Call-Inports automatisch durch Function-Call-Generatoren ersetzen. Details und Auswirkungen sind in der Hilfe beschrieben. |
|
Modell nach Konfig-Start terminieren |
Modellkonfiguration |
☐ |
bool |
Im Normalfall ist das Modell nach dem Konfigurationsstart im kompilierten Zustand. Mit dieser Option kann es stattdessen terminiert werden. |
|
Simulationsverhalten |
|||||
Simulation automatisch starten/stoppen |
Simulationsverhalten |
☑ |
bool |
Wenn diese Option aktiviert ist wird die Simulation vor dem Testlauf gestartet und danach gestoppt |
|
Fast-Restart-Modus verwenden |
Simulationsverhalten |
☐ |
bool |
Aktiviert den Fast-Restart-Modus für das Modell. Hinweise und Einschränkungen sind der Hilfe zu entnehmen. |
|
Modell-Zustandsgrößen aufzeichnen |
Simulationsverhalten |
☐ |
bool |
Aktiviert die Aufzeichnung von Modell-Zustandsgrößen und macht sie im Modellzugriffsbaum verfügbar. |
Jobs 🛈¶
FastRestartOff¶
Deaktviert den Fast-Restart-Modus
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
/ |
Kein Rückgabewert |
FastRestartOn¶
Aktviert den Fast-Restart-Modus
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
/ |
Kein Rückgabewert |
FastRestartStatus¶
Fast-Restart für den nächsten Simulationsstart oder die aktuelle Simulation aktiv?
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
Fast-Restart-Aktivierungsstatus |
StartSimulation¶
Kann verwendet werden um die Simulation innerhalb eines Package zu starten, z.B. wenn die Simulation nicht automatisch beim Package-Start gestartet wird (siehe Testbench-Option).
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
isAsynchronous |
False |
[False, True] |
bool |
Aktiviert die asynchrone Ausführung von StartSimulation. Der Job kehrt sofort zurück, ohne auf einen erfolgreichen Simulationsstart zu warten |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
/ |
Kein Rückgabewert |
StopSimulation¶
Kann verwendet werden, um die Simulation innerhalb eines Packages zu stoppen
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
/ |
Kein Rückgabewert |