¿Buscas alguna otra cosa?
Detalles del escenario:
- Se precisa controlar 1 relé situados en 3 ubicaciones, así como 2 entradas digitales y 2
entradas analógicas. Para ello se utilizarán 3 módems 2g/3g/4g, cada uno en una ubicación diferente - La comunicación se realizará desde un sistema SCADA mediante protocolo Modbus TCP
- Por sencillez se pretende utilizar tarjetas SIM con dirección IP pública, por lo que se necesita que los dispositivos Modbus esclavos cuenten con algún mecanismo de seguridad (mediante Password) para las comunicaciones Modbus y evitar que cualquier intruso pueda actuar sobre los relés
- El módem debe poderse configurar remotamente por SMS, Telnet y Modbus
Solución: MTX-Tunnel firmware + MTX-Java-IoT/MTX-Java-T/MTX-Java-T2
Archivo de configuración config.txt:
Configuración | Observaciones |
GPRS_apn: internetestatico.movistar.es GPRS_login: MOVISTAR GPRS_password: MOVISTAR GPRS_timeout: 0 MTX_PIN: 0000 MTX_mode: none MTX_model: 199801451 MTX_ping: 35 MTX_pingIP: 8.8.8.8 MTX_rssiLevel: 10 MODBUSTCP_enabled: on MODBUSTCP_port: 502 MODBUSTCP_password: ABCD SMS_allPhones: on SMS_sendIP: on SMS_ATEnabled: on SMS_ATResponse: on FIREWALL_enabled: off TELNET_enabled: on TELNET_login: user TELNET_password: 1234 |
GPRS APN from your GSM operator GPRS Login GPRS Password Modem is permanently connected to GPRS The SIM card PIN No 3G-RS232 gateway is required Modem model where the MTX-Tunnel is installed Every 35 mins without communication, we will ping Address where the ping is performed Activate the MTX-65i coverage LED Modbus TCP service is enabled for the MTX-Tunnel Specifes the TCP port to use for modbus Specifies a Password for modbus communications Possible to send SMS with commands from phone Modem responds with IP to a missed call or SMS It is possible to send commands to MTX via SMS MTX responds with SMS to a sent SMS command It is possible to connect to the modem from any IP We enable the Telnet of the modem Login for Telnet Password for Telnet |
Detalles:
- Recuerde que al especificar un Password en el parámetro MODBUSTCP_password, cada vez que su sistema escada establezca un socket de comunicación con el módem MTX, debe escribir el Password especificado (en el caso de este ejemplo ABCD) en las direcciones modbus 50, 51, 52 y 53 tal y como se muestra en el presente manual, donde se detallan los parámetros MODBUSTCP_
En concreto tendrá que escribir 65 (ASCII correspondiente a la A) en el registro @50, 66 (ASCII correspondiente a la B) en el registro @51, 67 (ASCII correspondiente a la C) en el registro @52 y 68 (ASCII correspondiente a la D) en el registro @53 - Por sencillez en este ejemplo no se ha utilizado, pero recuerde que dispone de los parámetros FIREWALL_ que podría utilizar para mayor seguridad de las comunicaciones
- Recuerde que en las tablas del Anexo A del presente manual encontrará una tabla con las E/S de cada modelo de módem. Junto a ellas encontrará las direcciones modbus de cada una de ellas
- Por ejemplo, si desea activar vía modbus el relé que se encuenta en la borna verde del MTX, bastará con escribir un “1” en el registro modbus 6. Si desea desactivar el relé, bastará con escribir un “0” en dicho registro modbus 6