DeLib – Dbc ToolSet

Produkte

DeLib – Dbc ToolSet

Interlock-Kreise von E-Fahrzeugen sicher auslegen mit der Safe Interlock Unit SIU

Unsere innovative Softwarelösung DbcToolSet vereinfacht die Integration von DBC-Dateien in Simulink-Umgebungen und sorgt für einen nahtlosen und effizienten Arbeitsablauf bei der Entwicklung eingebetteter Systeme. Die gleiche Bibliothek ist auch als C-API verfügbar. DbcToolSet automatisiert zeitraubende manuelle Aufgaben und stellt sicher, dass der Code den Qualitätsstandards entspricht.

01.

Schnelle Integration

Importiert die gesamte CAN-Kommunikation innerhalb von Sekunden. Die manuelle Bitverschiebung wird überflüssig.

02.

Mehr Sicherheit

Funktionen für die funktionale Sicherheit werden ebenfalls generiert: Timout, Nachrichtenzähler und CRC-Funktion werden automatisch generiert.

03.

Flexible Nutzung

Unvollständige DBCs werden durch Skripte auf wiederholbare Weise erweitert und ergänzt.

Technische Daten

Abgedeckte Funktionen

  • Ziel: Eingebettete On- und Offhighway ECUs

  • Zielunabhängige Lösung

  • Automatische Codegenerierung aus DBC-Dateien
  • Automatisierte Generierung von Schnittstellen (.sldd)

  • MISRA C / ANSI C-konform

  • Automatisierte Fehlererkennung: Nachrichten-Timeout, CRC, AliveCounter, Signalbereichsprüfung

  • Benutzerfreundlichkeit durch Simulink-Masken und Parameter

  • Automatische DBC-Bereinigung für DBC-Dateien, denen es an grundlegender Struktur und Konsistenz mangelt

Funktionaler Überblick

DeLib – Dbc ToolSet - functional overview

Funktionen im Detail

Während der Programmierung und Kompilierung

Analysiert DBC auf fehlerhafte Attribute und Kollisionen
Erstellt Bibliothek entsprechend der Schichtenarchitektur (basierend auf Autosar)
Benutzer konfiguriert außerhalb von DBC (in Simulink)
HW-Target, HW-Channel, Signal CRC, Standardwert
DbcToolSet erstellt und konfiguriert Simulink-Blöcke
  • Kann lesen/schreiben (gemäß TargetLib)
  • Kann auspacken/einpacken
  • Können MsgCheck und SignalCheck
  • Kann DTC/J1939State abfragen/einstellen
  • Kann ApplicationInterface
DbcToolSet erstellt ein Simulink-Datenwörterbuch mit Signaltypen, Enums und zusätzlichen Daten

Während der Ausführungszeit

Lese-/Schreibschnittstelle zur Hardwareschicht, gemäß Dbc und Config
Entpacken/Packen von Daten für jeden Kanal, Knoten, MsgID, Zykluszeit, gemäß Dbc und Config
MsgCheck für DLC, Timeout, CRC, Zähler, gemäß Dbc und Config
SignalCheck für Wertebereich, Standardwerte, Enums
SetDTC /J1939State übersetzt die oben genannten Informationen in standardisierte Protokolle
Application Interface stellt der Anwendung alle Informationen innerhalb einer struct

Funktionales Flussdiagramm

Funktionsablaufplan DeLib DBC Toolset

Laden Sie jetzt die technischen Daten herunter