Unterschiede in Workflows und Funktionen
Die folgende Tabelle gibt Ihnen einen Überblick, welche Unterschiede sich bei der Bedienung von CODESYS im Gegensatz zu e!COCKPIT ergeben und an welcher Stelle sich bestimmte e!COCKPIT-Funktionen und -Einstellungen in CODESYS wiederfinden.
Der größte Unterschied zwischen beiden Tools ist die Benutzeroberfläche, insbesondere die grafische Darstellung der Netzwerkansicht, die e!COCKPIT bietet. Geräte können bei der Projektierung per Drag & Drop als grafische Gerätekachel in das Projekt gezogen und durch das Ziehen von Linien miteinander zu einem Netzwerk verbunden werden. Auch Feldbusse werden mit grafischen Hilfsmitteln (über farbige Konnektoren) festgelegt. Viele Funktionen sind direkt per Kontextmenü ausgehend von der grafischen Netzwerkansicht zugänglich.
In CODESYS hingegen werden sämtliche Operationen ausgehend vom Gerätebaum durchgeführt. Geräte eines Netzwerkes werden hier beispielsweise über die Eingabe der IP-Adresse miteinander verbunden und Feldbusse ebenfalls über den Gerätebaum hinzugefügt und konfiguriert.
Die Feldbuskonfiguratoren ähneln sich, da in e!COCKPIT viele CODESYS Funktionen und Oberflächen verwendet werden. Die grundlegende Verwendung verschiedener Feldbusse ist unter Feldbuskonfiguration in CODESYS beschrieben. Weitergehende Informationen zur Feldbuskonfiguration in CODESYS finden Sie in der CODESYS Onlinehilfe unter help.codesys.com (bis Servicepack 17) oder de.helpme-codesys.com (aktuelles Servicepack).
e!COCKPIT | CODESYS |
---|---|
Lizenzen | |
Die Lizenz für e!COCKPIT selbst wird aktiviert über die Backstage-Ansicht, Seite „Lizenzierung“, [Lizenzverwaltung] > [Lizenzen eingeben]. | Es ist keine Eingabe einer CODESYS Lizenz erforderlich. CODESYS selbst ist kosten- und lizenzfrei erhältlich. |
Lizenzen für Zusatzfunktionen werden erworben und via Bedienfeld „Projektlizenzierung“ Geräten zugewiesen und auf Geräten synchronisiert. | Lizenzen für WAGO Bibliotheken oder Zusatzfunktionen werden über das Add-on „WAGO Licensing“ in CODESYS angezeigt und mit WAGOupload übertragen (siehe Add-on „WAGO Licensing“ installieren und Lizenzen mit WAGOupload übertragen. |
Zusatzkomponenten herunterladen | |
Updates für e!COCKPIT selbst sowie Add-ons oder Firmware werden über die Backstage-Ansicht, Seite „Updates & Add-ons“ heruntergeladen und installiert. | CODESYS Updates werden auf der Startseite der Software angezeigt, wenn verfügbar. |
Geräte importieren | |
Gerätebeschreibungen für WAGO Geräte werden mit der Installation von e!COCKPIT automatisch integriert. | Benötigte Gerätebeschreibungen werden initial über das WAGO Download Center heruntergeladen und über das Register „Tools“ > CODESYS Installer... integriert (siehe WAGO Komponenten gesammelt über Package-Dateien installieren). |
Geräte im Projekt hinzufügen | |
Geräte werden per Drag & Drop aus dem Produktkatalog zum Projekt hinzugefügt. | Geräte werden beim Erstellen eines neuen Projektes in einem Dialogfenster zur Auswahl angeboten. Dazu müssen zuvor die entsprechenden Gerätebeschreibungen installiert sein. |
I/O-Module werden per Drag & Drop mit dem Gerät verbunden. | I/O-Module werden über einen Rechtsklick auf „Kbus (Kbus)“ im Gerätebaum und Gerät anhängen... hinzugefügt. |
Feldbus auswählen und konfigurieren | |
Der Feldbus wird in einer grafischen Netzwerkansicht durch das Ziehen von Verbindungslinien zwischen feldbusspezifischen Konnektoren festgelegt. | Der Feldbus wird über Gerät anhängen... im Kontextmenüs des Gerätes hinzugefügt. Im Dialogfenster werden nur die Feldbusse angezeigt, die das Gerät unterstützt. |
Verbindung zwischen Geräten herstellen | |
In e!COCKPIT werden Verbindungslinien zwischen Geräten gezogen. | Die Verbindung zwischen Geräten entsteht in CODESYS grundsätzlich durch Anhängen/Verschachteln von Elementen im Gerätebaum und (je nach Feldbus) über die Eingabe der Slave-IP-Adresse beim Master-Gerät. Wie Geräte je nach verwendetem Feldbus eingebunden/verbunden werden, ist unter Feldbuskonfiguration in CODESYS beschrieben. |
Mapping von Datenpunkten | |
Bei Modbus-Kopplern wird das E/A-Abbild automatisch erstellt. | Das Erstellen des E/A-Abbildes/Mappings eines Modbus-Kopplers erfolgt manuell mit Hilfe des CODESYS Handbuches (Modbus-Konfiguration) und der Produkthandbücher (Aufbau der I/O-Daten). |
Geräte ersetzen | |
In e!COCKPIT können typgleiche Geräte eines Projektes ausgetauscht werden über das Menüband, Register „GERÄT“ oder per Rechtsklick im Kontextmenü des Gerätes und [Gerät ersetzen]. | In CODESYS kann ein Gerät mittels Rechtsklick im Gerätebaum und Gerät aktualisieren... ersetzt werden. Funktionen, die das neue Gerät nicht unterstützt, entfallen dabei. Funktionen die das neue Gerät zusätzlich unterstützt, werden ergänzt (siehe auch „Gerätetypversionen/Gerätebeschreibungen anpassen“ in dieser Tabelle). |
Netzwerkscan | |
Der Netzwerkscan nach Geräten erfolgt bei e!COCKPIT über das Menüband, Register „NETZWERK“ und [Scannen]. Die PC-Schnittstelle und der IP-Bereich werden hier ebenfalls eingestellt. | In CODESYS wird kein Scan des gesamten Netzwerkes unterstützt, jedoch die Suche nach einem einzelnen Gerät. Der Scan erfolgt per Doppelklick auf das Gerät im Gerätebaum > Register „Kommunikation“ > [Netzwerk durchsuchen...]. |
Modulscan | |
Der Modulscan erfolgt bei e!COCKPIT über das Menüband, Register „GERÄT“ und [Module scannen] oder im Kontextmenü eines Gerätes. | I/O-Module werden per Rechtsklick auf „Kbus (Kbus)“ im Gerätebaum und Geräte suchen gefunden. |
Kompatibilität Compilerversion, Visualisierungsprofil, Gerätebeschreibung und Firmware | |
In e!COCKPIT werden bei Inkompatibilität Meldungsfenster angezeigt, die Empfehlungen für Änderungen geben. Es liegt eine Kompatibilitätsliste zur Hilfestellung vor https://techdocs.wago.com/Software/eCOCKPIT/de-DE/index.html#1889686667. | Folgende Versionen sind für Geräte mit verwendeter CODESYS Runtime kompatibel: |
Compilerversion/Visualisierungsprofil anpassen | |
Compilerversion/Visualisierungsprofil werden in der Backstage-Ansicht, Seite „Projekteinstellungen“ > „CODESYS Projekteinstellungen“ > „Projekteinstellungen angepasst“. | Die Compilerversion und das Visualisierungsprofil können im Register „Projekt“ unter Projekteinstellungen... > Compiler-Optionen bzw. Visualisierungsprofil angepasst werden. |
Gerätetypversionen/Gerätebeschreibungen anpassen | |
Gerätetypversionen/Gerätebeschreibungen werden im Menüband, Register „GERÄT“, Registergruppe „Versionsinformationen“ über die Schaltfläche [Ersetzen] geändert. | Gerätetypversionen/Gerätebeschreibungen werden im Dialogfenster „Geräte aktualisieren“ zur Auswahl angezeigt (Rechtsklick auf das Gerät > Geräte aktualisieren...). Zur Anzeige aller verfügbaren Versionen eines Gerätes muss im Dialogfenster die Option „Alle Versionen anzeigen (nur für Experten)“ aktiviert sein. |
Firmware aktualisieren | |
Die Firmware wird in der Backstage-Ansicht, Seite „Updates & Add-ons“ heruntergeladen und über das Menüband > Register „GERÄT“ > „Firmware ersetzen“ installiert. | Die Firmware wird über das WAGO Download Center heruntergeladen. Das Ersetzen der Firmware wird jedoch nicht mit CODESYS, sondern mit WAGOupload oder per SD-Karte vorgenommen (siehe Firmware für die Verwendung in CODESYS aktualisieren). |
Applikation übersetzen, verbinden und starten | |
Die Applikation wird übersetzt via Register „PROGRAMM“ > „Übersetzen“. | Die Applikation wird übersetzt über das Register „Erstellen“ > Code erzeugen. |
Debug-Modus | |
Nach dem Einloggen wird das Ausführen und Prüfen des Quellcodes über das Menüband, Register „PROGRAMM“/„DEBUG“ > [Applikation simulieren] gestartet. | Nach dem Einloggen wird das Ausführen und Prüfen des Quellcodes über das Register „Debug“ > Start gestartet. |
Visualisierung erstellen | |
Eine Visualisierung wird per Rechtsklick auf eine Applikation und Auswahl des neuen Elementes „Visualisierung“ erstellt. | Eine Visualisierung wird per Rechtsklick auf eine Applikation und Objekt hinzufügen > Visualisierung erstellt. |
Programm-Download | |
Ein Programm-Download erfolgt beispielsweise über das Menüband, Register „PROGRAMM“ > „Programm-Download“ oder „Mehrfach-Download“. | Ein Programm-Download erfolgt über das Register „Online“ > Quellcode auf verbundene Steuerung laden oder Mehrfacher Download. |
Bibliotheken hinzufügen | |
Bibliotheken werden hinzugefügt über das Bedienfeld „Programmstruktur“, einen Doppelklick auf den „Bibliotheksverwalter“ und [Bibliothek hinzufügen]. | Benötigte Bibliotheken werden über das WAGO Download Center heruntergeladen und über das Register „Tools“ > CODESYS Installer... installiert (siehe WAGO Komponenten gesammelt über Package-Dateien installieren). |
Add-ons | |
Lizenzgebundene Zusatzkomponenten (Add-ons) werden auf der Seite „Updates & Add-ons“ der Backstage-Ansicht zusammen mit weiteren Komponenten wie Firmware, Service-Packs, Bibliotheken oder Visualisierungsstile angezeigt. Sie können dort herunter geladen, installiert und lizenziert werden. | Lizenzgebundene Zusatzkomponenten (Add-ons) werden über die CODESYS Professional Developer Edition heruntergeladen und über das Register „Tools“ > CODESYS Installer... installiert (siehe CODESYS Add-ons installieren). Im Gegensatz zu e!COCKPIT werden bei CODESYS die Add-ons als Bundle zusammengefasst und sind nicht einzeln erhältlich. |
I/O-Module konfigurieren | |
Zur I/O-Modulkonfiguration ist in e!COCKPIT bereits WAGO I/O-CHECK integriert. | Zur I/O-Modulkonfiguration wird die eigenständige Software WAGO I/O-CHECK verwendet (sieheWAGO I/O-CHECK installieren und verwenden). |
Programmelemente (PLCopen-XML) importieren/exportieren | |
Das Importieren/Exportieren von Programmelementen wird in der Backstage-Ansicht auf der Seite „Import/Export“ vorgenommen. | Das Importieren/Exportieren von Programmelementen wird in Register „Projekt“ > PLCopenXML importieren.../PLCopenXML exportieren... vorgenommen. |
Projekt dokumentieren/drucken | |
Die Funktion „Projekt dokumentieren“ ist in der Backstage-Ansicht, Seite „Drucken“ zu finden. | Die Funktion „Projekt dokumentieren“ ist im Register „Projekt“ zu finden. |
Versionsverwaltung (SVN) | |
Sofern das Add-on „e!COCKPIT SVN“ installiert und lizenziert wurde (Backstage-Ansicht, Seite „Updates & Add-ons“), können über das Register „SUBVERSION“ verschiedene Versionsstände eines Projektes verwaltet werden. | Eine CODESYS Versionsverwaltung für Projekte ist in der CODESYS Professional Developer Edition (kostenpflichtig) enthalten (siehe Installieren und Starten). |
Python | |
Die Bedienung von e!COCKPIT über Python-Skripte kann über die Backstage-Ansicht, Seite „Skripting“ erfolgen. | Python-Skripte können über das Register „Tools“ > Skripting ausgeführt werden. |