Resistencia de terminación que crea un problema de comunicación en RS485 MODBUS / TCP

-1

En la comunicación RS485, ¿cuál es la función del resisotor de terminación?

¿Es obligatorio?

He estado trabajando en un proyecto con MODBUS / TCP sobre RS485 donde hay hasta 32 esclavos en algunos enlaces, de los 300 enlaces que estoy probando. Uno de los problemas que encontré es que, en la mayoría de los casos, cuando hay una resistencia de terminación, hay un problema al establecer una comunicación con los esclavos. Pero tan pronto como elimine esta resistencia, la comunicación está de vuelta.

Ahora, si es obligatorio, entonces alguien puede ayudarme a encontrar una solución, qué puedo hacer para resolver este problema de terminación. He intentado google y todas las respuestas pero no obtengo una respuesta adecuada.

    
pregunta Mujassim

2 respuestas

5

Algunas reglas para RS485:

Primero, la red debe ser una sola cadena de nodos: NO ramificaciones ni stubs cortos. La longitud permitida de los apéndices está relacionada con su tasa de datos, pero para estar seguro, debe esforzarse por eliminarlos.

Segundo, ahora que su enlace es una interconexión larga, necesita una resistencia de terminación en cada extremo. El valor de la resistencia debe coincidir con la impedancia característica del cable, entre 100 y 120 ohmios para su par trenzado de grado de comunicación típico.

Si tiene más de dos resistencias, es posible que los controladores no puedan conducir el cable, por lo que los nodos intermedios NO DEBEN tener terminadores instalados.

No debe haber más de 32 nodos "estándar" colgados en el bus. Muchos transceptores RS485 están clasificados para "1/4 de carga", lo que permite 256 nodos.

El propósito de las resistencias (y por qué deben coincidir con el cable) es evitar reflejos en el extremo del cable. Cuanto más larga sea la red y / o cuanto mayor sea la velocidad de datos, más críticos serán los terminadores.

    
respondido por el Mark
0

Una resistencia es solo una terminación posible. Puede consultar diferentes esquemas de terminación en Informe de aplicación de TI (especialmente la terminación de CA).

Supongo que usted tiene dispositivos de carga unitaria estándar. Cuando tienes 32 de ellos, el bus funciona con la carga máxima (o en el borde), luego agregas más carga (resistencias) que hacen que deje de funcionar.

Si no puede reemplazar al menos algunos de los dispositivos con transceptores de carga de 1/4 de unidad, primero intentaría la terminación de CA.

    
respondido por el filo

Lea otras preguntas en las etiquetas