Port APPLICATION - DEFAULT¶
Stimulation¶
Dieser Port besitzt keine Stimulus-Fähigkeiten.
Besonderheiten¶
Initiale Einstellungen
Der Gerätename muss immer so ausgefüllt werden, wie er in VISION angezeigt wird. Es wird empfohlen, die Namen von Strategy und Calibration einzutragen, damit ecu.test die verfügbaren Signale direkt vom Tool abfragen kann. Bitte nur den Namen ohne Dateiendung eintragen. Die Strategy muss bereits in VISION vorhanden und dem angegebenen Gerät zugewiesen sein (sie wird nicht importiert). Auch die Calibration muss bereits in VISION existieren und der angegebenen Strategy zugewiesen sein.
Wenn Calibration und Strategy angegeben wurden, reicht es aus, ein Gerät ohne a2l- und hex-Dateien auf der Tab Steuergeräte in der Testkonfiguration anzulegen.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Gerätename |
string |
Name der Zugriffsschnittstelle |
|||
Online-Statusprüfung |
‚Nicht prüfen‘ |
[‚Zu Beginn des Testfalls‘, ‚Vor jedem Lesen-Testschritt‘, ‚Nicht prüfen‘] |
string |
Legt fest, ob und wann der Online-Status des konfigurierten Geräts geprüft werden soll. |
|
Auto-sync deaktivieren |
☑ |
bool |
Legt fest, ob das automatische Synchronisieren des Gerätes deaktiviert werden soll. |
||
Kalibrierung Auto-sync deaktivieren |
☐ |
bool |
Legt fest, ob das automatische Synchronisieren des Gerätes deaktiviert werden soll. |
||
Quick-load aktivieren |
☐ |
bool |
Legt fest, ob das Feature Quick-Load des Gerätes aktiviert werden soll. |
||
Strategy |
string |
Name der vom Steuergerät zu verwendenden Strategy. Muss in VISION dem Device zugeordnet sein. |
|||
Calibration |
string |
Name der vom Steuergerät zu verwendenden Calibration. Muss in VISION der Strategy zugeordnet sein. |
|||
Aktiviere Online-Abfrage |
☑ |
bool |
Falls aktiviert, werden Kalibrier- und Messgrößen von VISION abgefragt. Die in der TCF eingestellte A2L-Datei wird ignoriert. Falls deaktiviert, wird die A2L-Datei aus der TCF verwendet. Bitte stellen Sie sicher, dass sie konsistent zur Strategy und Calibration ist. |
||
Standardmessraster |
‚Tool-Default‘ |
string |
Angabe des Messrasters, das als Ausweichlösung verwendet wird, falls für den Testschritt kein Raster angegeben ist (“*“ und „?“ können als Wildcard verwendet werden). „Tool-Default“ führt zur Verwendung des Standardrasters des Tools |
Jobs 🛈¶
CheckDeviceState¶
Prüft, ob sich das Gerät im referenzierten Status befindet
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
state |
‚Offline‘ |
[‚ColdStartPcmWake‘, ‚Configuring‘, ‚Detected‘, ‚Downloading‘, ‚Flashing‘, ‚Offline‘, ‚Online‘, ‚Starting‘, ‚Synchronizing‘, ‚Updating‘, ‚Uploading‘] |
string |
Gerätestatus |
EraseKAM¶
KAM-Speicherbereiche löschen. Diese Bereiche besitzen ein K-Flag, andere Bereiche sind von dieser Aktion ausgenommen.
FlashActiveStrategy¶
Flasht die aktive Strategy auf die ECU.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
Flash Resultat |
GetActiveCalibration¶
Liefert den Namen der aktiven Calibration.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
activeCalib |
object |
Aktive Calibration |
GetActiveStrategy¶
Liefert den Namen der aktiven Strategy.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
strategyName |
object |
Name der aktiven Strategy |
GetCalibrations¶
Liefert die Namen der Calibrations der aktiven Strategy.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
calibs |
object |
Calibrations |
GetDeviceFault¶
Liefert den aktuellen Fehlerzustand des Geräts.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
fault |
string |
Fehlerbeschreibung |
GetDeviceState¶
Liefert den aktuellen Gerätestatus.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
state |
string |
Gerätestatus |
GetStrategies¶
Liefert die Namen der Strategies des Devices.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
strategies |
object |
Strategies |
ImportFromDCM¶
Lädt eine DCM-Datei auf den Vision Tool-Host und importiert diese.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
DCMFile |
string |
Absoluter Pfad zur Python Datei |
LoadKAM¶
KAM-Speicherbereiche aus einer Datei laden
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
KAMFile |
string |
Pfad zur Datei, relativ zum Workspace |
ReadMeasurement¶
Fügt die Messgröße dem Experiment hinzu und liest sie
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Name |
string |
Name der zu lesenden Größe |
|||
Raster |
string |
Name des Messrasters |
|||
RunningValue |
☑ |
bool |
Den Arbeitspunkt lesen |
ReadMemoryByteArray¶
Abrufen von Daten von einer Speicheradresse der gerade aktiven Strategie
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Address |
0 |
int |
Speicheradresse |
||
Size |
1 |
int |
Speichergröße in Bytes |
ReloadCalibration¶
Lädt die aktive Calibration erneut.
ReloadStrategy¶
Lädt die aktive Strategy erneut.
ResetTarget¶
Setzt das Target zurück (nur PCM basierte Geräte)
SaveKAM¶
KAM-Speicherbereiche in eine Datei speichern
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
KAMFile |
string |
Name der Datei |
SetActiveCalibration¶
Setzt die aktive Calibration
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
activeCalib |
string |
Name der Calibration, die aktiviert werden soll. |
SetActiveStrategy¶
Setzt die aktive Strategy in VISION. Warnung: hierdurch können sich die verfügbaren Signale in VISION ändern, aber ecu.test lädt die verfügbaren Signale nicht automatisch neu.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
strategyName |
string |
Name der Strategy, die aktiviert werden soll. |
SetAutoDownload¶
Aktiviert (default=True) oder deaktiviert automatischen Download
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
AutoDownload |
☑ |
bool |
Aktiviert (default=True) oder deaktiviert automatischen Download |
SetAutoSync¶
Aktiviert (default=True) oder deaktiviert die autosync Funktion
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
AutoSync |
☑ |
bool |
Aktiviert (default=True) oder deaktiviert die autosync Funktion |
SetAutoSyncCal¶
Aktiviert (default=True) oder deaktiviert die autosync (CAL) Funktion
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
AutoSyncCal |
☑ |
bool |
Aktiviert (default=True) oder deaktiviert die autosync (CAL) Funktion |
SetDeviceStatus¶
Aktiviere/Deaktiviere DeviceStatus
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
DeviceStatus |
☑ |
bool |
Aktiviere/Deaktiviere DeviceStatus |
StartRecorderByName¶
Startet den gegebenen Recorder.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
RecorderName |
‚Recorder‘ |
string |
Der Name des zu startenden Rekorders. |
||
ScreenName |
object |
[Optional] Namen des Bildschirms, auf dem sich der Rekorder befindet. Ansonsten (default=None) wird der aktuelle Bildschirm verwendet. |
StopRecorderByName¶
Stoppt den angegebenen Rekorder und gibt den Dateipfad zurück.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
RecorderName |
‚Recorder‘ |
string |
Der Name des zu stoppenden Recorders. |
||
ScreenName |
object |
[Optional] Namen des Bildschirms, auf dem sich der Rekorder befindet. Ansonsten (default=None) wird der aktuelle Bildschirm verwendet. |
WriteCalibration¶
Ändert den Wert einer Kalibriergröße
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Data |
string |
zu schreibende Daten |
|||
Name |
string |
Name der zu schreibenden Größe |
WriteToMemoryByteArray¶
Legt ein allgemeines Speicherobjekt in den Strategiespeicher.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Address |
0 |
int |
Speicheradresse |
||
Data |
[] |
object |
Array von Bytes, die in den Speicher geladen werden sollen |