Carácter De Control De Bloque; Transferir Datos Con 3964(R); Establecimiento De La Conexión Al Enviar; Transferir Datos - Siemens SIMATIC S7-1500 Manual De Funciones

Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido

Publicidad

4.4.4
Carácter de control de bloque
Carácter de control de bloque
En el protocolo de transmisión 3964R, la seguridad de datos se aumenta mediante un
carácter de control de bloque (BCC = Block Check Character) enviado adicionalmente.
El carácter de control de bloque es la paridad longitudinal par (operación lógica EXOR de
todos los bytes de datos) de un bloque enviado o recibido. La formación se inicia con el
primer byte de datos de usuario (1.er byte de la trama) tras establecerse la conexión y finaliza
después del carácter DLE ETX en la desconexión.
Nota
En un duplicado DLE, el carácter DLE se incluye dos veces en la formación del BCC.
4.4.5

Transferir datos con 3964(R)

Establecimiento de la conexión al enviar
Para establecer la conexión, el procedimiento 3964(R) envía el carácter de control STX. Si el
interlocutor responde con el carácter DLE antes de que transcurra el tiempo de retardo de
acuse, el procedimiento pasa al modo de transmisión.
Si, por el contrario, el interlocutor responde con NAK, otro carácter cualquiera (con la
excepción de DLE o STX) o si el tiempo de retardo de acuse transcurre sin que se produzca
una reacción, el procedimiento repite el establecimiento de la conexión. Tras el número
parametrizado de intentos fallidos, el procedimiento cancela el establecimiento y envía el
carácter NAK al interlocutor. El módulo de comunicación emite el correspondiente mensaje
de error.

Transferir datos

Si el establecimiento de la conexión tiene éxito, los datos de usuario contenidos en el búfer
de salida del módulo de comunicaciones se envían al interlocutor con los parámetros de
transmisión seleccionados (un DLE detectado en los datos de usuario se duplicará durante el
proceso de transmisión). El interlocutor controla la distancia temporal de los caracteres
entrantes. La distancia entre dos caracteres no debe ser mayor al tiempo de retardo de
caracteres. La vigilancia del tiempo de retardo de caracteres empieza justo después de que se
haya conseguido establecer la conexión.
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. Entonces el procedimiento comienza de nuevo la
transmisión con el establecimiento de la conexión STX.
CM PtP - Configuraciones para acoplamientos punto a punto
Manual de funciones, 05/2021, A5E37509397-AE
Configuración/parametrización
4.4 Comunicación a través de 3964(R)
55

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200mpSimatic et 200sp

Tabla de contenido