Detalles del escenario ejemplo:

• El escenario es muy simple. Tan sólo se necesita enviar un SMS cuando una señal digital proviniente de un circuito externo pasa de “0” a “1”.

• La alarma SMS debe de enviarse por seguridad a 5 números de teléfono (67777771, 67777772 , 67777773, 67777774 y 67777775). El texto debe ser, “ALARMA DETECTADA”.

• Una vez producida la alarma, la señal digital puede cambiar continuamente, por lo que debe limitarse el envío de SMSs de Alarma a no más de 1 vez a la hora.

Solución propuesta con  MTX-65i + MTXTunnel:

alarm-sms

Archivo de configuración del MTX-65i + MTXTunnel para la solución anteriormente propuesta:

Esta configuración es la que hay que introducir en el fichero de configuración del módem para poder realizar la aplicación descrita en el escenario:

MTX_model: MTX65i El modelo MTX escogido es el MTX65i
MTX_mode: none No es necesario un túnel GPRS-Serie
MTX_urc: off No necesitamos los mensajes de información URC
ALARM_gpioEnabled: on Activamos el servicio de alarma por SMS por cambio de entrada digital
ALARM_gpioValue: 1 La alarma saltará cuando la entrada digital haga el cambio “0” -> “1”
ALARM_gpioMessage1: ALARMA DETECTADA Texto de la alarma a enviar por SMS
ALARM_gpioPause: 3600 No queremos que el módem mande más de un bloque de SMS por hora
ALARM_smsNumber1: 677777771 Teléfono 1 de envío de SMS de alarma
ALARM_smsNumber2: 677777772 Teléfono 2 de envío de SMS de alarma
ALARM_smsNumber3: 677777773 Teléfono 3 de envío de SMS de alarma
ALARM_smsNumber4: 677777774 Teléfono 4 de envío de SMS de alarma
ALARM_smsNumber5: 677777775 Teléfono 5 de envío de SMS de alarma

Comments




El siguiente ejemplo muestra cómo configurar un MTXTunnel para conseguir un túnel GPRS-Serie (RS232 ó RS485) transparente permanentemente conectado a GPRS. La particularidad de este ejemplo es que van a usarse tarjetas SIM con dirección IP dinámica. El MTXTunnel por tanto, cada vez que detecte un cambio de su dirección IP, deberá enviarla a un servidor que podemos tener alojado en nuestras oficinas. De esa manera será posible saber en cada momento la dirección IP que tiene cada módem, lo que nos permitirá poder conectarnos a él para establecer la pasarela GPRS-Serie en cualquier momento. A continuación se detalla completamente el escenario de ejemplo:

Detalles del escenario de ejemplo:

• Se dispone de 100 dispositivos (cajas negras) con puerto RS232 (115200,8,N,1 y control flujo HW) los cuales se necesitan monitorizar desde un puesto de Control Central vía GPRS, para ello se utilizarán 100 MTXTunnel, para que actúen como un túnel transparente GPRS-Serie.

• Se debe poder acceder a los dispositivos RS232 en cualquier momento, por lo que el módem conectado al puerto serie del dispositivo a controlar debe permanecer conectado a GPRS de forma permanente a la espera de una conexión. El acceso a los módems deberá estar únicamente autorizado para la IP del PC de Control (200.200.200.200) y para una IP del ADSL de backup de las oficinas centrales, cuya IP es: 200.200.200.201

• Por motivos de ahorro se utilizarán tarjetas SIM con dirección IP dinámica. Al ser un número elevado de módems se descarta el uso de DynDNS, por lo que deben ser los propios MTXTunnel quienes deberán enviar a un servidor DNS privado de un centro de control las IPs que tengan en cada momento (asignada por el operador GSM). Cada vez que un MTXTunnel cambie su dirección IP éste debe enviar al centro de control (con IP 200.201.202.203 y puerto TCP 20000) su nueva IP para informar del cambio. De esa manera desde el PC del Centro de Control siempre se conocerá la IP actual de cada módem.

Solución propuesta con MTX-65i + MTXTunnel


Archivo de configuración del MTX-65i + MTXTunnel para la solución anteriormente propuesta:

Esta configuración es la que hay que introducir en el fichero de configuración del módem para poder realizar la aplicación descrita en el escenario:

Los parámetros a destacar del ejemplo anterior son los encabezados por el prefijo “DNS_”.  Estos parámetros son los encargados de hacer que cada vez que el MTXTunnel cambie de dirección IP se envíe la dirección IP a un servidor. Para ello esablecemos el parámetro “DNS_enabled” a “on”.   La trama con la dirección IP se enviará mediante un socket TCP/IP a una IP (DNS_server) y puerto TCP (DNS_port), de ahí que el parámetro “DNS_mode” valga “socket”.  Podría usarse un servidor WEB para ello con “http”, pero eso sería otro ejemplo.

Comments