Projektierung über SICAM WEB
9.2.1
Anweisungsliste erstellen
Die Erstellung einer Anweisungsliste (AWL) ist nur unabhängig vom Zielgerät möglich. Für die
Programmierung ist ein ASCII-Editor (zum Beispiel Microsoft Notepad ® ) erforderlich.
Beispiel
Die Anweisungsliste ist als Dateityp *.plc zu speichern.
Zum Laden des Programmcodes in das Zielgerät folgen Sie bitte der Anleitung in Abschnitt
9.2.2.1.1,
Anwenderprogramm
Die allgemeine Spezifikation der Programmiersprache (AWL) finden Sie im Handbuch SICAM
RTUs Gemeinsame Funktionen System und Basissystemelemente, Kapitel "Automatisierung",
Abschnitt "Eingeschränkte Steuer- und Regelfunktion", "Anwenderprogramm",
"Anweisungsliste".
9.2.1.1
Aufbau der Anweisungsliste
Die Anweisungsliste besteht aus 3 Teilen (in der folgenden Reihenfolge):
•
Hochlauf (PLC_RESET)
Der Hochlauf-Teil wird einmalig nach Hochlauf durchlaufen. Hier können alle Variablen
initialisiert werden, die direkt nach Anlauf und vor dem aktuellen Eingangsabbild benötigt
werden.
•
Initialisierung (PLC_INIT)
Der Initialisierungs-Teil wird einmalig nach Hochlauf durchlaufen. Hier können alle
Variablen initialisiert werden, die direkt nach dem aktuellen Eingangsabbild und vor der
Ausführung des Zyklus-Teiles benötigt werden.
•
Zyklus (PLC_START)
Der Zyklus-Teil wird zyklisch durchlaufen (CP-8000/CP-802x stellt 1 Task zur Verfügung).
Die Zykluszeit ist mittels einer Systemvariable definierbar.
Einige ausgewählte Programmbeispiele finden Sie im Anhang B,
Anweisungslisten
404
Unrestricted
importieren.
(AWL).
SICAM A8000 / CP-8000 • CP-8021 • CP-8022 Handbuch
Beispiele für
DC8-036-2.00, Ausgabe 11.2016