¿Buscas alguna otra cosa?
Detalles del escenario:
- Desde un PC de las oficinas centrales se necesita acceder periódicamente vía 4G al puerto serie de un PLC para enviar instrucciones y recoger resultados. Para el acceso a dicho PLC es utilizará un MTX-Tunnel que haga de pasarela 4G-RS232
- El MTX-Tunnel debe tener siempre la sesión IP establecida para poder acceder al dispositivo PLC rápidamente en todo momento. Se utilizará el puerto TCP 20010
- Además, el PLC debe poder enviar un SMS en todo momento, ya que en ciertas situaciones debe poder enviar un SMS de alarma. El PLC está conectado al MTX-Tunnel por un único puerto serie, por lo que, de algún modo, debe poder coexistir el túnel 4G-Serie con el envío de comandos AT por parte del PLC usando el mismo puerto serie (para enviar el SMS)
Solución: MTX-Tunnel firmware + MTX-Java-IoT/MTX-Java-T/MTX-Java-T2
Archivo de configuración config.txt:| Configuración | Observaciones |
| COMM_baudrate: 115200 COMM_bitsperchar: 8 COMM_autocts: off COMM_autorts: off COMM_stopbits: 1 COMM_parity: none GPRS_apn: movistar.es GPRS_login: MOVISTAR GPRS_password: MOVISTAR GPRS_timeout: 0 MTX_model: MTX-4G-JAVA-T MTX_mode: server MTX_ATMux: on MTX_ping: 30 MTX_pingIP: 8.8.8.8 TCP_port: 20010 FIREWALL_enabled: off TELNET_enabled: on TELNET_login: user TELNET_password: 1234 TELNET_port: 20023 |
Serial port baudrate 8 bit data CTS hardware control disabled RTS hardware control disabled 1 bit stop No parity GPRS APN from your network operator GPRS Login GPRS Password Modem is permanently connected to GPRS MTX terminal modem model used TCP server mode AT multiplexing mode on serial port enabled Minutes for connectivity supervision ping Connectivity supervision IP address TCP port for 4G-RS232 Firewall disabled Modem’s Telnet unabled Telnet username Telnet password Telnet port |
Ejemplo de funcionamiento:
La solución más sencilla consiste en usar el multiplexor de comandos AT por el puerto serie. De esa manera es posible enviar comandos AT por el mismo puerto serie en el cual está trabajando el túnel Serie-GPRS. Para activar el multiplexor basta con establecer el parámetro MTX_ATMux a “on”.
El PLC debe enviar por el puerto serie un comando AT encapsulado entre los TAGS:
<MTXTUNNEL></MTXTUNNEL>
Por ejemplo, si el mensaje debe enviarse al número de teléfono 666123456 con el texto: “ALARMA DE BAJO NIVEL EN DEPOSITO”, el comando que deberá enviar el PLC será:
<MTXTUNNEL>AT^MTXTUNNEL=SMS,666123456,WARNING HIGH TEMPERATURE REACHED</MTXTUNNEL>
El mensaje recibido por el puerto serie encapsulado entre dichos tags no será reenviado vía GPRS, sino que el MTX-Tunnel lo interpretará como un comando AT y lo ejecutará, devolviendo el resultado también entre los tags.

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.




