HMS: ACT - Restbussimulation

Herstellerinformationen

Hersteller

Webseite

Produktname

Version

HMS Technology Center Ravensburg GmbH

https://www.hms-networks.com/ixxat

ACT - Restbussimulation

Kategorien

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

Datenquellen

Dateiformat

Kommentar

*.a2l (ASAM MCD-2MC)

Plattform

Betriebssystem

Unterstützung

Windows

✓

Linux

Ports

Besonderheiten

Bei der IXXAT-RBS-Box handelt es sich um eine Restbussimulation für den FlexRay- und CAN-Bus. Mit dem hierfür vorhandenen Tooladapter sind lesende und schreibende Buszugriffe möglich. Um den Tooladapter nutzen zu können, kann die Box lokal oder an Tool Server angebunden sein.

Optionen in der Testbench

  • Host IP: IP-Adresse der IXXAT-RBS

  • Host Port: TCP-Port der IXXAT-RBS (Standard: 15005)

  • A2L-Datei: Dateiname mit Pfad zu einer der Busdatenbank zugehörigen A2L-Datei (auf dem Tool Server)

  • Porttyp BUS-STANDARD

    • Autostart: Legt fest, ob der Port automatisch gestartet wird.

    • BUS-DB: <auto> übernimmt beim Starten die Auswahl der Testkonfiguration auf dem Tab Buszugriff, anderenfalls kann hier eine feste Busdatenbank angegeben werden.

    • Bus-Name: Name des verwendeten Buses (entsprechend den Eintragungen der A2L-Datei)

    • Bus-Kanal: Kanal des verwendeten Buses (entsprechend den Eintragungen der A2L-Datei)

Testschritte:

Über den Tab Buszugriff erfolgt der Zugriff auf Botschaften und Signale, für welche die IXXAT-RBS konfiguriert wurde. Dabei kann es sich bei Botschaften und Signalen entweder um reine Lese- (Messgrößen) oder Schreibgrößen (Kalibriergrößen) handeln, wobei für jeden Typ nur schreibende bzw. nur lesende Testschritte zugelassen sind. Die Eigenschaft, um welchen Typ es sich handelt, wird in der A2L-Datei festgelegt.

Schreibgrößen:

Für Botschaften besteht die Möglichkeit über das Kontextmenü Botschaftstiming ändern, das Senden dieser zu aktivieren oder zu deaktivieren. Bei Signalen findet eine weitere Unterteilung in Standardsignale und Spezialsignale (CRC-Wert, Alive-Counter) statt. Hierbei ist zu beachten, dass beim Schreiben von Standardsignalen der Wert des Signals angegeben werden muss, während bei Spezialsignalen nur die Zeichenketten „offset“ und „freeze“ erlaubt sind und zur entsprechenden Manipulation des Signals führen. Verwendet man den Testschritt Zurücksetzen, wird das Signal dauerhaft auf „Normal Transmission“, das heißt es unterbleibt eine Manipulation durch die RBS.

Lesegrößen:

Bei Lesegrößen ist zu beachten, dass es sich bei den ermittelten Werten um den jeweils zuletzt empfangenen Wert handelt. Direkt nach Starten des Testvorgangs ist es dadurch möglich, dass noch keine Werte empfangen wurden, wodurch ein fehlerhafter Wert zurückgeliefert werden kann. Dieses Problem ist dadurch zu umgehen, dass Testpackages, die auf Lesegrößen zugreifen, mit einer Pause beginnen, welche mindestens der Dauer eines Buszykluses für das entsprechende Signal beträgt.

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

Host IP

169.254.4.173

uri

Host Port

15005

int

A2L-Datei

a2lfile.a2l

uri

Von IXXAT-RBS verwendete A2L-Datei

Lesen über zweite XCP-Verbindung

☐

bool

Bei ACT5 wird für den XCP-„Bus“ eine zweite A2L-Datei erstellt. Um diese verwenden zu können muss diese Option aktiviert werden

XCP-1 Port

Lesen über zweite XCP-Verbindung

15006

int

TCP-Port für Signal-Lesen über XCP

XCP-1 A2L-Datei

Lesen über zweite XCP-Verbindung

uri

A2L-Datei für Signal-Lesen über XCP

Timeout für Toolzugriffe ❲in Sek.❳

‚600‘

string

Zeit nach der eine Anfrage an das Tool abgebrochen wird.