Gestionar El Control De Flujo - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

El programa de usuario de STEP 7 también puede configurar el puerto o modificar la
configuración existente con la instrucción Port_Config (Página 1155). El apartado
correspondiente a la instrucción ofrece más detalles sobre el modo de operación y el estado
inicial de la línea así como otros parámetros.
Parámetro
Velocidad de transferencia
Paridad
Bits de datos por carácter
Número de bits de parada
Control de flujo
Tiempo de espera
Estado operativo
Inicialización de la línea de
recepción
13.3.3.1

Gestionar el control de flujo

El control de flujo es un mecanismo que permite regular el intercambio de datos entre un
emisor y un receptor para evitar pérdidas de datos. El control de flujo garantiza que un
emisor no envíe más información de la que el receptor es capaz de procesar. El control de
flujo puede realizarse por hardware o software. El CM RS232 soporta el control de flujo
tanto por hardware como por software. El CM y la CB RS485 no soportan el control de flujo.
El modo 422 del módulo CM 1241 RS422/485 soporta el control de flujo por software. El tipo
de control de flujo se especifica al configurar el puerto (Página 1135) o con la instrucción
PORT_CFG (Página 1266).
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.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Definición
El valor predeterminado para la velocidad de transferencia es 9,6 Kbits/s. Los ajustes posi-
bles son: 300 baudios, 600 baudios, 1,2 Kbits, 2,4 Kbits, 4,8 Kbits, 9,6 Kbits, 19,2 Kbits,
38,4 Kbits, 57,6 Kbits, 76,8 Kbits y 115,2 Kbits.
El valor predeterminado para la paridad es "sin paridad". Los ajustes posibles son: Sin
paridad, par, impar, marca (bit de paridad siempre establecido a 1), espacio (bit de paridad
siempre establecido a 0).
Número de bits de datos de un carácter. Los valores válidos son 7 u 8.
Es posible ajustar uno o dos bits de parada. El ajuste predeterminado es uno.
En el caso del módulo de comunicación RS232, puede seleccionar el control de flujo (Pá-
gina 1137) del hardware o del software. Si se selecciona el control de flujo por hardware,
es posible indicar si la señal RTS debe estar siempre ON o si debe conmutarse. Si se
selecciona el control de flujo por software, es posible definir los caracteres XON y XOFF.
Las interfaces de comunicación RS485 no soportan el control de flujo. El modo 422 del
módulo CM 1241 RS422/485 soporta el control de flujo por software.
El tiempo de espera especifica el periodo que el CM o la CB espera hasta recibir CTS tras
confirmar RTS, o bien hasta recibir un XON tras recibir un XOFF, dependiendo del tipo de
control de flujo. Si el tiempo de espera transcurre antes de que la interfaz de comunicación
reciba un CTS o XON esperado, el CM o la CB cancelará la operación de transmisión y
devolverá un error al programa de usuario. El tiempo de espera se indica en milisegundos.
El rango válido está comprendido entre 0 y 65535 milisegundos.
Selecciona el modo operativo de RS422 o RS485 y las configuraciones de red.
Selecciona las opciones de polarización. Los valores válidos son Ninguno, Polarización
directa y Polarización inversa. La polarización inversa sirve para permitir la detección de
rotura de cable.
Procesador de comunicaciones y Modbus TCP
13.3 Comunicación punto a punto (PtP)
1137

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido