CANbedded J1939 Embedded Softwaremodule für J1939-Anwendungen > J1939 Basis Modul: Enthält Queues zum Senden und Empfangen von J1939 Botschaften (PGNs), statisches Address Claiming (J1939-NM) sowie eine Anbindung an OSEK/VDX-OS > J1939 Modul Virtuelle ECUs: Mehrfache Instantiierung der Software auf einem CAN-Kanal zur Implementierung mehrerer unabhängiger J1939-Knoten auf einem Steuergerät > J1939 Transportprotokoll BAM > J1939 Transportprotokoll CMDT > J1939 Dynamischer Interaction Layer: Standardzugriff auf die Signale von PGNs mit variablen CAN-Identifiern (Knoten- Adresse, Priorität) über Makros. Einige Anwendungen nutzen mehrere CAN-Busse. In diesem Fall stellen der CAN-Treiber und die J1939-Komponenten eine Multi- Kanal-Schnittstelle bereit. Die Vorteile im Überblick > Komfortable Konfiguration über GUI > Code-Effizienz durch weitgehende Konfigurierbarkeit der Software > Gute Portierbarkeit durch hardwareunabhängige API > Einfache Integration weiterer Standardkomponenten (z. B. Transportprotokoll, Diagnose, …) Das Paket CANbedded J1939 enthält Softwarekomponenten für SAE J1939-basierte Anwendungen. Sie stellen Funktionen für die grundlegende Kommunikation zwischen Steuergeräten zur Verfü-gung, 3/6 wie sie in Nutzfahrzeugen benötigt werden. CANbedded J1939 basiert auf den Softwarekomponenten der CANbedded- Familie, näheres hierzu erläutert das CANbedded Datenblatt. Die Vector CANbedded J1939 Softwarekomponenten sind als Quell-code Unterstützte Standards Die J1939 Softwarekomponenten basieren auf den folgenden internationalen Standards: > ISO International Organisation for Standardization > SAE US Society of Automotive Engineers In einer Vielzahl von Projekten mit internationalen Automo-bilherstellern verfügbar. Anwendungsgebiete > Steuergeräte des Antriebsstrangs und Chassis von Nutzfahr-zeugen > FMS (Fleet Management System) > Terminals und Anbaugeräte (Implements) von Landmaschinen wurde bestätigt, dass die Vector Softwarekom-ponenten mit diesen Standards konform sind. Funktionen Die folgenden J1939-Softwarekomponenten stehen zur Verfü-gung: J1939-Software-Architektur