MAINSIM DEMO ONLINE – SCOPRI IL CMMS MAINSIM IN STREAMING, UN CLIC ALLA VOLTA | MERCOLEDÌ 15 LUGLIO | 11:30 – 12:30 | REGISTRATI ORA

INTEGRAZIONE

mainsim × MES

Alcuni esempi: Siemens Opcenter · Aveva MES · Net@Pro · Stain MES · Bravo Manufacturing · Custom MES …

Il pattern Shop-Floor Data Exchange allinea i dati operativi real-time del MES, come guasti, contatori e downtime, con i flussi di pianificazione ed esecuzione sul CMMS mainsim, senza sovraccaricare i sistemi o creare duplicazioni. Il MES (Manufacturing Execution System) gestisce un sottoinsieme di asset focalizzato su macchinari e produzione; mainsim copre un perimetro più ampio che include facility, utilities, attrezzature di sicurezza e qualsiasi altro asset aziendale.

L’integrazione tra i due sistemi consente di allineare i dati, migliorandone la qualità e velocizzando il passaggio di informazioni da produzione e manutenzione.

In breve

Il MES e il CMMS mainsim si parlano senza duplicare asset né sovraccaricare i sistemi. Ogni fermo diventa un Ordine di Lavoro (WO); ogni contatore diventa un trigger di manutenzione preventiva.

🔴
Downtime → WO
Automatico, con causal code e machine ID
⏱️
Meter sync (contatori)
On-condition PM basati su uso o condizione reale degli asset
🔗
Asset mapping
Correlazione degli asset senza duplicazione

FLUSSI DI INTEGRAZIONE CMMS-MES

🔴
Downtime Event Trigger → Work Order
Il MES emette un evento con causal code. Tramite API o middleware, viene creato un Work Request o WO in mainsim collegato alla macchina che ha generato il fermo.
1
Il MES emette l'evento con causal code, timestamp, machine ID e note inserite dall'operatore
2
L'evento viene trasmesso a mainsim tramite API o middleware, che crea il Work Request o WO collegato alla macchina che ha generato il fermo
3
mainsim assegna il WO al team con priorità basata sulla causale e notifica il tecnico su mobile
4
A chiusura WO, mainsim invia al MES il WO-ID e lo stato di risoluzione per chiudere il loop
✔ WO automatico dal fermo ✔ Loop chiuso con il MES ✔ MTTR tracciato con precisione
Meter Data Sync — Manutenzione Condition-Based
Il MES trasmette i contatori a mainsim tramite API o export periodico. mainsim usa la logica on-condition per generare PM automatici tramite il servizio Automation.
1
Il MES trasmette i contatori (ore operative, cicli, quantità prodotta) a mainsim tramite API o export periodico
2
mainsim registra i valori sugli asset e meter corrispondenti tramite il servizio Scheduler
3
La logica on-condition di mainsim usa i contatori per attivare automaticamente i PM tramite il servizio Automation
4
Asset con basso utilizzo non generano PM prematuri; asset intensivi vengono mantenuti just-in-time in base all'uso reale
✔ PM basati su uso reale ✔ Nessun PM prematuro o tardivo ✔ Multi-source meter logic
🔗
Asset Linking — Reference Mapping
MES e mainsim non duplicano gli asset: si mantiene una reference mapping table tra gli asset ID del MES e i record mainsim per correlazione eventi.
1
Viene creata e mantenuta una reference mapping table tra gli asset ID del MES e i record asset di mainsim
2
Il mapping abilita lookup sincronizzati e correlazione degli eventi tra i due sistemi
3
La duplicazione degli asset viene evitata: mainsim fa riferimento all'asset MES tramite ID esterno, senza replicarne l'anagrafica completa
✔ Nessuna duplicazione asset ✔ Correlazione eventi precisa ✔ Foreign reference per audit

QUANDO HA SENSO INTEGRARE CMMS E MES

Segnali che l'integrazione MES-CMMS è il passo giusto
Fermi macchina non tracciati su CMMS
I fermi vengono registrati nel MES ma non generano automaticamente un OdL, il manutentore apre il WO manualmente dopo essere stato chiamato
PM a calendario non efficace
I piani di manutenzione preventiva sono basati su calendario fisso, non sull'uso reale della macchina. Con il MES integrato le ore cicli e le quantità prodotte alimentano la PM on-condition
OEE non collegato alla manutenzione
L'OEE viene calcolato nel MES ma le cause di downtime non vengono collegate agli interventi manutentivi su CMMS
Dati produzione e manutenzione separati
Il responsabile produzione e il responsabile manutenzione usano sistemi diversi senza visibilità reciproca sugli impatti

CASE STUDY REALI – INTEGRAZIONE TRA CMMS E MES

case study caleffi

Caleffi

#Industria #Stain MES

Case study →

CONSIDERAZIONI TECNICHE SULL’INTEGRAZIONE tra CMMS e MES

SFIDE DI PROGETTAZIONE

  • Perimetri asset diversi: il MES gestisce solo i macchinari di produzione, mentre mainsim copre un perimetro asset più ampio. Il mapping deve essere limitato agli asset in comune per evitare sincronizzazioni inutili e potenzialmente errate.
  • Segnali real-time vs workflow strutturati: il MES genera segnali continui in tempo reale; mainsim lavora su workflow e schedulazioni strutturate. Non tutti i segnali MES sono actionable — serve un layer di filtraggio per evitare la creazione di WO non necessari.
  • Sincronizzazione contatori e downtime: la sincronizzazione di contatori macchina ed eventi di downtime può migliorare i tempi di manutenzione, ma richiede logiche avanzate di filtraggio, validazione dei dati e gestione delle eccezioni prima dell’ingestione in mainsim.
  • Mapping identità asset: MES e CMMS / EAM usano gerarchie e granularità diverse per rappresentare gli stessi asset fisici. La reference mapping table deve essere progettata con attenzione e aggiornata ad ogni variazione della configurazione MES o del registro mainsim.
  • Carico sui MES legacy: l’integrazione real-time può sovraccaricare sistemi MES datati. In questi casi è necessario un middleware con buffering che gestisca i burst di eventi prima di trasmetterli a mainsim.

REGOLE DI INTEGRAZIONE

ARCHITETTURA E MIDDLEWARE

FAQ – DOMANDE FREQUENTI SULL’INTEGRAZIONE CMMS-MES

Come funziona l'integrazione tra CMMS e MES?

L'integrazione tra CMMS mainsim e un MES consente di collegare i dati operativi della produzione (fermi macchina, contatori di utilizzo, eventi di downtime) con i flussi di manutenzione. Quando il MES rileva un fermo classificato come manutentivo, trasmette l'evento a mainsim tramite API o middleware, che crea automaticamente un ordine di lavoro con priorità, asset e contesto già compilati. In direzione opposta, mainsim può ricevere i contatori macchina dal MES per attivare piani di manutenzione preventiva basati sull'uso reale invece che su scadenze fisse.

Quali MES si integrano con il CMMS mainsim?

mainsim si integra con i principali MES utilizzati nell'industria manifatturiera: Siemens Opcenter, Aveva MES, Net@Pro e sistemi MES custom. La fattibilità dell'integrazione dipende dalle capacità di esposizione dati del MES specifico: sistemi moderni con API REST o OPC-UA permettono integrazioni più dirette, mentre sistemi legacy possono richiedere un middleware intermedio.

Come sono gestiti i fermi non pianificati con l'integrazione CMMS-MES?

Quando una macchina si ferma per un guasto, il MES registra l'evento con la causale e lo trasmette automaticamente a mainsim. Il sistema crea automaticamente un ordine di lavoro, lo assegna al tecnico o alla squadra disponibile/competente e lo notifica su mobile con tutto il contesto: macchina coinvolta, causale, timestamp. A intervento concluso, il CMMS mainsim chiude il loop inviando al MES il WO-ID e lo stato di risoluzione. Questo flusso elimina le comunicazioni manuali tra produzione e manutenzione e riduce il tempo di risposta.

In che modo l'integrazione CMMS-MES abilita la manutenzione su condizione?

La manutenzione condition-based è un approccio in cui gli interventi preventivi vengono pianificati in base alle condizioni reali di utilizzo degli asset (ore operative, cicli produzione, quantità prodotta, letture contatori) invece che su scadenze a calendario fisse. L'integrazione con il MES abilita questo approccio perché i contatori vengono trasmessi periodicamente a mainsim, che li registra sugli asset e attiva automaticamente i piani di manutenzione preventiva quando si raggiunge la soglia configurata.

In che modo l'integrazione CMMS-MES abilita la manutenzione su condizione?

La manutenzione condition-based è un approccio in cui gli interventi preventivi vengono pianificati in base alle condizioni reali di utilizzo degli asset (ore operative, cicli produzione, quantità prodotta, letture contatori) invece che su scadenze a calendario fisse. L'integrazione con il MES abilita questo approccio perché i contatori vengono trasmessi periodicamente a mainsim, che li registra sugli asset e attiva automaticamente i piani di manutenzione preventiva quando si raggiunge la soglia configurata.

Perché MES e CMMS gestiscono asset diversi?

Il MES è progettato per gestire i macchinari e le linee di produzione, gli asset direttamente coinvolti nel processo produttivo. Il CMMS copre un perimetro molto più ampio: oltre ai macchinari di produzione gestisce anche facility, utilities, attrezzature di sicurezza, veicoli e qualsiasi altro asset che richiede manutenzione. Nell'integrazione, solo gli asset in comune tra i due sistemi vengono collegati tramite una reference mapping table, non l'intero registro asset di mainsim.

Ti interessa questa integrazione?
Parla con il team mainsim per valutare la fattibilità.