Rockwell Automation Allen-Bradley 1785-LT Manual Del Usuario página 119

Controladores programables
Tabla de contenido
1, 7
Programa de
escalera
6 STI
Archivos
de datos
1.
La lógica de escalera activa la transferencia en bloque.
2.
El procesador coloca la petición de transferencia en bloque en la cola, o en el búfer activo si la cola está vacía. Si la cola está
llena, la petición es ignorada hasta el siguiente escán.
3.
Si la transferencia en bloque es una:
BTW: El procesador interrumpe el escán de programa momentáneamente para transferir datos desde el archivo BTW al
búfer activo. El búfer activo transfiere la petición y datos de salida al módulo de E/S local residente del procesador o al
adaptador de E/S remotas.
BTR: El búfer activo envía la petición de transferencia en bloque al módulo de E/S local residente del procesador o al
adaptador de E/S remotas. En la misma actualización de transferencia en bloque local o en el siguiente escán de E/S
remotas, el búfer activo recibe el acuse de recibo de transferencia en bloque y los datos de entrada.
Nota importante: El procesador interrumpe la programación momentáneamente para transferir datos de entrada al
archivo BTR una palabra a la vez; por lo tanto, alguna lógica de escalera puede ejecutarse entre transferencias de
palabras al archivo BTR. Recomendamos que almacene sus datos BTR en el búfer con una transferencia de archivo a
archivo o una instrucción de copia, usando un bit de efectuado BTR para acondicionar el renglón si necesita integridad de
archivo de los datos.
4.
Si la transferencia en bloque es para:
E/S local residente del procesador: El procesador continuamente ejecuta peticiones de transferencia en bloques para
todos los módulos de E/S local residente del procesador en el orden en que el procesador coloca las peticiones en la cola.
E/S remotas: El procesador ejecuta una petición de transferencia en bloque para un módulo de transferencia en bloque
por dirección de rack por escán de E/S remotas.
5.
El procesador limpia el búfer activo y el búfer activo acepta la siguiente petición después que el búfer recibe una confirmación
de una lectura o escritura válida.
6.
Cuando el procesador activa una rutina de fallo o STI, el procesador ejecuta cualquier programa de transferencia en bloques
en la rutina de fallo o STI antes que cualquier petición de transferencia en bloque en la cola, tan pronto como el búfer
completa cualquier transferencia en bloque actualmente en el búfer activo. El escán del programa es detenida hasta que la
transferencia en bloque de STI o rutina de fallo ha sido completada.
7.
El proceso de transferencia en bloque se ejecuta de manera asíncrona al escán del programa, por lo tanto, los datos pueden
cambiar durante una escán de programa.
Secuencia de las transferencias en bloques
La Figura 8.11 muestra la secuencia que sigue el procesador para
ejecutar una transferencia en bloque en un procesador PLC-5/10, -5/12,
-5/15 ó -5/25.
Figura 8.11
Secuencia de transferencia en bloques
Petición
Petición prioritaria
Datos
Datos
Acuse de recibo
y datos de entrada
Capítulo 8
Transferencia de datos discretos y bloques
2
Bufér Q17
para 17
peticiones BT
3a, 3b, 5
Area de
BT activa
Peticiones y datos de salida
4a, 4b Chasis de E/S
8-19
Tabla de contenido
loading

Tabla de contenido