En este artículo, nos centraremos en un Servidor Serie que puede ser conectado a múltiples dispositivos RS485.
Con el avance del Internet industrial de las cosas, es necesario recopilar en la plataforma los datos de los dispositivos de comunicación RS485 multihost de diversas industrias. Pero muchos controladores inteligentes, tales como PLC, inversores. Sólo hay una interfaz en serie, no hay interfaz de comunicación adicional para permitir que los datos del PLC, inversor para ser empujado a la plataforma para recoger puerta de enlace. El bus RS485 pertenece a la interfaz half-duplex, el protocolo de comunicación es generalmente un modo de ida y vuelta, como el protocolo de comunicación MODBUS. En el mismo momento, sólo enviar datos o recibir datos. Entonces, cuando RS485 es el maestro, sólo se permite que un dispositivo sea el maestro en un bus, y los dispositivos de comunicación RS485 multi-master utilizan el método de bus de formación.
Común RS485 equipo de comunicación multi-master es una amplia variedad de diferentes fabricantes de PLC, medidores de agua, medidores, termostatos, controladores IO transmisores y así sucesivamente.
Los equipos industriales son generalmente de comunicación en tiempo real, en la expansión de la interfaz, no puede afectar a la comunicación normal de los equipos originales, no puede afectar el trabajo de producción de los equipos. ¿Cuál es la función del servidor de puerto serie?
1. Requisitos del protocolo de adquisición
RS485 sistema de comunicación multi-host, los requisitos del protocolo no son altos, siempre y cuando se basa en el bus RS485 protocolo de comunicación half-duplex, se puede lograr ampliar, e incluso RS232 interfaz de protocolo de comunicación half-duplex. Tales como la interfaz de comunicación Omron PLC soporta interfaz RS232, pero el protocolo de comunicación subyacente para el protocolo de comunicación MODBUS half-duplex.
2. De acuerdo con las necesidades de la necesidad de cumplir con los dos requisitos básicos: el dispositivo soporta 485 comunicaciones multi-host
Soporta múltiples interfaces de comunicación RS485, se necesitan al menos 3 interfaces RS485, 1 para el dispositivo esclavo original, 1 para el dispositivo maestro original, 1 para el dispositivo maestro extendido.
El primer paso, para resolver la comunicación 485 multi-master, en el sistema de comunicación, al mismo tiempo, más de 2 o más dispositivos al mismo tiempo para acceder al dispositivo esclavo, son capaces de devolver los datos de datos válidos en tiempo real. Como se muestra en la Figura 3-1, 2 ordenadores, 1 pantalla de control industrial, a través del servidor multi-serie de Shanghai Zoran al mismo tiempo para recoger RS485 bus en los 10 controladores IO. 3 hosts para recoger datos complementarios conflicto, son los datos originales.
El segundo paso es resolver el problema de la expansión RS485. El servidor multiserie soporta la conversión bidireccional de datos entre el puerto serie y la red. Tanto el puerto serie a la red, sino también la red a la comunicación de puerto serie.
Servidor serie a multiserie de cuatro canales para resolver este problema. El cuarto canal se conecta al dispositivo esclavo original y funciona en modo servidor TCP. El primer canal se conecta al dispositivo maestro original y funciona en modo cliente TCP. El segundo canal se conecta a la interfaz RS485 ampliada, y la interfaz ampliada se utiliza para la pasarela de la plataforma.
El cableado correcto para la comunicación RS485
RS485 tiene cableado de dos y cuatro hilos, el sistema de cuatro hilos sólo puede lograr una comunicación punto a punto, ahora rara vez se utiliza, ahora más que el sistema de cableado de dos hilos, este sistema de cableado para la topología de bus, en el mismo bus se puede conectar a un máximo de 32 nodos.
Línea ideal para el par trenzado: half-duplex de las dos líneas es mejor utilizar un par de par trenzado, de modo que las dos líneas trenzadas, más el nivel de interferencia en las dos líneas para lograr el efecto anti-jamming de cancelación. Full-duplex al recibir dos líneas con un par, enviar dos líneas con otro par de RS485 no tiene requisitos de transmisión de energía, por lo que los requisitos de diámetro de cable no son altos.
En el proyecto real, por lo general procurado cable de par trenzado a prueba de agua al aire libre para garantizar el rendimiento de la protección de la línea. Sin embargo, algunos ingenieros utilizarán cable RVV, que también es posible, pero la lucha contra la interferencia a ser peor. Así que hay ingenieros que utilizan cable RVVP (con blindaje), esto no es bueno, porque el aumento de la capacitancia entre las líneas afectará a la calidad de la transmisión, la necesidad de reducir la velocidad de transmisión.
La configuración de la velocidad en baudios y la longitud del cable (incluida la longitud total de la rama) tiene una cierta correspondencia, cuanto más larga sea la línea, más baja debe ser la velocidad en baudios para que sea más estable.
Independientemente del tipo de cable, en la medida de lo posible utilizar la estructura de bus, reducir la conexión en estrella, ramificación lo más corta posible, en la medida de lo posible utilizar la conexión en cadena, es decir, el bus al primer nodo, y luego saltar al siguiente nodo.
Especificaciones del cableado RS485
1. RS485 líneas de señal y líneas de energía no pueden ser enrutados juntos. En la construcción real, debido a la alineación son a través de la tubería, el lado de la construcción a veces por conveniencia, directamente a la línea de señal RS485 y la línea de alimentación atados juntos, debido a la fuerte potencia tiene una fuerte señal electromagnética a la interferencia de energía débil, lo que conduce a la inestabilidad de la señal RS485, lo que resulta en comunicaciones inestables.
2. La línea de señal 485 puede utilizar cable apantallado como cableado, también puede utilizar cable no apantallado como cableado. Como la señal 485 se transmite utilizando el modo diferencial, es decir, por la diferencia de tensión entre 485 + y 485- como la transmisión de la señal.
¿Puede el servidor serie conectarse a más de un dispositivo RS485?
Sí, servidor serie puede conectarse múltiples dispositivos RS485. El servidor serie es un dispositivo de red que conecta dispositivos serie a la red mediante el protocolo TCP/IP. Con un servidor serie, puede gestionar y controlar de forma remota múltiples dispositivos RS485 para la transferencia de datos y la comunicación. Algunos servidores serie soportan múltiples puertos serie y pueden conectar múltiples dispositivos RS485 al mismo tiempo. Además, algunos servidores serie también soportan la tecnología de puerto serie virtual, que le permite simular múltiples puertos serie virtuales a través de software, ampliando así el número de dispositivos RS485 conectados. Por lo tanto, a través del servidor de puerto serie, puede realizar la conexión y gestión de múltiples dispositivos RS485.