Architettura Database
Il sistema LinkMachine utilizza un database relazionale per coordinare la comunicazione tra:
- pianificazione proveniente dal gestionale
- produzione reale effettuata dalle macchine
- eventi operativi rilevati dai pannelli
- stato realtime del sistema produttivo
L’architettura è costruita per separare chiaramente:
- il dato pianificato
- il dato consuntivo
- il dato di log
- il dato realtime
Modello logico
| Area | Tabella | Descrizione |
|---|---|---|
| Pianificazione | programmazione |
ordini pianificati provenienti dal gestionale |
| Consuntivazione | programmazione_link |
stato avanzamento reale produzione |
| Eventi | registro_pannello |
log operazioni pannello/macchina |
| Realtime | dati_macchine |
ultimo stato noto macchina/pannello |
Flusso operativo
- Il gestionale alimenta la tabella
programmazione - LinkMachine legge la coda di lavoro
- All’avvio della produzione, LinkMachine scrive su
programmazione_link - Durante il ciclo operativo registra eventi in
registro_pannello - Aggiorna continuamente lo stato corrente in
dati_macchine
Obiettivi dell’architettura
- non duplicare inutilmente i dati gestionali
- rendere il sistema integrabile con diversi ERP/MES
- mantenere storico e tracciabilità degli eventi
- fornire uno stato macchina aggiornato in tempo reale
- facilitare esportazioni o sincronizzazioni verso sistemi esterni