SPS-Projekt anlegen und konfigurieren
Was ist ein SPS-Projekt?
- Ein Projekt enthält die Objekte, die zur Erstellung eines Steuerungsprogramms nötig sind:
- Reine Programmierbausteine, beispielsweise Programme, Funktionsbausteine, Funktionen, GVLs.
- Objekte, die zusätzlich benötigt werden, um das Programm auf einer SPS ausführen zu können. Beispielsweise referenzierte Tasks, Bibliotheksverwalter und Visualisierungen.
- In einem TwinCAT-Projekt können Sie mehrere SPS-Projekte programmieren und auf einem Zielgerät ausführen.
- Projektspezifische Bausteine verwaltet TwinCAT in der Ansicht Projektmappen-Explorer unter dem SPS-Knoten.
- Für das Erstellen von Projekten gibt es Vorlagen, die bereits bestimmte Objekte enthalten.
- In den Projekteinstellungen und Projektinformationen sind Grundkonfigurationen und Informationen zum Projekt definiert. Beispielsweise:
- Compiler-Einstellungen
- Autor
- Sie legen ein Projekt als Datei im Dateisystem ab. Optional können Sie es zusammen mit projektrelevanten Dateien und Informationen in einem Projektarchiv verpacken. Möglich ist auch die Ablage in einem Quellcodeverwaltungssystem wie Microsoft Team Foundation Server (TFS) oder SVN.
- Jedes Projekt enthält die Information, mit welcher TwinCAT-Version es erstellt wurde. Wenn Sie es in einer anderen Version öffnen, weist TwinCAT auf mögliche oder nötige Aktualisierungen hin.
- Sie können Projekte vergleichen und einzelne Objekte exportieren, importieren.
- Sie können ein Projekt gegen Veränderung und komplett, auch gegen Lesen schützen. Durch das Verwenden einer Benutzerverwaltung können Sie den Zugriff auf das Projekt und sogar auf einzelne Objekte im Projekt gezielt steuern.
Weiterführende Informationen