Tengo un adaptador RJ45 a D9 RS232 que quiero usar para controlar un dispositivo RS232 en la siguiente configuración:
Puerto Ethernet RJ45 para computadora portátil -> Cable de conexión Cat6 -> Adaptador D9 RS232 -> Dispositivo RS232
¿Funcionaría lo anterior?
Respuestas:
No. Los puertos Ethernet no pueden transmitir o recibir señales RS-232.
Si su computadora portátil tiene un puerto serial DB9 RS-232 tradicional, úselo con el cable serial apropiado. Si no es así, utilice un adaptador serie USB a RS-232.
fuente
Si tiene algo como este elemento, entonces es simplemente un adaptador de pinout y no un dispositivo serial / ethernet.
Puede usar uno de estos en cada extremo de un cable RJ45 para hacer un cable en serie. Ese cable serie podría pasar por un cable estructurado instalado dentro de una pared o similar, pero no puede pasar por un conmutador de Ethernet o vlan.
fuente
Si puede lograr su objetivo depende exactamente de lo que este " adaptador " que tiene puede hacer.
Ciertamente hay "convertidores de serie a Ethernet" diseñados para la conexión que propuso:
que se parece mucho a la aplicación del producto: .
Imágenes de convertidores de serie a Ethernet
fuente
La señalización física, y aún más los protocolos lógicos, utilizados por Ethernet son completamente diferentes de los de los puertos serie, por lo que es imposible conectar directamente el puerto LAN de una computadora portátil al puerto serie de un dispositivo.
Sin embargo, el mismo conector se usa a menudo para ambos. Creo que Cisco hizo popular el uso de un conector "RJ45" para la consola serie, pero los dispositivos de red de otros proveedores usan el mismo conector. Si tiene un adaptador con un DE-9 en el otro extremo y un "RJ45" en el otro, es muy probable que sea un cable de consola estilo Cisco. Como este ( imagen de Wikipedia ):
Para conectar su computadora portátil a un puerto serie de un dispositivo localmente, solo obtenga un adaptador de puerto serie USB. Deben estar fácilmente disponibles y se pueden encontrar controladores para los comunes (FT232R y PL2303) para la mayoría de los sistemas operativos.
Sin embargo, si su caso de uso es conectarse a un puerto serie de forma remota , como en la red, entonces eso no funcionará. Necesitará algo que se conecte a la red y hable con el puerto serie de su dispositivo. Hay dispositivos disponibles comercialmente que hacen exactamente eso (servidores de terminal), pero también puede resolver eso con otra computadora equipada en serie.
fuente