Kontextmenüs

Für Geräte in verschiedenen Ansichten und auch für Elemente der Programmstruktur sind bestimmte Grundfunktionen über Kontextmenüs erreichbar.

Hinweis: Je nachdem, in welcher Ansicht und für welches Gerät/Element das Kontextmenü geöffnet wird, sind eventuell nicht alle hier aufgeführten Funktionen verfügbar.

Kontextmenü

Symbol

Funktion

Beschreibung

Kopieren

Ausgewählte Geräte/Elemente werden kopiert.

Einfügen

Kopierte Geräte/Elemente werden eingefügt.

Löschen

Ausgewählte Geräte werden aus der Gerätestruktur/Netzwerkansicht gelöscht. Dabei werden auch die dazugehörigen Programmelemente gelöscht.

Ausgewählte Programmelemente werden aus der Programmstruktur gelöscht.

In der Gerätedetailansicht werden ausgewählte I/O-Module aus dem Knoten entfernt.

Übersetzen

Der Quellcode der aktiven Applikation wird auf Fehler geprüft (siehe Applikation kompilieren und validieren).

Refactoring

Das Dialogfenster „Refactoring“ zum Umbenennen des Objektes wird geöffnet, sofern für das Objekt zulässig (siehe CODESYS Onlinehilfe, Index „Refactoring“).

Verbinden

Es wird eine Onlineverbindung zu einem oder mehreren selektierten Geräten oder Applikationen hergestellt und bei Bedarf ein Download durchgeführt (siehe Verbinden).

Trennen

Die Verbindung zwischen Entwicklungs- und Zielsystem (Steuerung oder simuliertes Gerät) wird getrennt und der Offlinemodus aktiviert.

Start

Die Applikation auf der Steuerung oder in der Simulation wird gestartet (siehe auch Applikation starten und Applikation simulieren).

Stopp

Die Applikation auf der Steuerung oder in der Simulation wird gestoppt (siehe auch Applikation simulieren).

Scannen

Der Knoten wird nach vorhandenen I/O-Modulen gescannt. Diese werden in einer Liste angezeigt (siehe auch Netzwerk und Geräte scannen).

Upload

Parameter werden von dem ausgewählten Gerät gelesen (siehe auch Parameter schreiben und lesen).

Download

Parameter werden auf das ausgewählten Gerät geschrieben (siehe auch Parameter schreiben und lesen).

I/O-Check

Das Register „I/O-CHECK“ wird geöffnet (siehe Register „I/O-CHECK“ und Testen).

Reset

Alle Reset-Befehle bewirken einen Neustart im Onlinemodus. Dabei werden gesetzte Haltepunkte im Projekt deaktiviert.

Reset (warm) setzt mit Ausnahme der remanenten Variablen (Retain, Persistent) alle Variablen des aktiven Programms auf ihren Initialisierungswert bzw. Standardwert zurück.
(Das Verhalten entspricht dem Aus- und Wiedereinschalten der Steuerung während das Programm läuft, z. B. bei einem Stromausfall.)

Reset (kalt) entspricht dem Befehl „Reset warm“, setzt aber zusätzlich auch die remanenten Variablen der aktiven Applikation auf ihre Initialisierungswerte bzw. Standardwerte zurück.
(Das Verhalten entspricht dem Start des Programmes, das gerade auf die Steuerung geladen wurde.)

Reset (Ursprung) setzt die Werte aller Variablen der aktiven Applikation auf ihre Initialisierungswerte zurück und löscht das Programm auf der Steuerung.

Editor

Der Programmiereditor wird zur Eingabe des Programmcodes geöffnet (siehe Programmiereditor).

Gerätedetails

Die Gerätedetailansicht wird geöffnet (siehe auch Gerätedetailansicht) und zeigt das E/A-Abbild an (siehe E/A-Abbild und E/A-Abbild erstellen).

Einstellungen

Für Geräte: Einstellungen werden in dem entsprechenden Bedienfeld „Einstellungen“ angezeigt (siehe auch Einstellungen).

Für Programmelemente: Es wird ein Dialogfenster geöffnet, in welchem die Eigenschaften des Programms bearbeitet werden können (siehe CODESYS Onlinehilfe, Index „Eigenschaften, allgemein“).

Exportieren

Das E/A-Abbild eines Gerätes und seiner Subgeräte wird in eine externe CSV-Datei exportiert (siehe auch E/A-Abbild exportieren/importieren).

Importieren

Die CSV-Datei eines zuvor exportierten E/A-Abbildes wird importiert (siehe auch E/A-Abbild exportieren/importieren).

Gerät ersetzen/
Modul ersetzen

Es wird ein Dialogfenster zur Auswahl eines neuen Gerätes/I/O-Moduls geöffnet, welches das im Projekt selektierte Gerät/I/O-Modul ersetzt (siehe Beschreibung unter Gerät ersetzen).

Subversion

Die Funktionen zur Versionsverwaltung sind verfügbar, sofern das Add-on „e!COCKPIT SVN“ installiert ist (siehe auch Versionsverwaltung in e!COCKPIT verwenden).

Im Untermenü sind folgende Befehle verfügbar:

SVN-Projektarchiv-Browser… öffnet den SVN-Projektarchiv-Browser.

Darin wird der Inhalt eines SVN-Projektarchivs in einer Baumstruktur dargestellt. Das SVN-Projektarchiv kann im Browser durchsucht werden.

SVN-Arbeitskopie bearbeiten öffnet ein Dialogfenster, welches die Arbeitskopie aus SVN-Sicht in einem Browser darstellt.

Übertragen öffnet ein Dialogfenster zum Übertragen von Änderungen, die das Objekt betreffen, in das SVN-Projektarchiv.
Beim Ausführen eines Befehls werden übertragene Objekte automatisch entsperrt.

Farbige Markierung/Status der geänderten Objekte:

Blau: Geändert
Grün: Hinzugefügt
Dunkelrot: Gelöscht
Rot: Mit Konflikt
Schwarz: Nicht versioniert (nicht im SVN-Projektarchiv)
Grau: Vom Übertragen ausgeschlossen

Vergleichen zeigt das Ergebnis des Vergleichs zwischen Arbeitskopie und Basisrevision an.

Die Basisrevision ist die Revision, die auf oberster Ebene (Top-Level) im SVN-Projektarchiv liegt.
Voraussetzung: Das Objekt ist versioniert, wurde lokal geändert und hat keinen Konflikt. Es können gleichzeitig mehrere Vergleiche unterschiedlicher Objekte geöffnet werden.

Mit HEAD-Revision vergleichen… zeigt das Ergebnis des Vergleichs zwischen Arbeitskopie und HEAD-Revision an.

Die HEAD-Revision ist die Revision, die auf oberster Ebene (Top- Level) im Zweig liegt. Sie können dort selektiv Änderungen zurücksetzen, die auf der HEAD-Revision übertragen wurden.

Mit Revision vergleichen zeigt die Versionshistorie eines Objektes des e!COCKPIT Projektes an.

Es kann eine Revision ausgewählt werden. Nachfolgend wird das Ergebnis des Vergleichs zwischen Arbeitskopie und Revision angezeigt.
Voraussetzung: Das Objekt ist versioniert und hat keinen Konflikt. Es können gleichzeitig mehrere Vergleiche unterschiedlicher Objekte geöffnet werden.

Externe Objekte einbinden… öffnet ein Dialogfenster zum Einbinden externer Objekte.

Voraussetzung: Ein Objekt im Objektbaum ist selektiert. Darunter werden die externen Objekte eingebunden.

Beim Übertragen ignorieren deaktiviert das Objekt standardmäßig im Dialogfenster „Übertragen“.

Voraussetzung: Es muss mindestens noch ein Objekt vorhanden sein, welches nicht ignoriert wird.

SVN-Info… zeigt Informationen über das selektierte Objekt im SVN-Projektarchiv an.

Voraussetzung: Versioniertes Objekt im Projektbaum ist selektiert.

Eigenschaften zeigen öffnet ein Dialogfenster zum Bearbeiten der Eigenschaften eines versionierten Objektes.

Sperre holen… sperrt das Objekt für den aktuellen Benutzer.

Voraussetzung: Es ist nicht bereits gesperrt.

Log zeigen… öffnet die Versionshistorie des Objektes im e!COCKPIT Projekt.

Zurücksetzen öffnet ein Dialogfenster zum Zurücksetzen von lokalen Änderungen.

Es wird damit auf den Stand der Basisrevision der Arbeitskopie zurückgesetzt.

Auf Revision zurücksetzen öffnet ein Dialogfenster zur Auswahl der Revision, auf die das Objekt zurückgesetzt wird.

Aktualisieren überträgt Änderungen im SVN-Projektarchiv in das Projekt.

Die Aktualisierung wird mit der HEAD-Revision ausgeführt.

Nur dieses aktualisieren überträgt Änderungen im SVN-Projektarchiv, die das ausgewählte Objekt betreffen, in das Projekt.

Die Aktualisierung wird mit der HEAD-Revision ausgeführt.

Zu Revision aktualisieren öffnet ein Dialogfenster zum Festlegen der Revision, auf die das Objekt aktualisiert wird.

Hinweise:

Einige dieser SVN-Befehle sowie weitere SVN-Befehle erreichen Sie auch im Menüband (siehe Register „SUBVERSION“).

Der Status, den ein Objekt im SVN-Projektarchiv besitzt, wird in der Geräte- und Programmstruktur durch ein Symbol vor dem Gerätepiktogramm angezeigt (siehe Statusanzeigen für die Versionsverwaltung). Eine Erläuterung der Statusanzeigen finden Sie in der CODESYS Onlinehilfe unter „Add-ons“ > „CODESYS SVN“ > „Referenz Benutzeroberfläche“ > „Überlagerte Symbole“.

Die vollständige Beschreibung der Kommandos und Funktionen sowie weiterführende Dialogfenster finden Sie in der CODESYS Onlinehilfe unter „Add-ons“ > „CODESYS SVN“ > „Referenz Benutzeroberfläche“ > „Befehle“.