Con il supporto di MQTT Sparkplug B in ibaPDA, a partire dalla versione 8.3 gli utenti possono inviare tutti i dati di processo e dei sensori acquisiti in formato Sparkplug B a un broker MQTT. MQTT (Message Queuing Telemetry Transport) è un protocollo di messaggi che utilizza un'architettura editore/sottoscrittore ed è gestito da un broker centrale. Le fonti di dati pubblicano i loro dati tramite un comando publish a un broker di dati, mentre gli abbonati recuperano i dati in modo indipendente. In questo modo si risparmia la larghezza di banda della rete e si riducono i requisiti di risorse dei dispositivi partecipanti. Tuttavia, finora non è stato possibile standardizzare lo scambio di dati in MQTT. Questo obiettivo è perseguito dall'estensione Sparkplug B: essa garantisce che gli sviluppatori dispongano di linee guida chiare per la progettazione dello spazio dei nomi degli argomenti, per la struttura dei dati del payload e per la tenuta e la comunicazione dello stato del client. Inoltre, poiché con MQTT e Sparkplug B la trasmissione dei dati avviene solo quando questi cambiano, le dimensioni dei messaggi e la frequenza di trasmissione sono ridotte al minimo. Ciò si traduce in una connessione migliore e, soprattutto, più robusta tra i partecipanti, che migliora l'idoneità industriale della comunicazione con il sistema di acquisizione dei dati di misura ibaPDA.
ibaPDA
Come nucleo centrale del sistema iba, ibaPDA si è dimostrato per molti anni uno dei sistemi di acquisizione dati più versatili per la manutenzione e la produzione. Tra le numerose e potenti caratteristiche di ibaPDA vi sono l'acquisizione asset-agnostic, l'archiviazione sincrona ad alta velocità e l'analisi in streaming in tempo reale.
