CANbedded J1939

Funktionen:

Die folgenden J1939-Softwarekomponenten stehen zur Verfügung:
  • Erweiterung des Generierungs-Tool GENy bzw. CANgen: Software zur Konfiguration der J1939-, ISO11783- und NMEA2000-Komponenten.
  • J1939 Base Module: Erweiterung der Basis-Softwarestruktur von CANbedded
  • J1939 Module Virtual ECUs: Mehrfache Instanziierung der Software auf einem CAN-Kanal
  • J1939-Transportprotokoll BAM
  • J1939-Transportprotokoll CMDT
  • ISO11783-Transportprotokoll ETP: wird typischerweise für das ISO11783 Virtual Terminal benötigt
  • NMEA2000 Fast Packet Transportprotokoll
  • Dynamic J1939 NMT: Dynamisches J1939-Netzwerkmanagement wie durch NMEA2000 und ISO11783 spezifiziert
  • ISO11783 Working Group Support Module: Unterstützung des Support Working Group Master und Member wie in NMEA2000 und ISO11783 spezifiziert
  • J1939 Interface for Diagnosis with CANdesc: Schnittstelle zwischen J1939 und dem ISO15765 TP (letzteres implementiert durch CANdesc Softwaremodule)
  • J1939 Interaction Layer: Standardzugriff auf PGNs über Makros für jedes Signal; es werden Signale mit fester Länge unterstützt
  • NMEA2000 Interaction Layer: Standardzugriff auf PGNs über Makros für jedes Signal; es werden Signale mit variabler Länge unterstützt (String-Typen)
  • J1939 Interface to osCAN: Schnittstelle zum Betriebssystem Vector OSEK; erlaubt Konfiguration der J1939-Komponenten als OSEK-Task
Einige Anwendungen nutzen mehrere CAN-Busse. In diesem Fall stellen der CAN-Treiber und die J1939-Komponenten eine Multikanal-Schnittstelle bereit.

Spezielle Funktionen:

Die meisten Funktionsanforderungen basieren auf internationalen Standards. Vector stellt Softwarebausteine für unterschiedliche Aufgaben zur Verfügung, die auf den folgenden Spezifikationen basieren:
  • ISO International Organisation for Standardization
  • OSEK Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen
  • ASAP Arbeitskreis zur Standardisierung von Applikationssystemen
  • SAE US Society of Automotive Engineers
  • NMEA US National Marine Electronics Association
In einer Vielzahl von Projekten mit internationalen Automobilherstellern wurde bestätigt, dass die Vector Softwarekomponenten mit diesen Standards konform sind.

Fanden Sie diese Seite hilfreich?
E-Mail:

Kommentare: