Aufruf eines TcCOM-Objekts aus der SPS
Erstellen eines TcCOM-Wrapper-FB
In der Export-Konfiguration ist zu setzen:
TcCom.TcComWrapperFb = 'true';
TcCom.TcComWrapperFbProperties = 'true'; % optional
Arbeiten mit dem TcCOM-Wrapper-Funktionsblock
- 1. Erstellen Sie ein SPS-Projekt.
- 2. Fügen Sie die gewünschte Bibliothek unter References hinzu.
- Sie erhalten unter Pous/TcCOM Wrapper einen Funktionsblock, den Sie in der SPS instanziieren können. Darüber hinaus werden notwendige Datentypen im Ordner Duts angelegt.

Referenzieren einer statischen Modul-Instanz
Der Funktionsblock kann genutzt werden, um auf vorher im XAE, z. B. unter System > TcCOM Objects, angelegte Modulinstanzen zuzugreifen. Für diesen statischen Fall muss die Objekt-ID der entsprechenden Modulinstanz bei der Deklaration der Funktionsblock-Instanz übergeben werden. Siehe roter Bereich in untenstehender Grafik.
![]() |
|
Dynamisches Instanziieren und Referenzieren aus der SPS
Der Funktionsblock kann auch so genutzt werden, dass ein TcCOM-Objekt aus der SPS heraus erzeugt und mit dem Wrapper verknüpft wird. In untenstehender Grafik sind das der grüne Bereich als Minimalbeispiel und der blaue Bereich mit erweiterter Parametrierung.
![]() |
|

Der Quellcode zur oben gezeigten Grafik ist verfügbar in MATLAB® über das Command Window:
TwinCAT.ModuleGenerator.Samples.Start('TcComWrapper TemperatureController')