Programmstruktur

Das Bedienfeld „Programmstruktur“ dient zur Anzeige und Navigation zwischen Programmen, Bibliotheken, Tasks und weiteren Programmelementen. Das Bedienfeld wird über das Register „ANSICHT“, Schaltfläche [Programmstruktur] geöffnet.

Die Programmelemente werden nach Geräten gruppiert angezeigt (Application ([Gerätename])“).

Bedienfeld „Programmstruktur“
Bedienfeld „Programmstruktur“

Jeder Applikation ist eine vierteilige Statusanzeige vorangestellt, welche den Status bezüglich Verbindung, SPS, internem Bus und Feldbus anzeigt. Der Status eines Programmelementes wird über ein Kreissymbol dargestellt (siehe auch Allgemeine Statusanzeige für Verbindungen).

Hinweis: Wenn Sie die Versionsverwaltung von e!COCKPIT nutzen (Add-on „e!COCKPIT SVN“), dann wird Ihnen der Status, den ein Objekt im SVN-Projektarchiv besitzt, 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“.

Ein weiteres Symbol zeigt an, ob es sich um ein Programm, eine Funktion oder einen Funktionsblock handelt.

Symbole in der Programmstruktur
Symbole in der Programmstruktur
Legende zur Abbildung „Symbole in der Programmstruktur“

Pos.

Beschreibung

1

Zeigt die Programmiersprache des Programmes gemäß IEC 61131-3 an:
Strukturierter Text (ST), Kontaktplan (KOP), Funktionsbausteinsprache (FBS), Ablaufsprache (AS) sowie „Continous Function Chart“ (CFC)

2

Programm
Funktion
Funktionsblock

Bei Rechtsklick auf ein Element der Liste öffnet sich ein Kontextmenü:

Das horizontale Kontextmenü beinhaltet allgemeine Funktionen, die sich auf die Applikation beziehen, siehe Beschreibung unter Kontextmenüs.

Über das vertikale Kontextmenü können der Struktur weitere CODESYS Elemente angehängt werden, z. B. weitere Programmeinheiten (POUs), Visualisierungen oder Variablenlisten. Die auswählbaren Elemente sind abhängig von dem Programmelement, auf welchem der Rechtsklick ausgeführt wird. Weitere Informationen zu den Elementen entnehmen Sie der CODESYS Onlinehilfe, Index „Objekt hinzufügen“.

Kontextmenü einer Applikation
Kontextmenü einer Applikation