html RS-232 frente a RS-485: guía de cableado, distancia y selección | FCTEL
                                   +8618758069661 [email protected]
Búsqueda de productos Guía: espacio = Y, | = O, ! = NO
Noticias del sector

¿Cuál es la diferencia entre RS-232 y RS-485?

Autor: Equipo editorial de FCTEL

Un puerto serie que funciona perfectamente en el banco de pruebas puede volverse poco fiable cuando la máquina se instala a cincuenta metros, comparte una bandeja portacables con un variador de motor o debe comunicarse con diez instrumentos. Por tanto, decidir entre RS-232 y RS-485 es una decisión de proyecto, no una simple elección de conector. Esta guía parte de la instalación real del cliente: cuántos dispositivos hay, a qué distancia se encuentran, cuánto ruido eléctrico hay en el entorno y qué admite el controlador existente.

Comparación de un enlace punto a punto RS-232 con un bus RS-485 de varios dispositivos
Figura 1. Empiece por la topología: RS-232 es adecuado para una conexión corta y directa; un bus RS-485 de dos hilos puede conectar varios dispositivos a lo largo de un único troncal correctamente diseñado.
Elija en 30 segundos. Si un dispositivo cercano se conecta directamente a un PC, un portátil de mantenimiento o un controlador, y ambos extremos ya disponen de RS-232, mantenga RS-232. Si los instrumentos están distribuidos a lo largo de una línea de producción, la longitud del cable es considerable o un controlador debe consultar varios dispositivos, evalúe RS-485. Antes de comprar hardware, confirme el protocolo, el número de hilos, la asignación de pines del puerto, la alimentación y los requisitos ambientales: RS-485 por sí solo no permite la comunicación entre dos protocolos incompatibles.

1. Qué cambia la interfaz para el usuario

RS-232 es una interfaz eléctrica de señalización asimétrica. Un receptor mide una señal respecto a una referencia compartida. Su función tradicional es establecer un enlace punto a punto entre dos dispositivos, como un portátil de configuración y un variador, un indicador de pesaje y un controlador local, o un instrumento antiguo y un registrador de datos. La transmisión y la recepción tienen vías de señal independientes, por lo que la comunicación RS-232 habitual puede enviar y recibir simultáneamente cuando el equipo y el software lo permiten. El conector puede ser DB9, una bornera o uno propietario; su forma por sí sola no demuestra la norma eléctrica ni la asignación de pines.

RS-485 utiliza señalización diferencial. El receptor responde a la diferencia de tensión entre los hilos de un par, en lugar de a la tensión de un solo hilo. Las interferencias que se acoplan de forma similar a ambos conductores se rechazan con mayor facilidad. Esto hace que RS-485 resulte útil en plantas industriales, gestión de edificios, medición, armarios de equipos ferroviarios y otras instalaciones donde los cables pasan cerca de equipos eléctricos. Una instalación habitual de dos hilos es semidúplex: los dispositivos conectados se turnan para transmitir por el mismo par. Las configuraciones RS-485 de cuatro hilos tienen pares separados de transmisión y recepción, pero que proporcionen la comunicación simultánea deseada depende del diseño del dispositivo y de la arquitectura de la red.

Ninguna de las dos denominaciones especifica el protocolo de aplicación. Modbus RTU suele transmitirse sobre RS-485, pero no es sinónimo de RS-485. Del mismo modo, un puerto RS-232 puede transportar un conjunto de comandos de un fabricante, datos NMEA, texto de consola u otro protocolo. Un convertidor puede adaptar los niveles eléctricos y, según su diseño, los medios o el transporte de red. No puede inventar automáticamente direcciones de dispositivo que faltan, compatibilizar comandos incompatibles ni hacer que un protocolo propietario se comunique mediante Modbus. Solicite tanto la especificación de la interfaz física como el protocolo de mensajes antes de seleccionar un convertidor.

2. Compare los parámetros que afectan a la instalación

Pregunta de selecciónRS-232RS-485
¿Cuántos dispositivos?Normalmente, una pareja de transmisor y receptor por enlace.Varios transceptores pueden compartir un bus. Un diseño clásico de 32 cargas unitarias sirve como referencia; los dispositivos modernos de carga unitaria fraccionaria pueden permitir más. Compruebe el transceptor concreto y la carga de la red.
¿Cómo se miden las señales?De forma asimétrica, respecto a la masa de señal.De forma diferencial, entre los hilos del par A/B, dentro del rango de modo común especificado para el transceptor.
¿Qué tensión se espera?Para un receptor conforme a la norma, las tensiones inferiores a −3 V y superiores a +3 V son regiones válidas; la polaridad representa los dos estados lógicos. No conecte estas tensiones directamente a los pines UART TTL/CMOS.Un receptor conforme a la norma debe reconocer una entrada diferencial de al menos ±200 mV en las condiciones especificadas. Se trata de un umbral del receptor, no de una tensión garantizada en cada terminal de campo.
¿A qué distancia y a qué velocidad?La orientación clásica es de unos 15 m a 20 kbit/s. Los transceptores modernos y los cables de buena calidad pueden alcanzar mayores distancias, pero verifique el dispositivo y las condiciones reales.En muchos diseños es viable alcanzar cientos de metros; aproximadamente 1,200 m es una referencia a baja velocidad citada con frecuencia para cables y condiciones adecuados. La velocidad, las pérdidas del cable, la terminación y el ruido reducen el margen disponible.
¿Cuántos hilos de señal?Normalmente TX, RX y masa de señal para un enlace sencillo; el control de flujo puede requerir más.Normalmente un par trenzado A/B para un bus de dos hilos, más una disposición planificada de referencia/masa. Los sistemas de cuatro hilos utilizan dos pares.
¿Se requiere terminación?No se utiliza terminación de línea de transmisión en los enlaces RS-232 cortos habituales.Para un bus largo o rápido, adapte la impedancia del cable únicamente en los dos extremos físicos del troncal; es habitual utilizar 120 Ω con cable de 120 Ω. Compruebe si los dispositivos ya incorporan la terminación.

La distancia no es una garantía del producto. Las cifras anteriores describen condiciones de diseño citadas habitualmente, no el máximo admitido por todos los productos FCTEL. Un instrumento de 9,600 bit/s con un par trenzado de calidad y un controlador de 1 Mbit/s en una planta con ruido eléctrico disponen de márgenes muy distintos. Confirme el tipo de cable, la velocidad en baudios, el número de nodos, el aislamiento y las fichas técnicas de los equipos concretos de su instalación.

Niveles de señal asimétrica RS-232 y diferencial RS-485 con etiquetas
Figura 2. Características eléctricas. Las regiones válidas del receptor RS-232 se encuentran más allá de ±3 V; la sensibilidad diferencial del receptor RS-485 es de ±200 mV en condiciones de ensayo normalizadas. Estas cifras describen mediciones distintas y no deben compararse como si fueran el mismo nivel de señal.

3. Tres situaciones de clientes y la elección práctica

Un portátil de mantenimiento junto a una máquina antigua

El ingeniero necesita descargar parámetros a un variador situado dentro de un armario. Ambos extremos tienen puertos RS-232 documentados, el cable es corto y la conexión solo se utiliza durante la puesta en marcha. Un cable RS-232 directo suele ser la opción más sencilla. Verifique el cruce TX/RX, la masa de señal, la velocidad en baudios, los bits de datos, la paridad, los bits de parada y si el dispositivo requiere control de flujo por hardware RTS/CTS. Un adaptador de USB a RS-232 debe proporcionar niveles RS-232 reales; un adaptador serie de USB a TTL con un conector similar no es intercambiable.

Doce medidores distribuidos a lo largo de una línea de producción

Un controlador debe consultar doce medidores de forma secuencial. Tender doce cables RS-232 largos e independientes aumenta el número de puertos del armario, el cableado y el esfuerzo de diagnóstico. Si los medidores admiten RS-485 de dos hilos y un protocolo común, un troncal en cadena suele ser el mejor diseño. Asigne a cada medidor una dirección de protocolo única, utilice un par trenzado con una impedancia adecuada, instale terminaciones solo en los extremos físicos cuando sea necesario y confirme que la carga unitaria total se mantiene dentro de la capacidad del controlador de línea. Registre cada dirección y la posición de cada derivación en el plano de la instalación final; el equipo de mantenimiento lo necesitará más adelante.

Una máquina remota entre edificios o en una zona con mucho ruido eléctrico

La señalización diferencial de RS-485 mejora la tolerancia al ruido, pero no sustituye al diseño de seguridad eléctrica. Un tendido largo de cobre entre edificios puede estar expuesto a diferencias de potencial de tierra o sobretensiones fuera del rango de modo común de un transceptor. Evalúe el aislamiento galvánico, la protección contra sobretensiones, la estrategia de apantallamiento y las normas locales de puesta a tierra. Para tendidos muy largos o diferencias de potencial importantes, una solución de conversión de serie a fibra puede eliminar la vía conductora. Seleccione la arquitectura según el riesgo del emplazamiento, en lugar de suponer que cambiar la etiqueta del conector a RS-485 lo resuelve.

4. Cablee correctamente un bus RS-485 de dos hilos

El error de instalación más habitual es una topología en estrella formada por varias derivaciones largas. RS-485 funciona mejor como un troncal principal que pasa por los dispositivos de forma secuencial, con derivaciones cortas siempre que sea posible. A velocidades más altas, las derivaciones largas crean reflexiones que distorsionan los flancos y provocan errores CRC intermitentes. Mantenga juntos los hilos del par de extremo a extremo y evite mezclarlos con cableado de alta potencia. Si el cable está apantallado, siga el plan de puesta a tierra del emplazamiento y la documentación de los equipos; no existe una conexión de pantalla universalmente correcta para todos los edificios y configuraciones de aislamiento.

La terminación debe situarse en los dos extremos físicos del troncal, no en cada dispositivo ni simplemente en los dos dispositivos con las direcciones más baja y más alta. Es habitual utilizar una resistencia de 120 Ω cuando la impedancia característica del cable está cerca de 120 Ω. Dos terminaciones de este tipo suponen una carga considerable para el controlador de línea, por lo que añadir más no es inocuo. Algunos controladores y medidores incorporan terminaciones conmutables; documente qué interruptores están activados. La polarización de seguridad es una función independiente que mantiene el bus inactivo en un estado definido. Antes de añadir resistencias de polarización externas, compruebe si el transceptor ya incorpora un comportamiento de seguridad y si la red las necesita.

La denominación A/B no es uniforme entre todos los fabricantes. El terminal A de un fabricante puede ser el D− de otro, o incluso el B. Identifique el terminal no inversor/inversor indicado o la polaridad diferencial en reposo en ambos manuales y, a continuación, haga una prueba. Mantenga una referencia de señal adecuada según los límites de modo común de los transceptores. Si el equipo está aislado, siga sus instrucciones de aislamiento y puesta a tierra en lugar de unir sin más las referencias entre edificios.

Troncal RS-485 en cadena con dos terminaciones de extremo y par A/B etiquetado
Figura 3. Un bus de dos hilos con un troncal de un par trenzado, derivaciones cortas a los dispositivos y terminación en los dos extremos físicos. La ilustración es una guía de topología; utilice la documentación del dispositivo para elegir los detalles de terminación, polarización y puesta a tierra.

5. Ponga en marcha el enlace de forma que permita localizar el fallo

  1. Identifique cada puerto. Fotografíe las etiquetas de los terminales y recopile los manuales. Confirme si se trata de RS-232 o RS-485, de dos o cuatro hilos, la asignación de pines, si el dispositivo dispone de un puerto aislado y qué ajustes se pueden seleccionar mediante software.
  2. Haga funcionar primero una conexión corta. Pruebe el controlador con un dispositivo cerca del armario, a la velocidad en baudios y con el protocolo previstos. Esto permite distinguir una incompatibilidad de protocolo de un problema de cable antes de añadir el cableado de campo.
  3. Haga coincidir los ajustes de comunicación serie. Configure de forma coherente la velocidad en baudios, los bits de datos, la paridad y los bits de parada. Para un protocolo por sondeo, establezca direcciones únicas y formatos de comandos coincidentes. Las direcciones duplicadas pueden parecer ruido aleatorio en la línea porque dos dispositivos responden a la vez.
  4. Compruebe físicamente el cableado. Recorra todo el troncal, identifique ambos extremos físicos, confirme la correspondencia A/B mediante los manuales, compruebe el par de apriete de los conectores y busque derivaciones largas o estrellas accidentales. Un bus puede parecer correcto con un dispositivo y fallar en cuanto se conecta la segunda derivación.
  5. Compruebe la terminación, la polarización y la referencia. Con la alimentación desconectada de forma segura y siguiendo el procedimiento del equipo, confirme qué terminaciones están instaladas. No diagnostique añadiendo resistencias a ciegas en cada armario. Revise la polarización del bus en reposo y los requisitos de modo común y puesta a tierra.
  6. Aumente la carga gradualmente. Añada los dispositivos de uno en uno y registre los contadores de errores, los reintentos o los fallos CRC. Realice las pruebas con la longitud de cable definitiva, la velocidad en baudios definitiva y mientras funciona la maquinaria cercana. Una prueba satisfactoria en el banco no demuestra que exista margen suficiente en campo.

Si los errores solo aparecen cuando arranca un motor, investigue las interferencias, el apantallamiento, el recorrido del cableado, el aislamiento y la exposición a sobretensiones. Si los errores solo aparecen después de añadir un nodo, compruebe los conflictos de direcciones, la carga, las derivaciones y las terminaciones adicionales. Si nunca hay respuesta, empiece por el tipo de interfaz, la correspondencia A/B, el formato serie y el protocolo antes de sustituir hardware. Un osciloscopio o un analizador serie adecuado puede ayudar a distinguir los problemas de forma de onda eléctrica de los mensajes válidos pero con un formato incorrecto.

6. Qué especificar al pedir un producto de interfaz

Envíe una hoja de requisitos concisa en lugar de limitarse a pedir «un convertidor RS-485». Incluya el modelo del equipo existente y el manual del puerto, el protocolo y el formato serie, el número de nodos, la distancia máxima del cable, la velocidad en baudios deseada, el funcionamiento a dos o cuatro hilos, el conector y la asignación de pines, la tensión de alimentación, el método de montaje y la temperatura de funcionamiento. Añada si la instalación conecta distintos edificios, requiere aislamiento galvánico, está expuesta a sobretensiones o debe utilizar fibra o Ethernet como tramo de transporte. Esta información permite a un ingeniero seleccionar un producto con la interfaz eléctrica correcta y un margen de instalación adecuado.

Para un convertidor de RS-232 a RS-485, compruebe también el control de dirección de transmisión. En una red semidúplex de dos hilos, el dispositivo transmisor debe liberar el bus para que otro nodo pueda responder. Algunos convertidores cambian de dirección automáticamente; otros dependen de una señal RTS o de la configuración. Para una pasarela de serie a Ethernet, aclare si la aplicación necesita un túnel serie transparente, un puerto COM virtual o conversión de protocolo. Estos modos de funcionamiento pueden parecer similares en una página de producto, pero se comportan de forma distinta en el sistema de control del cliente.

Lista de comprobación de selección para clientes con proyectos de interfaces serie
Figura 4. La lista de comprobación de compra vincula la elección de la interfaz con los datos del emplazamiento: extremos, protocolo, cableado, distancia, entorno y comportamiento del convertidor. Regístrelos antes de comparar modelos.

Preguntas frecuentes

¿Puedo conectar directamente un pin TX de RS-232 al terminal A de RS-485?

No. Las dos interfaces utilizan señalización eléctrica y topologías diferentes. Utilice un convertidor adecuado y verifique su alimentación, asignación de pines, control de dirección semidúplex y compatibilidad de protocolo.

¿RS-485 significa automáticamente 1,200 metros y 32 dispositivos?

No. Son referencias históricas ligadas a determinados supuestos sobre el cable, la velocidad de señalización y la carga unitaria. Un transceptor moderno de carga unitaria fraccionaria puede admitir más nodos, mientras que una red rápida o una instalación deficiente puede admitir menos distancia. Las especificaciones del equipo y del cable determinan el diseño real.

¿Debe tener cada dispositivo RS-485 una resistencia de 120 Ω?

No. En un troncal convencional con terminación, se coloca una resistencia en cada extremo físico. Las terminaciones adicionales aumentan la carga y pueden empeorar la comunicación. Los enlaces cortos o lentos pueden tener necesidades de diseño diferentes; utilice la documentación de la red y del producto.

¿Por qué los dispositivos tienen puertos RS-485 coincidentes y aun así no intercambian datos?

La coincidencia de los puertos eléctricos es solo la primera capa. Compruebe el modo de dos o cuatro hilos, el formato serie, las direcciones de los dispositivos, los comandos del protocolo, los tiempos de respuesta y el control de dirección del convertidor. Un enlace físico puede funcionar correctamente mientras los mensajes de aplicación siguen siendo incompatibles.

¿Necesita conectar equipos reales?

Comparta los modelos del controlador y los instrumentos, los manuales de sus puertos, la distancia del cable, el número de dispositivos y el entorno de instalación. FCTEL puede ayudarle a concretar los requisitos de interfaz y convertidor para su proyecto.

Consulte sus requisitos de conexión →

Referencias técnicas: Analog Devices AN-960, Guía de implementación de circuitos RS-485/RS-422; Texas Instruments, Guía de diseño de RS-485; Analog Devices, Fundamentos de las comunicaciones serie RS-232. Las especificaciones y las instrucciones de instalación específicas del producto prevalecen sobre esta guía general.