Configurare un gateway industriale
Guida generale per scegliere, installare e configurare un gateway IoT che colleghi i PLC con Rela-ai tramite MQTT.
Configurare un gateway industriale
A cosa serve
- Aggiungere un gateway quando l'equipaggiamento dell'impianto non può essere collegato direttamente a Rela AI.
- Tradurre protocolli legacy in MQTT/OPC UA che Rela consuma nativamente.
- Isolare la rete industriale da Internet per sicurezza aziendale.
Come funziona
Il gateway è un dispositivo (Raspberry Pi, industrial PC, PLC+OPC UA) che esegue Node-RED o HiveMQ Edge. Si collega al PLC legacy sul suo protocollo nativo, traduce i valori in MQTT o un endpoint HTTP di Rela, e mantiene la sessione viva. Rela consuma questi eventi esattamente come se venissero dal dispositivo originale.
Cos'e un gateway
Un gateway e un mini computer installato in impianto, accanto ai PLC. Il suo compito e semplice: leggere i dati delle macchine tramite rete locale (OPC UA, Modbus, S7) e pubblicarli su internet via MQTT affinche Rela-ai li riceva nel cloud.
PLC (rete locale) → Gateway (traduce) → Broker MQTT (internet) → Rela-ai (cloud)Vantaggio principale: Il PLC non viene mai esposto a internet. Il gateway e l'unico dispositivo che necessita di una connessione internet. Non e richiesta VPN ne apertura di porte nel firewall.
Quale gateway scegliere
| Gateway | Prezzo | Ideale per | OPC UA nativo | Difficolta |
|---|---|---|---|---|
| Raspberry Pi + Node-RED | $50-80 USD | Test, impianti piccoli | Tramite plugin | Facile |
| HiveMQ Edge | Gratuito (software) | Hai gia hardware Linux | Si (bridge nativo) | Facile |
| Siemens IOT2050 | $200-300 USD | Ambienti industriali esigenti | Tramite Node-RED | Media |
| Secomea SiteManager | $400+ USD | Enterprise, certificazione IEC 62443 | Si | Media |
| Softing edgeConnector | Su preventivo | Integrazione multi-protocollo | Si | Avanzata |
Raccomandazione: Per iniziare, usa Raspberry Pi + Node-RED (guida passo a passo disponibile). Se hai bisogno di un ambiente piu robusto, usa HiveMQ Edge (guida disponibile).
Prerequisiti
Prima di configurare il gateway, ti servono:
- Dati del PLC: indirizzo IP, porta, protocollo (OPC UA, Modbus, S7) e i nodi/registri da monitorare. Li fornisce il tecnico di automazione dell'impianto.
- Broker MQTT: URL del broker, credenziali (utente/password) e il topic su cui pubblicare. Rela-ai fornisce questi dati alla creazione della sorgente nel dashboard.
- Rete: Il gateway deve avere accesso alla rete locale del PLC (cavo ethernet) e accesso a internet (WiFi o ethernet).
Configurazione in Rela-ai
- Nel dashboard, vai su Allarmi → Sorgenti → Crea sorgente
- Seleziona il protocollo OPC UA
- Seleziona la modalita Tramite Gateway MQTT
- Compila i campi:
- Broker URL: l'URL del broker MQTT (es.
mqtt://broker.hivemq.com:1883) - Topic: il topic su cui il gateway pubblica (es.
impianto-nord/gateway-linea1) - QoS: 0 per la maggior parte dei casi
- Broker URL: l'URL del broker MQTT (es.
- Salva la sorgente. Rela-ai inizia ad ascoltare il topic automaticamente.
Formato dei dati (OPC UA Pub/Sub JSON)
Il gateway deve inviare i dati in formato OPC UA Pub/Sub JSON (Parte 14 dello standard). Questo e il formato atteso da Rela-ai:
{
"MessageType": "ua-data",
"PublisherId": "PLC-Linea1",
"Messages": [
{
"DataSetWriterId": 1,
"Payload": {
"Temperature": {"Value": 75.5, "SourceTimestamp": "2026-04-03T12:00:00Z", "StatusCode": 0},
"Pressure": {"Value": 1.2, "SourceTimestamp": "2026-04-03T12:00:00Z", "StatusCode": 0}
}
}
]
}Ogni campo in Payload diventa un evento indipendente in Rela-ai.
Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
| Il gateway non si connette al PLC | Verificare IP e porta. Eseguire un ping dal gateway. Controllare che il firewall locale consenta la connessione. |
| Il gateway si connette ma i dati non arrivano a Rela-ai | Verificare URL del broker e topic. Usare mosquitto_sub per confermare che i messaggi arrivino al broker. |
| I dati arrivano ma Rela-ai non li elabora | Verificare che il formato sia OPC UA Pub/Sub JSON valido. Il campo MessageType deve essere "ua-data". |
| Riconnessione lenta | Verificare che il gateway abbia la riconnessione automatica configurata. Node-RED la gestisce automaticamente. |
Guide specifiche
- Raspberry Pi + Node-RED — guida completa passo a passo
- HiveMQ Edge — configurazione del bridge OPC UA nativo
Benefici chiave
- Collega equipaggiamento legacy senza migrare i PLC.
- Mantiene la rete industriale separata da Internet — il gateway è l'unico ponte.
- Funziona con hardware commodity (Raspberry Pi, MiniPC).
- Node-RED o HiveMQ Edge secondo la preferenza del team IT.
- Istruzioni passo-passo per entrambe le opzioni in pagine dedicate.
Collegare apparecchiature industriali
Guida per collegare PLC, sensori e sistemi SCADA a Rela-ai. Opzioni in base al tipo di apparecchiatura e configurazione di rete.
Gateway con Node-RED (Raspberry Pi)
Guida passo passo per configurare un Raspberry Pi con Node-RED come gateway OPC UA a MQTT per Rela-ai.