TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen

Nachfolgend wird beschrieben, wie Sie eine TMC-Datei erzeugen und diese dem TwinCAT-Projekt hinzufügen. Ein mehrfaches Hinzufügen der TMC-Datei in demselben TwinCAT-Projekt ist nicht erlaubt.

Ein stand-alone SPS-Projekt ist angelegt (z. B. „SeparatePlcProject“), das ein SPS-Projekt enthält (z. B. „PLC1“).
Ein TwinCAT-Projekt ist angelegt, in das das stand-alone SPS-Projekt eingebunden werden soll (z. B. „SeparateTc3Project“).
1. Öffnen Sie das stand‑alone SPS‑Projekt und markieren Sie im SPS‑Projektbaum das SPS‑Projektobjekt („PLC1 Project“).
2. Wählen Sie im Kontextmenü oder im Menü Erstellen den Befehl Erstellen (<SPS-Projektname> erstellen).
Das SPS-Projekt wird übersetzt und dabei auf Fehler überprüft. Bei erfolgreicher Übersetzung wird die TMC-Datei erzeugt.
TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 1:
3. Öffnen Sie das TwinCAT-Projekt und markieren Sie im TwinCAT-Projektbaum das SPS-Objekt.
4. Wählen Sie im Kontextmenü oder im Menü Projekt den Befehl Vorhandenes Element hinzufügen.
TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 2:
Der Standarddialog zum Öffnen einer Datei erscheint.
5. Wählen Sie die TMC-Datei aus und klicken Sie auf Öffnen, um sie dem Projekt hinzuzufügen.
TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 3:
Die SPS-Instanz des stand-alone SPS-Projekts und die referenzierten Tasks werden dem TwinCAT-Projekt hinzugefügt. Wenn im TwinCAT-Projekt bereits eine Systemtask mit dem Namen der referenzierten Task des SPS-Projekts existiert, wird keine neue Task hinzugefügt, sondern die vorhandene Systemtask mit der hinzugefügten SPS-Instanz verknüpft.
TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 4:

TMC-Datei automatisch neu laden

In den Einstellungen der SPS-Instanz können Sie festlegen, dass die TMC-Datei bei Änderung des stand-alone SPS-Projekts automatisch neu geladen wird. Klicken Sie dazu im Projektbaum doppelt auf die SPS-Instanz des stand-alone SPS-Projekts, um die SPS-Instanzeinstellungen im Editor zu öffnen. Aktivieren Sie in der Registerkarte Objekt das Auswahlkästchen Auto Reload TMI/TMC.

TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 5:

TMC-Datei manuell neu laden

Um die TMC-Datei im TwinCAT-Projekt bei Änderung des stand-alone SPS-Projekts manuell neu zu laden, markieren Sie im Projektbaum die eingebundene SPS-Instanz des stand-alone SPS-Projekts und wählen Sie im Kontextmenü den Befehl TMI/TMC File > Reload TM/TMC File.

TMC-Datei erzeugen und dem TwinCAT-Projekt hinzufügen 6: