Movn (Movimiento Negado) - IDEC FC5A Serie Manual Del Usuario

Tabla de contenido

MOVN (Movimiento negado)

MOVN(*)
S1(R)
*****
Módulos de CPU aplicables
FC5A-C10R2/C
X
Operandos válidos
Operando
S1 (Origen 1)
D1 (Destino 1)
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
▲ Los relés internos M0 a M2557 se pueden designar como D1. Los relés internos especiales no se pueden designar como D1.
Pondremos T(temporizador) o C(contador) como en el campo S1, cuando deseemos pasar el valor actual de un temporizador
o contador a un registro de datos. Cuando lo que deseamos es cambiar la preselección del temporizador o del contador, el
temporizador o el contador correspondiente estará situado en el D1, este valor puede estar entre 0 y 65535.
Tipos de datos válidos
W (Palabra)
I (Entero)
D (Palabra doble)
L (Largo)
F (Coma flotante)
Ejemplos: MOVN
MOVN(W)
S1 –
M10
I0
M10 a M17, M20 a M27 NOT
Antes de
MSB
la inversión
0
0
(M27-M10):
Después de
MSB
la inversión
1
1
(M67-M50):
MOVN(W)
S1 –
810
I1
Antes de la inversión (810):
Después de la inversión (64725):
MOVN(W)
S1 –
D30
I2
D1(R)
REP
*****
**
FC5A-C16R2/C
X
Función
Primer número de operando a mover
Primer número de operando al que mover
Cuando utilicemos una de las siguientes señales binarias: I (entrada), Q (salida), M (relé
interno) o R (registro de desplazamiento) como origen o destino, se utilizarán 16 puntos
X
(tipo de datos de palabra o entero) ó 32 puntos (tipo de datos de palabra doble o largo).
X
Cuando se designa la repetición para un operando de bit, la cantidad de bits de operando
aumenta en incrementos de 16 ó 32 puntos.
X
Cuando un operando de palabra como T (temporizador), C (contador), D (registro de datos) se
X
designa como origen o destino, se utiliza 1 punto (tipo de datos de palabra o entero) ó 2 puntos
(tipo de datos de palabra doble, largo). Cuando se designa la repetición para un operando de
palabra, la cantidad de palabras de operando aumenta en incrementos de 1 ó 2 puntos.
D1 –
REP
M50
M50 a M57, M60 a M67
S1
1
1
0
0
0
0 0
0
D1
0
0
1
1
1
1 1
1
D1 –
REP
D2
MSB
0
0
0
0
MSB
1
1
1
1
D30 NOT → D20
D1 –
REP
Cuando la entrada I2 está activada, los datos del
D20
registro de datos D30 designado por S1 se
invierten bit a bit y se mueven al registro de datos
D20 designado por D1.
M
ANUAL DEL USUARIO DE
S1 NOT → D1
Cuando la entrada está activada, los datos de 16 ó 32 bits del operando
designado por S1 se invierten bit a bit y se mueven al operando
designado por D1.
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
X
M10 NOT → M50
Cuando la entrada I0 está activada, los 16 relés internos comenzando
por el M10 designado por el operando de origen S1 se invierten bit a bit
y se mueven a los 16 relés internos comenzando por M50 designados
por el operando de destino D1.
LSB
Los estados ACTIVADO/DESACTIVADO de los 16
1
1
1
0
0
1
relés internos M10 a M17 y M20 a M27 se invierten
y se mueven a los 16 relés internos M50 a M57 y
LSB
M60 a M67. M50 es el LSB (bit menos significativo)
0
0
0
1
1
0
y M67 es el MSB (bit más significativo).
810 NOT → D2
Cuando la entrada I1 está activada, la constante decimal 810 designada
por el operando de origen S1 se convierte a un dato binario de 16 bits, y
los estados ACTIVADO/DESACTIVADO de los 16 bits se invierten y se
mueven al registro de datos D2 designado por el operando de destino D1.
S1
0
0
1
1 0
0
1
0
D1
1
1
0
0 1
1
0
1
M
S
ICRO
MART
9: I
NSTRUCCIONES DE MOVIMIENTO
X
Q
M
R
T
C
D Constante
X
X
X
X
X
X
X
X
X
X
X
LSB
D0
1
0
1
0
D1
LSB
D2
0
1
0
1
D20
D30
FC5A
FC5A-D32K3/S3
X
Repetir
X
1-99
1-99
64725
810
64605
930
9-5

Hide quick links:

Tabla de contenido
loading

Tabla de contenido