Standards FIBEX und AUTOSAR – die Unterschiede und Gemeinsamkeiten im Detail

Autor / Redakteur: Thomas Bachmann* / Dipl.-Ing. (FH) Thomas Kuther

FIBEX und AUTOSAR basieren auf den gleichen Grundlagen. Worin aber unterscheiden sich die beiden Standards im Einzelnen, welche Gemeinsamkeiten haben sie und wie lässt sich eine aktuelle FIBEX-Toolkette an AUTOSAR anpassen?

Anbieter zum Thema

FIBEX (Field Bus Exchange Format) ist ein XML-Format zur Beschreibung komplexer, nachrichtenorientierter Kommunikationssysteme. Der FIBEX-Standard (Bild 1) beschreibt ein multiprotokollfähiges Format zum Austausch von Daten in nachrichtenorientierten Kommunikationssystemen z.B. in Fahrzeugnetzwerken. Das FIBEX-Format kann für den Export von Bordnetzdatenbanken und für den Import in die unterschiedlichsten Tools bei der Entwicklung von Fahrzeugnetzwerken verwendet werden. Es unterstützt derzeit die Netzwerkprotokolle FlexRay, CAN, MOST und LIN. Von der Auslegung kompletter Cluster bis hin zur Definition auf Bit-Ebene können alle relevanten Informationen für die Beschreibung von Fahrzeugnetzwerken mit dem FIBEX-Format definiert werden.

Bild 1: Der FIBEX-Standard (hier Version 3.0) beschreibt ein multiprotokollfähiges Format zum Austausch von Daten in nachrichtenorientierten Kommunikationssystemen z.B. in Fahrzeugnetzwerken (Archiv: Vogel Business Media)

Anhand von XML-Schemadateien definierter Standard

FIBEX ist ein frei verfügbarer firmenübergreifender Standard, der anhand von XML-Schemadateien definiert ist und damit auch validiert werden kann. Nicht den XML-Schemata entsprechende Dateien können damit leicht erkannt werden. Aufgrund des durch die ASAM (Association for Standardisation of Automation and Measuring Systems) definierten Standards ist von vorneherein sichergestellt, dass die Konvertierung und der Datenaustausch zwischen verschiedenen Tools vereinheitlicht und somit im Gegensatz zu den in der Vergangenheit oft auftretenden Inkompatibilitäten wesentlich vereinfacht wird.

Festlegen des Mapping-Verhaltens von Frames, PDUs und Signalen

Eine FIBEX-Datei (Version 3.0.0) ist in verschiedene Bereiche aufgeteilt. Unter Topology finden sich Informationen zu den jeweiligen Clustern, Steuergeräten (ECUs) und wie die ECUs über Kanäle (Channels) miteinander verbunden sind. Im Cluster werden u. a. alle globalen FlexRay-Parameter hinterlegt. Des Weiteren kann über ein Gateway-Element das Routing-Verhalten zwischen verschiedenen Bussystemen bestimmt werden. Dabei besteht die Möglichkeit das Mapping-Verhalten von Frames, PDUs und Signalen festzulegen. Im Communication-Bereich werden die Kommunikationsobjekte wie z.B. Frames und PDUs und deren Zeitverhalten definiert.

Artikelfiles und Artikellinks

(ID:312728)