Gateway MQTT

Sulla strada per Industry 4.0, strumenti come il gateway MQTT possono essere utilizzati per espandere l’accesso e la trasformazione dei dati industriali a vantaggio degli utenti.

MQTT è un protocollo di rilascio/abbonamento che supporta un’architettura middleware orientata ai messaggi. Questa non è un’idea nuova in IT; Gli Enterprise Service Bus (ESB) sono stati a lungo utilizzati per integrare applicazioni che utilizzano un’architettura bus simile. Quando si verifica un’eccezione, MQTT invia i dati del dispositivo al gateway MQTT. L’applicazione ordina le informazioni dal gateway MQTT, il che significa che non è necessario che sia connessa a un dispositivo endpoint.

I vantaggi del gateway MQTT sono
1. Standard aperti/interoperabilità (standard OASIS ed Eclipse Open Standards (TAHU)).
2. Separazione dei dispositivi dalle applicazioni.
3. Segnalazione attivata da eventi.
4. È richiesta una larghezza di banda minima.
5. Sicurezza del livello di trasporto.
6. Connessioni avviate in remoto (solo in uscita; nessuna regola del firewall in entrata).
7. Consapevolezza dello stato.
8. Unica fonte di dati.
9. Identificazione automatica dei tag.
10. Bufferizzazione dei dati (memorizzare e inoltrare).
11. Funzionalità plug-and-play.

Si supponga che ci siano 10 dispositivi Modbus collegati al sistema SCADA. L’utente può configurare un gateway di edge computing tra Modbus e MQTT, che consente il polling più vicino al PLC. In questo modo, gli utenti possono richiedere più informazioni rapidamente e inviare dati al server MQTT centrale quando cambia. Puoi anche connetterti al server MQTT tramite SCADA e ottenere i dati tramite il server MQTT. Questo è di fondamentale importanza per garantire che il sistema SCADA cresca in futuro. Dopo che l’utente ha acquistato un sensore o ha aggiornato un dispositivo con funzionalità MQTT, SCADA può acquisire dati senza la necessità di conoscere il dispositivo finale.

L’utente non deve solo accedere ai dati, ma anche garantire che i dati siano validi e contestualmente informati e deve essere un membro dell’architettura generale. Questo è un passaggio molto critico prima di utilizzare l’analisi e l’apprendimento automatico. Solo quando questi dati sono disponibili il sistema può farne un uso ragionevole. I nuovi sensori e dispositivi generalmente hanno questa capacità. Ma questo non si applica ai dispositivi più vecchi. Esistono centinaia di protocolli di polling che richiedono mappatura ed espansione. Il design degli indirizzi della maggior parte dei sistemi di indirizzi PLC non è ben compreso. Tali mappature si trovano spesso in SCADA, ma mancano ancora di informazioni rilevanti, contengono dati non validi o non hanno una struttura dati standard.

Il modo più efficiente per farlo è connettersi a un gateway di edge computing. Richiede un software con pulizia dei dati, arrotondamento dei dati e supporto della struttura dei dati.