Funcionamiento de la CPU
Servicio de periféricos
Unidades
Servicio de eventos de
Servicio no programado de comandos FINS procedentes de Unidades de E/S especiales y
Unidades de E/S
Unidades de bus de CPU de la serie CJ (por ejemplo, peticiones de inicio de tareas de
especiales
interrupción externas)
Servicio no programado de comandos FINS a las Unidades antes mencionadas, procedentes
Servicio de eventos de
de la CPU.
Unidades de bus de
CPU
Servicio de puerto de
Servicio no programado de comandos FINS o Host Link recibidos a través de los puertos
periféricos
RS-232C o de periféricos, procedentes de dispositivos de programación, PT u ordenadores
host (es decir, peticiones de transferencia de programación, supervisión, operaciones de
Servicio de puerto
configuración/reconfiguración forzada o edición online).
RS-232C
Servicio no programado desde la CPU, transmitido desde el puerto RS-232C o de periféricos
(comunicaciones no solicitadas).
Servicio de puerto de
Servicio de ejecución de comunicaciones de red, comunicaciones serie o acceso a la memoria
comunicaciones
de archivos de instrucciones SEND, RECV, CMND o PMCR, utilizando los puertos de
comunicaciones 0 hasta 7 (puertos lógicos internos).
Servicio de ejecución en segundo plano utilizando los puertos de comunicaciones 0 hasta 7
(puertos lógicos internos) (sólo CPUs CJ1-H y CJ1M)
Servicio de acceso a
Operaciones de lectura/escritura para tarjetas de memoria o memoria de archivos EM.
archivos
Nota
10-1-3 Inicialización de arranque
394
El servicio de periféricos supone el servicio de eventos no programados de
dispositivos externos. Esto incluye tanto a los eventos de dispositivos exter-
nos como a las peticiones de servicio a dichos dispositivos.
La mayoría de los servicios de periféricos a los PLC de la serie CJ implica el
uso de comandos FINS. La cantidad específica de tiempo configurado en el
sistema se asigna a cada tipo de servicio y ejecuta en cada ciclo. Si no es
posible terminar la prestación de todos los servicios dentro del tiempo asig-
nado, los servicios restantes se ejecutarán en el ciclo siguiente.
1. Las Unidades de E/S especiales, las Unidades de bus de CPU, los puertos
de comunicaciones RS-232C y el servicio de archivos tienen asignado de
manera predeterminada el 4% del tiempo de ciclo (este valor predetermi-
nado se puede modificar). Si el servicio va a distribuirse entre varios ci-
clos, retrasando la finalización del mismo, configure en las opciones de
tiempo de ejecución del PLC el mismo tiempo asignado (es decir, el mismo
tiempo para todos los servicios), en lugar de un porcentaje.
2. En cualquiera de los dos modos de procesamiento en paralelo de las
CPUs CJ1-H, todos los servicios de periféricos (a excepción del acceso a
archivos) se ejecutan durante el ciclo de servicio de periféricos.
Los procesos de inicialización que se enumeran a continuación se ejecuta-
rán, uno cada vez, al conectar la alimentación.
• Detección de las Unidades montadas.
• Comparación de la tabla de E/S registradas con las Unidades efectiva-
mente conectadas.
• Borrado de las áreas de no retención de la memoria de E/S, en función
del estado del bit de retención IOM. (Ver nota 1.)
• Borrado del estado forzado, en función del estado del bit de retención de
estado forzado (Ver nota 2.)
• Arranque automático utilizando los archivos de transferencia automática
de la tarjeta de memoria (si existe alguna insertada).
• Ejecución de autodiagnóstico (comprobación de la memoria de usuario).
• Restauración del programa de usuario. (Ver nota 3.)
Servicio
Sección 10-1