Mit Projektexplorer verwalten

Die →Sicht Projektexplorer (auch nur Projektexplorer genannt) zeigt eine hierarchische Sicht auf →Ressourcen in logi.CAD 3, das sind das →Projekt, seine →Ordner und →Objekte. Sie benötigen den Projektexplorer, um z.B. Objekte zu erstellen und zur Bearbeitung zu öffnen.

Hier ein typischer Projektexplorer:

images/download/attachments/443057650/ProjectExplorer-version-3-modificationdate-1586856686793-api-v2.png

Der Projektexplorer ist sichtbar, falls Sie logi.CAD 3 zum ersten Mal starten oder die →Perspektive Applikationserstellung (Projektexplorer) öffnen.
Falls der Projektexplorer dennoch nicht sichtbar ist, können Sie ihn zur aktuellen Perspektive hinzufügen: Wählen Sie FensterSicht anzeigenProjektexplorer.

images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg Eine alternative Sicht auf das Projekt und seine Ordner/Objekt ist der Applikationsnavigator.

Bestandteile des Projektexplorers

Ressourcen im Projektexplorer

Die folgenden →Ressourcen können im Projektexplorer angezeigt werden (ein Auszug):

Symbol der Ressource

Name der Ressource

Bedeutung

images/download/thumbnails/409862691/Project-version-1-modificationdate-1531214657657-api-v2.png

Projekt-Name

→Projekt, das in logi.CAD 3 geöffnet ist

images/download/thumbnails/409862616/IconProjClosed-version-1-modificationdate-1531214294917-api-v2.png

Projekt-Name

Projekt, das in logi.CAD 3 geschlossen ist

images/download/thumbnails/409862701/IconFolder-version-1-modificationdate-1531214698134-api-v2.png

Ordner-Name

→Ordner (aufgeklappt oder zugeklappt)

images/download/thumbnails/409862696/IconFolderLinked-version-1-modificationdate-1531214679381-api-v2.png

Ordner-Name

→verlinkter Ordner (aufgeklappt oder zugeklappt)

images/download/attachments/443057630/IconLibrary-version-1-modificationdate-1586434414821-api-v2.png

Bibliotheks-Name

→Bibliothek mit Bibliothekselemente (z.B. POE, Datentypen)
Gültig für die Bibliotheken und deren Bibliothekselemente:

Manipulieren Sie den Ordner und seinen Inhalt unter keinen Umständen! Falls Sie dennoch Manipulationen durchführen, findet logi.CAD 3 die Bibliothek oder die Bausteine nicht mehr.

images/download/thumbnails/409862706/IconST-version-1-modificationdate-1531214719389-api-v2.png

Objekt-Name

ST-Objekt (Objekt mit ST-Code für Ihre Anwendung in ST) oder ST-Schnittstelle (Objekt mit der Schnittstelle für Ihre Anwendung in C)
Das Objekt wird standardmäßig im ST-Editor geöffnet und bearbeitet. Das ST-Objekt program ist in Projekten vorhanden, die mit Hilfe einer Projektvorlage erstellt wurden. Sie können mehrere Objekte in einem Projekt erstellen. Informationen zum Erstellen von Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".

Falls bereits Deklarationen im Objekt enthalten sind, sind diese Deklarationen als Unterebenen des Objekts sichtbar. Das Symbol identifiziert die Deklarationsart: images/download/thumbnails/409862636/Program-version-1-modificationdate-1531214393443-api-v2.png = →Programm, images/download/thumbnails/409862631/Instance-version-1-modificationdate-1531214366502-api-v2.jpg = →Funktionsbaustein, images/download/thumbnails/409862626/Function-version-1-modificationdate-1531214341453-api-v2.png = →Funktion, images/download/thumbnails/414778154/VarUserDT-version-1-modificationdate-1534238223509-api-v2.png = benutzerdefinierter →Datentyp, images/download/attachments/460424000/Interface-version-2-modificationdate-1615456339911-api-v2.png = →Interface, images/download/thumbnails/409862621/IconNamespace-version-1-modificationdate-1531214318282-api-v2.png = →Namespace, images/download/attachments/453676123/Method-version-1-modificationdate-1610379622092-api-v2.png = →Methode

Zusätzliche Kennzeichnungen (wie z.B. images/download/thumbnails/409862646/IconError-Explorer-version-1-modificationdate-1531214438846-api-v2.png oder images/download/thumbnails/409862641/Variant-version-1-modificationdate-1531214418362-api-v2.png ) in den Symbolen bzw. beim Namen der Ressource informieren Sie über den entsprechenden Status des Objekts (z.B. dass es fehlerhaft ist oder dass es eine lokale Variante ist). Die Kennzeichnungen sind in dieser Liste nicht weiter angeführt.

images/download/thumbnails/409862713/IconFBD-version-1-modificationdate-1531214751433-api-v2.gif

Objekt-Name

FBS-Objekt (Objekt mit FBS-Code bzw. Logik)
Ein FBS-Objekt wird standardmäßig im FBS-Editor geöffnet und bearbeitet. Sie können mehrere FBS-Objekte in einem Projekt erstellen. Informationen zum Erstellen von Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".

Das Symbol, das für die Unterebene des FBS-Objekts angezeigt wird, identifiziert die Deklarationsart der →POE: images/download/thumbnails/409862636/Program-version-1-modificationdate-1531214393443-api-v2.png = Programm, images/download/thumbnails/409862631/Instance-version-1-modificationdate-1531214366502-api-v2.jpg = Funktionsbaustein, images/download/thumbnails/409862626/Function-version-1-modificationdate-1531214341453-api-v2.png = Funktion
Falls die POE innerhalb eines →Namespaces deklariert ist, wird der voll qualifizierte Name der POE als Name in der Unterebene angezeigt. Ein voll qualifizierter Name besteht aus einer Reihe von Namespace-Bezeichnern, die durch . voneinander getrennt sind. Am Ende steht der Bezeichner der POE.

Zusätzliche Kennzeichnungen (wie z.B. images/download/thumbnails/409862646/IconError-Explorer-version-1-modificationdate-1531214438846-api-v2.png oder images/download/thumbnails/409862641/Variant-version-1-modificationdate-1531214418362-api-v2.png ) in den Symbolen informieren Sie über den entsprechenden Status des Objekts (z.B. dass es fehlerhaft ist oder dass es eine lokale Variante ist). Die Kennzeichnungen sind in dieser Liste nicht weiter angeführt.

images/download/thumbnails/460423505/IconLD-version-1-modificationdate-1615279875976-api-v2.png

Objekt-Name

KOP-Objekt (Objekt mit einem Kontaktplan)
Ein KOP-Objekt wird standardmäßig im KOP-Editor geöffnet und bearbeitet. Sie können mehrere KOP-Objekte in einem Projekt erstellen. Informationen zum Erstellen von Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".

Das Symbol, das für die Unterebene des KOP-Objekts angezeigt wird, identifiziert die Deklarationsart der →POE: images/download/thumbnails/409862636/Program-version-1-modificationdate-1531214393443-api-v2.png = Programm, images/download/thumbnails/409862631/Instance-version-1-modificationdate-1531214366502-api-v2.jpg = Funktionsbaustein, images/download/thumbnails/409862626/Function-version-1-modificationdate-1531214341453-api-v2.png = Funktion
Zusätzliche Kennzeichnungen (wie z.B. images/download/thumbnails/409862646/IconError-Explorer-version-1-modificationdate-1531214438846-api-v2.png oder images/download/thumbnails/409862641/Variant-version-1-modificationdate-1531214418362-api-v2.png ) in den Symbolen informieren Sie über den entsprechenden Status des Objekts (z.B. dass es fehlerhaft ist oder dass es eine lokale Variante ist). Die Kennzeichnungen sind in dieser Liste nicht weiter angeführt.

images/download/thumbnails/418939525/IconDevice-version-1-modificationdate-1539089454151-api-v2.png

Objekt-Name

Gerät-Objekt (Objekt für die Gerät-Konfiguration)

Ein Gerät-Objekt wird standardmäßig im Editor für das Gerät-Objektgeöffnet und bearbeitet. Sie können mehrere Gerät-Objekte in einem Projekt erstellen. Informationen zum Erstellen von diesen Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".

images/download/thumbnails/409862651/IconGlobal-version-1-modificationdate-1531214458366-api-v2.png

Objekt-Name

Global-Objekt (Objekt zur zentralen Deklaration von globalen Variablen)
Ein Global-Objekt wird standardmäßig im Globalen-Variablen-Editor geöffnet und bearbeitet. Sie können mehrere Global-Objekte in einem Projekt erstellen. Informationen zum Erstellen von Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".

images/download/thumbnails/409862718/IconPLC-version-1-modificationdate-1531214773884-api-v2.png

Objekt-Name

SPS-Objekt (Objekt mit SPS-Informationen, als ST-Code verfügbar)

Es können mehrere SPS-Objekte in einem Projekt verfügbar sein, wie z.B. das SPS-Objekt local. Ein SPS-Objekt wird standardmäßig im Editor für ein SPS-Objekt geöffnet und bearbeitet. Details: siehe "SPS-Vorgaben im Editor für SPS-Objekt".Das Symbol images/download/attachments/406126785/Resource-version-1-modificationdate-1530007752717-api-v2.png , das für die Unterebene des SPS-Objekts angezeigt wird, identifiziert die im SPS-Objekt deklarierte →Ressource.

images/download/thumbnails/409862664/LibraryConfig-version-1-modificationdate-1531214532364-api-v2.png

Objekt-Name

→Bibliothekskonfiguration (Objekt zum Erstellen von →Bibliotheken)
Sie können mehrere Bibliothekskonfigurationen in einem Projekt erstellen. Informationen zum Erstellen von Bibliotheken finden Sie unter "Eigene Bibliothek mit Anwenderbausteinen erstellen".
Eine Bibliothekskonfiguration wird standardmäßig im Editor für die Bibliothekskonfiguration geöffnet und bearbeitet. Lesen Sie unter "Bibliothekskonfiguration erstellen" nach, falls Sie Details zur Bibliothekskonfiguration benötigen.

Das Symbol images/download/thumbnails/409862727/Library-version-1-modificationdate-1531215022386-api-v2.png , das für die Unterebene der Bibliothekskonfiguration angezeigt wird, identifiziert die Bibliotheken, die in der Bibliothekskonfiguration deklariert sind.

images/download/thumbnails/409862669/IconVarCfg-version-1-modificationdate-1531214555383-api-v2.png

Objekt-Name

VarCfg-Objekt (Objekt zur zentralen Deklaration eines VAR_CONFIG-Abschnitts)

Sie können mehrere VarCfg-Objekte in einem Projekt erstellen. Informationen zum Erstellen von Objekten finden Sie unter "Neue Objekte oder Ordner erstellen".
Ein VarCfg-Objekt wird standardmäßig im ST-Editor geöffnet und bearbeitet. Details: siehe "VAR_CONFIG-Abschnitt im VarCfg-Objekt deklarieren".


images/download/thumbnails/409862674/IconFileGeneric-version-1-modificationdate-1531214577892-api-v2.png

Objekt-Name

allgemeines Objekt

images/download/thumbnails/409862679/IconCFile-version-1-modificationdate-1531214599517-api-v2.png oder images/download/thumbnails/409862684/IconHFile-version-1-modificationdate-1531214619050-api-v2.png

Objekt-Name

Datei mit C-Code oder Header-Datei für C-Code (im Ordner src-gen oder target)

Beachten Sie:

  • Diese Ordner werden standardmäßig nicht im Projektexplorer angezeigt. Falls Sie diese dennoch sehen, bearbeiten/löschen Sie die enthaltenen Dateien nicht! Grund: logi.CAD 3 aktualisiert diese Dateien automatisch beim Speichern des ST-Codes bzw. der Logik. Wenn Sie die Anwendung in C oder C++ erstellen, gilt ein anderes Anzeige-/Aktualisierungsverhalten für diese C-/C++-Dateien.

  • Legen Sie keine eigenen Dateien in den Ordnern src-gen und target ab. Dieser Ordner inkl. des vollständigen Inhalts wird möglicherweise von logi.CAD 3 z.B. bei Bereinigen des Projekts gelöscht.

images/s/b2ic8e/9012/1ca6q62/_/images/icons/emoticons/information.svg Dateien an, die nicht in logi.CAD 3erstellt wurden, werden mit jenem Symbol angezeigt, wie es auch in einem Ordner des Betriebssystems angezeigt wird. Beispiel: PDF-Dateien oder Microsoft-Office-Dateien


Die folgenden Ressourcen finden Sie in einem Projekt vorgegeben, nachdem Sie es erstellt haben:

Ressource (mit Symbol)

Bedeutung

images/download/thumbnails/409862691/Project-version-1-modificationdate-1531214657657-api-v2.png

Projekt-Name

das erstellte Projekt

Standard

Bibliothek mit Systembausteinen basierend auf der IEC-Norm (z.B. dem AND-Baustein)
Diese Bibliothek ist in Projekten verfügbar, die mit Hilfe einer Projektvorlage erstellt wurden.

images/download/thumbnails/409862701/IconFolder-version-1-modificationdate-1531214698134-api-v2.png

src

Ordner zur Ablage der Objekte mit Code bzw. Logik

images/download/thumbnails/409862706/IconST-version-1-modificationdate-1531214719389-api-v2.png

program

ST-Objekt mit ST-Code, falls das Projekt z.B. auf Basis des Beispielprojekts Zähler (ST) erstellt wurde

images/download/thumbnails/409862713/IconFBD-version-1-modificationdate-1531214751433-api-v2.gif

Counter

FBS-Objekt mit einem FBS-Programm, falls das Projekt z.B. auf Basis des Beispielprojekts Zähler (FBS) erstellt wurde (nicht in allen Varianten von logi.CAD 3 verfügbar)

images/download/thumbnails/409862718/IconPLC-version-1-modificationdate-1531214773884-api-v2.png

local

SPS-Objekt für das lokale →Zielsystem (= Rechner)

Das Objekt ist in der Projektvorlage logi.CAD 3 Projekt oder einem logi.CAD 3 Beispielprojekt für die integrierte SPS verfügbar.

remote

SPS-Objekt für ein fernes Zielsystem (= Remote-Zielsystem)
Das Objekt ist in der Projektvorlage logi.CAD 3 Projekt verfügbar.

Abhängig von der verwendeten Projektvorlage kann das Projekt diese zusätzlichen Ressourcen enthalten:

Ressource (mit Symbol)

Bedeutung

Arduino

Bibliothek mit den Arduino-Funktionen
Diese Bibliothek ist in Projekten verfügbar, die z.B. mit Hilfe einer Projektvorlage für einen Controllino oder Arudino Nano erstellt wurde (z.B. Lauflicht für Controllino MINI).

Controllino MINI, Controllino MAXI, Controllino MEGA oder Controllino MAXI Automation

Bibliotheken mit Controllino-Datentypen
Diese Bibliotheken sind in Projekten verfügbar, die mit Hilfe einer Projektvorlage für einen Controllino erstellt wurde (z.B. Lauflicht für Controllino MINI).

System

Bibliothek mit weiteren Systembausteinen von logi.cals, z.B. den Bausteinen für Zielsystemdiagnose
Diese Bibliothek ist in Projekten verfügbar, die mit Hilfe einer Projektvorlage erstellt wurden. Abhängig von der verwendeten Projektvorlage sind unterschiedliche Unterordner verfügbar.

images/download/thumbnails/409862718/IconPLC-version-1-modificationdate-1531214773884-api-v2.png

SPS-Objekt-Name

Ein SPS-Objekt ist für den Test/Betrieb der Anwendung auf der entsprechenden SPS vorgesehen und ist in jenen Projekten verfügbar, die mit Hilfe einer bestimmten Projektvorlage erstellt wurden.


arduinoNanoV3

SPS: →Arduino Nano 3

Projektvorlage: logi.CAD 3 Projekt für Arduino Nano V3


controllinoMini,controllinoMaxi,controllinoMega odercontrollinoMaxiAutomation

SPS: ein →Controllino

Beispiel für Projektvorlage: Lauflicht für Controllino MINI


RevolutionPi

SPS: →Revolution Pi

Projektvorlage: logi.CAD 3 Projekt für Revolution Pi


phyBoardRegor

SPS: →phyBOARD-Regor

Projektvorlage: logi.CAD 3 Projekt für phyBOARD-Regor


phyBoardWega

SPS: →phyBOARD-Wega

Projektvorlage: logi.CAD 3 Projekt für phyBOARD-Wega


raspberry

SPS: →Raspberry Pi

Projektvorlage logi.CAD 3 Projekt für Raspberry Pi

Kontextmenü im Projektexplorer

Wenn Sie mit der die sekundären Maustaste innerhalb des Projektexplorers klicken, wird ein Kontextmenü geöffnet. Sie können Aktionen mit diesem Kontextmenü ausführen, z.B. Ressourcen kopieren, verschieben, erstellen. Informieren Sie sich unter "Aktionen im Projektexplorer"", welche Aktionen möglich sind.

Symbolleiste im Projektexplorer

Der Projektexplorer bietet ebenfalls eine Symbolleiste mit Schaltflächen, mit denen Sie Ihre Arbeit im Projektexplorer beschleunigen können:

Schaltfläche

Aktion, die beim Klicken auf die Schaltfläche ausgeführt wird

images/download/attachments/406126953/CollapseAll-version-1-modificationdate-1530017638483-api-v2.png Alle Ebenen ausblenden


alle →Ordner im Projektexplorer zuklappen

images/download/attachments/406126958/LinkwithEditor-version-1-modificationdate-1530017660640-api-v2.png Mit Editor verlinken

umschalten, ob die Selektion im Projektexplorer mit dem aktiven →Editor verlinkt ist oder nicht
Falls die Schaltfläche gewählt ist, wird durch das Wechseln des aktiven Editors auch die Selektion des bearbeiteten Objekts aktualisiert. Dies ist praktisch, falls Sie mehrere Objekte zur Bearbeitung geöffnet haben und Sie im Projektexplorer immer das gerade bearbeitete Objekt sehen wollen.

Siehe Troubleshooting-Artikel "Das Wechseln des aktiven Editors aktualisiert nicht die Selektion im Projektexplorer", falls die Schaltfläche nicht immer funktioniert.

images/download/attachments/451280970/IconViewMenu-version-1-modificationdate-1598000630466-api-v2.png Menü anzeigen

ein Menü mit Befehlen öffnen
Diese Befehle ermöglichen es Ihnen, sowohl den Inhalt des Projektexplorers zu sortieren oder zu filtern als auch eine Arbeitsmenge auszuwählen, abzuwählen oder zu bearbeiten.

Aktionen im Projektexplorer

Siehe "Aktionen mit Projekten und Ressourcen".

Falls Sie Aktionen innerhalb von logi.CAD 3 schneller durchführen wollen, informieren Sie sich unter "Tastenkombinationen", ob eine Tastenkombination für die Aktionen und Ihr Betriebssystem angeboten wird.