Omron SYSMAC CJ Serie Manual De Operación página 405

Autómatas programables
Ocultar thumbs Ver también para SYSMAC CJ Serie:
Tabla de contenido

Publicidad

Registros de índice
Inicialización del registro
de índice
1,2,3...
Funcionamiento del bit de
retención IOM
Precauciones
378
Los registros de índice se borrarán en los siguientes casos:
1. Al cambiar el modo de funcionamiento de PROGRAM a RUN/MONITOR,
o viceversa, estando en OFF el bit de retención IOM.
2. Al conectarse la alimentación del PLC estando el bit de retención IOM en
OFF, o bien no protegido en la configuración del PLC.
Si el bit de retención IOM (A50012) está en ON, los registros de índice no se
borrarán al producirse un error FALS ni cuando el modo de funcionamiento
cambie de PROGRAM a RUN/MONITOR, o viceversa.
Si el bit de retención IOM (A50012) está en ON y en la configuración del PLC
se ha especificado protegerlo, los registros de datos no se borrarán al volver
a conectar la alimentación del PLC (ON →OFF →ON).
No utilice los registros de índice hasta no haber configurado en los mismos
una dirección de memoria del PLC. La operación de puntero no será fiable si
se utilizan los registros sin haber configurado sus respectivos valores.
Los valores de los registros de índice son impredecibles al iniciarse de una
tarea de interrupción. Si va a utilizarse un registro de índice en una tarea de
interrupción, siempre configure una dirección de memoria del PLC (con
MOVR(560) o MOVRW(561)) antes de utilizar el registro en dicha tarea.
Cada tarea del registro de índice se procesa de manera independiente, de
modo que no se afectan entre sí. Por ejemplo, IR0 utilizado en la tarea 1 es
diferente del IR0 utilizado en la tarea 2. En consecuencia, cada tarea de
registro de índice tiene 16 registros de índice.
Limitaciones en la utilización de los registros de índice
• Desde los dispositivos de programación (CX-Programmer o la consola de
programación) sólo será posible leer el registro de índice de la última
tarea ejecutada dentro del ciclo. Si se utilizan registros de índice con el
mismo número para realizar varias tareas, con los dispositivos de progra-
mación sólo será posible leer el valor del registro de índice de la última
tarea realizada dentro del ciclo. Tampoco es posible escribir el valor del
registro de índice desde un dispositivo de programación.
• Con los comandos Host Link o FINS no es posible leer ni escribir los
registros de índice.
• En las CPUs CJ1, los registros de índice no pueden compartirse entre las
tareas (con las Unidades CJ1-H y CJ1M, se puede configurar el PLC
desde CX-Programmer para compartir los registros de índice entre las
tareas).
Supervisión de los registros de índice
Los registros de índice se pueden supervisar tal y como a continuación se
expone:
Para utilizar los dispositivos de programación con el fin de supervisar los valo-
res del último registro de índice de cada tarea o los valores de los registros de
índice con comandos Host Link o FINS, escriba un programa que guarde en
otra área (por ejemplo, el área DM) los valores de registro de índice cada
tarea al finalizar éstas, y que lea dichos valores desde los canales almacena-
dos (p. ej., el área DM) al iniciarse cada tarea. Los valores de cada tarea
almacenados en otras áreas (por ejemplo, el área DM) se podrán editar pos-
teriormente con los dispositivos de programación o con los comandos Host
Link o FINS.
Sección 9-17

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cj1g-cpu hCj1h-cpu hCj1m-cpuCj1g-cpu

Tabla de contenido