Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 34

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Wie können Sie beim Programmieren vorgehen?
Schritt 2
Hinweise zum Umfang der
zyklischen Bearbeitung
1 - 18
Programm entwerfen:
Schritt
1
Entwerfen Sie mit Hilfe des verfeinerten Block-
diagramms die notwendigen Bearbeitungsarten Ihres
Programms (zyklische Bearbeitung, zeitgesteuerte
Bearbeitung usw.) und benennen Sie die dazu
verwendeten OBs.
2
Teilen Sie die Bearbeitungsarten in technologische
und/oder funktionale Blöcke ein.
3
Prüfen Sie, ob Sie die Blöcke einem Programm- oder
Funktionsbaustein zuordnen können, und benennen Sie
die zu verwendenden Bausteine (PB x, FB y usw.)
4
Klären Sie, welche Zeiten, Zähler und Daten bzw.
Ergebnisspeicher Sie benötigen.
5
Legen Sie die Aufgaben für jeden vorgesehenen Code-
baustein und die Daten für evtl. benötigte Merker und
Datenbausteine fest. Zeichnen Sie für die Codebau-
steine Ablaufdiagramme.
Beachten Sie bei der Festlegung der Bearbeitungsarten folgende Rand-
bedingungen.
• •
Der Zyklus muß ausreichend schnell ablaufen. Die Prozeßzustände
dürfen sich nicht schneller ändern, als die CPU darauf reagieren
kann. Ansonsten könnte der Prozeß außer Kontrolle geraten.
• •
Als maximale Reaktionszeit müssen Sie die doppelte Zykluszeit
berücksichtigten.
Die Zykluszeit wird bestimmt durch die zyklischen Bearbeitung
des Systemprogramms und durch Art und Umfang des Anwender-
programms. Sie ist oftmals nicht konstant, da das zyklische An-
wenderprogramm u. U. mehrfach unterbrochen wird durch
aufgerufene zeit- und alarmgesteuerte Programme.
Tätigkeit
Programmieranleitung CPU 928B
C79000-D8500-C898, 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis