Control del flujo de datos/procedimiento handshake
Los procedimientos handshake controlan el flujo de datos entre dos interlocutores. El
procedimiento handshake impide que se pierdan datos durante la transmisión con equipos
que trabajan a diferente velocidad. Se distinguen dos procedimientos:
● Handshake por software (p. ej. XON/XOFF)
● Handshake por hardware (p. ej. RTS/CTS)
El control del flujo de datos en el CP 341 se realiza de la siguiente manera:
● En cuanto el CP 341 pasa por parametrización a un modo de operación con control de
● Cuando se alcanza el número de telegramas parametrizado o bien los 50 caracteres
● En cuanto la CPU S7 recoge un telegrama, y una vez que el búfer de recepción está listo
● Si el CP 341 recibe el carácter XOFF o si la señal de control CTS del interlocutor pasa a
Leer/controlar con FC V24_STAT y FC V24_SET
La función FC V24_STAT permite determinar el estado de cada señal cualificadora
RS 232C. La función FB V24_SET permite controlar las señales de salida DTR y RTS.
Tiempos de conmutación para el módulo RS485 en modo semidúplex
El tiempo máximo de conmutación entre la transmisión y la recepción es de 1 ms.
Este valor es válido para los módulos a partir de la referencia 6ES7341–1_H01–0AE0.
Acoplamiento punto a punto CP 341, configuración y parametrización
Manual de producto, 09/2008, A5E02191073-01
flujo, envía el carácter XON o pone la línea RTS en estado ON.
antes de que el búfer de recepción se desborde (capacidad del búfer de recepción: 4096
bytes), el CP 341 envía el carácter XOFF o pone la línea RTS en estado OFF. Si a pesar
de ello el interlocutor continúa enviando, se genera un mensaje de error al desbordarse
el búfer de recepción. Los datos recibidos del último telegrama se rechazan.
para recibir, el CP 341 envía el carácter XON o pone la línea RTS en estado ON.
estado OFF, el CP 341 interrumpe el proceso de transmisión. Si transcurrido un tiempo
determinado parametrizable no se recibe ningún carácter XON o si el interlocutor no
pone el CTS a ON, el proceso de transmisión se cancela y se genera el correspondiente
mensaje de error (0708H) en la salida STATUS de los bloques de función.
Nota
Al parametrizar el control del flujo de datos con RTS/CTS es necesario cablear por
completo las señales de interfaz utilizadas en la conexión por conector. ¡Si se
parametriza un control del flujo de datos con RTS/CTS no será posible controlar RTS con
la función FC V24_SET!
Principios de la transmisión serie de datos
2.6 Transmisión de datos con el driver ASCII
75