Solución de problemas comunes de comunicación RS485

RS485 (RS232 a RS485) es un sistema de comunicación de bajo coste y fácil manejo, pero algunos de los detalles de un manejo inadecuado suelen provocar fallos en la comunicación o incluso la parálisis del sistema y otros fallos. Hoy, vamos a hablar de los problemas comunes que puede encontrar en la comunicación RS485 y cómo solucionarlos.

Soluciones de comunicación de servidor serie/Comunicación RS485

RS485 Communication Troubleshooting in 8 Issues

1. RS-485 (convertidor RS485) utiliza un par de señales diferenciales desequilibradas, lo que significa que cada dispositivo de la red debe estar conectado a tierra a través de un bucle de señal para eliminar el ruido en la línea de datos. El medio de transmisión de datos consiste en un par de hilos trenzados que deben apantallarse en entornos ruidosos.

2. In the vast majority of RS-485 networks, the terminating node causes more problems than it solves. In order to check which node has stopped working, it is necessary to disconnect the power to each node and disconnect it from the network. Use an ohmmeter to measure the resistance between A and B or + and – at the receiving end. A faulty node will usually read less than 200 ohms, while a non-faulty node will read much more than 4,000 ohms.

3. Nunca ha quedado claro qué cable es el a y qué cable es el b. Los distintos fabricantes utilizan etiquetas diferentes para especificar qué cable es el a y qué cable es el b. Los distintos fabricantes utilizan etiquetas diferentes, a pesar de que el cable b debería ser siempre el de mayor tensión en estado de reposo. Así, el cable a equivale a - y el cable b a +. Esto se puede comprobar con un voltímetro cuando la red está en reposo. Si la línea b no tiene una tensión más alta que la línea a, hay un problema de conexión.

4. When no devices are transmitting and all devices are listening, a tri-state condition occurs in the RS-485 network. This causes all drivers to go into a high-resistance state, causing a hung state to be transmitted back to all RS-485 receivers. A typical method used by node designers to overcome this unstable state is to simulate an idle state by adding pull-down and pull-up resistors to lines A and B on the receive side.

Para comprobar esta polarización, debe medirse la tensión de la línea b a la línea a con la red alimentada y en reposo. Se requiere una tensión de al menos 300mv para asegurarse de que se aleja del estado indeterminado que se muestra en la figura. Si no se instalan resistencias de terminación, los requisitos de polarización son muy relajados.

Análisis de tramas de datos de mensajes RS485

5. Una red RS-485 con un par trenzado más tierra puede transmitir datos tanto en sentido ascendente como descendente. Como no hay dos transmisores que puedan comunicarse con éxito al mismo tiempo, la red se comporta como si estuviera inactiva durante un intervalo de tiempo después de un bit de datos se ha transmitido, pero el nodo no ha triestado realmente sus controladores.

Si otro dispositivo intenta comunicarse durante este periodo de tiempo, se producirá un conflicto con resultados impredecibles. Para detectar este conflicto, utiliza un osciloscopio digital para capturar unos cuantos bytes de 1's y 0's. Determine el tiempo que tarda un nodo en entrar en estado triestado al final de una transmisión. Asegúrese de que el software RS-485 no está intentando responder a una petición que es más corta que el tiempo para un byte (un poco más de 1ms a 76,8kb/s).

6. Every reliable medium to long distance networking technology has some form of inbuilt isolation, except for RS-485. It is up to the system designer to ensure that the network does not include any ground loops. Isolating each node will increase the reliability of the network by orders of magnitude.

7. Aunque el aislamiento es una defensa contra las sobretensiones, la adición de supresores de sobretensiones de varias etapas puede atenuar las sobretensiones más grandes y garantizar que se encuentren dentro de los límites tolerables del aislamiento de la red. Los supresores de sobretensiones se instalan en lugares de la red donde haya puntos de conexión a tierra de alto rendimiento. Conéctelo a tierra en el mismo punto que cualquier otro dispositivo de red o sistema eléctrico de la fábrica.

8. Una vez que la red RS-485 está instalada y en funcionamiento, debe documentarse cada detalle de su configuración. Esto incluye información sobre terminales, polarización, tipo de cable e información sobre piezas de repuesto. Las piezas de repuesto deben comprarse y almacenarse en armarios si es posible.

Conclusión

En resumen, aunque los sistemas de comunicación RS485 proporcionan una solución rentable para la transmisión de datos, pueden surgir diversos problemas que pueden provocar fallos en la comunicación. Conociendo estos problemas comunes y empleando técnicas eficaces de solución de problemas, los usuarios pueden mejorar en gran medida la fiabilidad de sus redes RS485, garantizando una comunicación fluida y un funcionamiento robusto en sus aplicaciones.

About Me
e87d0ef219292bb40d6f120e7d321bcb?s=150&d=mp&r=g
More Posts