Herunterladen Inhalt Inhalt Diese Seite drucken

IDEC FT1A FT9Y-B1380 SmartAXIS Betriebsanleitung Seite 337

Inhaltsverzeichnis

Werbung

Beispiel 7.25 Kopieren von Daten in Bit-Einheiten
Skript
MEMCPY([D0200.00], [D0100.02], 10);
Ablaufbeschreibung
Kopiert das dritte Bit aus 10 Wörtern von D0100 (bis D0109) in den Bit-Status für 10 Bits der Operanden von D0200 (bis D0209).
Einzeln kopieren
1. Bit von D0200
1. Bit von D0201
1. Bit von D0202
1. Bit von D0207
1. Bit von D0208
1. Bit von D0209
Hinweis: Selbst wenn der Datentyp auf D (Doppelwort), L (Lang) oder F (Gleitkommazahl) gesetzt ist, werden die Bits ab dem Anfangsoperand in
den Bit-Einheiten kopiert.
Beispiel 7.26 1 Wort von Bit-Operanden nach Bit-Operanden kopieren
Skript
BITS2BITS(I004, M0000);
Ablaufbeschreibung
Ein Wert einer 1-Wort-Länge aus I004 (I004 bis I023) wird in die Bit-Status einer 1-Wort-Region von M0000 (M0000 bis M0017)
kopiert.
Einzeln kopieren
M0000
M0001
M0017
Beispiel 7.27 1 Wort von Bit-Operanden nach einem Wort-Operanden kopieren
Skript
BITS2WORD(I004, D0000);
Ablaufbeschreibung
Ein Wert einer 1-Wort-Länge aus I004 (bis I023) wird in den Wert des Operanden D0000 kopiert.
Dies entspricht dem BITS2BITS (I004, D0000.0);.
Beispiel 7.28 1 Wort von einem Wort-Operanden nach Bit-Operanden kopieren
Skript
WORD2BITS(D0100, M0000);
Ablaufbeschreibung
Der Wert des Operanden D0100 wird in die Bit-Status eines Wertes von 1 Wort-Länge aus M0000 (M0000 bis M0017) kopiert.
Dies entspricht dem BITS2BITS (D1000.0, M0000);.
3. Bit von D0100
3. Bit von D0101
3. Bit von D0102
3. Bit von D0107
3. Bit von D0108
3. Bit von D0109
I004
I005
I023
S
AXIS B
MART
ETRIEBSANLEITUNG
E
A
FT9Y-B1380
RWEITERTE
USGABE
13: S
KRIPTS
13-33

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis