Instructions

Table Of Contents
Erweiterte Anweisungen
9.10 Datenbausteinsteuerung
S7-1200 Automatisierungssystem
554 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Parameter
Deklara-
tion
Daten-
typ
Speicherbereich
Beschreibung
Bit 0 = 0: Attribut "Nur im Ladespeicher ablegen" ist nicht
festgelegt.
Bit 0 = 1: Attribut "Nur im Ladespeicher ablegen" ist festge-
legt. Bei dieser Einstellung belegt der DB keinen Speicher-
platz im Arbeitsspeicher und wird nicht ins Programm
aufgenommen. Auf den DB kann nicht über Bitbefehle zu-
gegriffen werden. Wenn Bit 0 = 1, ist die Auswahl für Bit 2
irrelevant.
Um Kompatibilität mit STEP 7 V5.x zu gewährleisten, müssen
die Bits 0 und 3 gemeinsam berücksichtigt werden (siehe un-
ten).
Bit 1 = 0: Das Attribut "Datenbaustein im Gerät schreibge-
schützt" ist nicht festgelegt.
Bit 1 = 1: Das Attribut "Datenbaustein im Gerät schreibge-
schützt" ist festgelegt.
Bit 2 = 0: Der DB ist remanent (nur bei DBs, die im Lade-
und Arbeitsspeicher erstellt wurden). Der DB wird als
remanent betrachtet, wenn mindestens ein Wert als rema-
nent definiert wurde.
Bit 2 = 1: Der DB ist nicht remanent.
Remanenz wird bei DBs, die nur im Ladespeicher oder nur im
Arbeitsspeicher abgelegt sind, nicht unterstützt. Wenn Sie die
Anweisung "CREATE_DB" mit einer der beiden Kombinationen
"remanent und nur Ladespeicher" oder "remanent und nur
Arbeitsspeicher" aufrufen, wird der zu erstellende DB nicht als
remanent markiert.
Bit 3 = 0: Erstellung des DB entweder im Ladespeicher oder
im Arbeitsspeicher (Auswahl über Bit 0, siehe oben)
Bit 3 = 1: Erstellung des DB sowohl im Ladespeicher als
auch im Arbeitsspeicher (Bit 0 irrelevant)
Um Kompatibilität mit STEP 7 V5.x zu gewährleisten, müssen
die Bits 0 und 3 gemeinsam verwendet werden. Wenn Bit 3 =
1, ist Bit 0 irrelevant.
Bit 0
Bit 3
DB-Erstellung
0
0
Nur im Arbeitsspeicher
1
0
Nur im Ladespeicher
Irrele-
vant
1 Arbeits- und Ladespeicher
Bit 4 = 0 - Keine Startwerte angegeben (Eingangswerte am
Parameter SRCBLK werden ignoriert).
Bit 4 = 1 - Startwerte angeben (Werte entsprechen dem
vom Parameter SRCBLK adressierten DB).
SRCBLK Input VARIAN
T
D Pointer auf den Datenbaustein, dessen Werte zum Initialisieren
des zu erstellenden Datenbausteins verwendet werden.
RET_VAL
Return
INT
E, A, M, D, L
Fehlerinformationen
BUSY
Output
BOOL
E, A, M, D, L
BUSY = 1: Der Vorgang ist noch nicht beendet.