Dateien im Zusammenhang mit dem Typsystem
Das TwinCAT 3 Typsystem ist vollständig in XML formuliert.
Je nach Anwendungsbereich gibt es unterschiedliche Dateien, die die Datentypen enthalten:
- .tsproj-Datei – TwinCAT Projekt
Diese Datei umfasst das gesamte TwinCAT-Projekt einschließlich des gesamten TwinCAT 3 Typsystems. - .tmc-Dateien – TwinCAT Module Class Dateien
Diese Dateien werden verwendet, um die TcCOM-Module selbst zu beschreiben. Sie umfassen Modulklassenbeschreibungen und verwendete Datentypen. Gleichzeitig werden diese Dateien genutzt um, wie oben beschrieben, einen Austausch von Datentypen zwischen Projekten zu realisieren. - .tmi-Dateien – TwinCAT Module Instance Dateien
Diese Dateien beschreiben die Instanz einer Klasse. Sie werden vom TwinCAT 3 Engineering auf dem Ziel abgelegt, um eine Instanz einer Klasse zu beschreiben. Zusätzlich können per .tmi-Datei auch Instanz-Informationen von einem Projekt zum anderen übertragen werden.