Ab Version 2.8 der CODESYS-Erweiterung wird CODESYS als eigenständiges Fenster mit der gewohnten Benutzerobefläche des CODESYS Development Systems angezeigt.
Einige Befehle im Gerätebaum können je nach Kontext vom zugehörigen Plug-in für bestimmte Knoten gesperrt sein, z. B. „Gerät anhängen“, „Gerät löschen“, „Gerät aktualisieren“. Damit wird sichergestellt, dass das Einfügen, Löschen, Umbenennen usw. von Geräten nur im Topologie-Editor möglich ist, um die Konsistenz zwischen dem Steuerungsprogramm und dem Projekt der Festo Automation Suite zu gewährleisten.
CODESYS-Fenster aus dem Topologie-Editor öffnen
Das CODESYS-Fenster kann im Topologie-Editor mit dem Kontextmenübefehl „CODESYS-Fenster einblenden“ von speicherprogrammierbaren Steuerungen im separaten Programmfenster geöffnet werden.
Voraussetzung ist, dass nach dem Einfügen einer speicherprogrammierbaren Steuerung im Topologie-Editor das Plug-in der Steuerung geöffnet wird, damit die Steuerung im integrierten CODESYS-Projekt eingefügt wird. Dieser Schritt ist nur einmal pro neu eingefügter Steuerung erforderlich, nach anschließendem Speichern und Laden des Projekts kann das CODESYS-Fenster auch ohne vorheriges Öffnen des Plug-ins geöffnet werden.
Nach dem Start der Festo Automation Suite kann es eine Weile dauern, bis der Befehl verfügbar ist, da die Festo Automation Suite zwar schon einsatzbereit ist, CODESYS jedoch im Hintergrund noch nicht vollständig initialisiert ist.
Nach dem Einblenden des CODESYS-Fensters über das Kontextmenü einer Steuerung wird die Steuerung im Gerätebaum automatisch selektiert.
CODESYS-Fenster direkt öffnen

Mit der Installation der CODESYS-Erweiterung wird eine weitere Verknüpfung „Festo Automation Suite CODESYS“ im Startmenü und auf dem Desktop angelegt.
Über diese Verknüpfung kann die Festo Automation Suite in einem Modus gestartet werden, der nur das CODESYS anzeigt. Dies ist hilfreich, wenn ausschließlich am Steuerungsprogramm gearbeitet wird und voraussichtlich keine Änderungen an der Topologie oder den Geräteeinstellungen vorgenommen werden müssen.
Wird doch z. B. der Topologie-Editor benötigt, kann aus der CODESYS-Oberfläche über das Menü „Festo Automation Suite“ das Fenster der Festo Automation Suite angezeigt werden.
Projektverwaltung
Die Projektverwaltung erfolgt weiter über die Festo Automation Suite. Hierzu sind folgende Menübefehle verfügbar.
|
Menü |
Befehl |
Funktion |
Tastenkombination |
|---|---|---|---|
|
„Datei“ |
„Neues Projekt“ |
Das Fenster der Festo Automation Suite wird eingeblendet und die entsprechende Backstageseite wird angezeigt. Die anderen Funktionen der Festo Automation Suite sind gesperrt. Mit der Pfeil-Schaltfläche kann wieder zum CODESYS-Fenster zurück gewechselt werden. |
[Strg] + [N] |
|
„Projekt öffnen“ |
[Strg] + [O] |
||
|
„Projekt speichern unter...“ |
[Strg] + [Umschalt] + [S] |
||
|
„Projekt speichern“ |
Das Projekt wird unter dem bestehenden Namen gespeichert. Bei noch nicht gespeicherten Projekten wirkt der Befehl wie „Projekt speichern unter...“. |
[Strg] + [S] |
|
|
„Festo Automation Suite“ |
„Automation Suite-Fenster einblenden“ |
Das Festo Automation Suite-Icon zusammen mit dem CODESYS-Icon in der Taskleiste einblenden. Die Fenster können nebeneinander angezeigt werden. |
– |
|
„Automation Suite-Fenster ausblenden“ |
Das Festo Automation Suite-Icon in der Taskleiste und das Festo Automation Suite-Fenster ausblenden. |
– |
Grundsätzlich wird beim Aufruf über die Festo Automation Suite auch vom Programmfenster der CODESYS-Editoren aus immer ein Festo Automation Suite-Projekt gespeichert, nie ein allein stehendes CODESYS-Projekt. Dadurch wird die Konsistenz zwischen dem Steuerungsprogramm und dem Projekt der Festo Automation Suite gewährleistet
Fenster schließen
Wird das CODESYS-Fenster über die Schaltfläche [x] in der Titelleiste geschlossen, hängt das Verhalten vom Zustand des Fensters der Festo Automation Suite ab:
-
Wenn das Fenster der Festo Automation Suite eingeblendet oder minimiert ist, dann wird das CODESYS-Fenster lediglich ausgeblendet.
-
Wenn das Fenster der Festo Automation Suite über die Schaltfläche [x] in der Titelzeile ausgeblendet wurde oder es war es noch gar nicht sichtbar (weil das CODESYS-Fenster über die Verknüpfung „Festo Automation Suite CODESYS“ direkt gestartet wurde), dann wird die Anwendung beendet. Wenn vorher ungespeicherte Änderungen vorgenommen wurden, wird das Fenster der Festo Automation Suite mit einer Rückfrage angezeigt, ob das Projekt gespeichert werden soll.
[Alt] + [F4] hat den gleichen Effekt wie das Schließen des Fensters über die Schaltfläche [x] in der Fenstertitelzeile.
