
¡Registre su dirección de email para obtener un enlace de descarga rápida en su escritorio y empezar!
Los puertos COM virtuales se utilizan para ampliar los recursos de los ordenadores de sobremesa y portátiles que necesitan interactuar con dispositivos serie, pero no disponen de interfaces serie físicas. Estas máquinas pueden no tener ningún puerto serie o no tener el número necesario disponible para un uso específico. Ein virtueller serieller Port kann verwendet werden, um serielle Daten über ein Netzwerk wie ein LAN oder das Internet zu senden und zu empfangen.
Al utilizar un emulador de puerto serie, los datos generados en una aplicación o dispositivo serie se convierten de datos serie a información que puede transferirse a través de una red basada en IP. Un puerto serie virtual a través de Ethernet proporciona toda la funcionalidad de una interfaz física COM. Los datos se convierten en ambas direcciones para permitir la transmisión en red y luego se convierten de nuevo en señales serie para la interacción con los dispositivos y programas.
Un software Serial over Ethernet permite a los usuarios conectarse a puertos serie y dispositivos remotos conectados a la red. Para ello, deben crear puertos serie virtuales que emulan las interfaces físicas. Con esta utilidad de emulación de puertos serie, puede utilizar ordenadores sin puertos COM para conectarse a dispositivos serie remotos sin necesidad de hardware o cableado adicional.
Los sistemas de automatización industrial y las líneas de producción logran enormes avances al enrutar su transmisión de datos RS232 a través de la red. También es útil para los equipos de punto de venta basados en serie, a los que hay que acceder de forma remota. Lo mejor de utilizar la conectividad serie virtual es que los usuarios reciben el mismo nivel de funcionalidad que si estuvieran conectados localmente a los dispositivos, pero muchas personas no conocen qué son los puertos virtuales y su utilización. Veamos un escenario donde se puede utilizar Serial to Ethernet Connector para establecer la comunicación. Necesita acceder a un dispositivo periférico situado muy lejos de su ordenador. El programa que tiene que procesar la información del dispositivo está instalado en su máquina, pero no dispone de una interfaz serie. Simplemente siga este procedimiento para crear una conexión con un virtual COM port Ethernet.
Un servidor de puerto serie de red resuelve el problema de conectarse a equipos periféricos serie situados fuera del alcance de una conexión directa por cable. Al emplear la tecnología Serial over IP Network, los usuarios pueden acceder a sus dispositivos de puerto serie sin importar dónde se encuentren y sin estar físicamente conectados a ellos.
Esta tecnología funciona convirtiendo los datos serie al formato de red, para así poder transmitirlos a través de la red. Los convertidores traducen los datos serie a Ethernet y viceversa. Cuando las señales COM están en formato TCP/IP, pueden transmitirse por cualquier red compatible con IP, como la red LAN de su empresa o Internet.
Serial to Ethernet Connector también proporciona a Linux la capacidad de puerto serie virtual a través de Ethernet. Ofrece la misma funcionalidad que la versión de Windows de la aplicación y se puede descargar fácilmente en su máquina Linux.
También se puede utilizar métodos alternativos para enviar los datos serie a través de la red, utilizando herramientas incluidas en la mayoría de las distribuciones de Linux.
Una opción es utilizar netcat para canalizar los datos serie. Eso puede convertirse rápidamente en un lío, ya que es necesario abrir una instancia independiente de netcat para cada conexión serie. Puede crear un servicio xinetd para crear conexiones persistentes así:
service testservice
{
port = 5900
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/bin/netcat
server_args = "-l 5900 < /dev/ttyS0"
}
Asegúrese de cambiar /dev/ttyS0 por el nombre del dispositivo serie implicado en la conexión. Este método ofrece una solución gratuita de puerto serie virtual a través de Ethernet.
Algunas otras herramientas comprobadas, que actúan como emulador de puerto serial, y pueden proporcionar un puerto serie virtual a través de Ethernet en máquinas Linux son:
Esta utilidad permite a los usuarios conectarse a un puerto serie de la red. Es un programa de desarrollo propio que ofrece al usuario una herramienta para configurar los puertos serie. También es útil para modificar los parámetros del puerto, así como para controlar y supervisar las interfaces serie.
Abreviatura de “tty remoto”, remtty remtty utiliza pseudo ttys para establecer conexiones de red. La utilización de esta herramienta permite a los usuarios de Linux disfrutar de la misma funcionalidad de la aplicación Dialout de Cisco basada en Windows y utilizar conexiones directas a máquinas con módems de marcación para enviar faxes y mensajes.