Argomento:
MQTT come tunnel di commutazione
Trasmettere segnali di attivazione da A a B senza barriere
Esistono casi in cui i segnali di attivazione sono richiesti lontano dal luogo di generazione. Una buona possibilità di coprire queste distanze è offerta dalla trasmissione via Web-IO 4.0 digitale nella modalità box-to-box attraverso la rete. Tuttavia diventa difficile se le distanze sono così grandi che occorre utilizzare Internet come via di trasmissione.
Qui teoricamnete sarebbe possibile anche il funzionamento box-to-box. Dato che esiste una connessione diretta tra i due Web-IO, i router e i firewall coinvolti devono essere configurati in modo tale che sia possibile intervenire dalla pagina Internet alla rete locale. Questo da un lato richiede molto tempo, dall’altro non è accettato dagli amministratori IT della maggior parte delle aziende.
Il protocollo MQTT (Message Queuing Telemetry Transport) offre una soluzione a questo problema. I Web-IO coinvolti non comunicano direttamente fra loro. Quindi non esiste un collegamento diretto. Entrambi i Web-IO creano una connessione dalla rete locale con un broker in Internet.
Questa direzione di connessione non presenta problemi e non richiede in genere una configurazione nei router e nei firewall. Il broker è un tipo di piattaforma per dati. Un Web-IO invia uno stato di input al broker in qualità di publisher. Il broker invia questa informazione al secondo Web-IO che in qualità di abbonato ha per così dire un abbonamento allo stato di attivazione. Il secondo Web-IO attiva il suo output nello stato di attivazione ricevuto.
Ecco come fare
- Mettere sotto tensione il Web-IO e collegare gli IO
- Collegare semplicemente due box Web-IO alla rete nei rispettivi luoghi
- Assegnazione di indirizzo IP
- Scegliere un broker e generare un conto o accesso
- Attivare e configurare Web-IO per MQTT e autorizzare output di attivazione
- Configurare azioni con input come trigger nel Web-IO per MQTT Publish
Non appena sono effettuati questi passaggi, gli output di un Web-IO seguono completamente gli input. Con l’opportuna configurazione funziona in entrambe le direzioni.
Le soluzioni box-to-box offrono molti vantaggi
- In genere non è necessaria una configurazione specifica dei router e firewall coinvolti.
- In caso di cambiamenti di posizione non sono necessari grossi interventi di cablaggio. È sufficiente collegare il Web-IO interessato con la rete nella nuova postazione e modificare i parametri IP.
- È possibile interrogare in ogni momento gli stati di segnale attuali dalla rete locale attraverso l’interfaccia web.