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?        
Diese Seite drucken | Impressum | Seite abonnieren

© 2006-2010 Vector Informatik GmbH. Letzte Änderung: 2009-06-25