Registros de índice
288
fiable si se utilizan los registros sin haber seleccionado los valores
correspondientes.
Los valores de los registros de índice son impredecibles en el inicio de una tarea
de interrupción. Cuando se utilice un registro de índice en una tarea de
interrupción, seleccione siempre una dirección de memoria del PLC en el
registro de índice con MOVR(560) o MOVRW(561) antes de utilizar el registro
en dicha tarea.
Las tareas del registro de índice se procesan independientemente, de tal modo
que no se afectan entre sí. Por ejemplo, IR0 en la tarea 1 es diferente del
utilizado en la tarea 2. En consecuencia, a cada tarea del registro de índice le
corresponden 16 registros de índice.
Limitaciones en la utilización de los registros de índice
• Sólo es posible leer el registro de índice para la tarea ejecutada dentro del
ciclo desde un dispositivo de programación. Si se utilizan registros de índice
con el mismo número para realizar varias tareas, sólo es posible leer el valor
del registro de índice para la última tarea realizada dentro del ciclo con un
dispositivo de programación. No se puede escribir el valor del registro de
índice desde un dispositivo de programación.
• Tampoco se puede leer ni escribir en los registros de índice con comandos
Host Link o FINS.
• Los registros de índice no pueden compartir tareas.
Supervisión y compartimiento de registros de índice
Se pueden supervisar y compartir registros de índice del siguiente modo:
Para utilizar los dispositivos de programación con el fin de supervisar los
valores del último registro de índice correspondientes a cada tarea o para
supervisar los valores de los registros de índice con comandos Host Link o
FINS, escriba un programa para almacenar dichos valores desde cada tarea
hasta otra área (p. ej. área DM) al final de cada tarea y leerlos desde los canales
de almacenamiento (p. ej. área DM) al principio de cada tarea. Los valores
almacenados para cada tarea en otras áreas (p. ej. área DM) se pueden editar
posteriormente con los dispositivos de programación, los comandos Host Link o
FINS.
Sección
7-13