Inicialización De La Unidad De E/S Especial; Inhabilitación Del Refresco Cíclico De La Unidad De E/S Especial - Omron SYSMAC CJ Serie Manual De Operación

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

Publicidad

Intercambio de datos con Unidades de bus de CPU
Comandos FINS
El comando FINS se
transmite cuando se ha
ejecutado CMND(490) en
el programa.
Inicialización de la unidad de E/S especial
8-7-2
Inhabilitación del refresco cíclico de la Unidad de E/S especial
Nota:
316
Se puede añadir la instrucción CMND(490) al programa de diagrama de relés
para enviar un comando FINS a la Unidad de E/S especial.
El comando FINS se trans-
mite cuando se ha ejecutado
CMND(490) en el programa.
Los comandos FINS se pueden transmitir a Unidades de E/S especiales de
otros PLC de la red, no sólo del PLC local.
Unidad de
comunicaciones serie
CPU
Transmisión del comando FINS
Las Unidades de E/S especiales se inicializan al encender el PLC o al
ponerse en ON el bit de reinicio de la unidad. El indicador de inicialización de
la Unidad de E/S especial de la Unidad (A33000 hasta A33515) se manten-
drá en ON durante la inicialización de la misma.
No se realizará el refresco de E/S (refresco de E/S cíclico o refresco
mediante IORF(097)) para una Unidad de E/S especial mientras su indicador
de inicialización esté en ON.
Cada Unidad de E/S especial tiene asignados diez canales en el área de Uni-
dad de E/S especial (CIO 2000 hasta CIO 2959), en función del número de
unidad configurado en cada unidad. Los datos de la Unidad de E/S especial
se refrescan en la CPU cada ciclo durante el refresco de E/S (inmediata-
mente después de la ejecución de la instrucción END(001)).
El refresco de E/S puede tardar bastante tiempo si hay demasiadas Unidades de
E/S especiales instaladas. Si el refresco de E/S toma mucho tiempo, el PLC puede
configurarse para inhabilitar el refresco cíclico de determinadas Unidades de E/S
especiales (los bits de inhabilitación del refresco cíclico de la Unidad de E/S espe-
cial se encuentran en las direcciones 226 hasta 231 de configuración del PLC).
Si el tiempo de refresco de E/S es demasiado corto, el procesamiento interno
de la unidad no podrá dispondrá de tiempo suficiente, el indicador de error de
la Unidad de E/S especial (A40206) se pondrá en ON, y la Unidad de E/S
especial no podrá funcionar correctamente. En tal caso, podrá ampliar el
tiempo de ciclo especificando un tiempo mínimo en la configuración del PLC,
o bien inhabilitar el refresco cíclico de E/S con la Unidad de E/S especial. Si
se inhabilita el refresco cíclico, los datos de la Unidad de E/S especial podrán
refrescarse durante la ejecución del programa con IORF(097).
1. Si la E/S de la unidad va a refrescarse en una tarea de interrupción al eje-
cutar IORF(097), inhabilite siempre el refresco cíclico de la Unidad de E/S
especial. Si el refresco cíclico y IORF(097) se ejecutan simultáneamente,
se producirá un error de tarea de interrupción (A40213).
Unidad de E/S especial
CPU
Transmi-
sión del
comando
FINS
Unidad de
Unidad de E/S especial
comunicaciones serie
CPU
Sección 8-7

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cj1g-cpu hCj1h-cpu hCj1m-cpuCj1g-cpu

Tabla de contenido