¿Buscas alguna otra cosa?
Table of Contents
Detalles del escenario
Algunos modelos de la familia de routers Titan (MTX-Router-Titan-mini-3G-GPS, MTX-Router-Titan-mini-4G-GPS, etc ) disponen de GPS interno. Esto implica que, además de las tareas convencionales de un router 3G (dotar de conectividad a Internet a dispositivos conectados a él) es posible realizar diversas tareas adicionales con la posición GPS.
Disponen de varias notas de aplicación, como la AN24 donde se explica en detalle como implementar un pequeño control de flotas con el router Titan, o la AN29, donde se explica cómo acceder a la posición GPS vía modbus TCP o RTU.
En esta nota de aplicación se detallará como acceder directamente a los datos NMEA del GPS interno del router. Dicho acceso podrá ser a través de un puerto serie, a través de un socket TCP Cliente o a través de un socket TCP Server (o todo a la vez). Distintos métodos para distintas aplicaciones.

Configuración para acceder a tramas NMEA GPS vía RS232
La configuración del router Titan es bastante sencilla. Lo primero que vamos a configurar es el envío de tramas NMEA por un puerto RS232. Imaginemos que tenemos el PLC conectado al puerto COM RS232 número 2 del router Titan, y que la configuración del puerto serie RS232 del PLC es 9600,8,n,1. Para ello hacemos click en el menú “Serial Settings” > “Serial Port2 – 232” y lo configuramos como se indica a continuación:

Tras salvar la configuración, hacemos click en el menú “External Devices” > “GPS Receiver”. Configuramos el menú como sigue, activando el GPS, seleccionando el GPS a utilizar (normalmente internal GPS) y seleccionando el puerto serie donde redirigir las posiciones GPS. Salvamos los cambios y reiniciamos el router para utilizar la nueva configuración.

Configuración para enviar NMEA a IP y puerto TCP en tiempo real
Si por ejemplo pretendemos enviar las tramas NMEA a la dirección 88.2.242.100 y puerto TCP 20010, la configuración sería la siguiente:

Nótese que se ha establecido un valor “5” en el parámetro “TCP Client timeout”. Esto hace que, una vez que el socket TCP cliente abierto por el router Titan se cierra por alguna circunstancia, el router Titan lo intentará reabrir en 5 segundos. Es posible establecer un tiempo de 0 segundos para que el reintento sea inmediato, pero tenga presente que puede producir un alto consumo de datos en caso de que su servidor se encuentre caído.
Enviar NMEA a sockets TCP entrantes conectados al puerto del Titan
Para alguna aplicación puede ser necesario que el router Titan disponga siempre de un socket server preparado para que, en cuanto se conecte un socket externo, se reenvíen las tramas GPS NMEA por él. Para esta configuración bastará simplemente con especificar el puerto TCP de escucha.

Una vez reiniciado el router, si se abre un socket contra la IP del router (ya sea IP LAN o WAN) se obtendrán las tramas NMEA en tiempo real, a razón de 1 trama por segundo. Nota: el acceso al socket TCP Server a través de WAN es posible sólo a partir de la versión 4.02.4.06 de firmware.


Ingresar el modo de conexión «ethernet» o «módem»:
En el caso de una configuración por ethernet, tener el cuidado de que los parámetros IP sean compatibles con el acceso al servidor según la configuración de la red local del concentrador. En el caso de una conexión por ethernet, la configuración debe ser compatible con la topología de la red local del concentrador para que pueda acceder a los servidores. Esta configuración se hace a través de la página de configuración «Networks» (ver capítulo 3.2.2.3: «Redes (Networks)«).
En el caso de una conexión por módem, la configuración del módem debe ser correcta antes de poder efectuar una conexión. Esta configuración se hace en la página de configuración «Modem» (ver capítulo 3.2.2.4: «Módem«).
Los parámetros de los servidores a configurar como mínimo son los siguientes:
Por lo tanto, hay que los campos: «Interface», «Type», «Server type», «Address», «Port», «Login» y «Password».
Los otros campos se pueden dejar a los valores por defecto, a condición de que los repertorios hayan sido creados antes correctamente. (Ver capítulo 3.1.2 : «Archivos de configuración« para más detalles.
Esperar. El concentrador arrancará con su configuración de fábrica.




