Programmieren
In die e!COCKPIT-Benutzeroberfläche ist e!RUNTIME eingebunden. Dabei handelt es sich um das hardwareunabhängige IEC-61131-3-Programmiersystem CODESYS (Version 3.5) der Firma 3S.
e!COCKPIT kann somit verwendet werden, um Controllern Elemente zur Programmentwicklung zuzuordnen. Es sind beispielsweise Programmierung, Feldbus- und E/A-Konfiguration, Visualisierung, Motion-Control und weitere Aufgaben realisierbar.
- Öffnen Sie die Programmstruktur.
Für jede eingebundene Kopfstation wird eine CODESYS Applikation mit einem Bibliotheksverwalter, einem Programm „PLC_PRG“ und einer Taskkonfiguration angelegt. Sie können weitere Applikationen parallel oder untergeordnet anlegen.
Außerdem wird eine „Projektbibliothek“ für POUs angelegt, die für alle Applikationen gilt.
Über das Kontextmenü in der Programmstruktur haben Sie die Möglichkeit, weitere CODESYS Elemente einzubinden, beispielsweise weitere POUs, Ordner, Variablenlisten oder Visualisierungen (siehe CODESYS Onlinehilfe, Index „Objekt hinzufügen“).
Per Rechtsklick auf die Projektbibliothek und Auswahl von [Kopieren] kann beispielsweise der gesamte Inhalt dieses Verzeichnisses in ein Verzeichnis einer passenden Projektapplikation kopiert werden. Kopieren und Einfügen ist auch zwischen verschiedenen Instanzen von e!COCKPIT möglich.
„POU“ sind Programmiereinheiten/Objekte, aus welchen sich ein Steuerungsprogramm zusammensetzt. Wenn Sie eine POU anlegen, wird der Arbeitsbereich entsprechend angepasst. Je nach ausgewählter Programmiersprache wird das Menüband um weitere Register erweitert und es werden neue Bedienfelder eingeblendet (beispielsweise „Werkzeuge“).
Die Verwendung einzelner Bedienelemente entnehmen Sie der CODESYS Onlinehilfe.
Außerdem können Sie im Kontextmenü einer Applikation die jeweilige Applikation kopieren, einfügen oder löschen, das Gerät verbinden, die Applikation starten und stoppen, den Programmiereditor öffnen oder Einstellungen der Applikation einsehen/ändern.
Weitere Informationen finden Sie unter:
- Arbeitsbereich > Arbeitsbereich „Programmierung“
- Bedienfelder > Programmstruktur
Weiterführende Informationen
- Bibliotheken erstellen
- Bibliotheken hinzufügen
- Programme erstellen
- E/A-Abbild erstellen
- Applikation kompilieren und validieren
- Applikation debuggen
- Applikation simulieren
- Visualisierungen erstellen
- Verbinden
- Applikationen auf das Gerät laden
- Applikation starten
- CODESYS V2- und V3-Projekte importieren
- Programmelemente importieren/exportieren
- Compiler-Version/Visualisierungsprofil anpassen