Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port DIAGNOSTICS - 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
        • Ports
          • Port BUSACCESS - CAN 🛈
          • Port DIAGNOSTICS - CAN 🛈
          • Port DIAGNOSTICS - CAN-FD_TOLERANT 🛈
          • Port ELECTRICERRORSIM - CANWAY 🛈
          • Port BUSACCESS - CAN-FD 🛈
          • Port DIAGNOSTICS - CAN-FD 🛈
          • Port DIAGNOSTICS - J1939 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • ClearDTC
              • CloseJ1939MemoryAccessSession
              • DTCRequest
              • GenericPGNSendReceive
              • GetAvailableTLAs
              • MemoryAccessRequest
              • OpenJ1939MemoryAccessSession
              • Receive
              • Send
              • StandardPGNRequestResponse
          • Port DIAGNOSTICS - KWP2000-CAN 🛈
          • Port APPLICATION - XCP-CAN 🛈
          • Port APPLICATION - XCP-CAN-FD 🛈
          • Port APPLICATION - XCP-CAN-FD-TOLERANT 🛈
      • 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
      • 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 - J1939 đŸ›ˆÂ¶

    HMS-HW-Zugriff auf J1939 ĂŒber CAN. Bestandteil des Add-on ecu.test diagnostics

    Stimulation¶

    Dieser Port besitzt keine Stimulus-FĂ€higkeiten.

    Eigenschaften đŸ›ˆÂ¶

    Name

    VerfĂŒgbar wenn

    Standardwert

    GĂŒltige Werte

    Typ

    Beschreibung

    Kanalnummer

    ‚1‘

    string

    Auswahl der Kanalnummer wenn mehrere KanÀle des gleichen Typs vorhanden sind.

    Bitrate

    ‚500KB‘

    [‚10KB‘, ‚20KB‘, ‚50KB‘, ‚83.333KB‘, ‚100KB‘, ‚125KB‘, ‚250KB‘, ‚500KB‘, ‚666.667KB‘, ‚800KB‘, ‚1000KB‘]

    string

    Bitrate

    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).

    SendebestÀtigung

    ☐

    bool

    Aktiviert das bestĂ€tigte Senden. Bus-Schreiben-Testschritte und Sende-Tooljobs blockieren so lange, bis die Nachricht erfolgreich auf den Bus ĂŒbertragen wurde oder das SendebestĂ€tigungs-Timeout abgelaufen ist.

    Timeout fĂŒr SendebestĂ€tigung

    1000

    int

    Dauer in Millisekunden binnen der die Nachricht erfolgreich versendet worden sein muss. Anderenfalls wird ein Fehler erzeugt. (darf nicht grĂ¶ĂŸer als 64535ms sein). Wird nur bei aktivierter SendebestĂ€tigung verwendet.

    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 - CAN-FD 🛈
    Weiter
    Port DIAGNOSTICS - KWP2000-CAN 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz