Masked Move (Mvm) - Rockwell Automation Allen-Bradley PLC-5 Manual De Referencia Del Conjunto De Instrucciones Generales

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley PLC-5:
Tabla de contenido
7-4

Masked Move (MVM)

MVM
MASKED MOVE
Source
Mask
Destination
1785-6.1ES Noviembre de 1998
Descripción:
La instrucción MVM es una instrucción de salida que copia el origen
a un destino y permite que porciones de los datos se enmascaren. La
instrucción mueve los datos durante cada escán siempre que el
renglón permanezca verdadero.
Usted puede usar la instrucción MVM para copiar valores de imagen
de E/S, binarios o enteros. Por ejemplo, use la instrucción MVM para
extraer los datos de bit tales como los bits de estado o control de un
elemento que contiene datos de bit y palabra.
La Tabla 7.C describe cómo el procesador actualiza los indicadores
de estado aritméticos.
Tabla 7.C
Actualización de los indicadores de estado aritméticos
para la instrucción MVM
Con este bit:
Acarreo (C)
Overflow (V)
Cero (Z)
Signo (S)
Cómo introducir los parámetros
Es necesario proporcionar al procesador la información siguiente para
programar esta instrucción:
Parámetro:
Origen
Máscara
Destino
Instrucciones para modificar y mover bits BTD, MOV, MVM
El procesador:
siempre se restablece
siempre se restablece
se establece si el resultado es cero; de lo
contrario, se restablece
se establece si el resultado es negativo; de lo
contrario, se restablece
Definición:
una constante de programa o dirección de datos de la cual la instrucción
lee una imagen del valor. El origen no se cambia.
una dirección o valor hexadecimal que especifica qué bits se deben
pasar o bloquear.
Es necesario establecer (1) los bits de máscara para mover datos. Los
datos movidos sobrescriben los datos de destino. No se modifican los
btis en el destino correspondientes a ceros en la máscara.
Si desea que el programa de lógica de escalera cambie el valor de
máscara, almacene la máscara en la dirección de datos. Cuando
introduzca un valor en este campo, asegúrese de incluir el tipo de datos,
el número de archivo y el número de palabra. Por ejemplo, escriba
B100:0.
De lo contrario, introduzca un valor hexadecimal para un valor de
máscara constante. Por ejemplo, escriba
la dirección de datos a la cual la instrucción escribe el resultado de la
operación. La instrucción sobrescribe los datos almacenados en el
destino.
F800.

Hide quick links:

Tabla de contenido
loading

Tabla de contenido