Escán de E/S - transferencia
discreta y en bloques
Un procesador PLC-5 puede transferir datos discretos y bloques
hasta/desde el sistema de E/S local residente del procesador, el chasis
de E/S local extendido y el chasis de E/S remotas.
Transferencia de datos discretos
El sistema de E/S remotas es escaneado en un escán separada y
asíncrona al escán del programa. El escán de E/S remotas toma datos
de salida del búfer de E/S remotas y los envía hacia los módulos de
salida y coloca datos de entrada en el búfer de E/S remotas desde los
módulos de entrada. El tiempo de escán del sistema de E/S remotas
puede tomar 3, 6 ó 10 ms por rack en un chasis en el vínculo de E/S
remotas, dependiendo de la velocidad de baudios. Luego el procesador
PLC-5 intercambia los datos de la tabla de imagen de entrada y de
salida con el búfer de E/S remotas durante la porción de actualización
de E/S del mantenimiento interno.
E/S inmediatas
El procesador responde a las peticiones de entrada inmediata (IIN) y de
salida inmediata (IOT) durante el escán lógico. El escán lógico se
suspende al ocurrir la petición de datos de entrada/salida inmediata. El
escán lógico continúa después de obtener los datos y cumplir con la
petición.
Los datos IIN e IOT transfieren directamente hacia y desde módulos de
E/S en el sistema de E/S residente del procesador y en el chasis de E/S
local extendido. Con el sistema de E/S remotas, sólo se actualiza el
búfer de E/S remotas.
Transferencia en bloques
El intercambio de bloques y el escán lógico se ejecutan
independientemente y concurrentemente. Los siguientes párrafos
explican la transferencia en bloques para el sistema de E/S local
extendido y luego para el sistema de E/S residente del procesador y el
E/S sistema de remotas.
Capítulo 9
Cálculo de tiempos para el programa
9-5