Port APPLICATION - XCP-CAN đ¶
IXXAT-HW Kalibrier- und Messzugriff
Stimulation¶
Dieser Port besitzt keine Stimulus-FĂ€higkeiten.
Eigenschaften đ¶
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Kanalnummer |
â1â |
string |
Auswahl der Kanalnummer wenn mehrere KanÀle des gleichen Typs vorhanden sind. |
||
Bitrate |
â500KBâ |
[â10KBâ, â20KBâ, â50KBâ, â83.333KBâ, â100KBâ, â125KBâ, â250KBâ, â500KBâ, â666.667KBâ, â800KBâ, â1000KBâ] |
string |
Bitrate |
|
Modus |
Standard |
[Standard, Extended] |
string |
Adressierungs-Modus (Standard = 11bit, Extended = 29bit) |
|
Listen only |
â |
bool |
Kontroller lÀuft im passiven Modus. Automatisches ACK ist deaktiviert und das Senden von CAN-Frames ist nicht möglich. |
||
Empfange Error-Frames |
â |
bool |
Empfange Error-Frames |
||
SendebestÀtigung |
â |
bool |
Aktiviert das bestĂ€tigte Senden. Bus-Schreiben-Testschritte und Sende-Tooljobs blockieren so lange, bis die Nachricht erfolgreich auf den Bus ĂŒbertragen wurde oder das SendebestĂ€tigungs-Timeout abgelaufen ist. |
||
Timeout fĂŒr SendebestĂ€tigung |
1000 |
int |
Dauer in Millisekunden binnen der die Nachricht erfolgreich versendet worden sein muss. Anderenfalls wird ein Fehler erzeugt. (darf nicht gröĂer als 64535ms sein). Wird nur bei aktivierter SendebestĂ€tigung verwendet. |
||
CAN-ID-Einstellungen |
auto |
[auto, manual] Anzeigewerte:
|
string |
Im âautoâ-Modus mĂŒssen die CAN-IDs (Master->Slave und Slave->Master) in der A2L-Datei spezifizert sein, die in der TCF ausgewĂ€hlt ist. Diese Werte werden dann automatisch verwendet. Im Modus âmanuellâ können diese Werte selbst angegeben werden, insbesondere wenn einige von ihnen nicht in der A2L-Datei enthalten sind. |
|
Requests bis zum max. DLC fĂŒllen |
â |
bool |
Wenn diese Option ausgewĂ€hlt ist, wird das Datenfeld der Nachricht bis zur maximalen LĂ€nge gefĂŒllt. |
||
FillByte |
Requests bis zum max. DLC fĂŒllen: âTrueâ |
string |
Byte, mit dem das Datenfeld auf die maximale LĂ€nge aufgefĂŒllt wird. Das Byte ist als Ganzzahl von 0x00 bis 0xFF anzugeben. |
||
Verbindungsaufbau |
âOnPortStartâ |
[âOnPortStartâ, âOnPortConfigureâ, âJobâ] Anzeigewerte:
|
string |
Zeitpunkt, zu dem die Verbindung zum XCP-Slave hergestellt werden soll OnPortConfigure: Online-Informationen sind verfĂŒgbar, sobald die Konfigurationen gestartet werden. OnPortStart und Job: Es sind nur Informationen aus den A2L-Dateien verfĂŒgbar. |
|
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 |
||
WertebereichsprĂŒfung ĂŒberspringen |
â |
bool |
Diese Option aktivieren um die normalerweise bei der Umrechnung zwischen physikalischem Zahlenwert und Rohwert durchgefĂŒhrte PrĂŒfung auf Wertebereichsgrenzen zu unterdrĂŒcken. |
||
Use seed and key |
â |
bool |
Define resources to get access permissions for and the file name of the 32-bit dll placed in the tool host path. |
||
Seed-and-Key Library Pfad âČdllâł |
Use seed and key: âTrueâ |
SeedNKeyXcp.dll |
uri |
Pfad zur Bibliothek (dll) mit den Seed-and-Key-Freischaltfunktionen. |
|
Freizuschaltende Ressourcen |
Use seed and key: âTrueâ |
29 |
int |
Ressourcen, die freigeschaltet werden sollen, als Bitmaske CAL/PAG : 1 CAL/PAG DAQ : 5 CAL/PAG STIM : 9 CAL/PAG PGM : 17 CAL/PAG DAQ STIM : 13 CAL/PAG DAQ PGM : 21 CAL/PAG STIM PGM : 25 CAL/PAG DAQ STIM PGM: 29 DAQ : 4 DAQ STIM : 12 DAQ PGM : 20 DAQ STIM PGM : 28 STIM : 8 STIM PGM : 24 PGM : 16 |
|
Aufnahmemodus |
âimmediateâ |
[âimmediateâ, âtwo-stageâ] Anzeigewerte:
|
string |
Aufnahmemodus âdirektâ schreibt eine signalbasierte MDF4-Datei wĂ€hrend der TestausfĂŒhrung. Dieser Modus verwendet XCP-Slave-Zeitstempel, wenn möglich. Aufnahmemodus âzweistufigâ erzeugt erst eine rohe Bus/Ethernet-Aufnahme und wandelt diese nach Ende der TestausfĂŒhrung in eine signalbasierte MDF4-Datei um. Dieser Modus kann besser mit sehr vielen Signalen umgehen. Er verwendet die Eingangszeitstempel der Frames, auch wenn XCP-Slave-Zeitstempel verfĂŒgbar wĂ€ren. |
|
CAN-ID âČMaster->Slaveâł |
CAN-ID-Einstellungen: âmanualâ |
string |
CAN-ID fĂŒr die Richtung von ecu.test zum SteuergerĂ€t |
||
CAN-ID âČSlave->Masterâł |
CAN-ID-Einstellungen: âmanualâ |
string |
CAN-ID fĂŒr die Richtung vom SteuergerĂ€t zu ecu.test |
Jobs đ¶
Connect¶
Baut die Verbindung zum XCP-Slave auf.
Disconnect¶
Trennt die Verbindung zum XCP-Slave.
GetStatus¶
Gibt den Schutzstatus der Ressourcen des XCP Slave zurĂŒck. Blockierte Ressourcen können ĂŒber die TBC Settings oder mit dem Job âUnlockRessourceâ freigeschalten werden.
Parametrierung
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
statusDict |
object |
Dictionary mit dem Zugriffschutzstatus. |
SwitchPage¶
Wechselt die aktive Seite.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
page |
[ONLINE] |
string |
Seite, auf die gewechselt werden soll |
UnlockResource¶
Schaltet eine Ressource ĂŒber den Seed-and-Key Mechanismus frei.
Parametrierung
Parameter
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
requestedResourcesMask |
29 |
int |
Ressourcen, die freigeschaltet werden sollen, als Bitmaske CAL/PAG : 1 CAL/PAG DAQ : 5 CAL/PAG STIM : 9 CAL/PAG PGM : 17 CAL/PAG DAQ STIM : 13 CAL/PAG DAQ PGM : 21 CAL/PAG STIM PGM : 25 CAL/PAG DAQ STIM PGM: 29 DAQ : 4 DAQ STIM : 12 DAQ PGM : 20 DAQ STIM PGM : 28 STIM : 8 STIM PGM : 24 PGM : 16 |
||
seedNKeyLib |
SeedNKeyXcp.dll |
uri |
Pfad zu der Bibliothek auf dem Toolhost, die die Funktionen Seed und Key enthÀlt. |
RĂŒckgabewert
Name |
VerfĂŒgbar wenn |
Standardwert |
GĂŒltige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
unlockedResourcesMask |
int |
Bitmaske der freigeschalteten Ressourcen |