Port BUSACCESS - CAPTURE-CAN(-FD)

Zugriff auf CAN oder CAN-FD

Dieser Port erfordert, dass ein PCAP-Treiber installiert ist.

Stimulation

Dieser Port unterstützt alle in Stimulationssteuerung beschriebenen Funktionen.

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

Netzwerkadapter

[ONLINE]

string

Verwendeter Netzwerkadapter

Loggerprotokoll

PLP/TECMP

[PLP/TECMP, ASAM CMP]

string

Welches Loggerprotokoll verwendet wird.

Probe-ID / Device-ID

Loggerprotokoll: ‚PLP/TECMP‘

0

int

Identifier der Probe / des Device

Bus-Spec-ID / Interface-ID

Loggerprotokoll: ‚PLP/TECMP‘

0

int

Identifier der Busspezifikation / des Interface

Device-ID und Stream-ID

Loggerprotokoll: ‚ASAM CMP‘

‚(0,0)‘

string

Tupel bestehend aus Device-ID und Stream-ID, z.B.: (0,0)

Interface-ID

Loggerprotokoll: ‚ASAM CMP‘

0

int

Identifier des Interface

Modus

Standard

[Standard, Extended, All]

string

Adressierungs-Modus (Standard = 11bit, Extended = 29bit)

Empfange Error-Frames

☐

bool

Empfange Error-Frames

Frames ohne ACK empfangen

☐

bool

Empfang von Frames aktivieren, die nicht durch einen anderen Teilnehmer am selben Bus per ACK bestätigt wurden.

Aufnahmeformat

ASC

[ASC, MDF4, PCAPNG]

string

Standard-Dateiformat für Bus-Aufzeichnung. PCAPNG für Bus wird in der Traceanalyse nicht unterstützt

Bus-DB

string

J1939 Modus

Modus: ‚Extended‘

☐

bool

Ignoriere die drei höchstwertigen Bits der CAN-ID und der J1939-Quelladresse. Extrahiere Signale von J1939-TP und ISOBus-ETP.

ClearFrame

Löscht den Empfangspuffer des angegebenen Frames

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameId

int

Frame ID

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

Rückgabewert

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

result

ByteStream

ByteStream

DeregisterFrameForInbox

Deregistriert ein Frame, das in die Inbox gestream wird

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameId

int

Frame ID

Inbox

object

Bestehende Inbox

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

GetFirstValue

Gibt den ersten Wert des Signals zurück, der seit Testfallbeginn empfangen wurde.

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameName

string

Frame-Name

NodeName

string

Name des Steuergeräts

RawValue

False

[False, True]

bool

Wenn ‚True‘ wird der Raw-Wert zurückgegeben.

Reset

False

[False, True]

bool

Wenn ‚True‘‘ wird der erste empfangene Wert nach dem Lesen gelöscht

SignalName

string

Signalname

GetLastReceptionTimestamp

Liefert den Zeitstempel des letzten Empfangs in Sekunden

InitFrame

Registriert die Botschafts-ID für spätere Verwendung z.B. durch ReadFrame

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameId

int

Frame ID

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

ReadFrame

Liest die angegebene Frame ID (vorher InitFrame notwendig!)

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

doDelete

False

[False, True]

bool

Löscht Frame nach dem Lesen wenn „True“

FrameId

int

Frame ID

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

Rückgabewert

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

result

ByteStream

ByteStream

ReadFrameEx

Liest die angegebene Frame ID (vorher InitFrame notwendig!)

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

doDelete

False

[False, True]

bool

Löscht Frame nach dem Lesen wenn „True“

FrameId

int

Frame ID

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

Rückgabewert

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

result

object

CanFrame

RegisterFrameForInbox

Registriert ein Frame um in eine Inbox gestreamt zu werden.

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameId

int

Frame ID

Inbox

object

Bestehende Inbox

isExtended

None

[False, True]

bool

Adressformat: True für 29 Bit, False für 11 Bit, None übernimmt die Einstellung „Modus“ aus der Testbenchkonfiguration

saveAsCanFrame

False

[False, True]

bool

Wenn True wird das Frame als CanFrame-Objekt gespeichert, sonst als ByteStream

ResetFirstValue

Löscht den ersten empfangenen Wert des angegebenen Signals

Parametrierung

Parameter

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

FrameName

string

Frame-Name

NodeName

string

Name des Steuergeräts

SignalName

string

Signalname