Automatische SPS-Code-Generierung
Erzeugen Sie ein neues SPS-Projekt, das als Grundgerüst zur Programmierung dient, indem Sie im Projektkontextmenü Generate PLC Template auswählen. Deklarieren, instanziieren und initialisieren Sie alle DataObjects, Services, ProcessValues und TextLists.

Der automatisch generierte Programmcode befindet sich in Ordnern mit dem Namen MTP. Die Ordnerstruktur unter der TwinCAT PLC sieht wie folgt aus:

Aufbau der Struktur:
- References
- Alle installierten Bibliotheken
- DUTs → MTP
- Alle Textlisten: Enum-Definition, Dienstinteraktionen und Dienstpositionen
- GVL → MTP
- Instanzen der
DataObjectsund Dienste - POU → MTP → MTP.PRG
- Aufruf der
DataObjectsund Dienste - POU → MTP → Ordner mit Dienstnamen
- Deklaration des Dienstes und der Prozeduren
Innerhalb des automatisch generierten Codes befinden sich Kommentare mit Hinweisen und Warnungen, die beschreiben, welche Bereiche bei der nächsten Code-Generierung überschrieben werden und wo Änderungen vorgenommen werden können/sollen:

