Herunterladen Inhalt Inhalt Diese Seite drucken

Imov (Indirekte Datenverschiebung) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

IMOV (Indirekte Datenverschiebung)

IMOV(*)
S1(R)
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
X
Gültige Operanden
Operand
Funktion
S1 (Quelle 1)
Basisadresse, von der verschoben werden soll
S2 (Quelle 2)
Versatzwert für S1
D1 (Ziel 1)
Basisadresse, zu der verschoben werden soll
D2 (Ziel 2)
Versatzwert für D1
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-3 (Basis-Ausgabe).
Die Merker M0 bis M2557 können als D1 festgelegt werden. Sondermerker können nicht als D1 festgelegt werden.
Wenn T (Timer) oder C (Zähler) als S1, S2 oder D2 verwendet werden, handelt es sich bei den Operandendaten um den
Timer-/Zähler-Istwert (TC oder CC). Wenn T (Timer) oder C (Zähler) als D1 verwendet wird, handelt es sich bei den
Operandendaten um den Timer-/Zähler-Sollwert (TP oder CP), der zwischen 0 und 65535 liegen kann.
Wurde der Datentyp F (Gleitkommazahl) ausgewählt, können nur Datenregister als S1 oder D1 festgelegt werden.
Wurde der Datentyp F (Gleitkommazahl) ausgewählt und S1 entspricht nicht dem normalen Gleitkommaformat, so tritt ein
Programmausführungsfehler auf, wodurch sich der Sondermerker M8004 und die ERR LED an der CPU einschalten.
Quelloperand S2 und Zieloperand D2 müssen nicht festgelegt werden. Wenn S2 oder D2 nicht festgelegt sind, wird der
Quell- oder Zieloperand ohne Versatz durch S1 oder D1 bestimmt.
Stellen Sie sicher, dass die durch S1 + S2 festgelegten Quelldaten und die durch D1 + D2 festgelegten Zieldaten innerhalb
des gültigen Operandenbereichs liegen. Wenn der abgeleitete Quell- oder Zieloperanden außerhalb des gültigen
Operandenbereichs liegt, kommt es zu einem Anwenderprogramm-Ausführungsfehler, wodurch der Sondermerker M8004
und die ERR Fehleranzeige am CPU-Modul eingeschalten werden.
Gültige Datentypen
W (Wort)
I
(Ganzzahl)
D (Doppelwort)
L (Lang)
F (Gleitkommazahl)
S2
D1(R)
*****
*****
*****
FC5A-C24R2/C/D
X
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder R
(Schieberegister), als Quelle oder Ziel festgelegt ist, werden 16 E/As (Wort-Datentyp)
X
oder 32 E/As (Doppelwort-Datentyp) verwendet. Wenn für einen Bit-Operanden eine
Wiederholung festgelegt wurde, erhöht sich die Anzahl der Operanden-Bits in Stufen zu
je 16 oder 32 E/As.
X
Wenn ein Wort-Operand wie zum Beispiel T (Timer), C (Zähler) oder D (Datenregister)
als Quelle oder Ziel festgelegt ist, werden 1 E/A (Wort-Datentyp) oder 2 E/As
X
(Doppelwort-Datentyp) verwendet. Wenn für einen Wort-Operanden eine Wiederholung
festgelegt wurde, erhöht sich die Anzahl der Operanden-Wörter in Stufen zu je 1 oder 2
E/As.
M
S
FC5A B
ICRO
MART
S1 + S2  D1 + D2
Bei eingeschaltetem Eingang werden die in den durch S1
D2
REP
und S2 festgelegten Operanden enthaltenen Werte
*****
**
addiert, um die Datenquelle zu bestimmen. Die auf diese
Weise bestimmten 16- oder 32-Bit-Daten werden zum Ziel
verschoben, welches durch die Summe der Werte
bestimmt wird, die in den durch D1 und D2 festgelegten
Operanden enthalten sind.
FC5A-D16RK1/RS1
X
X
I
Q
X
X
X
X
X
X
X
ENUTZERHANDBUCH
3: V
ERSCHIEBE
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
FC9Y-B1276
-B
EFEHLE
FC5A-D12K1E/S1E
X
1-99
1-99
3-7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis