Come possiamo aiutarti?

Print

Come configurare la rete LAN/WAN/WIFI ACE-GTW-MQTT

 

In questa esercitazione verrà mostrato come configurare il gateway ACE-GTW-MQTT

ACE-GTW-MQTT
LAN WAN WiFi MQTT
Modbus via USB a ACE PLC

Connettersi all’interfaccia web di configurazione di ACE-GTW-MQTT

Tramite la porta LAN RJ45 collegata alla rete

Collegare l’ACE-GTW-MQTT alla rete (porta LAN).

Il PC deve trovarsi sulla stessa rete del gateway: 192.168.8.XXX. In caso contrario, modificare l’indirizzo IP del PC. Non utilizzare un indirizzo IP già occupato da un dispositivo della rete!

Con il bowser, accedere all’interfaccia web di ACE-GTW-MQTT inserendo il suo indirizzo IP: 192.168.8.1

Inserire il nome utente = root e la password = root

< ! > Configurare una nuova password di root per proteggere l’interfaccia web.

Una volta collegati ad ACE-GTW-MQTT, è possibile modificare l’indirizzo IP se lo si desidera.

Rete > Interfacce

E “Modifica” l’interfaccia LAN

Inserire un nuovo indirizzo IP che non sia già utilizzato da un altro dispositivo della rete.

Il PC deve trovarsi sulla stessa rete logica: 192.168.8.xxx


Se si desidera modificare l’indirizzo IP predefinito del Gateway

Non dimenticate di confermare la configurazione facendo clic su “MODIFICHE NON VALIDATE”

Collegare ACE-GTW-MQTT a Internet

Tramite il WiFi collegato alla rete

Tramite la sua porta WAN RJ45 collegata alla vostra rete

Collegare il Gateway alla rete (porta WAN).

Se la porta WAN è già collegata alla rete e un indirizzo IP è stato assegnato da un server DHCP, l’ACE-GTW-MQTT deve essere già in grado di connettersi a Internet.

Accedere a Rete > Diagnostica e eseguire il ping del server “openwrt.org” su Internet.

Successo! Se sono stati ricevuti 5 pacchetti.

Ben fatto! Siete connessi!

Collegare ACE-GTW-MQTT a un broker MQTT

Qui useremo il nostro broker MQTT. Utilizzare il nostro broker SOLO per i primi test. I vostri dati sono esposti a tutti.

Se si desidera testare l’argomento BIT, aggiungere un argomento BIT che sarà collegato all’ingresso ACE InBitC1 nella fase successiva:

Realizzare un semplice programma di prova per il PLC ACE con vBuilder

Per l’argomento BIT, se è stato aggiunto nella configurazione MQTT, aggiungere un tag BIT collegato all’ingresso ACE InBitC1:

Collegare l’ACE-GTW-MQTT al PLC ACE

È sufficiente collegare il cavo USB tra il gateway e il PLC ACE.

La comunicazione si avvierà dopo circa 10 secondi.

* ad eccezione dell’ACE-7096.

Visualizzazione dei dati con un altro client MQTT

Come strumento, per il test, il debug e la visualizzazione dei dati, è possibile utilizzare questo potente software client MQTT: http://mqtt-explorer.com/

Con questo strumento, vedrete i vostri argomenti pubblicati dal portale ACE e potrete anche pubblicare gli argomenti per recuperarli nella vostra API ACE!

In questo video, utilizziamo il software client MQTT MQTT.fx

Altri broker MQTT gratuiti per i test

È possibile testare i seguenti broker MQTT. Alcuni di essi sono gratuiti e/o richiedono un account e un canone mensile.

Le versioni gratuite servono solo per i vostri test, non devono essere utilizzate nelle vostre applicazioni.

Broker MQTT Parametri del gateway ACE-GTW-MQTT
EMQ X MQTT IoT Cloud – Gratuito – Non è richiesto alcun account
https://www.emqx.com/en/mqtt/public-mqtt5-broker

  • broker.emqx.io
  • 1883 (o 8883 Certificato con TLS/SSL)
SHIFTR – Gratuito – Crea un account
https://shiftr.io/get-started

  • broker.shiftr.io
  • 1883
HIVEMQ – Gratuito 7 giorni
https://www.hivemq.com/cloud/

  • broker.hivemq.com
  • 1883
MOSQUITTO – Gratuito
https://test.mosquitto.org/

  • test.mosquitto.org
  • 1883
CLOUD MQTT – A pagamento
https://www.cloudmqtt.com/

  • parrucchiere.cloudmqtt.com
  • 18773
  • Usa login/password

Provare a collegare MQTT.Explorer a uno di questi Broker. In caso di successo, si può fare lo stesso con il proprio gateway.

Configurazione degli argomenti MQTT e dei tag Modbus

  • Argomento MQTT a Pub/Sub:
    • sono una forma di indirizzamento che consente ai client MQTT di condividere informazioni. I topic MQTT sono strutturati in una gerarchia simile a quella delle cartelle e dei file in un file system, utilizzando la barra in avanti ( / ) come delimitatore. I nomi degli argomenti sono: Sensibili alle maiuscole, utilizzano stringhe UTF-8, devono essere composti da almeno un carattere per essere validi.
  • Payload Bit/Ana:
    • Il Payload è un valore (Bit o Word). Il contenuto e il formato sono specifici dell’applicazione.
    • Formato del Payload Bit:
      • Valore_per_stato_0;Valore_per_stato_1
      • 0;1
      • ACCESO;SPENTO
      • fermo;in funzione
    • Formato del carico utile Ana:

      • @
      • Livello dell’acqua= @ m
      • Velocità della macchina: @ m/s
      • @ prodotti in corso
  • Pub?/?Sub:
    • Pubblicaper inviare l’argomento MQTT e il suo Payload (valore) al Broker MQTT
      • È possibile pubblicare i valori dal registro Modbus di ACE PLC o dal payload del sistema (GPS,..)
      • Pubblico un argomento/valore per dare un’informazione ad altri client MQTT (smartphone, tablet, scada,…)
    • Sottoscrivoper ricevere l’argomento MQTT e il suo Payload (valore) dal Broker MQTT
      • È possibile sottoscrivere qualsiasi valore (bit o parola) da scrivere nel PLC, dal Broker o dal payload del sistema (GPS, Broker,…)
      • Sottoscrivo un argomento/valore per ottenere e gestire un’informazione

Come ripristinare le impostazioni di fabbrica di ACE-GTW-MQTT?

Vedere qui

 
 
 
 
 
 
.