MTX-Tunnel – Gateway GPRS-RS232
Escrito por blogElectronica en 2.DISPOSITIVOS (práctico), Comunic. GSM/GPRS, Comunicaciones Radio, gateways, TelefoníaComo dije ayer, hoy voy a presentar un nuevo producto que va a distribuir Matrix en breve. Se trata de un firmware, de tan sólo 7 euros, para el módem GPRS MTX65 del que tanto hemos hablado (y por supuesto vamos a seguir hablando) en este blog. El conjunto de este firmware + el módem gprs MTX65 es lo que da nombre al MTX-Tunnel.
El MTX-Tunnel básicamente es un gateway serie-gprs pensado para aplicaciones de telemantenimiento, es decir, para evitar desplazamientos por el simple hecho de conectar un cable serie RS232 a un dispostivo. También está pensado para dotar de conexión GPRS a aquellos dispositivos que únicamente cuentan con un puerto serie RS232 (por ejemplo contadores, sondas de temperatura, …).
Existen otras soluciones, ya las he comentado por aquí alguna vez, como algunos routers de Digi, pero el MTX-Tutiene ciertas ventajas tanto en prestaciones como en precio, como os comentaré enseguida.
Para ser sincero debo decir que para mi este dispositivo es especial, pues he participado bastante en el firmware que va dentro del MTX65 y cuyo conjunto da nombre al MTX-Tunnel.
Dicho esto, y para quien le interese, pongo más información de la manera que lo suelo hacer, ya sabéis, en modo pregunta / respuesta:
¿Para qué sirve el dispositivo MTX-Tunnel?
El MTX-tunnel es básicamente un gateway serie-GPRS, lo que permite poder conectar a través GPRS desde una oficina con cuaquier dispositivo que cuente con un puerto serie RS232, evitando desplazamientos. Lo mismo que podrías hacer conectando un cable serie RS232 al equipo, lo puedes hacer de forma remota a través de GPRS con un MTX-Tunnel.
¿La configuración del equipo es muy complicada?
En absoluto, es muy sencilla. Básicamente consiste en editar un fichero con el bloc de notas para configurar ciertos parámetros (IP, puerto, baudios, …). Una vez realizada la configuración, basta con arrastrar el fichero dentro del modem, como si fuera un pendrive. El MTX-Tunnel estará en ese momento configurado.
¿Y cómo funciona? ¿El MTX-Tunnel es quien se conecta al servidor central de la oficina por GPRS ó espera recibir conexiones entrantes? O lo que es lo mismo ¿se comporta como cliente o servidor TCP/IP?
Pues puede configurarse para trabajar de las dos maneras.
Si MTX-Tunnel se configura para trabajar en modo cliente, al conectar la alimentación, lo que hace es conectarse automáticamente a un servidor, es decir, a una IP y puerto determinados (especificados en el fichero de configuración). Una vez establecida la conexión con el servidor, todos los datos que le llegan desde el servidor por el socket TCP/IP a través de GPRS, los emite por el puerto serie, y viceversa, todos los datos que le entran por el puerto serie los envía por el socket a través de GPRS hacia el servidor.
En módo servidor, el MTX-tunnel se conecta a GPRS y se queda a la escucha por un determinado puerto a la espera de recibir una conexión externa. En el momento que reciba dicha conexión se comporta igual que en el caso anterior. Lo que le llega por GPRS lo emite por el puerto serie RS232 y viceversa.
¿El MTX-Tunnel en modo cliente tiene que tener una tarjeta SIM con dirección IP fija?
No. En este modo, al ser el MTX-Tunnel quien inicia la conexión no es necesario tener una IP fija. El servidor al cual se conecte el MTX-Tunnel sí debe tener un dirección IP fija o en caso de que no la tenga, debes de diponer en tu oficina de un router con DynDNS, para que siempre una DNS del tipo tuOficina.tuDominio.com apunte a la dirección IP de tu empresa.
¿Y si el MTX-Tunnel está en modo servidor es obligatorio tener IP fija?
Es aconsejable, pero tampoco es imprescindible. Si cuentas con una tarjeta SIM con IP fija realizar una conexión es muy rápido. Si no sabes la IP debes averiguar la dirección IP que asigne el operador (Movistar, Vodafone, …) al MTX-Tunnel cuando éste se conecte a GPRS
¿Y cómo se puede averiguar la dirección IP que ha asignado el operador al MTX-Tunnel?
Hay dos maneras. Puedes hacer una llamada perdida al MTX-Tunnel o bien enviar un SMS. Si el MTX-Tunnel está configurado para ello (indicado en el fichero de configuración) el MTX-Tunnel devolverá un SMS con la dirección IP que le ha asignado el operador al teléfono que realizó la llamada perdida o que envió el SMS.
Entonces, ¿cualquiera que por equivocación haga una llamada perdida puede recibir la IP del equipo?
No. En el fichero de configuración del MTX-Tunnel se pueden establecer hasta 10 números de teléfonos válidos desde los cuales pueden solicitarse acciones, entre ellas la acción de enviar la dirección IP. Si el teléfono no es válido el MTX-Tunnel no hace nada.
¿El MTX-Tunnel tiene que estar permanentemente conectado a GPRS?
Depende. En modo cliente sí, pues la conexión es permanente. En cuando el equipo recibe alimentación se conecta a una determinada dirección IP y puerto como comentaba anteriormente. Si se corta la comunicación por cualquier motivo, el MTX-Tunnel reintenta una y otra vez la conexión hasta conectarse (cada 30 segundos).
En modo servidor no es necesario estar permanentemente conectado a GPRS. Si queremos que se conecte en un determinado momento a GPRS basta con realizar una llamada perdida o enviar un SMS con la palabra “on”. En ese momento se conectará a GPRS y como decíamos en el punto 6, si está configurado para ello enviará un SMS con la dirección IP que le asigna el operador.
¿Y si el MTX-Tunnel está en modo servidor y no quiero que la conexión sea permanente, una vez que activas la conexión GPRS remotamente con la llamada perdida o el SMS, cómo se desconecta la conexión GPRS?
En el fichero de configuración puedes definir un timeout. Imagina que configuras 3 minutos. Si en 3 minutos el MTX-Tunnel no detecta tráfico GPRS automáticamente se desconecta de la red GPRS.
¿Y si el MTX-Tunnel trabaja en modo servidor, puede conectarse cualquier IP a él, es decir, puedo tener a intrusos que se conecten a mis equipos?
No. Al igual que con los número de teléfono, en el fichero de configuración pueden definirse hasta 10 IPs desde donde pueden recibirse conexiones. Cualquier intento de conexión de una IP no autorizada es abortado.
Pero yo tengo una red privada VPN, es decir, no voy a tener accesos no autorizados a los MTX-Tunnel. ¿Es necesario que especifique las direcciones IP autorizadas como indicas en el punto anterior?
No es necesario. Si especificas una IP autorizada como 0.0.0.0 podrás conectarte a un MTX-Tunnel desde cualquier dirección IP. Recuerda que esta opción sólo es recomendada para redes VPN, para evitar accesos no autorizados.
¿Se puede configurar los parámetros del puerto serie del MTX-Tunnel?
Por supuesto. Puedes cambiar el baudrate, el control de flujo, los bits de datos y los bits de stop. Como siempre todo a través del fichero de configuración.
Imagina que dispongo de 100 sensores de temperatura todos iguales, sin inteligencia alguna, utilizando 100 MTX-Tunnel en modo cliente, es decir, los 100 conectados por GPRS permanentemente a un servidor. Si no tengo IP fija en los MTX-Tunnel ¿cómo se a qué sonda de temperatura corresponde cada temperatura recibida en el servidor?
El MTX-Tunnel dispone de un parámetro de identificación configurable que te permite que lo primero que se envíe hacia el servidor una vez establecida la conexión sea este parámetro. Con esto siempre puedes saber a qué dispositivo corresponden los datos en casos como el que comentas, donde los equipos trabajen en modo cliente y no tengan IP fija ni inteligencia para enviar una identificación.
¿Puedo tener algún problema con alguna aplicación que utilice hasta la fecha con un cable serie y substituyo el cable por un MTX-Tunnel?
Por lo general no, pero hay un caso que debes tener presente. Y es que las comunicaciones GPRS son rápidas pero tienen cierto retardo (al igual que no es lo mismo trabajar en una LAN que a través de Internet). Me explico. Si tú tienes una aplicación pregunta-respuesta (típico caso de un PC que le pregunta a un sensor de temperatura) tienes que tener en cuenta que desde que mandas el comando por GPRS hasta que recibes respuesta con el dato del sensor evidentemente tendrás más retardo del que tendrías si utilizas un cable. Es lo único que tienes que tener presente por si tienes que modificar dicho timeout.
Más info en Matrix: gsmsupport@matrix.es / teléfono 915602737
Espero que lo hayáis encontrado de interés. Otro día más. Buen fin de semana.
Post relacionados:
- MTX-Tunnel-Advanced. Gateway GPRS-RS232 avanzado. Hoy me gustaría presentar un nuevo producto GSM/GPRS orientado a...
- Gateway Bluetooth-GPRS Desde hace ya un tiempo quería escribir un post acerca...
- Software Remote AT Command para el MTX-Tunnel-Advanced Hace tiempo ya hablé de la pasarela GPRS-RS232 MTX-Tunnel-Advanced, un...
- Nuevo terminal gprs MTX-IND RS232/485/422 con salida relés Hoy ya había empezado a escribir un artículo escrito pero...
- Nueva versión MTXTunnel-v5.6. Inclusión de pasarela GPRS-Wavenis para aplicaciones de telemetría. Hace un mes puse un post sobre los equipos de...
Etiquetas: gateway, gprs, rs232
Buenas,
Parece hecho expresamente… Tengo un TC65T hace un tiempo, y desde hace tres días que me he puesto en serio para hacerlo funcionar según mis necesidades. Estas no son otras que utilizarlo como un Tunnel GPRS-RS232.
Me he tenido que introducir en el mundo del Java, los MIDlets, el eclipse y al final me ha funcionado y ahora sale este producto!
Por cierto, algo que no podría haber hecho sin este blog en tan pocos días.
Compré el TC65T porque es el que desubrí que tenia la pila TCP/IP y era programable. Es el que he usado para hacer el desarrollo. Para el producto final, y teniendo en cuenta que ya soy capaz de programarlos y viendo que en Matrix hay varios modelos, incluso el que ya viene programado para esta función, ¿que me recomiendas para hacer las funciones que tu detallas en este post y siempre considerando el precio?
Saludos y muchas gracias,
Kriy.
Hola kriyeng,
me alegro que te haya servido mi blog para ayudarte con tu aplicación.
Recomendarte … pues no se. Como sabes es cuestión de tiempo hacer todas las funcionalidades que incluyo en el post. En este firmware se ha tardado un tiempecito, porque como ves tiene muchas opciones. Si te animas a hacerlo tú, y pensando en el precio como dices, puedes utilizar un MTX65 que es más económico que el TC65T o utilizar directamente el MTX-Tunnel, cuyo precio es prácticamente como el MTX65.
Bueno, ahora me voy a ver la Fórmula1, que ya empieza
Hola,
Claro está que mi aplicación no haría todo lo que el tunnel (desarrollar algo tan estandarizado/Configurable como el vuestro lleva mucho tiempo y conocimiento), simplemente desarrollaría solo las funciones necesarias para mi caso concreto. Conectar con un servidor TCP , esperar sockets y pasar el contenido limpio al Puerto Serie, y un control de desconexion.
Consultaré precios del MTX65 y MTX-Tunnel. Si la diferencia es pequeña, no me valdrá la pena hacer ningún desarrollo propio.
Muchas gracias,
Saludos!
Hola,
Estoy pensando en utilizar el MTX-Tunnel para realizar configuración remota
de Sensores, el problema es que el software de configuración que debo utilizar utiliza puerto COM de Windows. ¿Incluye el MTX-Tunnel un Driver para poder utilizarlo como si se tratara de un puerto serie + del PC?
Gracias y Saludos
Hola Carlos,
muchas gracias por tus comentarios, se me ha olvidado mencionalo. Pondré una actualización en breve.
El MTX-Tunnel no incluye un Driver específico para ello, pero puedes utilizar uno muy bueno y gratuito como el HW Virtual Serial Port que funciona perfectamente con el MTX-Tunnel.
Te paso el link para que lo descargues y lo pruebes si quieres:
http://www.hw-group.com/products/hw_vsp/index_en.html
Con ese soft, verás como sólo con especificar un nº de puerto COM, la IP y el puerto te creará un COM virtual en el PC.
Gracias de nuevo.
Salu2.
Segun leo este MTX-Tunnel es entonces un MTX-65 con un firmware “Especifico” no??. Existe ó existirá la posibilidad por parte de Matrix de poder actualizar un MTX-65 a este “Tunnel” cambiando ese firmware a petición del cliente?.
Imagino que muchos de vuestros clientes que compraron MTX-65 para telecontrol y no han podido desarrollar una herramienta que les satisfaga completamente tengan esta posibilidad sin tener que comprar “Nuevos” equipos. Gracias por la info.
Hola,
En la aplicación en la que quiero utilzar el MTX-Tunnel necesito que el
MTX65 active la alimentación del Sistema utilizando una de sus salidas
digitales. He pensado utilizar un SSR de CRYDOM (el CMX60D10-MS11)
como driver. El consumo de este SSR es de 15mA a 5Vdc, por lo que supongo que a 3V será menor. ¿Es capaz de entregar la salida digital del MTX65 esa intensidad?.
Si esta solución no es viable, ¿alguien conoce alguna otra de mercado?
La idea es no hacer ningún invento para esta aplicación, utilizando módulos
de mercado el montaje será fácilmente mantenible.
Gracias y Saludos
Hola Shadow,
efectivamente el MTX-Tunnel es un MTX65 con un firmware específico.
Y sí, no te preocupes, si quieres podrás actualizar tus MTX65 con el firmware del MTX-Tunnel. No te será necesario comprar equipos nuevos. Eso sí, tiene un pequeño coste de licencia por equipo (unos 7 euros aprox).
Salu2.
Hola Carlos,
por el momento el MTX-Tunnel es un gateway GPRS-RS232 con muchas opciones, pero no utiliza las salidas/entradas digitales. Y aunque las utilizara, las salidas no son capaces de entregar esa intensidad, necesitarías una etapa intermedia.
Salu2.
Hola,
Muy interesante el equipo este, para mi se puede decir que llega unos de meses tarde. Me he pasado un tiempecillo preparando un programa en java para el MTX65 para que haga exactamente de gateway GPRS2RS232. Claro que este seguramente sea más eficiente al tener firmware expecifico. Pero bueno al hacerlo yo a medida le he añadido funciones expecificas. De todos modos nos pensaremos si es interesante cambiar.
Un saludo.
Buenas tardes,
he descubierto hoy este blog por casualidad y lo único que tengo que decir que es un lujo disponer de tanta información tan clara, concisa e interesante. En una palabra, PERFECTO. La verdad es que llegué a este blog buscando información de pasarelas RS232-GPRS y me intereso el MTX65 por su aparente funcionalidad y programabilidad. Luego he visto este MTX-Tunel que era precisamente para lo que quería el dispositivo. Prácticamente tengo el trabajo hecho con este dispositivo. Me surge una duda, y aunque el dispositivo me parece muy completo tanto en su funcionalidad servidor como en cliente, sería posible que en su modo cliente, el equipo no se conecte a internet al encenderse, sino que se conecta a la IP especificada cuando reciba una llamada perdida o bien un SMS como en el modo servidor. Gracias.
Hola Portu,
me alegra que te guste mi blog.
Respecto a lo que comentas del MTX-Tunnel, pues no, por el momento en modo cliente se conecta automáticamente a GPRS y a la dirección destino en cuanto recibe alimentación. Lo del SMS sólo es posible cuando trabaja en modo servidor. Está hecho así por que es lo más usual, lo que más solicitaba la gente.
Salu2.
Gracias por una respuesta tan rápida, lo único que me preocupa es que si el servidor está apagado, y el MTX-Tunnel trabajando en modo cliente, generará un tráfico de datos en intento de conexión que puede incrementar la tarifa GPRS. ¿Se puede indicar cada cuanto tiempo ha de reintentar la conexión?
Gracias,
Por cierto, en el fichero de configuración, para el modo cliente, ¿se puede indicar un nombre del tipo server.midominio.com en vez de la IP?
Gracias,
Hola Portu,
me había olvidado conestarte, supongo que ya has tenido respuesta por otras vías.
Efectivamente si en lugar deponer una IP pones una DNS tipo algo.miservidor.com te funcionará correctamente. Lo único que hay que saber es que la dirección DNS que dispone en esta versión de firmware no es configurable y es la de telefónica 80.58.0.33
Respecto a tu penúltimo comentario, se reintenta cada 30 segundos. Es algo fijo y no configurable. En próximas revisiones de firmware haré que en fichero de configuración, tanto la DNS como el tiempo de reintento sea configurable, pues son cambios muy sencillos.
Gracias por tus comentarios y disculpa el retraso.
Salu2.
Hola
Quisiera comunicar dos modem MTX-Tunnel a través de GPRS de manera que lo que se le envie a uno por su puerto serie lo reciba el otro y viciversa. En definitiva crear un puente serie GPRS entre dos puertos serie.
Me gustaría saber si esto es posible con dos MTX-Tunnel y como hacerlo.
¿Se configura uno como cliente y el otro como servidor de manera qe cada uno envia los datos a la IP del otro?. ¿Por otra parte la SIM prepago que se comercializa Movistar dan algun problema para este tipo de aplicaciones?.
Gracias
Saludos
Hola Alejandro,
sí, es posible hacer lo que indicas, configurando uno como cliente y otro como servidor.
El problema está en que para esa configuración (unir 2 MTX-Tunnel), la tarjeta SIM del equipo que se configure como servidor debe ser una tarjeta SIM con una dirección IP fija, y eso con las prepago, creo que no es posible.
Salu2
Gracias por la respuesta:
Alguna SIM que lo permita?. Contrato por ejemplo?
O existe alguna manera de hacer lo que digo de otro modo, con dos modem GSM/GPRS?.
La finalidad es transmitir a un PC datos de un sistema remoto y por ello el usar dos modem. Uno en el “campo” donde está el sistema a controlar y otro en el PC de control.
Otra opción que se me ocurre es un módem de Siemmens con conexion GPRS en modo cliente que transmita datos a la IP donde esté conectado el PC (por medio de sockets a través de algún puerto que acabaría leyendo con Visual basic) pero en este caso el PC debe tener IP fija y por lo tanto el cliente debería conocerla de antemano, lo que no?.
Algún comentarío al respecto?
Cual sería la solución más directa a esta comunicacion que quiero realizar?
Hola Alejandro,
según entiendo quieres una conexión permanente, es decir, 100% del tiempo establecida. Si es así, te aconsejo una tarifa plana. Por ejemplo, Vodafone tiene una tarifa plana DE DATOS para empresas (o al menos yo tengo una) por unos 17 euros.
Si la conexión es permanente yo optaría por la solución de tener una IP fija para el ADSL de tu empresa (12 euros/mes) y utilizaría un único MTX-Tunnel en modo cliente que se conectaría a la IP (conocida) de tu empresa. Si no tienes IP fija en tu ADSL podrías intentar usar DynDNS, que muchos routers la soportan, para que una dirección tipo miip.dyndns.org apunte siempre a la IP de tu empresa. Bastaría entonces con indicarle al MTXTunnel la direccion miip.dyndns.org (en lugar de la IP numérica) para que se conectase a tu empresa.
Si la conexión no es permanente sino ocasional te aconsejaría un MTXTunnel en modo servidor. Aquí no te hace falta IP fija o dinámica en ningún sitio. Basta con enviar un SMS o hacer una llamada perdida al MTXTunnel para que éste se conecte en ese instante a GPRS y devuelva un SMS con la IP, y luego desde el PC de control te podrás conectar sin problemas al mismo.
Yo para tu aplicación sólo utilizaría 1 MTXTunnel, no 2. Sólo utilizaría 2 si tuviera que interconectar 2 equipos “tontos”, pero si hay un PC de por medio, no es necesario.
Salu2.
Gracias por las respuestas. Ahora lo tengo mucho más claro
Saludos
Hola,
tengo que comunicar varias estaciones meteorológicas que están en medio rural con una oficina central, en la que se procesarán los datos. Me ha parecido muy útil este dispositivo para hacerlo, ya que se comunican con un PC a través del puerto serie.
Mi problema está en que utilizan un protocolo de comunicaciones exclusivo de la marca, así como una aplicación que se ejecuta en el PC y recoge los datos, almacenándolos en un histórico (La estación meteo es una La Crosse WS3600,por si a alguien le sirve de referencia).
¿Es posible utilizar el MTX-Tunnel con esta limitación? ¿Funcionará con un protocolo de datos no estándar, o no tiene que ver?
Muchas gracias. Saludos.
Hola Laura,
como dices, no tiene nada que ver. El protocolo que utilices es lo mismo. El MTXTunnel hace un tunel transperante serie-gprs, por lo que es independiente de lo que envíes por el mismo. El MTXTunnel únicamente “ve” datos serie que entran y salen, pero, lógicamente, no se tiene en cuenta para nada el protocolo utilizado en las comunicaciones.
Salu2
Hola,
Releyendo este artículo se me plantea una duda. El modem MTX tiene dos salidas COM, aunque en muchos casos solo una está visible. ¿El modelo MTXTunnel solo hace la comunicación con una de estas salidas COM o puede configurarse para que la COM1 se dirija a un puerto y la COM2 a otro?.
En Caso de ser posible, ¿Cómo se haría?
Muchas gracis por tu respuesta.
Hola Dani,
pues no, únicamente es posible utilizar el COM0, digamos que el otro COM no tiene uso en la aplicación (de momento).
Salu2
Hola,
Quiero usar el MTX-Tunnel en modo cliente; para ello le he introducido la IP de mi PC y he abierto el puerto 20010 en el router.
En el PC estoy corriendo la aplicacion HW VSP que crea el puerto serie virtual. Una duda báscia ¿qué direccion IP tengo que poner aquí: la mía o la del MTX-Tunnel?
Salu2
Me contesto yo mismo:
Hay que configurar el HW VSP en modo servidor y poner la IP nuestro PC.
Hola Juan,
me alegro que vaya todo bien. Cualquier cosa con el tunel me dices y te hecho un cable.
Salu2.
Hola!
Estoy pensando en comprar el MTX-Tunnel para una aplicación en la que un PC “satélite” enviaría puntualmente SMS a teléfonos móviles y datos a otro PC “servidor”, que se encargaría de almacenar y gestionar los datos recibidos.
Ambos PCs trabajan el 100% del tiempo de forma automática, no tienen contacto con usuarios. Es decir, se trata de comunicaciones M2M.
En este punto creo que lo ideal sería que el PC servidor tuviese una IP fija por ADSL y el PC satélite tuviese un MTX-Tunnel en modo cliente, para enviarle los datos al servidor; pero, como el satélite enviaría SMS y datos de forma puntual (una o dos veces al día), me guataría saber si es posible encender/apagar el MTX por software, de manera que mientras el cliente no necesite enviar datos, no se esté gastando en conexión GPRS sin necesidad.
Espero haber sido claro, si no, me puedo intentar explicar mejor
Hola MorgoZ,
el MTXtunnel sólo es para realizar conexiones GPRS. No envía SMS. Y no, no es posible apagar el MTXTunnel por software, en modo cliente está concebido para estar siempre encendido. Dices que “mientras el cliente no necesite enviar datos, no se esté gastando en conexión GPRS sin necesidad”. Te recuerdo que la conexión gprs NO se tarifica por tiempo, sino por datos. Si no envías nada, no se factura nada.
Salu2.
Ok, muchas gracias por las aclaraciones.
¿Conoces algún otro modem que sea capaz de realizar estas operaciones? Sobretodo del tema de poder mandar SMS a móviles y datos a un servidor fijo de manera más o menos sencilla, ya que si no cobran por tiempo conectado, el mantenerlo o no conectado es secundario, solo me preocuparía para una versión periférica que iría por batería…. pero eso es otra historia.
Muchas gracias y un saludo!
Hola,
He estado leyendo el modo de configuración del módem MTX-Tunnel y he visto que hay que sacarle la SIM.
Me preguntaba si existe alguna forma de cambiar el fichero MTX-Tunnel.jad de forma remota.
He leído algo sobre OTAP y por lo que he entendido puedes almacenar dicho .jad/.jar en el directorio raíz de un web-server. Al recibir un comando AT o un SMS especial el MTX-Tunnel se reinicia con ese programa .jad/.jar
Pero, supongo que el módem debería estar previamente conectado a GPRS con lo cual el MTX-Tunnel no estaría en modo de configuracion! Me equivoco?
Salu2
Hola Juan,
sí, puedes hacer un OTAP, por el blog tienes ejemplos de cómo llevarlo a cabo o si no en el documento java user guide (PDF).
No es necesario que esté previamente conectado a GPRS. Si el módem recibe el SMS de OTAP se conectará automáticamente a GPRS para realizar la descarga del nuevo firmware.
Salu2.
Teneis algun firmware demo para probar en los equipos (con limitaciones de uso a 5 dias, funciones, etc…)
Hola Antonio,
pues no, no hay firmware demo. Ten presente que las licencia valen poquísimo.
Salu2.
Hola escribo desde Colombia, quisiera saber que precio tiene un MTX-Tunnel, estoy bastante interesado y en este momento tengo dos opciones el MTX o un equipo hecho en Lituania. He escrito al correo matrix@marix.es pero no he tenido respuesta, alguien sabe cuantos euros cuesta? Gracias
Hola, no se si este equipo del que se está hablando se puede utilizar para colocar una camara ip, para vigilar una instalación?
Un saludo.
Hola Pedro,
no, el MTXTunnel no tiene puerto ETH y aunque lo tuviera (o pusieras un conversor serie ETH) GPRS no tiene la suficiente velocidad. Necesitas un router 3G.
Salu2
Hola, en primer lugar perdon por mi ignorancia ya que estoy un poco perdida en este tema. Lo que necesito hacer creo que será bastante facil para alguien con conocimientos de este tema, asi que pregunto aqui para ver si alguien me puede echar una manita. Explico: mi empresa tiene una serie de estaciones en campo controladas con unos dataloggers que transmiten datos a un scada por GPRS con modems TC65T. Yo tengo un modem TC65T en la oficina con una tarjeta SIM que tiene una IP fija. Lo que necesitaria es conectar via GPRS el TC65T con los otros modems de las estaciones para poder entrar en la configuracion del datalogger (con un programa propietario). ¿Que es lo que tendria que hacer?
Hola Mónica,
lo que pretendes se puede hacer, pero depende de muchas variables. Si no tienes experienia en GSM y GPRS necesitarás ayuda.
Por ejemplo, si los dataloggers tienen abierta una conexión gprs y utilizan la pila TCP del propio datalogger si podrás, siempre y cuando el datalogger esté escuchando por un puerto apropiado. Si están utilizando la pila del módem probablemente no tengas nada que hacer, pues no tendrás a priori ningún puerto TCP a la escucha.
Si tienes suerte y los dataloggers tienen su propia pila TCP/IP necesitarás conocer la dirección IP de cada módem. Eso lo puedes conseguir contratando una dirección IP fija con el operador de telefonía o bien implantando Dyndns en el datalogger.
En fin, es una aplicación para estar ahí y conocer todos los detalles y ver cual es la mejor opción, si es que la hay.
Salu2.
Hola. tengo un computador de un motor, que me genera datos en protocolo BUS CAN J1939. Puedo colocar un conversor de protocolo de J1939 a RS232 para que asi el modem me envie la informacio a la web pra verla en un pc en cualquier parte del mundo??? dime que configuracion le tengo que hacer al modem para que esto sea posible. Es un proyecto de tesis, espero me puedas ayudar
Respondeme a este correo dau_gabriela@iiasacat.com
Hola Ismael,
no tengo ni idea si existe un conversor CANJ1939 a RS232. Desde luego si tienes tal conversor sí puedes conectar la salida RS232 de dicho conversor a un MTX-Tunnel-Advanced para poder acceder desde cualquier parte del mundo. Eso te lo garantizo. Una configuración como servidor del MTX-Tunnel-Advanced te iría bien.
salu2.
Hola:
Necesito hacer un programa que haga que el TC65 actúe como servidor, esperando que un cliente quiera abrir un socket TCP con el. He realizado varias pruebas con comandos AT para crear el contexto de conexión (at^sics…) y el servicio (at^siss para configurar el modo listener…) pero no consigo que al abrir un socket desde mi programa cliente del PC se establezca la conexión (En el PC me aparece Connection time-out y en el TC65 no aparece ningún URC). Mi tarjeta es de Yoigo y no sé que puedo estar haciendo mal. La conexión GPRS se crea correctamente, ya que puedo hacer pings (por ejemplo a google) y hacer que el TC65 actúe en modo cliente para hacer peticiones HTTP, pero no hay forma de conseguir que actúe como listener esperando conexiones.
1.-¿No dispones de ningún ejemplo en el que el TC65 actúe como servidor para ver más o menos el mecanismo que utilizas?
2.-La IP que me asigna el operador es pública, pero ¿el TC65 debería ser capaz de devolverme los pings que hago desde mi PC? Además, no me funciona el ping a mi mismo desde el TC65 (con at^^sisx).
Gracias de antemano
Hola,
Para que actue como listener necesitas tener abierto el socket previamente.
El modem no va a abrir ningún socket si no se lo comandas
Salu2
Pua
Sí, lo que hago es:
1.- Abrir la conexión GPRS para que el operador me asigne una IP. En esta parte no tengo problemas.
AT^SICS=0,conType,GPRS0
AT^SICS=0,apn,Internet (mi operador es Yogio)
AT^SICI=0 (para ver la IP que se me ha asignado
2.- Introducir los siguientes comandos(que tienen que ver con la creación del socket):
AT^SISS=0,srvType,socket
AT^SISS=0,conId,0
AT^SISS=0,address,socktcp://listener:65534
AT^SISO=0
Y ahí se queda esperando. COmprueba si está abierto el socket con at^siso? y me devuelve:
3,3,0,”213.95.6.17:65534″,”0.0.0.0:0″
que entiendo que es correcto. Pero intento establecer una conexión desde el PC con un programa que básicamente hace :
Socket s =new Socket(“213.95.6.17″,65534)
y siempre me devuelve Connection time-out y en el TC65 no aparece ningún URC.
Hola Jose,
Yoigo es una KK para aplicaciones de telemetría. Utiliza un proxy, no vas a poder tener sockets listener, sólo sockets clientes. Si quieres sockets listeners usa un operador de verdad como Movistar o Vodafone.
Salu2
Muchas gracias!!! Probaré con Orangey a ver si hay suerte. De todas formas, no tienes ningún ejemplo de un socket listener, verdad?
Saludos.
Hola Jose,
Movistar o Vodafone. Con Orange tuve problemas una ocasión por lo mismo.
No, no tengo ahora mismo ejemplos de socket listener.
Salu2
Hace algunos años realice un datalogger para almacenar en memoria datos de proceso (rpm de un medidor de flujo); lo hice con un pic de microchip; cuando requeria los datos los bajaba via rs232 al pc; mi pregunta es si adaptando este dispositivo puedo leer los datos a distancia; agradeceria me orientes por donde empezar estudiar.
Gracias
Hola Jaime,
sí, te servirá, no veo porque no. Esto sólo es un gateway RS232-GPRS
Salu2.
Hola:
Yo tengo el típico modem de movistar con una targeta 3g para conectarme a internet. Mi pregunta es: podría obligarlo a usar la red GPRS (no la 3g) para hacer llamadas a mis estaciones meteorológicas?
Gracias
Pd: ya lo he intentado, pero el puerto asignado (en este caso, com7) no se me abre desde el software de configuración del datalogger.
Hola Cristobal,
pues si el COM asignado no lo abres desde el soft de configuración dudo que puedas pues. De todas maneras ese típico módem 3G suele tener una tarjeta SIM de datos, no para llamadas GSM.
Salu2.
Primero que todo agradecer el tiempo que tienen para compartir toda esta informacion de telemetria que tienes que esta muy buena.
Mi primera pregunta es respecto al firmware de MTX-tunnel si acaso ¿es posible instalarselo a un equipo cinterion tc65t o a un mtx-65 que no lo tengan de fabrica? supongo que si compro este firmware y tengo varios equipos puedo utilizarlo para todo el mismo sin tener que comprarlo de nuevo para cada uno ¿o no?
Y la otra duda que tengo es que he visto unos equipos M2M Telit en especial el GM862-Quad_PY y mi duda es ¿que ventajas vez tu entre el Cinterion con Java al equipo Telit con interprete Phyton ?
De antemano muchas gracias !!
Hola Felipe,
el MTXTunnel es un firmware con licencia, puedes comprar los MTX con o sin él, el precio no es el mismo. El precio del MTXTunnel es muy muy bajo, pero tiene un precio. Es decir, una cosa es comprar el MTX65 y otra el MTX65 con el MTXTunnel.
Cuando compras un software, por ejemplo, MS Windows, no es para instalarlo en todos los equipos que quieras comprando una única licencia, sino lo podrás instalar en un número determinado de equipos en función del número de licencias que hayas adquirido.
Salu2.
Si tienes MTX (no TC65T) en los que quieras instalarlo, lo podemos hacer remotamente en alguna unidad para que lo evalúes.
Salu2!
Respecto al Telit no lo conozco y no puedo opinar.
Pero los Cinterion TC65i (con Java) sí los conozco a fondo y te puedo decir que cualquier aplicación que te venga en mente la puedes realizar con una facilidad increíble, y por supuesto aquí estamos todos para ayudarte en los problemas que te surjan.
Salu2!!!