Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port DIAGNOSTICS - IEEE1722-J1939 🛈
  • 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
        • Ports
          • Port SERVICEACCESS - ARP 🛈
          • Port SERVICEACCESS - ETHERNET-RAW 🛈
          • Port SERVICEACCESS - ICMP-RAW 🛈
          • Port SERVICEACCESS - UDP-RAW 🛈
          • Port SERVICEACCESS - RECORDING-PCAP 🛈
          • Port SERVICEACCESS - TCP-SERVER-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - TCP-CLIENT-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - UDP-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - SERVICE-PCAP-PASSIVE 🛈
          • Port BUSACCESS - CAPTURE-CAN(-FD) 🛈
          • Port BUSACCESS - CAPTURE-LIN 🛈
          • Port BUSACCESS - CAPTURE-FLX 🛈
          • Port LOGGING - DLT-VERBOSE 🛈
          • Port BUSACCESS - SOCKETADAPTOR 🛈
          • Port SERVICEACCESS - IPSEC 🛈
          • Port BUSACCESS - IEEE1722-CAN(-FD) 🛈
          • Port SERVICEACCESS - MACSEC 🛈
          • Port SERVICEACCESS - SERVICE 🛈
          • Port SERVICEACCESS - TCP-SERVER-SOCKET 🛈
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET 🛈
          • Port SERVICEACCESS - UDP-SOCKET 🛈
          • Port SERVICEACCESS - TLS 🛈
          • Port DIAGNOSTICS - DOSOAD-SOCKET 🛈
          • Port DIAGNOSTICS - DOIP-SOCKET 🛈
          • Port DIAGNOSTICS - DOIP-PCAP 🛈
          • Port DIAGNOSTICS - IEEE1722-J1939 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • ClearDTC
              • CloseJ1939MemoryAccessSession
              • DTCRequest
              • GenericPGNSendReceive
              • GetAvailableTLAs
              • MemoryAccessRequest
              • OpenJ1939MemoryAccessSession
              • Receive
              • Send
              • StandardPGNRequestResponse
          • Port APPLICATION - XCP-ETH 🛈
          • Port APPLICATION - XCP-PCAP 🛈
          • Port MODELACCESS - CAPTURE-ANALOG 🛈
          • Port DIAGNOSTICS - SOVD-SOCKET 🛈
      • 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
      • 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 🛈
      • ClearDTC
      • CloseJ1939MemoryAccessSession
      • DTCRequest
      • GenericPGNSendReceive
      • GetAvailableTLAs
      • MemoryAccessRequest
      • OpenJ1939MemoryAccessSession
      • Receive
      • Send
      • StandardPGNRequestResponse

    Port DIAGNOSTICS - IEEE1722-J1939 🛈¶

    Port für Diagnose auf Basis des J1939-Protokolls mittels IEEE1722

    Dieser Port ist nur verfügbar, wenn Npcap installiert ist.

    Stimulation¶

    Dieser Port besitzt keine Stimulus-Fähigkeiten.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Netzwerkadapter

    string

    Verwendeter Netzwerkadapter

    VLAN-Einstellung

    ‚no tagging‘

    [‚no tagging‘, ‚single tagging‘]

    string

    Verwendete VLAN-Einstellung

    VLAN-VID

    1

    int

    Integer, wird nur bei aktiviertem VLAN-Tagging verwendet

    Quell-MAC-Adresse

    ‚Default‘

    string

    Standard-MAC die als Quelle für Ethernet-Frames verwendet wird, Default wenn die primäre Adapter-MAC-Adresse verwendet werden soll

    Quell-IP-Adresse

    ‚Default‘

    string

    Standard-IP die als Quelle für IP-Pakete verwendet wird, Default wenn die primäre Adapter-IP-Adresse verwendet werden soll

    Subnetzmaske des IP-Netzes

    ‚Default‘

    string

    Subnetzmaske für das verwendete IP-Netz (notwendig zur Erkennung von Broadcast-Adressen, z.B für ARP) Default wenn primäre Adapter-Subnetzmaske verwendet werden soll

    Sendequellport

    17221

    int

    Standard-Port der im UDP-Header als Quellport eingetragen wird

    Sendezielport

    17221

    int

    Standard-Port der im UDP-Header als Zielport eingetragen wird

    Ziel-IP-Adresse

    string

    IP die als Ziel für IP-Pakete verwendet wird

    Gateway-Adresse

    string

    IP Adresse, Leer wenn das Gateway nicht benötigt wird

    J1939 Tester Name

    ‚00:00:20:04:00:81:00:20‘

    string

    Bytefolge für den Namen, die für das Address Claiming verwendet wird mit (mit Doppelpunkt getrennt)

    J1939 Tester Source Address

    123

    int

    Quelladresse, die für den J1939 Address Claim verwendet wird(muss > 0 sein).

    Jobs 🛈¶

    ClearDTC¶

    Löscht alle vormals aktiven (DM3) und aktiven (DM11) Fehlercodes

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers. 0xff für Broadcast verwenden.

    DTC

    ‚Previously Active‘

    [‚Active‘, ‚Previously Active‘]

    string

    Art des DTCs

    CloseJ1939MemoryAccessSession¶

    Schließt die Diagnosesitzung

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers.

    DTCRequest¶

    Abfrage aktiver (DM1) und vormals aktiver (DM2) Fehlercodes

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers. 0xff für Broadcast verwenden.

    DTC

    ‚Active‘

    [‚Active‘, ‚Previously Active‘]

    string

    Art des DTCs

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    Liste von J1939-DTC-Objekten

    GenericPGNSendReceive¶

    Sendet eine nutzerspezifische J1939 Nachricht und erwartet die Antwortnachricht mit den angegebenen Parametern

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    ReceivePayloadFilterMask

    ByteStream

    Maske für die zu überprüfendenByte (ByteStream)

    ReceivePayloadFilterValue

    ByteStream

    Bytewerte, welche die payload der der Nachricht annehmen muss (ByteStream)

    ReceivePduFormat

    0

    int

    Erstes Byte der empfangenen PGN

    ReceivePduSpecific

    0

    int

    Zweites Byte der empfangenen PGN

    SendPayload

    ByteStream()

    ByteStream

    Zu sendende Payload. Falls der ByteStream leer ist, wird nur empfangen.

    SendPduFormat

    0

    int

    Erstes Byte der zu sendenden PGN

    SendPduSpecific

    0

    int

    Zweites Byte der zu sendenden PGN

    SendPriority

    0

    int

    Priorität der zu sendenden Nachricht

    Timeout

    1

    int

    Zeit in Sekunden in der auf Antworten gewartet wird

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    J1939Message-Objekt

    GetAvailableTLAs¶

    Liefert ein Dictionary aller aktiven Teilnehmer mit Source-Address zu TLA (Three Letter Acronym) zurück

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    Dict {sourceAddress: TLA}

    MemoryAccessRequest¶

    Stellt eine Memory-Access Anfrage (DM14) und liefert die zugehörigen Antworten (DM15, DM16)

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Command

    ‚Read‘

    [‚Erase‘, ‚Read‘, ‚Write‘, ‚Status Request‘, ‚Operation Completed‘, ‚Operation Failed‘, ‚Boot Load‘, ‚EDCP Generation‘]

    string

    Art des Speicherzugriffs

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers.

    Key

    65535

    int

    Default: No Key (0xFFFF)

    Length

    0

    int

    Abhängig von Pointer Type (PT) die Länge des adressierten Speichers in Byte (PT = 0)oder die Anzahl der Objekte (PT = 1)

    Pointer

    0

    int

    PointerExtension

    0

    int

    PointerType

    ‚Direct Spatial Addressing‘

    [‚Direct Memory Addressing‘, ‚Direct Spatial Addressing‘]

    string

    WriteData

    ByteStream()

    ByteStream

    Zu schreibende Daten für „Write“-Command

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    Liste mit empfangenen J1939Message-Objekten

    OpenJ1939MemoryAccessSession¶

    Öffnet eine J1939-Diagnosesitzung (Speicherzugriff) und und hält diese offen, indem der angegebene Nachrichteninhalt mittels DM14 zyklisch alle [Timeout] ms versendet wird.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers.

    Key

    65535

    int

    Default: No Key (0xFFFF)

    Length

    0

    int

    Abhängig von Pointer Type (PT) die Länge des adressierten Speichers in Byte (PT = 0)oder die Anzahl der Objekte (PT = 1)

    Pointer

    0

    int

    PointerExtension

    0

    int

    PointerType

    ‚Direct Spatial Addressing‘

    [‚Direct Memory Addressing‘, ‚Direct Spatial Addressing‘]

    string

    Timeout

    80

    int

    Zeit in ms, in welcher eine Nachricht an das Testobjekt gesendet wird, um den Diagnosezugriff aufrecht zu erhalten

    Receive¶

    Gibt zuletzt empfangene Nachricht mit angegebenen PduFormat, PduSpecific und ggf. SourceAddress zurück

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    PduFormat

    int

    PduSpecific

    int

    SourceAddress

    int

    Absender Id oder TLA nach dem gefiltert wird (leer, wenn kein Filter)

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    J1939Message-Objekt

    Send¶

    Sendet eine nutzerspezifische J1939 Nachricht

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Payload

    ByteStream()

    ByteStream

    Payload für Anfrage.

    PduFormat

    int

    PduSpecific

    int

    Priority

    int

    StandardPGNRequestResponse¶

    Sendet eine Standard PGN Anfrage und liefert die Antwort zurück

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    DestinationAddress

    string

    Numerische Id oder TLA des Empfängers. 0xff für Broadcast verwenden.

    Payload

    ByteStream()

    ByteStream

    Payload für Anfrage.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Return

    object

    Liste von J1939Message-Objekten

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