Costruirò un data logger Modbus TCP RTU personalizzato in Python, ponte MQTT e dashboard
Sviluppatore PLC e HMI
Informazioni su questo servizio
Hai bisogno di trasmettere dati da PLC, contatori di energia, VFD o sensori a una Web Dashboard o al Cloud senza costose licenze SCADA?
I plugin standard di Modbus in Node-RED o Home Assistant spesso si bloccano durante le interruzioni di rete o corrompono i dati Float32 a causa di un ordine Byte/Word errato.
Costruirò un gateway Edge Python dedicato, di livello industriale, per un'acquisizione dati affidabile 24/7, parsing e pubblicazione MQTT.
COSA OTTIENI:
- Polling Modbus TCP & RTU (RS-485): servizio asincrono, tollerante ai guasti.
- Parsing avanzato dei dati: gestione nativa di Float32, Int32, UInt16 e swapping di Word/Byte.
- Configurazione YAML semplice: aggiungi nuovi dispositivi o mappe di registri in pochi secondi senza programmare.
- Integrazione MQTT: trasmetti JSON strutturato a Mosquitto, EMQX, AWS IoT o Home Assistant.
- Dashboard Web in tempo reale: grafici, indicatori e stati (Node-RED/Grafana).
- Servizio auto-avviabile: configurazione systemd (Linux/Raspberry Pi) o Windows Service.
IDEALE PER:
- Impianti industriali e commerciali (HVAC, energia, acqua)
- Agricoltura intelligente, magazzini frigoriferi e miniere
Il mio portfolio
FAQ
Traduzione automatica.
Cosa devo fornire per iniziare?
Per favore, fornisci la mappa di registri Modbus del dispositivo (PDF/Excel), i parametri di comunicazione (baud rate, indirizzo IP, ID slave) e l'accesso remoto (AnyDesk o TeamViewer).
Posso aggiungere altri dispositivi Modbus in seguito da solo?
Sì! Il sistema utilizza un file config.yaml pulito. Puoi facilmente aggiungere nuovi dispositivi o indirizzi di registri modificando il testo — senza bisogno di programmare.
Quale hardware/OS è supportato?
Qualsiasi sistema Linux (Raspberry Pi, Ubuntu, Debian) o PC/Server Windows.

