■Servicio de periféricos
Los servicios de periféricos son servicios eventuales que se producen de manera
irregular, como la monitorización y configuración en PT, así como la edición online
(edición de programas en ejecución) y monitorización en CX-Programmer.
Esto incluye el procesamiento de peticiones de servicio desde y a dispositivos
externos.
En la Serie CP, la mayoría de los servicios utilizan el comando FINS.
Cada servicio tiene asignada una cantidad de tiempo fija especificada por el
sistema, y se ejecuta en cada ciclo. Si el procesamiento de los servicios concluye
antes de agotarse el tiempo asignado, no se ejecutará ningún proceso durante el
tiempo restante.
Servicio de puerto USB de
periféricos
Servicio de puerto serie
Servicio de puerto de
comunicaciones*
Memoria flash incorporada/
EEPROM
servicio de acceso
Cassette de memoria
servicio de acceso*
*Las CPUs CP1E no disponen de estos servicios.
Nota
El tiempo de servicio se asigna de manera independiente a los servicios del puerto
USB de periféricos, del puerto serie y de los puertos de comunicaciones. De
manera predeterminada, se asignará el 4% del tiempo del ciclo precedente.
Si la ejecución de los servicios requiere varios ciclos, en caso de retrasarse asigne
una cantidad de tiempo fijo (y no porcentual) a cada servicio. Para ello, utilice la
opción [Seleccionar tiempo para todos los eventos] de Configuración del PLC.
El CP1E no dispone de configuración y el tiempo de ciclo está fijado en 8%.
A-3 Funcionamiento interno de la unidad CP1L/CP1E
Tipo de servicio
• Procesa peticiones no programadas recibidas en forma de
comandos FINS o Host Link desde CX-Programmer, una
unidad PT o un ordenador host a través de un puerto USB
de periféricos o de un puerto serie (por ejemplo, peticiones
de transferencia de programas, monitorización, forzar a set/
reset o edición online).
• Procesa peticiones no programadas generadas por la CPU a
través de un puerto serie (comunicaciones no solicitadas).
• Ejecuta comunicaciones serie mediante instrucciones
SEND, RECV y CMND. Utiliza los puertos lógicos internos 0
a 7 como puertos de comunicaciones.
• Ejecuta instrucciones en segundo plano, utilizando los
puertos lógicos internos 0 a 7 como puertos de
comunicaciones.
• Procesa la escritura y lectura de datos desde y hacia la
memoria flash incorporada/EEPROM.
• Procesa la escritura y lectura de datos desde y al cassette
de memoria.
Contenido
Manual de introducción a CP1L/CP1E SYSMAC
A
117