Stpa Write (Detener Acceso De Escritura) - IDEC FC5A Serie Manual Del Usuario

Tabla de contenido

STPA WRITE (Detener acceso de escritura)

STPA(*)
DATA(R)
ESCRIBIR
*****
La entrada de inicio no es necesaria para esta instrucción.
Nota: Las instrucciones STPA READ y STPA WRITE pueden utilizarse 64 veces en un programa de usuario. Si se utilizan más
de 64 instrucciones STPA READ y STPA WRITE en un programa de usuario entonces no se ejecutan las instrucciones
excedentes y se almacena el código de error 7 en el registro de datos designado como ESTADO.
Módulos de CPU aplicables
FC5A-C10R2/C
Operandos válidos (Ejecutar acceso de escritura)
Operando
Función
Primer número de operando desde el que extraer
DATOS
datos
ESTADO
Código de estado operativo
RANURA
Número de ranura de módulo inteligente
Primera dirección del módulo inteligente en la que
DIRECCIÓN
escribir los datos
BYTE
Bytes de datos a escribir
Para conocer el intervalo numérico válido del operando, consulte las páginas 6-1 y 6-2.
DATOS:
Especifique el primer número operando para extraer los datos a escribir en el módulo inteligente.
Cuando se utiliza T (temporizador) o C (contador) como DATOS para detener el acceso de escritura, se escribe
el valor actual del temporizador o del contador en el módulo inteligente.
Todos los registros de datos, incluidos los registros de datos especiales y registros de datos de expansión
pueden designarse como DATOS.
Cuando se designa una constante como DATOS resulta imposible seleccionar la función de repetición. Para
ver los detalles acerca del movimiento de datos con o sin repetir, consulte página 23-7.
ESTADO:
Especifique un registro de datos para almacenar el código de estado operativo. Los registros de datos D0-
D1999 y D10000-D49999 pueden designarse como ESTADO. Los registros de datos especiales y datos de
expansión no se pueden designar. Para la descripción del código de estado, consulte página 23-6.
RANURA:
Introduzca el número de la ranura en la que se monta el módulo inteligente. Pueden utilizarse siete módulos
inteligentes como máximo.
DIRECCIÓN: Especifique la primera dirección en el módulo inteligente para almacenar los datos.
BYTE:
Especifique en bytes la cantidad de datos a escribir.
La instrucción STPA WRITE no puede utilizarse en un programa de interrupción. Si se utiliza, aparecerá un error de ejecución
en el programa del usuario, activando el relé interno especial M8004 y el LED DE ERROR del módulo de la CPU.
Si se ha programado una instrucción STPA WRITE entre las instrucciones MCS y MCR se ejecuta la instrucción STPA WRITE
al pararse el módulo de la CPU independientemente de si la condición de entrada para la instrucción MCS está habilitada o
no. Para obtener información de las MCS y MCR, consulte página 7-23.
Tipos de datos válidos
W (Palabra)
I (Entero)
D (Palabra doble)
L (Largo)
F (Coma flotante)
ESTADO
RANURA
DIRECCIÓN
*****
*
FC5A-C16R2/C
Cuando utilicemos una de las siguientes señales binarias: I (entrada), Q (salida), M (relé
X
interno) o R (registro de desplazamiento) como DATOS, se utilizarán 16 puntos.
X
Cuando un operando de palabra como T (temporizador), C (contador) o D (registro de datos)
se designa como DATOS, se utiliza 1 punto.
M
ANUAL DEL USUARIO DE
23: I
NSTRUCCIONES DE ACCESO AL MÓDULO INTELIGENTE
Estando parado el módulo CPU se escriben los
BYTE
datos del sector que comienza en el operando
***
***
designado por DATOS en el sector DIRECCIÓN
del módulo inteligente designado por la RANURA.
BYTE designa la cantidad de datos a escribir.
STATUS almacena el código de estado operativo.
FC5A-C24R2/C
FC5A-D16RK1/RS1
X
I
X
— — — — — —
— — — — — — —
— — — — — — —
— — — — — — —
M
S
ICRO
MART
X
Q
M
R
T
C
D Constante
X
X
X
X
X
X
X
FC5A
FC5A-D32K3/S3
X
Repetir
X
X
1-7
0-127
1-127
23-5

Hide quick links:

Tabla de contenido
loading

Tabla de contenido