FMU importieren

Nachdem die Runtime FMU aus TwinCAT exportiert wurde, muss im nächsten Schritt die FMU vom gewählten FMI-Importer-Tool geladen werden. Die Vorgehensweise ist abhängig vom Tool. Für gewöhnlich können Sie im FMI-Importer-Tool einen Interface Typ auswählen. Hier stellen Sie Co-Simulation ein.

In Simulink® wird für den FMU-Import der FMU Block genutzt. Außerdem werden in diesem Minimalbeispiel ein Bus selector und ein Scope Block verwendet. Die Ein- und Ausgänge der FMU werden in Simulink® als Bus-Signale interpretiert, daher muss vor dem ersten Simulationsstart zusätzlich noch das Bus-Objekt mit dem Befehl fmudialog.createBusType erstellt werden.

fmudialog.createBusType('<SimulinkModelName>/FMU')

Das daraus resultierende Blockdiagramm in Simulink ist im nachfolgenden Bild dargestellt:

FMU importieren 1: