Procesamiento En Paralelo (Sólo Cpus Cj1-H) - Omron SYSMAC CJ Serie Manual De Operación

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

Publicidad

Funcionamiento de la CPU
Procesamiento en paralelo (sólo CPUs CJ1-H)
1,2,3...
Conexión de alimentación
Inicialización de arranque
Inicializa la memoria del
hardware y el área de
trabajo del sistema.
Detecta la E/S.
Transfiere automática-
mente los datos desde la
tarjeta de memoria.
Ciclo de
ejecución
del programa
Proceso de
supervisión
Ejecución
Procesamiento de operaciones: ejecuta el
programa de usuario.
del
Procesamiento de errores: pone las salidas en
OFF (reinicia las Unidades en caso de errores de
programa
bus).
Después del error: borra la memoria de E/S en
caso de producirse un error (salvo que éste haya
sido creado por una instrucción FALS(007)).
Refresco de
E/S (incluso
Tiempo de
en modo
ciclo de
PROGRAM)
ejecución
Ejecuta los siguientes servicios en caso de
Servicio
haberse producido algún evento.
de peri-
Servicio de acceso a archivos
féricos
Nota: en el procesamiento en paralelo con acceso
síncrono a memoria, todo evento que requiera
acceder a la memoria de E/S recibe servicio
durante este ciclo.
392
Los dos siguientes tipos de procesamientos se ejecutan en paralelo, en cual-
quiera de los modos de procesamiento en paralelo.
1. Ejecución del programa: incluye la ejecución del programa de usuario y el
refresco de E/S. Es este ciclo de tiempo el que se supervisa desde un dis-
positivo de programación.
2. Servicio de periféricos: reciben servicio los dispositivos de programación,
así como los eventos de las Unidades de E/S especiales y las Unidades
de bus de CPU cuando se producen.
Existen dos tipos distintos de modo de procesamiento en paralelo. El proce-
samiento en paralelo con acceso síncrono a la memoria refresca la memoria
de E/S durante el ciclo de ejecución del programa; el procesamiento en para-
lelo con acceso asíncrono a la memoria refresca la memoria de E/S durante
el ciclo de servicio de periféricos.
Coteja las Unidades
efectivamente conecta-
das con las tablas
de E/S registradas.
Borra la memoria de E/S.
Comprueba la
memoria del usuario.
Borra el estado
forzado, etc.
Lee la configuración del
interruptor DIP.
Refresca los datos de las siguientes
Unidades.
Unidades de E/S básicas
Unidades de E/S especiales (tanto los
canales asignados en las áreas CIO y
DM como los datos específicos de cada
Unidad).
Unidades de bus de E/S (tanto los
canales asignados en las áreas CIO y
DM como los datos específicos de cada
Unidad).
Nota
Se refresca también en el modo PROGRAM.
Nota Durante el funcionamiento real en modo de procesamiento en paralelo, des-
conecte siempre la consola de programación del puerto de periféricos. Si se
deja conectada la consola de programación, se asignará demasiado tiempo a
incrementar la respuesta a la consola de programación, lo que perjudicará el
rendimiento.
Proceso de
supervisión
Ciclo de
Servicio
servicio de
de perifé-
periféricos
ricos
Sección 10-1
Comprueba la batería.
Comprueba el bus de E/S.
Comprueba la memoria del
programa de usuario.
Ejecuta los siguientes servicios en caso de
haberse producido algún evento.
Servicio de eventos de Unidad de E/S
especial
Servicio de eventos de Unidad de bus de
CPU
Servicio de puerto de periféricos
Servicio de puerto RS-232C
Servicio de puerto de comunicaciones
Nota: en el procesamiento en paralelo con
acceso síncrono a memoria, todo evento
que requiera acceder a la memoria de E/S
recibe servicio durante el ciclo de ejecución
del programa.

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cj1g-cpu hCj1h-cpu hCj1m-cpuCj1g-cpu

Tabla de contenido