Speicherbereich
L
temporärer Speicher
DB
Datenbaustein
Für den direkten Zugriff auf die physischen Eingänge und Ausgänge (oder um diese zu forcen) hängen Sie den Code
1
":P" an die Adresse oder Variable an (z. B. E0.3:P, A1.7:P oder "Stop:P").
Jeder Speicherplatz hat eine eindeutige Adresse. Anhand dieser Adresse kann Ihr
Anwenderprogramm auf die Informationen an diesem Speicherplatz zugreifen. Die absolute
Adresse setzt sich aus den folgenden Elementen zusammen:
● Speicherbereich (wie E, A oder M)
● Größe der Daten, auf die zugegriffen werden soll (wie "B" für Byte oder "W" für Word)
● Adresse der Daten (wie Byte 3 oder Word 3)
Beim Zugriff auf ein Bit in der Adresse eines Booleschen Werts geben Sie keine Mnemonik
für die Größe ein. Sie geben nur den Speicherbereich, die Byte-Adresse und die Bitadresse
der Daten ein (wie E0.0, A0.1 oder M3.4).
In dem Beispiel folgt auf den Speicherbereich und die Adresse des Bytes (M = Bereich der
Merker und 3 = Byte 3) ein Punkt ("."), um die Adresse des Bits (Bit 4) abzutrennen.
Easy Book
Gerätehandbuch, 11/2011, A5E02486775-04
Beschreibung
Temporäre, lokale Daten für einen Baustein
Datenspeicher und auch Parameterspeicher für FBs
51BSPS-Grundlagen leicht gemacht
4.4 Speicherbereiche, Adressierung und Datentypen
Absolute Adresse eines Speicherbereichs:
A
Speicherbereichskennung
B
Adresse des Byte: Byte 3
C
Trennzeichen ("Byte.Bit")
D
Bitadresse im Byte (Bit 4 von 8)
E
Bytes des Speicherbereichs
F
Bits des ausgewählten Byte
Forcen
Remanent
Nein
Nein
Nein
Ja
(optional)
67