POEs (Programm-Organisationseinheiten)

Programm-Organisationseinheiten (POEs) sind die Bausteine eines Programms in Control FPWIN Pro7. Sie enthalten das SPS-Steuerprogramm. Ein Programm in Control FPWIN Pro7 besteht aus mehreren Teilprogrammen. Jedes Teilprogramm ist in sich abgeschlossen und bearbeitet eine Aufgabe. Je nachdem, um welche Aufgabe es sich handelt, wird der entsprechende POE-Typ ausgewählt.

Der Name, den Sie für eine POE vergeben, wird im Navigator unter POEs angezeigt. Wir unterscheiden zwischen drei POE-Typen (Programmklassen):

Jede POE, gleich welchen Typs, ist unterteilt in einen Kopf und einen Rumpf. Beide werden in einem gemeinsamen Programmierfenster angezeigt.

  1.  (1) POE
  2.  (2) Header
  3.  (3) Rumpf

Die Aufteilung in Kopf und Rumpf ergibt sich aus der IEC-Philosophie, nach der alle Variablen in einer Liste deklariert werden und statt physikalischer Adressen diese Deklarationen (symbolische Namen) im Programm verwendet werden.

Deklarationen haben den Vorteil, dass der Compiler die Adressverwaltung übernimmt und Sie Adressänderungen nur einmal im POE-Kopf vornehmen müssen (sofern Sie eine Adresse definiert haben). Die Programme bleiben unberührt.

Im POE-Kopf werden ausschließlich lokale Variablen deklariert. Diese können Sie nur im zugehörigen POE-Rumpf verwenden.

Im POE-Rumpf steht die Programmlogik. Die Programmlogik kann in einer dieser Programmiersprachen geschrieben werden:

Editor

Programm

Funktionsbaustein

Funktion

Anweisungsliste (AWL)

Kontaktplan (KOP)

Funktionsbausteinsprache (FBS)

Ablaufsprache (AS)

Strukturierter Text (ST)

möglich

Verwandte Themen

Letzte Änderung am: 2020-03-09Feedback zu dieser SeitePanasonic Hotline