Enviar datos
Si el establecimiento de la conexión tiene éxito, los datos de usuario contenidos en el búfer
de salida del CP 440 se envían al interlocutor con los parámetros de transmisión
seleccionados. El interlocutor controla la distancia temporal de los caracteres entrantes. La
distancia entre dos caracteres no debe ser mayor que el tiempo de retardo de caracteres
(TRC).
Si el interlocutor envía el carácter NAK durante una transmisión, el procedimiento cancela el
bloque y lo repite del modo arriba descrito, comenzando con el establecimiento de la
conexión. Si el interlocutor envía cualquier otro carácter, el procedimiento espera primero a
que transcurra el tiempo de retardo de caracteres y a continuación envía el carácter NAK
para que el interlocutor pase a estado de reposo. Seguidamente el procedimiento comienza
de nuevo la fase de transmisión con el establecimiento de la conexión STX.
Interrupción de la conexión en el envío
Tras el envío del contenido del búfer, el procedimiento añade los caracteres DLE, ETX y,
solo en el caso de 3964(R), la suma de verificación de bloques BCC como carácter de fin, y
espera un carácter de acuse. Si el interlocutor envía el carácter DLE dentro del tiempo de
retardo de acuse, el bloque de datos se recibe sin errores. Si, por el contrario, el interlocutor
responde con NAK, otro carácter cualquiera (con la excepción de DLE), un carácter erróneo,
o si el tiempo de retardo de acuse transcurre sin que se produzca una reacción, el
procedimiento comienza de nuevo la transmisión con el establecimiento de la conexión STX.
Tras un número preestablecido de intentos de transmisión del bloque de datos, el
procedimiento interrumpe el proceso y envía el carácter NAK al interlocutor. El CP 440
registra el error en el bloque de función SEND_440 (parámetro de salida STATUS).
Acoplamiento punto a punto CP 440 Configuración y parametrización
Manual de producto, 04/2011, A5E01027187-04
Principios de la transmisión serie de datos
2.5 Transmisión de datos con el procedimiento 3964(R)
45