Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens simatic s5 Handbuch Seite 202

Vorschau ausblenden Andere Handbücher für simatic s5:
Inhaltsverzeichnis

Werbung

Bedienungsanleitung CP 551/COM 551
Im Betriebssytem des Massenspeichers laufen mehrere Prozesse
parallel ab. Da die einzelnen Prozesse sich gegenseitig unter-
brechen ist keine Aussage darüber möglich, wann welcher Prozeß auf
eine Datei schreibend oder lesend zugreift. Im Standard des
Personal CP/M-86 Betriebssystems ist kein Dateischutz realisiert,
der die Dateizugriffe der einzelnen Prozesse koordiniert und so
ein gegenseitiges Überschreiben von Daten verhindert. So wäre es
zum Beispiel möglich, da13 eine Datei, die von einer CPU über den
CP551IITB-Prozeß beschrieben werden soll, vom Anwender über den
Vordergrundprozeß oder den COM 551 gelöscht wird. Um dieses zu
verhindern wird eine Dateischutz-Funktion
M
C P 551 realisiert
(in Vorbereitung)
.
Der Dateischutz ist als
RSX
(Resistent System Extension) reali-
siert und mit dem Standard-CP 551-Programmen (CP551, CP55iHTB,
AWPROG) gebunden. Wird der Vordergrundprozeß zusätzlich benutzt,
so
m u ß
zuvor der Dateischutz durch das Programm SCHUTZ im Vorder-
grund installiert sein. Wird der AWPROG-Prozeß
M
Vordergrund
gestartet, darf SCHUTZ nicht gestartet werden, da AWPROG den
Dateischutz dazugebunden hat.
Durch den Dateischutz werden Zugriffe von Prozessen auf Dateien,
die bereits von einem anderen Prozeß geöffnet wurden, verhindert.
Dadurch ist gewährleistet,
da&
die Daten in einer Datei fiir den
Prozeß, der diese Datei bearbeitet, konsistent sind. Für den Datei-
schutz
M
CP 551 gelten folgende Besonderheiten:
-
Dateien M User 0, die das Attribut "SYS" gesetzt haben, sind
nicht geschützt. Dadurch ist es möglich, Programme, die Overlays
verwenden, von verschiedenen Prozessen gleichzeitig aufzurufen
oder Dateien als Verständigungsbereich zwischen verschiedenen
Prozessen zu benützen.
-
Die *.LOG Dateien sind ebenfalls vom Dateischutz ausgenommen,
damit der Anwender über diese Dateien den Ablauf von Hinter-
grund-Prozessen beobachten kann.
-
Die Memory-Dick (Laufwerk M:) ist nicht geschützt, da sie ohne-
hin nicht beschrieben werden kann.
-
Innerhalb eines Prozesses kann die gleiche Datei mehrfach ge-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis