Búfer De Recepción Del Cp; Control De Flujo De Datos/Procedimiento Handshake - Siemens SIMATIC S7-400 Manual De Producto

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

Publicidad

Búfer de recepción del CP 440
El búfer de recepción del CP 440 tiene una capacidad de 2000 bytes. En la parametrización
puede especificar si debe evitarse que los datos del búfer de recepción se sobrescriban.
Además puede indicar el rango de valores (de 1 a 10) para el número de telegramas
recibidos en el búfer, o emplear el búfer de recepción completo.
Puede borrar el búfer de recepción del CP en el arranque. Estos ajustes se pueden realizar
en la interfaz de parametrización o llamando el bloque de función RES_RCV (consulte el
apartado
El búfer de recepción del CP 440 es un búfer en anillo.
● Si se registran varios telegramas en el búfer de recepción del CP 440, se aplica la
● Si desea que se transmita siempre el telegrama más actual a la CPU, debe especificar el

Control de flujo de datos/procedimiento handshake

Los procedimientos handshake controlan el flujo de datos entre dos interlocutores. El
procedimiento handschake evita que se pierdan datos durante la transmisión con equipos
que trabajan a diferente velocidad. En el CP 440 el handshake de software se soporta con
XON/XOFF.
El control de flujo de datos en el CP 440 se desarrolla de la siguiente manera:
● En cuanto el CP 440 pasa por parametrización al modo de operación con control de flujo,
● Al alcanzar el número de telegrama parametrizado o bien los 50 caracteres antes de que
● En cuanto la CPU S7 ha captado un telegrama, y una vez que el búfer de recepción está
● Si el CP 440 recibe el carácter XOF, el CP 440 interrumpe el proceso de transmisión. Si
Acoplamiento punto a punto CP 440 Configuración y parametrización
Manual de producto, 04/2011, A5E01027187-04
C omunicación mediante bloques de función (Página
2
siguiente norma: siempre se transmite el telegrama más antiguo del CP 440 a la CPU.
valor "1" para el número de telegramas respaldados y desactivar la protección contra
sobrescritura.
Nota
Si la lectura continua de los datos recibidos en el programa de usuario se interrumpe
durante un tiempo, al volver a solicitar los datos recibidos puede ocurrir que la CPU
reciba primero telegramas antiguos del CP 440 y después el último telegrama. Los
telegramas antiguos son los telegramas que en el momento de la interrupción se
encontraban de camino entre el CP 440 y la CPU o que ya habían sido recibidos por el
FB.
envía el carácter XON.
se desborde el búfer de recepción (capacidad del búfer de recepción: 2000 bytes), el
CP 440 envía el carácter XOFF. Si a pesar de ello el interlocutor continúa enviando, se
genera un mensaje de error si el búfer de recepción se desborda. Los datos recibidos del
último telegrama se descartan.
listo para recibir, el CP 440 envía el carácter XON.
transcurrido un tiempo determinado parametrizable no se recibe ningún carácter XON, el
proceso de envío se interrumpe y se genera el correspondiente mensaje de error
(0708H) en la salida STATUS de los bloques de función.
Principios de la transmisión serie de datos
2.4 Transmisión de datos con el driver ASCII
8 7)).
1
37

Publicidad

Tabla de contenido
loading

Tabla de contenido