Vai al contenuto
Muvia Industrial

Qualità e tracciabilità di processo

Parametri di processo dal PLC, lotti dal database di linea, ordini e scarti dal gestionale, tutto nello stesso motore. Ogni lotto ha la sua storia di processo, e un allarme scatta quando un parametro esce dalla finestra mentre il lotto è in lavorazione.

Scenario illustrativo: descrive un caso tipo, non il progetto di un cliente.

Schema: un server OPC UA e un PLC Siemens S7 mandano i parametri di processo, il database SQL Server della linea la tabella dei lotti; il gestionale porta ordini, scarti e non conformità. Muvia produce la storia di ogni lotto, un allarme quando un parametro esce dalla finestra, le risposte di Athena sui lotti scartati e il report di lotto in PDF.

Quando un lotto viene scartato, la domanda è sempre la stessa: cosa è cambiato?

I parametri di processo stanno nel PLC, l'elenco dei lotti nel database della linea, scarti e non conformità nel gestionale. Ricostruire la storia di un lotto vuol dire esportare da tre sistemi e incollare in un foglio, giorni dopo.

In Muvia le tre fonti arrivano nello stesso motore e si uniscono per lotto. Ogni numero del report si ripercorre fino al tag e alla fonte da cui viene, e la domanda «cosa avevano di diverso i lotti scartati» si può fare anche a parole.

Per chi
Responsabili qualità, ingegneri di processo, capoturno e chi risponde ai reclami dei clienti.

Cosa ottieni

La storia di ogni lotto in un posto
Parametri, ordine ed esito dei controlli stanno insieme, senza esportazioni da tre sistemi diversi.
Ogni numero ha un'origine
Dal report si risale al tag e alla fonte: utile quando un cliente chiede conto di un lotto.
Deviazioni viste durante la lavorazione
Il parametro fuori finestra si segnala mentre il lotto è in linea, non al controllo finale.
Domande di qualità senza aspettare un report
Chi segue la qualità chiede ad Athena e vede l'SQL dietro ogni risposta.

Per il team tecnico

Come si costruisce in Muvia

  1. 1

    Collega processo e lotti

    Sul nodo edge configuri i driver OPC UA e S7 per i parametri e il driver SQL Server che legge la tabella dei lotti della linea. Dal gestionale copi ordini, lotti e scarti, in modo pianificato e incrementale.

  2. 2

    Modella il lotto

    Nel modello dati il lotto lega parametri, ordine ed esito dei controlli. La lineage mostra da quale tag e da quale fonte arriva ogni campo dei report.

  3. 3

    Sorveglia la finestra durante il lotto

    Per ogni parametro definisci la finestra ammessa; una soglia con isteresi apre un episodio quando il valore esce mentre un lotto è in lavorazione, e il capoturno lo prende in carico dal registro allarmi.

  4. 4

    Chiedi ad Athena

    «Quali parametri erano diversi nei lotti scartati del mese?» Athena scrive la query, confronta lotti buoni e scartati e mostra l'SQL che ha eseguito, così il risultato si può verificare.

  5. 5

    Dai un punteggio ai lotti, se serve

    Una funzione Python con un modello scikit-learn addestrato dal vostro team assegna un punteggio a ogni lotto e lo scrive accanto ai suoi parametri. Il modello lo metti a punto tu, sui tuoi dati.

Query SQL

SELECT q.esito,
       count()                 AS lotti,
       avg(p.temp_forno_media) AS temp_forno,
       avg(p.pressione_max)    AS pressione,
       avg(p.tempo_ciclo_s)    AS tempo_ciclo_s
FROM   parametri_lotto AS p
JOIN   qualita_gestionale AS q ON q.lotto = p.lotto
WHERE  p.inizio >= today() - 30
GROUP  BY q.esito
Parametri medi dei lotti buoni e di quelli scartati: il genere di query che Athena scrive e ti mostra.
I dati che servono
  • Temperature e tempi del forno da un server OPC UA
  • Pressioni e tempi ciclo dal PLC Siemens S7
  • Tabella dei lotti dal database SQL Server della linea, letta dal nodo
  • Ordini, lotti e registrazioni di scarto dal gestionale, copiati da SQL Server
Le parti di Muvia usate

Dicci quali macchine hai. Ti diciamo come leggerle.

Marca del PLC, protocollo, connettività del reparto: con queste tre risposte, in una demo con un tecnico, ti mostriamo come Muvia Industrial porta i dati di linea accanto a quelli dell'azienda.