15-20
1785-6.1ES Noviembre de 1998
Instrucciones de transferencia en bloques BTR y BTW e instrucción de transferencia de E/S ControlNet CIO
Ejemplo de transferencia en bloques continua bidireccional
La Figura 15.10 muestra un ejemplo de una transferencia en bloques
continua bidireccional.
Figura 15.10
Ejemplo de transferencia en bloques continua bidireccional
Precondición
Precondition
Escanee el renglón una vez para iniciar las transferencias en
Use the same method for a BTW. Scan the rung once
bloques continuas. La operación continua comienza durante
to start continuous block transfers. The continuous
una transición de renglón de falso a verdadero y continúa
operation starts on a false-to-true rung transition and
independientemente de que los renglones se escaneen o no
continues, whether or not the rungs are scanned
se escaneen nuvamente. Para detener la operación
again. To stop continuous operation, use the Data
continua, use el monitor de datos para restablecer el bit
Monitor to reset the continuous bit (.CO or bit 11), or
continuo (.CO o bit 11) o cambie el campo continuo en la
change the Continuous field in the instruction to NO.
instrucción a NO.
Bit de error
BTR
BTR
error bit
BT10:0
ER
Estos renglones restablecerán las transferencias en bloques y se deben colocar en la lógica donde se
This rung will reset block transfers and should be placed in logic where rungs are being
escanean los renglones para la recuperación de errores. La lógica debe volver a escanear las transferencias
scanned for error recovery. Your logic must rescan the block transfers with preconditions
en bloques con precondiciones verdaderas para reiniciar las transferencias en bloques continuas.
true in order to restart continuous block transfers.
BTR
BLOCK TRANSFER READ
Rack
Group
Module
Control Block
BT10:0
Data file
N7:500
Length
Continuous
YES
BT10:0
U
EN
2
5
DN
1
ER
0
Bit de
BTR
habilitación
enable bit
BTR
EN