Port BUSACCESS - GENERIC 🛈¶
Generischer Bus-Zugriff
Stimulation¶
Die Stimulation von Bus-Signalen erfolgt über den Modellzugriff und ist nur möglich, wenn dieser ebenfalls die Stimulation unterstützt. Dabei gelten die Einschränkungen/Anmerkungen des Modellzugriffs auch für den generischen Bus-Zugriff.
Einschränkungen:
Stimulus-Eingangssignale werden nicht unterstützt.
Die in einer STI-Datei im DataFileSegment referenzierten Tracedateien werden von ecu.test nicht konvertiert.
Es obliegt dem Benutzer zu prüfen, ob das verwendete Trace-Format vom Tool unterstützt wird.
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Bus-Bezeichner |
string |
Logischer Name des Bussystems |
|||
Modell-Port |
string |
Port-ID (bspw. „MDL01“) des Modellports, über den der Modellzugriff durchgeführt werden soll. Diese Eigenschaft kann leer bleiben, wenn es genau einen Modellport gibt. Bei mehr als einem Modellport muss diese Eigenschaft gesetzt sein. |
|||
Bus-DB |
string |
Bus-Datenbank (Diese Bus-Datenbank wird üblicherweise aus der Testkonfiguration übernommen. Bitte beachten, dass die Bus-Datenbank nicht automatisch an das Tool übertragen wird, sondern manuell dort hinterlegt werden muss.) |
|||
Bus-Pfad |
‚masterappl/Model Root/userinterface_master/disp/io/sg_info‘ |
string |
Basispfad der Modellgrößen für die Bussignale und Botschaften. Die Rx- und Tx-Pfad-Angaben beziehen sich auf diesen Basispfad. |
||
ALIVE Namensschema |
‚ALIV*‘ |
string |
Muster zur Erkennung von ALIVE-Signalen. ? dient als Platzhalter für ein Zeichen, * für beliebig viele Zeichen. |
||
CRC Namensschema |
‚CRC*‘ |
string |
Muster zur Erkennung von CRC-Signalen. ? dient als Platzhalter für ein Zeichen, * für beliebig viele Zeichen. |
||
Raw-Phys-Umrechnungsverhalten |
‚error‘ |
[‚error‘, ‚identical‘, ‚first‘, ‚firstOrIdentical‘] Anzeigewerte:
|
string |
Konvertierungsregel für Rohwerte in einem Wertebereich ohne spezifizierte Umrechnungsmethode. Diese Einstellung sollte abhängig davon gesetzt werden, wie Signalwerte ohne physikalische Repräsentation im Modell dargestellt werden. Standardmäßig sind diese Werte nicht erlaubt. Die Option „identisch“ behandelt Rohwerte direkt als physikalische Werte. Die „erste Konvertierungsfunktion“ wendet die erste definierte Umrechnungsmethode auf den Rohwert auch dann an, wenn sie für diesen Wert nicht definiert ist. Die Option „erste Konvertierungsfunktion oder identisch“ nutzt vorrangig die erste Umrechnungsmethode. Falls diese nicht existiert, wird stattdessen der Rohwert verwendet. |
|
Rx-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s/Out1‘ |
string |
Muster des Modellpfads zum Lesen eines Signals |
||
Tx-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s/const_const/Value‘ |
string |
Muster des Modellpfads zum Manipulieren eines Signals |
||
Tx-Switch-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s/const_switch/Value‘ |
string |
Muster des Modellpfads zum Schalter für das Manipulieren eines Signals |
||
CRC-Tx-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s_valid/const_const/Value‘ |
string |
Muster des Modellpfads zum Manipulieren eines CRC-Signals |
||
CRC-Tx-Switch-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s_valid/const_switch/Value‘ |
string |
Muster des Modellpfads zum Schalter für das Manipulieren eines CRC-Signals |
||
ALIVE-Tx-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s_valid/const_const/Value‘ |
string |
Muster des Modellpfads zum Manipulieren eines ALIVE-Signals |
||
ALIVE-Tx-Switch-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/%(signal)s_valid/const_switch/Value‘ |
string |
Muster des Modellpfads zum Schalter für das Manipulieren eines ALIVE-Signals |
||
Tx-Frame-Enable-Pfad |
‚%(node)s/kommunikation/%(bus)s/%(frame)s/enable/const_const/Value‘ |
string |
Muster des Modellpfads zum Schalter für das Aktivieren und Deaktivieren eines Frames |
||
Fehlenden *-Tx-Switch-Pfad ignorieren |
☐ |
bool |
Wenn der *-Tx-Switch-Pfad im Modell fehlt, keinen Fehler erzeugen und zum Zurücksetzen den Wert des *-Tx-Pfads wiederherstellen. |
||
Verhalten beim Zurücksetzen |
‚DEFAULT‘ |
[‚DEFAULT‘, ‚SWITCH_MODEL‘] |
string |
Ist diese Eigenschaft auf DEFAULT gesetzt, werden beim Zurücksetzen eines Bussignals sowohl Switch- als auch Const-Wert auf ihren initialen Wert gesetzt. Die Einstellung SWITCH_MODEL bewirkt hingegen, dass der Switch immer auf Modellwert zurückgesetzt wird. Der Const-Wert wird hierbei nicht manipuliert. |