Instrucciones para registros de archivos ampliados
b En (n) se indica el número de los sectores que se van a inicializar.
Operando
(S+)
(S+)+1
(S+)+2
:
(S+)+(20
48 x n)-1
Tab. 7-90:Una instrucción INITR escribe el valor FFFF
Indicaciones para la utilización de la instrucción INITR
b Con una instrucción INITR se inicializan simultáneamente los registros ampliados (R) y los
registros de archivos ampliados (ER). Una instrucción INITER (sección 7.23.6) se utiliza
cuando solo se deseen inicializar registros de archivos ampliados en un casete de memoria.
b La inicialización de un sector (2048 registros) de un casete de memoria tarda unos 18 ms.
Por eso se puede producir un error de temporizador watch dog. (Si no hay instalado ningún
casete de memoria y solo se inicializan los registros ampliados en el RAM, la inicialización
de un sector necesitará un 1 ms como máx.) En este caso se puede modificar el ajuste del
temporizador watchdog o la secuencia del programa con la instrucción INITR.
–
Modificación de la configuración del temporizador watch dog
Cuando se escribe un nuevo valor en el registro especial D8000 se modifica el tiempo de
supervisión. Este tiempo está preestablecido en 200 ms. Para activar inmediatamente el
nuevo intervalo debe ejecutarse adicionalmente una instrucción WDT. Sin esta instrucción, el
nuevo ajuste del temporizador watch dog no se aplicará hasta el siguiente ciclo del programa.
Fig. 7-310:Ejemplo de modificación del ajuste del temporizador watchdog: En el
–
Actualización del temporizador watch dog antes y después de la ejecución de la instrucción
INITR
Fig. 7-311:La actualización del temporizador watchdog impide que se produzca
7 – 304
Registro ampliado
Contenido antes de
Contenido después de
ejecutar la instrucción
ejecutar la instrucción
INITR
0010
H
0020
H
0011
H
:
ABCD
H
los registros de archivos ampliados.
M8002
primer ciclo del programa después del arranque del PLC se establece
M8002 para un ciclo y se modifica el ajuste del temporizador watch dog.
un error en la inicialización.
Registros de archivos ampliados
Contenido antes de
ejecutar la instrucción
INITR
INITR
FFFF
1234
H
FFFF
5678
H
FFFF
90AB
H
:
:
FFFF
CDEF
H
en los registros ampliados y en
H
MOV
K300 D8000
WDT
WDT
INITR
(S+)
(n)
WDT
Instrucciones especiales
Contenido después de
ejecutar la instrucción
INITR
FFFF
H
H
FFFF
H
H
FFFF
H
H
:
FFFF
H
H
Nuevo tiempo de
monitorización: 300 ms
Actualizar el temporizador
watch dog
Actualizar el temporizador
watch dog
Inicializar registro
Actualizar el temporizador
watch dog
MITSUBISHI ELECTRIC