Sistema di gestione completa per forni industriali, macchine PackSud e imbustatrici MPS con controllo remoto e monitoraggio temperature.
FiorDiSnack è un'azienda specializzata nella produzione di snack e prodotti da forno. La linea produttiva comprende forni industriali, macchine di confezionamento PackSud e imbustatrici MPS.
L'azienda necessitava di:
Abbiamo sviluppato un sistema integrato che permette di:
Monitoraggio completo dei forni industriali con lettura temperature e stati in tempo reale.
Forno 1: 185°C - Programma 3
Forno 2: 210°C - Programma 7
Dashboard real-time per il monitoraggio di tutte le macchine PackSud della linea.
Sistema completo per il controllo remoto delle imbustatrici MPS con invio comandi.
Sistema di valutazione automatica degli stati delle macchine PackSud con giudizi pre-configurati per ogni condizione operativa.
Il sistema legge continuamente i registri Modbus delle macchine
Ogni stato viene confrontato con le regole configurate
Viene assegnato un giudizio: Positivo, Neutro o Negativo
Tutti i giudizi vengono salvati per analisi successive
| Stato | Descrizione | Giudizio |
|---|---|---|
Running |
Macchina in produzione | Positivo |
Ready |
Pronta, in attesa | Neutro |
Stopped |
Fermata manuale | Attenzione |
Alarm |
Allarme attivo | Negativo |
Offline |
Non connessa | Negativo |
Il sistema utilizza il protocollo Modbus TCP per comunicare con le macchine PackSud e MPS. Ogni macchina ha una configurazione specifica di registri per lettura e scrittura.
// Esempio registri MPS
Registro 40001: Contatore pezzi
Registro 40002: Velocità p/min
Registro 40003: Stato macchina
Registro 40100: Bit abilitazione
Un server Python dedicato gestisce le comunicazioni Modbus TCP in background, fornendo un'API HTTP per l'interfaccia web.
// Server PackSud
Host: localhost:5003
Endpoint: /read/{machine_id}
Endpoint: /write/{machine_id}/{register}/{value}
Per le macchine MPS, ogni scrittura richiede l'attivazione di un bit di abilitazione che conferma il comando.
// Sequenza scrittura MPS
1. Scrivi valore nel registro parametro
2. Attiva bit abilitazione (= 1)
3. Attendi conferma macchina
4. Disattiva bit abilitazione (= 0)
Tutti i dati sono salvati in un database MySQL con tabelle per ricette, movimenti, macchine e storico letture.
// Tabelle principali
- ricette: Definizione ricette
- movimenti: Log produzioni
- macchine: Configurazione macchine
- forni: Storico temperature
Gestione completa da un'unica interfaccia
Cambio ricetta automatizzato
Temperature sotto controllo continuo
Grazie all'automazione comandi
Contattaci per una consulenza gratuita e scopri come possiamo aiutarti
Richiedi Informazioni