Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5-101 U Betriebsanleitung Seite 4

Inhaltsverzeichnis

Werbung

PROGRAMMBEARBEITUNG
Das AG IOlU ist ein speicherprogrammier-
bares Steuerungsgerät, d.h. seine Steu-
erungsaufgabe wird durch ein Anwender-
programm festgelegt.
Damit das Anwenderprogramm Anweisung für
Anweisung zyklisch abgearbeitet werden
kann, werden vom Steuerwerk folgende
Funktionen ausgeführt:
1. Bei Neustart (Netz IIAus - Ein
ll
oder
Betriebsartenschal ter IIStop - Be-
trieb
ll
)
wird das Prozeßabbild der
Ausgänge* gelöscht, d.h. alle Ausgänge
werden auf Null gesetzt.
2. Das Prozeßabbild der Eingänge* wird
erneuert, d.h. alle Signalzustände der
Eingänge werden abgefragt und in das
Prozeßabbild der Eingänge geschrieben.
3. Das Anwenderprogramm (PBl oder FB1)
wird Anweisung für Anweisung abgear-
beitet. Bei Abfrage des Signalzustan-
des der Eingänge wird
~uf
deren Pro-
zeßabbild zugegriffen und nicht auf
die Eingänge selbst. Bei Setzen und
Rücksetzen der Ausgänge durch das An-
wenderprogramm wird zunächst nur das
Prozeßabbild der Ausgänge überschrie-
ben.
Neustart
Prozeßabbild der
1 I
Ausgänge
- Ausgänge
löschen
.
Zykluskontrollpunkt
Prozeßabbild der
B
Eingänge ein-
- Eingänge
lesen
Anwender ro ramm
1. Anweisung
2. Anweisung
letzte Anweis.
4. Nach Abarbeitung des Anwenderprogramms
wird das Prozeßabbild der Ausgänge zu
den Ausgängen übertragen.
5. Die Punkte 2, 3 und 4 werden zyklisch
durchlaufen.
Prozeßab bild der
Ausgänge· zu
den Ausgängen
übertragen
--\Ausgängel
,O~1b
Ein Durchlauf von Zykluskontrollpunkt zu
Zykluskontrollpunkt dauert bei 1024 An-
weisungen (binär) ca. 70 ms.
Wird infolge von Programmfehlern bzw.
Störungen ein Zyklus nicht innerhalb von
300ms abgeschlossen, so spricht eine in-
terne Oberwachungsschaltung an, das AG
geht in den IIStop"-Zustand und schal tet
alle Ausgänge stromlos.
1.3
Bild 5: Arbeitsweise des AG IOlU
*Prozeßabbild der Ein-/Ausgänge:
Interner Speicherbereich, in dem der
Signalzustand ("0" bzw. "1
11
)
der
Ein- und Ausgänge hinterlegt wird.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis