El control de flujo por hardware funciona a través de las señales de comunicación RTS
(Request To Send o petición de transmitir) y CTS (Clear To Send o listo para transmitir). En
el caso del CM RS232, la señal RTS se emite desde el pin 7 y la señal CTS se recibe por el
pin 8. El CM RS232 es un DTE (Data Terminal Equipment o equipo terminal de datos) que
confirma RTS como salida y monitoriza CTS como entrada.
Control de flujo por hardware: RTS conmutado
Si se habilita el control de flujo por hardware con RTS conmutado en un CM RS232, el
módulo activa la señal RTS para enviar datos. El módulo vigila la señal CTS para determinar
si el receptor puede aceptar datos. Estando activa la señal CTS, el módulo puede transmitir
datos mientras que la señal CTS permanezca activa. Si se desactiva la señal CTS, la
transmisión debe detenerse.
La transmisión se reanuda cuando se reactiva la señal CTS. Si la señal CTS no se vuelve a
activar dentro del tiempo de espera configurado, el módulo cancelará la transmisión y
devolverá un error al programa de usuario. El tiempo de espera se especifica en la
configuración del puerto (Página 698).
El control de flujo con RTS conmutado es útil para los dispositivos que requieren una señal
de que la transmisión está activa. Un ejemplo sería un módem radio que utiliza RTS como
señal "Key" para energizar el transmisor de radio. El control de flujo con RTS conmutado no
funciona con módems telefónicos estándar. Seleccione la opción "RTS siempre on" para los
módems telefónicos.
Control de flujo por hardware: RTS siempre ON
Si se utiliza la opción "RTS siempre on", el CM 1241 activará RTS de forma predeterminada.
Un dispositivo (p. ej. un módem telefónico) vigila la señal RTS del CM y la utiliza como CTS
(Clear To Send o listo para transmitir). El módem transmitirá al CM sólo si RTS está activo,
es decir, cuando el módem telefónico detecte un CTS activo. Si RTS no está activo, el
módem telefónico no transmitirá al CM.
Para permitir que el módem envíe datos al CM en cualquier momento, configure el control
de flujo por hardware con "RTS siempre ON". De esta manera, el CM activa la señal RTS
permanentemente. El CM no desactivará RTS incluso si el módulo no puede aceptar
caracteres. El emisor debe garantizar que no se desborde el búfer de recepción del CM.
Uso de las señales DTR (Data Terminal Ready) y DSR (Data Set Ready)
El CM activa DTR para cualquier tipo de control de flujo por hardware. El módulo transmite
datos sólo cuando se activa la señal DSR. El estado de DSR se evalúa únicamente al
comienzo de la transmisión. Si DSR se desactiva tras haberse iniciado la transmisión, ésta
no se detendrá.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Procesador de comunicaciones y Modbus TCP
12.3 Comunicación punto a punto (PtP)
701