Herunterladen Inhalt Inhalt Diese Seite drucken

Sps-Anwendung Erstellen; Unterstützte Programmiersprachen; Plc_Prg In Fup Und St - ifm ecomatDisplay Programmierhandbuch

Vorschau ausblenden Andere Handbücher für ecomatDisplay:
Inhaltsverzeichnis

Werbung

Objekt
Task
VISU_TASK
Visualisiungsmanager
TargetVisu
Visu_Default
7.2 SPS-Anwendung erstellen
u Machen Sie sich mit folgenden CODESYS-Funktionen vertraut:
Ò Online-Hilfe > CODESYS Development System > Applikation erstellen
CODESYS legt bei der Erstellung des Projekts automatisch den Programmbaustein PLC_PRG (PRG)
an. Der Baustein wird zyklisch abgearbeitet. Andere Programme werden in diesem Baustein
aufgerufen.
Um eine SPS-Anwendung zu erstellen:
u Im Gerätebaum: Doppelklick auf [Application] > [PLC_PRG (PRG)]
w Editor-Fenster zeigt Eingabemaske der gewählten Programmiersprache.
u Programmcode eingeben.
7.2.1 Unterstützte Programmiersprachen
Folgende Programmiersprachen nach IEC 61131 werden durch die ifm-Funktionsbibliotheken
unterstützt:
Funktionsbausteinsprache FUP/FBD
Kontaktplan KOP/LD
Strukturierter Text ST
Ablaufsprache AS/SFC
Anweisungsliste AWL
Continuous Function Chart CFC
7.2.2 PLC_PRG in FUP und ST
Das Projekt-Template enthält die PRGs PLC_PRG (PRG) und PLC_PRG_IN_ST (PRG) . (Ò Objekte
der SPS-Anwendung mit ecomatDisplay-Template / 43)
Das PRG PLC_PRG (PRG) ist in Funktionsplan (FUP) programmiert und wird standardmäßig beim
Kompilieren berücksichtigt (Darstellung in schwarzer Schrift).
Das PRG PLC_PRG_IN_ST (PRG) ist in Strukturierter Text (ST) programmiert und wird
standardmäßig beim Kompilieren nicht berücksichtigt (Darstellung in grüner Schrift).
Beide PRGs besitzen die selbe Funktionalität.
Bei Bedarf kann für das Kompilieren das PRG PLC_PRG (PRG) deaktiviert und das PRG
PLC_PRG_IN_ST (PRG) aktiviert werden.
Das PRG PLC_PRG (PRG) deaktivieren:
u Rechtsklick auf [PLC_PRG (PRG)] > [Eigenschaften] > [Build] > [Vom Build ausschließen]
aktivieren.
44
Beschreibung
Haupttask mit zugewiesenem PLC_PRG.
Visualisierungstask mit zugewiesener Visualisierung.
Bietet Zugriff auf die Eigenschaften der Visualisierungen.
Bietet Zugriff auf die Eigenschaften des Displays.
Bietet Zugriff auf die Visualisierungsseite.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis