Eine in EcoStruxure Machine Expert festgelegte direkte Adresse enthält die folgenden Informationen:
Information hinsichtlich des Speicherorts.
Speicherformat (Größe)
Offset des Speicherorts. Der Offset wird durch eine ganzzahlige Nummer spezifiziert, welche im Falle einer Bit-Adresse durch einen Punkt und einer Nummer, die die Position des Bits angibt, gefolgt wird.
%<Speicherbereich Präfix><Größe Präfix><Zahl|.Zahl|.Zahl....>
Folgende Speicherbereichspräfixe werden unterstützt:
|
Eingangsspeicherbereich (physische Eingänge über Eingangstreiber, Sensoren) |
|
Ausgangsspeicherbereich (physische Ausgänge über Ausgangstreiber, Aktoren) |
|
Speicherbereich |
Folgende Präfixe für das Format (Größe) werden unterstützt:
|
Einzelnes Bit |
|
Byte (8 Bit) |
|
Wort (16 Bit) |
|
Doppelwort (32 Bit) |
Beispiel für eine Adresse |
Beschreibung |
---|---|
|
Ausgangsbit 7.5 |
|
|
|
Eingangswort 215 |
|
Ausgangsbyte 7 |
|
Doppelwort in der Speicherposition 48 im Speicherort |
|
Beispiel einer Variablendeklaration mit Adressangabe
Weitere Informationen hierzu finden Sie im Kapitel |
AT %I
, %Q
und %M
) wird vom Zielgerät vorgegeben und kann in den Eigenschaften eines Applikationsobjekts für PacDrive-Steuerungen (PacDrive LMC Eco,PacDrive LMC Pro/Pro2) überschrieben werden.
Geräte verwenden entweder einen Byte-Adressierungsmodus oder einen Wort-Adressierungsmodus.
Beispiele
Modus |
Beispiel |
---|---|
Byte-Adressierung |
|
Wort-Adressierung |
|
Der Bereich für das zweite Element einer Bit-Adresse, welche dem Punkt folgt, ist wie folgt:
Byte-Adressierungsmodus: 0...7
Wort-Adressierungsmodus: 0...15
Für die Behandlung von Bit-Adressen können Sie die Geräte auch anders konfigurieren. Sie werden dann entsprechend vom EcoStruxure Machine Expert-Compiler interpretiert.
Beispiel: In einem Byte-Adressierungsgerät, adressiert die Bit-Adresse %IX2.5
Byte 2 (IB2
). In einem Wort-Adressierungsgerät adressiert sie jedoch Wort 2, welches sich auf einen anderen Ort im Speicher bezieht.
varbool1 AT %QB7
hat einen Einfluss auf den Bereich von QX0.0
bis QX0.7
.