Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 155

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

Werbung

Anwendung von SES/SEF
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Bild 3-8 zeigt den prinzipiellen Ablauf einer Zugriffskoordinierung
mit Hilfe eines Semaphors.
START
Semaphor setzen:
SES
Operation
erfolgreich?
Ja
Zugriff auf semaphor-
geschützten globalen
Speicher
Semaphor freigeben:
SEF
Ende
Bild 3-8
Koordinierung des Zugriffs auf den globalen Speicher
Vor jedem Setzen bzw. Freigeben eines bestimmten Semaphors fragen
die Operationen SES und SEF den Zustand (= Status) dieses Semaphors
ab. Die Anzeigen ANZ 0 und ANZ 1 werden dabei wie folgt beeinflußt:
ANZ 1 ANZ 0 Auswertung
0
0
SPZ
1
0
SPN, SPP
Semaphor-Operationen
Nein
Bedeutung
Semaphor ist von anderer CPU
gesetzt worden und kann nicht
gesetzt/freigegeben werden
Semaphor wurde gesetzt/
freigegeben
3
3 - 73

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis