Generelle Vorgehensweise
6-1
Generelle Vorgehensweise
1, 2, 3... 1.
310
Es gibt einige grundsätzliche Schritte, die beim Erstellen eines Programms be-
achtet werden müssen. Im Anhang D E/A–Zuweisungs–Formblatt und Anhang
E Programm–Code–Formblatt sind Formblätter vorbereitet, die eine Hilfestel-
lung beim Programmieren bieten.
Erstellen Sie eine Liste aller E/A–Geräte mit zugeordneten Ein–/Ausgän-
gen und fertigen Sie eine Tabelle an, in der jedem E/A–Gerät die entspre-
chenden E/A–Bits zugewiesen werden.
2.
Falls Sie LR–Bits für die Link–Verbindung zweier SPS verwenden möch-
ten, sollten Sie auch hierfür ein entsprechendes Formblatt anfertigen, dass
die entsprechenden Zuweisungen enthält.
3.
Ermitteln Sie, welche Worte für Arbeitsmerker verfügbar sind und fertigen
Sie eine entsprechende Tabelle an, aus der Sie die Zuweisungen jederzeit
entnehmen können.
4.
Ferner schlagen wir vor, dass Sie bei der Programmiervorbereitung Tabel-
len mit TC– und Sprungnummern erstellen. Bedenken Sie dabei, dass die
Sprungnummern 01 bis 99 jeweils nur einmal verwendet werden können.
(Sehen Sie für weitere Information zur TC–Nummer den Abschnitt 7-15
Zeitgeber– und Zählerbefehle ; Sprungnummern werden nachfolgend er-
läutert).
5.
Erstellen Sie den Kontaktplan.
6.
Geben Sie das Programm in die CPU ein. Falls Sie hierfür eine Program-
mierkonsole verwenden, so arbeitet diese in AWL.
7.
Überprüfen Sie das Programm auf Syntaxfehler und korrigieren Sie diese.
8.
Starten Sie das Programm, um es auf Ausführungsfehler zu überprüfen
und korrigieren Sie diese ggf.
9.
Ist das vollständige Steuerungssystem nach Installation betriebsbereit,
sollten Sie das Programm starten und noch eventuell erforderliche Feinab-
stimmungen vornehmen.
Die Grundlagen der Kontaktplan– und AWL–Programmierung werden in Ab-
schnitt 6-3 Kontaktplan–Grundlagen erläutert. Beschreibungen der Programm-
vorbereitung und –eingabe über die Programmierkonsole finden Sie in den
Technischen Handbüchern der SPS–Systeme der C–Serie CPM1, CPM1A,
CPM2A, CPM2C und SRM1 .
Am Ende dieses Kapitels 6 werden fortgeschrittene Programmierfunktionen,
Vorsichtsmaßnahmen beim Programmieren und die Programmausführung er-
läutert. Eine vollständige Darstellung aller Sonderfunktions–Befehle finden Sie
in Kapitel 7 Befehlssatz . Sehen Sie die technischen Handbücher der CPM1,
CPM1A, CPM2A, CPM2A, CPM2C und SRM1 –Master–Baugruppe für weitere
Informationen zur Eingabe von Befehlen über die Programmierkonsole und
CX–P in SPS–Systeme der C–Serie. Kapitel 9 Fehlersuche enthält Informatio-
nen zur Fehlersuche.
Abschnitt
6-1