For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTI CAN MultiMessage Blockset

Für die Kombination von dSPACE Systemen mit CAN-Kommunikationsnetzwerken

Das RTI CAN MultiMessage Blockset ist eine Erweiterung zu Real-Time Interface und dient dazu, dSPACE Systeme mit CAN-Kommunikationsnetzwerken zu kombinieren und zu konfigurieren.

Anwendungsbereiche

Das RTI CAN MultiMessage Blockset ist eine Erweiterung zu Real-Time Interface und dient dazu, dSPACE Systeme mit CAN-Kommunikationsnetzwerken zu kombinieren und zu konfigurieren. 

Konfiguration von CAN-Schnittstellen

Bei der Arbeit mit großen Hardware-in-the-Loop (HIL)-Systemen kommt es automatisch zu einer großen Anzahl an CAN-Botschaften. Zudem ändern sich Umgebungen und Kommunikationsmatrizen (DBC, FIBEX, AUTOSAR) während des Entwicklungsprozesses häufig. Aktualisieren der CAN-Konfiguration in großen Modellen und Ändern der Parameter ist mit wenigen Klicks möglich.

Parameter und Botschaften

Der Zugriff auf Parameter erfolgt mit Hilfe von User-Trace-Dateien direkt in ControlDesk® und AutomationDesk. Der Bus Navigator wird auch für einfache Verwaltung von CAN-Konfigurationen eingesetzt, einschließlich Botschaften und Signalmanipulation in ControlDesk. Zahlreiche Testfälle können über flexible Manipulation auf Botschaften- und Signalebene erstellt werden. Es ist möglich, aktuelle Werte der Signale in Botschaften zu definieren. Botschaften können spontan (Kick-out) übertragen und aktiviert werden. Der Gateway-Block überträgt Botschaften direkt zwischen zwei CAN-Bussen uni- oder bidirektional ohne Botschaften- oder Signalmanipulation. Die Optionen für Botschaftenübertragung und Signalmanipulation sind zur Laufzeit änderbar.

Vorteile

Die Stärke des RTI CAN MultiMessage Blocksets liegt in der Handhabung komplexer CAN-Setups. Sie können eine große Anzahl an CAN-Botschaften von einem einzigen Simulink®-Block aus steuern, konfigurieren und bearbeiten. Nicht nur das Handling wird stark vereinfacht, sondern auch die Größe der Modelldateien wird reduziert. Dadurch verringert sich der Zeitaufwand sowohl für die Code-Generierung als auch für den Build-Prozess. CAN-Beschreibungen können leicht aus Beschreibungsdateien der Kommunikationsmatrix eingelesen werden wie Datenbankcontainer- (DBC), ASAM-MCD2D- (FIBEX) und AUTOSAR-System-Template-Dateien. Das gilt nicht nur für CAN- oder J1939-Formate, sondern auch für das CAN-FD (Flexible Data Rate)-Protokoll mit einer deutlich höheren Datenrate und Datenlänge. Diese Funktionen machen das RTI CAN MultiMessage Blockset zu einer zeit- und kosteneffektiven Lösung zur Handhabung komplexer CAN-Setups.

Functionality Description
General
  • Database-file-oriented Simulink blockset for combining dSPACE systems with CAN communication networks and for configuring these CAN networks
  • Managing a very high number of messages from one Simulink block
  • Supports ControlDesk Bus Navigator
  • Support of CAN FD (ISO and Non-ISO)
  • Support of partial networking
  • Supports dynamic changes in communication behavior such as signal manipulations and error simulation/detection
Initialization and configuration
  • Importing database files (see below)
  • Configuring baud rate, sample mode, bit timing parameters, termination resistors, etc.
  • Supports DBC, MAT, FIBEX and AUTOSAR files
  • User-defined database support via custom parser
  • Multiple database file support allowing simultaneous use of several database files for one model
  • Supports multiple database file variants that can be switched during run time
Signal and message handling
  • Multiple, fast, and ECU-dependent selection of transmit and receive messages
  • Trigger reactions for sending messages as result events for a received message
  • Message composition read-only (given by database file)
  • All transmit (TX) messages are received automatically (loop-back) for transmit confirmation
  • Gateway block to transfer messages between two CAN buses unidirectionally or bidirectionally, without message or signal manipulation
  • Message transfer between two CAN buses configurable during run time (gateway)
  • Direct switch from gateway signal to other sources such as counters
  • Various options for manipulating signals and messages
Interrupts
  • No interrupts supported
  • Supports trigger reactions
J1939 support
  • J1939 support in RTI CAN MultiMessage Blockset
  • Support of the J1939 DBC Format
  • Support of J1939 Network Management (Address Claim)
  • Support of J1939 Broadcast Announce Messages (BAM)

Weiterführende Informationen Verwandte Themen