Transfer mit Offset
Am Baustein-Eingang I1 wird die Quell- und am Baustein-Eingang I2 Zieladresse für die
Kopie oder Initialisierung angegeben. Dabei wird der Zahlenwert des Operanden zur
Laufzeit als Offset auf das Merker-Byte MB01 verstanden.
Beispiel Wert »0«
Ein Wert »0« am I1 bedeutet, dass die Quelladresse für den Transfer bei MB01 beginnt.
Ein Wert »10« am I2 bedeutet, dass die Zieladresse für den Transfer bei MB11 beginnt.
Mit Hilfe der Offset-Angabe sind Sie in der Lage, Mer-
kerbereiche zu adressieren (z. B. MB380), die Sie bei Ver-
wendung von Merker-Operanden (direkte Adressierung) nicht
ansprechen können.
Beispiel Merker-Byte
Sie möchten den Inhalt der Merker-Byte MB1-MB4 in MB381-MB384 (MD96) trans-
ferieren. Ein Wert »0« am I1 bedeutet, dass die Quelladresse für den Transfer bei MB01
beginnt. Ein Wert »380« am I2 bedeutet, dass die Zieladresse für den Transfer bei
MB381 beginnt.
Offset-Berechnung zur Adressierung von Merker-Worten
Offset = MW (x-1)*2
Offset-Berechnung zur Adressierung von Merker-Doppelworten
Offset = MD (x-1)*4
Parametrier-Fehler aufgrund falscher Anzahl- oder Offset-Angaben
Fehlerhafte Parametrierungen werden Ihnen zur Laufzeit des Programmes über die Feh-
lerausgänge E1 - E3 gemeldet.
Solche Parametrier-Fehler liegen beispielsweise vor, wenn die Anzahl der zu trans-
ferierenden Elemente den Quell- oder Zielbereich überschreitet oder, aufgrund eines Off-
set-Fehlers, der Quell- bzw. der Zielbereich außerhalb des verfügbaren Merker-
Bereiches liegen.
Ein Transfer-Baustein kopiert oder initialisiert immer Merker-
Byte, niemals Merker-Worte oder Doppelworte. Dieses Trans-
ferverhalten ist unabhängig von Ihren Angaben an I1 und I2
(Quell- und Zielbereich). Ein Merker-Doppelwort z. B. MD 12
nach MD 96, können Sie kopieren, indem Sie die 4 Merkerbyte
mit dem Baustein kopieren.
Der Baustein und seine Parameter
Baustein-Eingänge
easyE4 11/18 MN050009 DE www.eaton.com
6. Funktionsbausteine
6.1 Übersicht zu Funktionsbausteinen
283