Los Gateways Serie – Ethernet
Escrito por blogElectronica en 2.DISPOSITIVOS (práctico), gatewaysHoy Domingo voy a hablar de unos aparatitos tan útiles como interesantes y muy utilizados últimamente. Son los gateways Serie-Ethernet.
Un gateway podríamos definirlo como una pasarela que transfiere información entre sistemas o redes incompatibles y/o de distinto protocolo. Es decir, en el presente caso serán unos dispositivos capaz de aceptar información proviniente de un canal serie y enviarlos vía TCP/IP hacia una IP y puerto determinado, y viceversa, acepta la entrada de datos vía TCP/IP y los retransmite vía serie.
¿Y para qué podemos querer un Gateway Serie-Ethernet?
Pues para muchas cosas. Por ejemplo, imaginemos que tenemos un dispositivo, lo hayamos diseñado nosotros o no, con conectividad serie (y cuando digo serie no me refiero únicamente al típico RS232, sino también a RS422 y RS485) y queremos darle conectividad ethernet sin rediseñar el equipo (ni hardware ni software), es decir, queremo poder comunicarnos remotamente con el dispositivo desde una red LAN o a través de Internet. O no tenemos puesto serie en nuestro ordenador (algo habitual hoy en día) y queremos añadirle puertos serie virtuales, pues también nos interesará uno de estos gateways.
Existen en la actualidad multitud de interesantes gateways serie / ethernet, como son los de Digi (del connectMe y connectWi hablaré próximamente), los de Axiomtek, etc, etc .. pero voy a hablar de los gateways de Artila que probé hace poco y que me han gustado muchísimo por sus prestaciones, precio y acabado final (perfecto para instalar en cualquier sitio).
Los gateways de Artila son unos dispositivos basados en Linux (sí, tienen un Linux embebido). Disponen de 4 modelos, de aspecto muy similar, pero que según nuestras necesidades nos puede interesar un modelo u otro. Os los presento a continuación:
El modelo Aport-311
Descripción:
Este modelo se caracteriza por ser un Gateway Serie/Ethernet con 1 puerto serie (RS232/RS422/RS485). Soporta una comunicación serie de alta velocidad hasta de 230.4kpbs. Se configura vía web, telnet o por consola serie (es decir, puedes configurar la velocidad de cada puerto serie, la IP y puerto del dispositivo, etc etc). Puede funcionar mediante UDP o TCP client o server y además permite el driver virtual COM. Para alimentar el equipo podemos hacerlo con una fuente entre 9 y 15VDc.
¿Y cuando usarlo?
Es el gateway más básico de Artila. Lo podemos usar como dije anteriormente para dar conectividad ethernet a cualquier dispositivo serie que precise de alta velocidad ( aunque siempre a velocidades menores o iguales a 230.4kpbs).
El modelo Aport-312
Descripción:
Este modelo es idéntico al anterior, pero le caracteriza en contar con un segundo puerto serie (uno de ellos, como el modelo anterior, tiene RS232/RS422/RS485, el otro sólo RS232).
¿Cuando usarlo?
Podemos usarlo cuando necesitemos comunicarnos vía ethernet con DOS dispositivos que dispongan de conectividad serie (y que estén próximos entre sí).
El modelo Aport-211S
Descripción:
Este modelo se caracteriza por ser un Gateway Serie/Ethernet con 1 puerto serie (RS232/RS422/RS485). Soporta una comunicación serie de hasta de 38.4kpbs. Se configura vía web, telnet o por consola serie (es decir, puedes configurar la velocidad de cada puerto serie, la IP y puerto del dispositivo, etc etc). Puede funcionar mediante UDP o TCP client o server y además permite el driver virtual COM. Para alimentar el equipo podemos hacerlo con más margen que los equipos anteriores, pues podemos utilizar una fuente entre 9 y 40VDc.
Hasta aquí similar a los modelos anteriores, pero las diferencias son varias e importantes. Una es que este permite configurarse también por comandos serie, permitiendo que los usuarios puedan crearse sus propias aplicaciones de configuración personalidadas. Otra importante diferencia es que tiene 8 Entradas / Salidas configurables (TTL) y que podremos leer / cambiar el estado de las mismas a través de comandos serie.
¿Cuando usarlo?
Podemos usarlo cuando necesitemos comunicarnos vía ethernet con un dispositivo que disponga de conectividad serie, como en los casos anteriores, y sobre todo si queremos además añadir control de entradas y salidas extra. También podríamos usarlo no como gateway, sino únicamente para poder leer/cambiar E/S de forma fácil vía serie o ethernet.
El modelo Aport-211W
Descripción:
Este modelo es idéntico al modelo anterior APort-211S, pero con la diferencia que cuenta con 64Kb de memoria Flash y servidor HTTP para que el usuario pueda embeber pequeñas páginas webs (con applets incluso) en su interior.
¿Cuando usarlo?
Podemos usarlo por ejemplo para embeber una pequeña aplicación web en su interior y poder utilizar sus E/S a través de nuestro navegador de Internet, o para dar conectividad ethernet a un dispositivo serie y además controlar éste a través de una web embebida dentro del propio Aport-211W. Realmente este es un dispositivo muy bueno.
Todos estos gateways los podéis encontrar en el distribuidor Matrix Electrónica, a quien pertenecen los dispositivos que he probado (Telf 935882137).
Saludos y feliz Domingo.
Post relacionados:
- Gateway serie-ethernet Etherlite de digi. Hoy pongo un breve post de un aparato gateway-concentrador serie...
- Capacidad ethernet para nuestros diseños Posiblemente en alguna ocasión tengamos la necesidad de incorporar a...
- Gateway USB-Ethernet. AnyWhereUSB de Digi Esta vez os presento un dispositivo tan interesante como novedoso....
- Prolongadores de redes Ethernet Hace tiempo que no veo un vídeo tan elaborado para...
- Conversores USB-Serie de Quatech Cada vez es más raro encontrar ordenadores con puerto serie,...
¿Cuando hablas de driver Virtual COM a qué te refieres? ¿Para que necesitas un driver par estos equipos? No entiendo … se supone que te conectas a la IP y puerto TCP del gateway y todo lo que envias via TCP/IP hacia el Gateway éste lo retransmite vía serie y viceversa.
Realmente, no necesitas un driver Virtual COM para trabajar con el dispositivo.
Con Virtual COM puedes emular puertos serie en tu PC para software comercial o propietario que ya tengas desarrollado sin necesidad de realizar ningún tipo de modificación.
Es decir, imagina un ordenador portátil sin puertos serie (lo más normal hoy en día a pesar nuestro ). Pues bien, si instalas los drivers de Virtual Com en tu ordenador aparecerán x puertos serie (lo podrías ver en Panel de Control > Sistema).
Tan sólo tendrás que configurar cada puerto serie virtual con la dirección IP y el puerto del Gateway que quieras utilizar. Entonces, podrías utilizar cualquier software que utilice un puerto serie utilizando realmente un puerto COM virtual.
Por ejemplo, imáginate que tienes en tu oficina una impresora térmica con entrada serie y quieres controlarla remotamente desde tu casa con tu PC que además no tiene puerto serie. Conectas la impresora vía serie a un Gateway (por ejemplo el modelo Aport-311) y la boca ethernet del Gateway a su vez a la LAN de la oficina, haces NAT en el router (de tu oficina) para mapear el puerto TCP a utilzar en el Gateway. Ya en tu casa instalas un Virtual COM en tu PC y configuras el puerto serie virtual con la IP pública de tu oficina y con el puerto adecuado. Pues ya está . Ahora abres el Word, escribes un documento y lo imprimes por la impresora que tienes “conectada” a tu puerto serie virtual.
Salu2.
Hola, soy diego porzio, y estoy trabajando en un proyecto que requiere un gateway rs 232 a rs485, me gustaría conocer los precios de cada uno de los que tengan y tambien la descripción física, debido a que es realmente necesario para mi proyecto por que necesito alojar ete dispositivo en un contenedor estanco de reducido tamaño.
Saluda atentamente y espera pronta respuesta.
Diego.
Hola Diego,
contacta con http://www.matrix.es (distribuidor en españa). Te enviarán los precios y los datasheets de los equipos.
Salu2.