Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port BUSACCESS - SOCKETADAPTOR 🛈
  • English
  • Deutsch
Suche wird initialisiert
    • Erster Start
    • Überblick
    • ecu.test Hauptprogramm
    • Weitere mitgelieferte Programme
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: Morphée
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
      • tracetronic: Ethernet
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
        • Ports
          • Port BUSACCESS - CAN 🛈
          • Port DIAGNOSTICS - CAN 🛈
          • Port BUSACCESS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD_TOLERANT 🛈
          • Port BUSACCESS - FLX 🛈
          • Port DIAGNOSTICS - FLX 🛈
          • Port BUSACCESS - LIN 🛈
          • Port BUSACCESS - SOCKETADAPTOR 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • ClearFrame
              • ClearPdu
              • DeregisterFrameForInbox
              • DeregisterPduForInbox
              • DisableSendPduCyclic
              • GetFirstValue
              • GetLastReceptionTimestamp
              • InitFrame
              • InitPdu
              • ReadFrame
              • ReadFrameEx
              • ReadPdu
              • RegisterFrameForInbox
              • RegisterPduForInbox
              • ResetFirstValue
              • SendPdu
              • SendPduCyclic
          • Port DIAGNOSTICS - DOIP 🛈
          • Port APPLICATION - XCP-ETH 🛈
          • Port APPLICATION - XCP-CAN 🛈
          • Port APPLICATION - XCP-CAN-FD 🛈
          • Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈
          • Port LOGGING - DLT-VERBOSE 🛈
          • Port SERVICEACCESS - ETHERNET-RAW 🛈
          • Port SERVICEACCESS - SERVICE-PASSIVE 🛈
          • Port SERVICEACCESS - SERVICE 🛈
          • Port SERVICEACCESS - ARP 🛈
          • Port SERVICEACCESS - UDP-SOCKET 🛈
          • Port SERVICEACCESS - TCP-SERVER-SOCKET 🛈
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET 🛈
          • Port SERVICEACCESS - UDP-RAW 🛈
          • Port SERVICEACCESS - ICMP-RAW 🛈
          • Port SERVICEACCESS - RECORDING-PCAP 🛈
          • Port SERVICEACCESS - IPSEC 🛈
          • Port SERVICEACCESS - MACSEC 🛈
          • Port MODELACCESS - DEFAULT 🛈
          • Port SERVICEACCESS - TLS 🛈
      • Vector: XL API
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools mit Stimulus-Unterstützung
    • Testausführung
    • Traceanalyse
    • Workspace
    • Bedienung
    • Testmanagement
    • test.guide
    • Erweiterungen
    • Spezifische Tutorials
    • API-Referenzen
    • Systemanforderungen
    • ecu.test auf Linuxsystemen
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Eigenschaften 🛈
    • Jobs 🛈
      • ClearFrame
      • ClearPdu
      • DeregisterFrameForInbox
      • DeregisterPduForInbox
      • DisableSendPduCyclic
      • GetFirstValue
      • GetLastReceptionTimestamp
      • InitFrame
      • InitPdu
      • ReadFrame
      • ReadFrameEx
      • ReadPdu
      • RegisterFrameForInbox
      • RegisterPduForInbox
      • ResetFirstValue
      • SendPdu
      • SendPduCyclic

    Port BUSACCESS - SOCKETADAPTOR 🛈¶

    Aktive und passive Kommunikation mit per SocketAdaptor übertragenen AUTOSAR-PDUs.

    Stimulation¶

    Dieser Port besitzt keine Stimulus-Fähigkeiten.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Aktiver Modus

    ☐

    bool

    Ob der Port auch Netzwerkpakete versenden darf. Wenn nicht gesetzt, kann der Port nur passiv Pakete empfangen.

    Physical Layer ❲Netzwerkzugriff❳

    Netzwerkname

    string

    Name des Netzwerks. Muss der gleiche Netzwerkname sein, den andere Participants verwenden, deren Pakete empfangen werden sollen, solange keine Switches usw. in der SIL-Kit-Konfiguration definiert sind.

    Kontrollername

    string

    Ein beliebiger Name, unter dem der Ethernet-Controller im SIL-Kit registriert wird.

    MAC-Adresse ❲Client❳

    ‚02:00:4C:4F:4F:50‘

    string

    String (Format: 02:00:4C:4F:4F:50), ‚default‘ wenn eine Standard-MAC-Adresse verwendet werden soll

    VLAN-Einstellungen ❲IEEE 802.1Q❳

    VLAN-Modus

    auto

    [auto, disable, single tagging]

    string

    Mit ‚auto‘ wird die Einstellung aus der Datenbank übernommen. ‚disable‘ für deaktiviertes VLAN. Oder ‚single tagging‘, wenn eine feste VLAN-ID angegeben werden soll

    VLAN-ID

    VLAN-Modus: ‚single tagging‘

    0

    int

    Wenn eingehende Pakete ein VLAN-Tag besitzen, werden sie gefiltert und nur Pakete mit dieser VLAN-ID werden akzeptiert. Eingehende Pakete ohne VLAN-Tag werden ebenfalls akzeptiert.

    IP-Einstellungen

    Active mode is enabled

    IP-Version

    Active mode is enabled

    IPv4

    [IPv4, IPv6]

    string

    Auswahl der verwendeten IP Version

    IP-Adresse ❲Client❳

    Active mode is enabled

    string

    IP-Adresse, die clientseitig verwendet werden soll. Sie muss sich im gleichen Subnetz befinden wie die IP-Adresse des Device under Test und darf nicht identisch sein mit der IP-Adresse eines anderen Teilnehmers oder der IP-Adresse, die das Betriebssystem für den ausgewählten Netzwerkadapter festgelegt hat.

    Subnetzmaske / Präfixlänge

    Active mode is enabled

    ‚default‘

    string

    Für IPv4 Adressen kann eine Subnetzmaske oder eine Präfixlänge angeben werden (Format: ‚255.255.255.0‘ oder ‚24‘), ‚default‘ wenn die Standard-Subnetzmaske der Netzklasse zur angegebenen IP-Adresse (Client) verwendet werden soll.

    Bei der Verwendung von IPv6 werden lediglich Präfixlängen akzeptiert. ‚default‘ wird für IPv6 nicht unterstützt.

    Gateway-Adresse

    Active mode is enabled

    string

    IP-Adresse des Gateways, das das Erreichen von Hosts außerhalb des lokalen Subnetzes ermöglicht. Leer lassen falls kein Gateway benötigt wird

    UDP-Einstellungen

    Active mode is enabled

    Portnummer ❲Client❳

    Active mode is enabled

    int

    Lokaler UDP-Port zum Senden und Empfangen

    Socket-Adaptor-Einstellungen

    Active mode is enabled

    Remote-IP-Adresse

    Active mode is enabled

    string

    IP-Adresse, an welche die Socket-Adaptor-Botschaften gesendet werden sollen - z.B. eine Multicast-Adresse

    Remote-Portnummer

    Active mode is enabled

    int

    UDP-Port an den Socket-Adaptor-Botschaften gesendet werden sollen

    Platzhalterwert für automatische E2E-Berechnung

    Active mode is enabled

    int

    Wenn für ein E2E-Signal (z.B. CRC) dieser Wert angegeben wird, ersetzt ecu.test diesen beim Senden automatisch durch den korrekten, berechneten Wert. Diese Option dient dazu, beliebige feste Werte (ungleich dem hier eingestellten Wert) senden zu können. Diese Option leer zu lassen deaktiviert die Funktion komplett.

    Jobs 🛈¶

    ClearFrame¶

    Löscht den Empfangspuffer des angegebenen Frames

    Hinweis: ClearFrame kann mit dem Job ClearPdu ersetzt werden

    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

    ClearPdu¶

    Löscht den Eingangspuffer der angegebenen Socket-Adaptor-PDU

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    ByteStream

    Gelesene Socket-Adaptor–PDU als ByteStream.

    DeregisterFrameForInbox¶

    Deregistriert ein Frame, das in die Inbox gestream wird

    Hinweis: DeregisterFrameForInbox kann mit dem Job DeregisterPduForInbox ersetzt 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

    DeregisterPduForInbox¶

    Deregistriert eine Socket-Adaptor-PDU, die in die Inbox gestreamt wird

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    Inbox

    object

    Bestehende Inbox

    DisableSendPduCyclic¶

    Zyklisches Senden einer Socket-Adaptor-PDU mit angegebener Header-ID deaktivieren

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    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

    Hinweis: InitFrame kann mit dem Job InitPdu ersetzt werden

    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

    InitPdu¶

    Registriert die Header-ID für spätere Verwendung z.B. durch ReadPdu

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    ReadFrame¶

    Liest die Botschaft mit der ID (vorher InitCanFrame notwendig!)

    Hinweis: ReadFrame kann mit dem Job ReadPdu ersetzt werden

    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 Botschaft mit der ID (vorher InitCanFrame notwendig!)

    Hinweis: ReadFrameEx kann mit dem Job ReadPdu ersetzt werden (die Rückgabe eines Frames wird für SocketAdaptor nicht mehr unterstützt)

    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

    ReadPdu¶

    Liest eine Socket-Adaptor-PDU

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DoDelete

    [False, True]

    bool

    Flag zum Löschen der letzten Nachricht: True: löschen, False: Nicht löschen (default)

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    ByteStream

    Gelesene Socket-Adaptor–PDU als ByteStream.

    RegisterFrameForInbox¶

    Registriert ein Frame um in eine Inbox gestreamt zu werden.

    Hinweis: RegisterFrameForInbox kann mit dem Job RegisterPduForInbox ersetzt 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

    RegisterPduForInbox¶

    Registriert eine Socket-Adaptor-PDU um in eine Inbox gestreamt zu werden.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    Inbox

    object

    Bestehende Inbox

    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

    SendPdu¶

    Sendet eine Socket-Adaptor-PDU an die angegebene Adresse

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationIp

    string

    Ziel-IP-Adresse

    DestinationPort

    int

    Zielport

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU, fallssie mit Header gesendet werden soll

    Payload

    ByteStream

    Zu sendende Payload als ByteStream.

    SendPduCyclic¶

    Zyklisches Senden einer Socket-Adaptor-PDU mit angegebener Header-ID und Daten

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Count

    int

    Anzahl der Sendewiederholungen

    HeaderId

    int

    Header-ID der Socket-Adaptor-PDU

    Interval

    int

    Zykluszeit in ms

    Payload

    ByteStream

    Zu sendende Payload als ByteStream.

    2025-12-05
    Zurück
    Port BUSACCESS - LIN 🛈
    Weiter
    Port DIAGNOSTICS - DOIP 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz