Ein DB kann so konfiguriert werden, dass er nur gelesen werden kann:
1. Klicken Sie mit der rechten Maustaste in der Projektnavigation auf den DB und wählen
2. Wählen Sie Dialog "Eigenschaften" das Element "Attribute".
3. Wählen Sie die Option "Datenbaustein im Gerät schreibgeschützt" und bestätigen Sie mit
Anlegen wiederverwendbarer Codebausteine
6.4
Datenkonsistenz
Die CPU erhält die Datenkonsistenz für alle elementaren Datentypen (z.B. Word oder
DWord) und alle systemdefinierten Strukturen (z.B. IEC_TIMERS oder DTL). Der Lese- bzw.
Schreibvorgang des Werts kann nicht unterbrochen werden. (Die CPU z.B. schützt den
Zugriff auf einen Wert vom Datentyp DWord, bis die vier Bytes des DWord gelesen oder
geschrieben wurden.) Um sicherzustellen, dass die Programmzyklus-OBs und die Alarm-
OBs nicht gleichzeitig in dieselbe Adresse im Speicher schreiben können, führt die CPU
einen Alarm-OB erst aus, wenn der Lese- oder Schreibvorgang im Programmzyklus-OB
beendet ist.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Sie im Kontextmenü "Eigenschaften".
"OK".
99BProgrammiergrundlagen
6.4 Datenkonsistenz
OBs, FBs, FCs und globale DBs
können Sie in der Projektnavigation
unter "Programmbausteine" im
Dialog "Neuen Baustein hinzufügen"
anlegen.
Beim Anlegen eines Codebausteins
müssen Sie die
Programmiersprache für den
Baustein auswählen. Für einen DB
wird keine Sprache ausgewählt, weil
er nur Daten speichert.
155