Curso básico de Amp2 - Adquisición de datos vía MQTT
Indice del curso

Configurar enlace Mqtt emdiante WiFi


Las comunicaciones del Amp2 son realizadas por el RTOS del autómata, para lo cual se configuran bajo el principio de acceso a las variables del programa por órdenes de lectura (entradas, salidas, comandos, ajustes y memorias) y comandos de escritura (comandos y ajustes) realizadas desde agentes externos o de esquemas de publicación / suscripción.


Adquisicion
 
El procedimiento para crear una aplicación de adquisición de datos mediante Mqtt, se realiza publicando una variable con un período de envío de datos, siguiendo los pasos:

1. Abrir el cuadro de configuración en "Herramientas/Opciones de Comunicación", editar los campos de Wifi_Mode=Fijo, Wifi_Ssid=Nombre de la red, Password=Clave de la red, INet_Mode=Mqtt_Link, Ip_Address= test.mosquitto.org, Tcp_Port=1883, Rtu_Alias=Valor entre 600 y 800. Luego pulsar "Aplicar".
2. Seleccionar la pestaña de "Tópicos" y cambiar la variable por aquella que se desee publicar. Editar el nombre del tópico o borralo para tener uno por defecto. Determinar el período de publicación (segundos). Pulsar "Aplicar".
3. Pulsar el boton de "Aceprtar", guardar, en el disco duro del computador, el programa que está siendo editado y descargar el programa hacia el Amp2.



Observaciones


Para revisar la correcta operación de la comunicación, se debe descargar, instalar y abrir un dashboard de Mqtt hacia el teléfono móvil. Luego se debe crear una conexión hacia el servidor "test.mosquitto.org" tipo TCP al puerto 1883. Agregar un panel de instrumentos a la conexión, luego poblarlo con instrumentos. Editar un instrumento con una suscripción al tópico que se utilizó en el Amp2, luego de lo cual se empezará a ver el dato publicado por el Amp2.