Tratamiento de datos erróneos
En la siguiente figura encontrará el proceso de tratamiento de datos erróneos con el
procedimiento 3964(R):
Una vez recibidos los caracteres DLE, ETC, BCC, la CPU compara el BCC del interlocutor
con sus propios valores internos. Si el BCC es correcto y no se ha producido ningún otro
error de recepción, la CPU enviará como respuesta el carácter DLE.
De lo contrario responderá con NAK y esperará el tiempo de espera a la recepción de datos
antes de establecer un nuevo intento. Si no se puede recibir el bloque después del número
de intentos de transferencia parametrizado, o no se intenta establecer otra conexión durante
el tiempo de espera del bloque, cancelará la recepción.
CPU 31xC Funciones tecnológicas
A5E00105486-03
Interlocutor
Carácter de inicio (02H)
Acuse positivo (10H)
1er byte de datos
•
nº byte de datos
•
•
Señal de fin (10H)
Señal de fin (03H)
Sólo 3964R
Respuesta negativa (15H)
Recibir datos
STX
DLE
1er byte
•
nº byte
•
•
DLE
ETX
BCC
NAK
T
Reintento de establecer
conexión
Acoplamiento punto a punto
CPU 31xC
Establecimiento
de la conexión
Datos
útiles
Disolución de
la conexión
6-71