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

RTI LIN MultiMessage Blockset

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

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

Anwendungsbereiche

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

Vorteile

Die Stärke des RTI LIN MultiMessage Blocksets liegt in der Handhabung komplexer LIN-Setups. Mit diesem Blockset lassen sich alle unkonditionierten und ereignisgesteuerten LIN-Frames von einem einzigen Simulink®-Block aus steuern und (über die Datenbankdatei) konfigurieren. LIN-Konfigurationen lassen sich leicht aus Beschreibungsdateien der Kommunikationsmatrix einlesen, zum Beispiel LDF, DBC, FIBEX und AUTOSAR System Template.

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 Next Generation Bus Navigator
  • Supports dynamic changes in communication behavior such as signal manipulations and error simulation/detection
Signal initialization/configuration
  • Importing LDF (LIN Database Files), support of LIN standard 1.3, 2.0, 2.1, 2.2
  • Importing AUTOSAR System Templates (*.arxml)1)
  • Importing database container (DBC) files
  • Importing FIBEX (ASAM MCD-2 NET) files
  • Specifying baud rate, transceiver type, terminating resistors, etc.
  • Switching between several schedules defined in LDF file n Generating LIN schedules (list of grouped frames defined in LDF file)
Node configuration
  • Configurable LIN network serial number
  • Enabling/disabling automatic configuration n Manipulation option: Node enable/disable overwrites automatic configuration
  • Support of configured and preconfigured slave nodes
  • Master request and slave response frames also useable in model during automatic node configuration
  • Slave: Conditional change NAD Service n Slave: Read by Identifier Service
Frames
  • Setting receive and transmit messages
  • Encoding input signals from the Simulink model as raw data and transmitting the raw data to the LIN bus
  • Decoding raw data and providing physical signals as outputs
  • Manipulating raw data, for example, using checksums, toggling bits, inserting parity bits
  • Support of event-triggered frames
  • Changing frame length during run time and dynamically
  • Special run-time frame manipulation features: suppress response for
  • frames, corrupt LIN frame checksum for n frames
  • Capturing frames not defined in LDF file or model
  • Online switching between raw and signal data inputs
  • Special signal generation: counter, in-data user checksum
Bus events
  • Energy-saving modes (sleep/wake-up)
  • Sending wake-up and sleep requests
  • Schedule is always restarted with first frame in schedule
  • Fixed response time, manipulation of baud rate, break length, break delimiter, and LIN frame checksum
  • No interrupt support
LIN slave tasks
  • Classic or enhanced checksum
  • Unconditional frames
  • Event-triggered frames
LIN master tasks
  • Sending wake-up and sleep commands
  • Diagnostic frames (no diagnostic commands supported)
  • Go-to-sleep without sending sleep command
Further manipulation options
  • Online source switch for each signal: input, counter, constant, signal error value (for manual and automated tests)
  • Enable saturation of signal-in ports
Handling characteristics
  • Graphical “one-for-all” configuration interface
  • Interface to Simulink via bus selectors
  • User defined, automatically generated mapping
  • Generation of Simulink input ports for unmapped signals
  • Generation of frame-based ControlDesk® Next Generation layouts with Bus Navigator

Verwandte Themen