¿Qué es un servidor serie? ¿Cuáles son sus funciones básicas?
Un servidor de puerto serie es un dispositivo que transfiere datos entre un puerto serie (también llamado puerto de comunicación/COM) y una red de área local (LAN) Ethernet. Se trata de una comunicación bidireccional. La comunicación bidireccional permite a cada dispositivo recibir y enviar datos. Del mismo modo que los dispositivos serie utilizan patillas diferentes para recibir y enviar datos, el uso de las mismas patillas limita la comunicación a semidúplex, lo que significa que la información sólo puede viajar en una dirección a la vez. El uso de clavijas diferentes permite la comunicación full-duplex, en la que la información puede viajar en ambas direcciones a la vez.
La función de aplicación básica del servidor de puerto serie puede realizar la transmisión bidireccional de datos entre RS232/485 y Ethernet, donde los puertos serie RS232 y RS485 trabajan independientemente al mismo tiempo sin afectarse mutuamente.
Y pasarela modbus también puede realizar la función de comunicación bidireccional. Sobre esta base, la puerta de enlace Modbus también se puede utilizar como host. En el modo host, la pasarela Modbus consultará automáticamente al esclavo de acuerdo con los datos requeridos por el host y los guardará en el búfer.
La pasarela modbus es una pasarela estándar de transmisión de protocolos de comunicación industrial y es el método más utilizado hoy en día para conectar dispositivos electrónicos industriales. modbus permite conectar muchos dispositivos en la misma red RS485 para la transferencia de datos. Por ejemplo, en un invernadero agrícola, los datos de temperatura o humedad recogidos por sensores se transmiten a un centro de control remoto conectado a una pasarela modbus, que supervisa los datos en tiempo real y controla las condiciones del lugar en el momento oportuno.
La diferencia entre el servidor modbus y el servidor serie radica principalmente en los tres puntos siguientes
(1) Uso como ordenador host
Como se ha mencionado anteriormente, Modbus se puede utilizar como host, y el modo esclavo de la pasarela Modbus es el mismo que el del servidor serie, por lo que no entraremos en detalles aquí. Cuando la pasarela Modbus se utiliza como host, los datos demandados por el dispositivo host serie conectado son la demanda principal, y el esclavo terminal es consultado. Normalmente Modbus puede realizar modos uno-a-muchos (un host a muchos esclavos) y muchos-a-muchos. El punto principal a tener en cuenta es que en el proceso de transmisión, el módulo de pasarela Modbus no hace ninguna resolución de protocolo, sólo los datos serie enviados al lado de la red.
(2) La función de almacenamiento puede realizarse
La activación de la función de almacenamiento Modbus puede acelerar la velocidad de consulta de los hosts de la red, lo cual es adecuado para el modo de consulta multi-host. Por ejemplo, cuando varios hosts consultan los datos de un esclavo, o un host necesita consultar los datos con alta frecuencia, la activación de la función de almacenamiento Modbus puede ahorrar el tiempo de consulta del puerto serie más rápido y reducir el tiempo de espera.
(3) La función de información puede realizarse
De acuerdo con la instrucción establecida por la pasarela modbus, consulta activamente los datos al puerto serie y los carga activamente al host de la red.
Dado que la puerta de enlace modbus tiene la función de transmisión bidireccional, puede reemplazar directamente el servidor serie con la puerta de enlace modbus para realizar la demanda de red en la mayoría de los casos en que el extremo del puerto serie está conectado con Ethernet. Mientras que algunos servidores serie vienen con la función de puerta de enlace modbus, pero esta función sólo realiza la transmisión del protocolo modbus, y no se puede utilizar directamente como puerta de enlace modbus. Por lo tanto, si usted tiene un proyecto que requiere la transmisión de datos serie de dos vías y la conversión de protocolo modbus, puede considerar el servidor serie o modbus gateway; si además de esto, también necesita utilizar modbus gateway como host o utilizar la función de almacenamiento, tiene que elegir dispositivo modbus gateway.