Manuale d'uso — Kanban

Guida completa alla gestione degli ordini di lavoro, monitoraggio OEE e telemetria macchina.

Panoramica

Il sistema Kanban RTIndustry è l'interfaccia principale per gli operatori di macchina. Consente di gestire gli ordini di lavoro attraverso una board visuale a 3 colonne (Richiesto, In Corso, Completato), monitorare l'avanzamento della produzione e tracciare automaticamente le metriche OEE.

Il Kanban si integra direttamente con le macchine collegate — CNC, PLC e macchinari industriali — via OPC UA, Modbus, FANUC FOCAS o Heidenhain DNC, per leggere lo stato macchina, i contatori pezzi, il consumo energetico e gli allarmi. Tutti i dati vengono registrati in tempo reale e sono accessibili dalle pagine OEE, Telemetria e Tabella Analitica.

L'interfaccia è accessibile da browser all'indirizzo https://localhost:1880/kanban/ o tramite doppio click sull'icona RTIndustry nella system tray.

Accesso e login

All'apertura del Kanban viene presentata una schermata di login. Inserire le credenziali (username e password) configurate durante l'installazione.

Dopo il login, l'operatore viene reindirizzato alla board Kanban. Il nome della workstation è visibile nell'intestazione per identificare la postazione.

Suggerimento
Le credenziali di default sono admin / admin. Si consiglia di modificarle dalla dashboard di configurazione (/ui) dopo il primo accesso.

Colonne e fasi

La board Kanban è organizzata in 3 colonne che rappresentano lo stato di avanzamento degli ordini di lavoro:

Colonna Stato Colore Descrizione
Richiesto REQUESTED Grigio Ordini in attesa di lavorazione
In Corso RUNNING Verde Lavorazione in corso
PAUSED Arancione Lavorazione in pausa
STOPPED Salmone Lavorazione fermata
REWORK Darkcyan Rilavorazione pezzo
SET-UP Grigio scuro Preparazione macchina
MAINTENANCE Ardesia Manutenzione programmata
CLEANING Blu acciaio Pulizia macchina
FAULT Rosso Guasto / allarme
Completato COMPLETED Verde acqua Ordine completato
Board Kanban con le 3 colonne: Requested, In Progress, Done

Creare un ordine di lavoro

Per creare un nuovo ordine di lavoro, cliccare il pulsante + nella colonna Richiesto. Si apre un form con i seguenti campi:

Campo Obbligatorio Descrizione
ID Ordine Auto Generato automaticamente nel formato WO-YYYY-MM-DD-XXX
Numero/Nome programma No Identificativo del programma NC da eseguire
Descrizione No Descrizione libera dell'ordine di lavoro
Codice/Nome cliente No Riferimento al cliente committente
Codice articolo No Codice del prodotto da realizzare
Quantità No Numero di pezzi richiesti
Tempo target No Tempo ciclo previsto per pezzo (secondi)
Energia target No Consumo energetico previsto per pezzo (Wh)
Operatore No Nome dell'operatore assegnato
Data consegna No Scadenza per il completamento
Note No Annotazioni aggiuntive

Dopo aver compilato i campi desiderati, cliccare Salva. L'ordine appare nella colonna Richiesto con stato REQUESTED.

Form di creazione ordine di lavoro con campi Work Order Id, Program, Customer, Quantity, Target Time, Energy

Modifica e cancellazione

Modifica

Per modificare un ordine esistente, cliccare l'icona matita () sulla card dell'ordine. Si apre lo stesso form di creazione con i campi precompilati. L'ID ordine non è modificabile. Dopo le modifiche, cliccare Salva.

Cancellazione

Per cancellare un ordine, cliccare l'icona cestino () sulla card. Viene mostrata una finestra di conferma: "Sei sicuro?". La cancellazione è definitiva e non reversibile.

Attenzione
La cancellazione elimina permanentemente l'ordine di lavoro e tutti i dati di produzione associati. Assicurarsi che l'ordine non sia più necessario prima di procedere.

Drag-and-drop

Gli ordini di lavoro possono essere spostati tra le colonne trascinandoli con il mouse (drag-and-drop). Il sistema applica automaticamente le seguenti regole di transizione:

Da A Stato assegnato
Richiesto In Corso RUNNING
In Corso Completato COMPLETED
Qualsiasi Richiesto REQUESTED
Nota
Quando un ordine viene spostato in "In Corso" con stato RUNNING, gli altri ordini eventualmente attivi vengono automaticamente messi in PAUSED. Un solo ordine può essere in RUNNING alla volta.

Creazione automatica (ERP)

Il sistema può ricevere ordini di lavoro da sistemi ERP esterni tramite integrazione automatica. Gli ordini creati dall'ERP arrivano direttamente nella colonna Richiesto con tutti i campi precompilati (codice articolo, quantità, cliente, scadenza, ecc.).

L'operatore non deve fare nulla: gli ordini appaiono automaticamente sulla board e sono pronti per essere lavorati tramite drag-and-drop nella colonna "In Corso".

Integrazione
La connessione con il sistema ERP viene configurata nella dashboard (/ui) e può avvenire tramite database condiviso, API REST o file CSV. Per dettagli sulla configurazione, consultare la documentazione tecnica.

Pannello HMI — Vista dettaglio ordine

Cliccando su un ordine nella colonna In Corso si apre il pannello HMI (Human-Machine Interface) a schermo intero. Il layout è organizzato in 3 colonne:

Colonna sinistra — Informazioni ordine

Colonna centrale — Stato e contatori

Colonna destra — Programma e grafici

Pannello HMI con dettaglio ordine di lavoro, contatori e grafici

Cambio stato

Il footer del pannello HMI contiene 9 pulsanti per il cambio di stato dell'ordine. Ogni pulsante mostra anche il tempo accumulato in quello stato specifico:

Pulsante Stato Icona Descrizione
Play RUNNING Avvia o riprende la lavorazione
Pausa PAUSED Mette in pausa la lavorazione
Stop STOPPED Ferma la lavorazione
Rework REWORK Rilavorazione di un pezzo
Set Up SET-UP Preparazione/attrezzaggio macchina
Manutenzione MAINTENANCE Manutenzione programmata o correttiva
Pulizia CLEANING Pulizia della macchina
Fault FAULT Guasto o allarme macchina
Completato COMPLETED Ordine completato, spostato in "Completato"
Tracciamento
Ogni cambio di stato viene registrato con timestamp preciso e inviato al backend. Questi dati vengono utilizzati per il calcolo automatico dell'OEE e per il breakdown dei tempi nella tabella analitica.

Contatori pezzi

Il pannello HMI include due contatori separati per il tracciamento della produzione:

Pezzi buoni

Pezzi scarto

Nota
I contatori sono utilizzati per il calcolo della Qualità nell'OEE: Qualità = Pezzi Buoni / (Pezzi Buoni + Scarti).

Note e allegati

Note

L'HMI include una textarea multilinea per inserire note sull'ordine di lavoro. Le note vengono salvate automaticamente e sono visibili da tutti gli utenti che accedono all'ordine.

Allegati

Tramite il link alla pagina allegati è possibile caricare e visualizzare documenti associati all'ordine di lavoro (disegni tecnici, schede di lavorazione, foto, ecc.). I file vengono salvati nella directory WOAttachments configurata nel sistema.

Invio programma a macchina

Macchine Heidenhain

Per le macchine CNC Heidenhain, l'HMI offre una funzione di invio diretto del programma tramite protocollo DNC. Si apre una finestra modale con:

Altre macchine

Per macchine con altri protocolli (OPC UA, FANUC, Modbus), il part program può essere caricato dalla pagina dedicata Part Programs accessibile dall'HMI. I file vengono salvati nella directory WOPartPrograms.

Dashboard OEE

La pagina OEE (accessibile dal menu /kanban/ → OEE) mostra le metriche di efficienza della produzione. L'intestazione contiene 4 card informative:

Metriche principali

Metrica Descrizione
OEE % Overall Equipment Effectiveness — efficienza complessiva dell'impianto
Disponibilità % Rapporto tra tempo produttivo e tempo pianificato
Performance % Velocità effettiva rispetto alla velocità teorica
Qualità % Percentuale di pezzi conformi sul totale prodotto
Tempo di lavoro turno Durata complessiva del turno corrente
Pezzi totali turno Numero di pezzi prodotti nel turno corrente
Dashboard OEE con gauge Overall, Efficiency, Availability, Quality e grafico settimanale

Disponibilità, performance, qualità

Disponibilità (Availability)

Misura quanto tempo la macchina è effettivamente produttiva rispetto al tempo pianificato. Tiene conto di fermate per manutenzione, guasti, setup e pulizia.

Formula: Running / (Running + Paused + Maintenance + Fault + Setup + Cleaning)

Performance (Efficienza)

Confronta la velocità effettiva di produzione con la velocità teorica basata sul tempo target. Un valore inferiore al 100% indica che la macchina produce più lentamente del previsto.

Formula: (Tempo Target × Quantità Prodotta) / Tempo Effettivo di Running

Qualità (Quality)

Percentuale di pezzi conformi sul totale prodotto. I pezzi scartati riducono questo valore.

Formula: Pezzi Buoni / (Pezzi Buoni + Scarti)

OEE complessivo

L'OEE è il prodotto dei tre fattori: OEE = Disponibilità × Performance × Qualità

Benchmark
Un OEE dell'85% è considerato un valore "world-class" nella manifattura. Valori tipici si attestano tra il 60% e il 75%.

Monitoraggio in tempo reale

La pagina Telemetria (/kanban/ → Telemetry) mostra i dati tecnici della macchina aggiornati in tempo reale:

Grafico energia

La sezione energia mostra un grafico a linea temporale del consumo energetico (Wh) su una finestra di 24 ore. Il grafico si aggiorna automaticamente e permette di identificare picchi di consumo, periodi di inattività e trend energetici.

Pagina telemetria con stato macchina, gauge, grafico energia e statistiche turno

Vista tabellare

La Tabella Analitica (/kanban/ → Table) mostra l'elenco completo di tutti gli ordini di lavoro con le relative metriche di produzione:

Colonna Descrizione
IDIdentificativo dell'ordine di lavoro
StatoStato corrente con badge colorato
DescrizioneDescrizione dell'ordine
ClienteNome/codice del committente
ArticoloCodice del prodotto
Qty. richiestaNumero di pezzi richiesti
Qty. prodottaPezzi buoni prodotti
Qty. scartoPezzi scartati
Tempo targetTempo ciclo previsto
Data consegnaScadenza dell'ordine

Filtri e ordinamento

Dettagli espandibili

Cliccando su una riga della tabella, si espande una sezione con 19 metriche dettagliate:

Metrica Descrizione
Tempo ciclo medioMedia del tempo di produzione per pezzo
Tempo ciclo miglioreTempo più veloce registrato
Tempo ciclo peggioreTempo più lento registrato
Deviazione dal targetDifferenza in secondi tra tempo reale e target
Tempo totale produzioneDurata complessiva della lavorazione
RunningTempo in stato RUNNING
PausedTempo in stato PAUSED
StoppedTempo in stato STOPPED
AlarmTempo in stato FAULT
MaintenanceTempo in stato MAINTENANCE
CleaningTempo in stato CLEANING
SetupTempo in stato SET-UP
ReworkTempo in stato REWORK
Energia targetConsumo energetico previsto totale
Energia consumataConsumo energetico effettivo
Energia per pezzoConsumo medio per pezzo prodotto
Risparmio energetico %Percentuale di risparmio rispetto al target
OEEOverall Equipment Effectiveness dell'ordine
Trend deviazioneAndamento della deviazione nel tempo
Tabella analitica con riga espansa e metriche dettagliate

Storico e Report

La pagina Storico (/kanban/ → Report) consente di analizzare i dati di produzione su periodi selezionabili. A differenza delle pagine OEE e Telemetria che mostrano dati in tempo reale, lo Storico interroga il database MySQL e presenta trend, KPI aggregati e dettagli degli ordini completati.

Si accede dalla board Kanban cliccando il bottone floating con l'icona (grafico), oppure navigando direttamente a https://localhost:1880/kanban/#/report.

Licenza
La pagina Report è accessibile anche senza licenza attiva (modalità no_license), al pari delle pagine HMI, Telemetria, OEE e Tabella.

Filtri periodo

La barra filtri in alto permette di selezionare l'intervallo temporale e il turno da analizzare:

Filtro Descrizione
Bottoni periodo rapido Oggi, 7 giorni, 30 giorni (default), 90 giorni — impostano automaticamente le date
Data Da / A Date picker per selezionare un intervallo personalizzato
Turno Seleziona "Tutti" oppure un turno specifico (1, 2, 3) per filtrare i dati
Cerca Invia la richiesta al server e aggiorna tutti i dati della pagina
Nota
Al primo accesso la pagina carica automaticamente gli ultimi 30 giorni. Cambiando un bottone periodo rapido, le date si aggiornano ma i dati vengono ricaricati solo premendo Cerca.

KPI riassuntivi

Sotto la barra filtri vengono mostrate 4 card con i KPI principali del periodo selezionato. Ogni card ha un'icona informativa () con tooltip che spiega la metrica.

KPI Colore Descrizione
OEE Medio % Ciano Media dell'OEE giornaliero nel periodo. Combina Disponibilità, Efficienza e Qualità. Un valore >85% è considerato World Class.
Pezzi Prodotti Verde chiaro Numero totale di pezzi buoni (esclusi gli scarti) prodotti nel periodo.
Scarti Rosso Pezzi scartati con percentuale rispetto al totale prodotto. Obiettivo: <2%.
Energia Totale (Wh) Verde Consumo energetico totale in Watt-ora della macchina nel periodo selezionato.

Grafici

La pagina presenta 3 grafici interattivi basati su ApexCharts:

Andamento OEE

Grafico a linea che mostra l'OEE percentuale giorno per giorno nell'intervallo selezionato. L'asse X rappresenta le date (formato dd/MM), l'asse Y va da 0% a 100%. Permette di identificare trend di miglioramento o peggioramento nel tempo.

Distribuzione Tempi Macchina

Grafico a barre impilate al 100% che mostra come la macchina ha speso il suo tempo ogni giorno. Gli stati sono:

Energia vs Produzione

Grafico misto con doppio asse Y. Le barre rappresentano i pezzi prodotti al giorno (asse sinistro), la linea rappresenta il consumo energetico per pezzo in Wh (asse destro). L'obiettivo è aumentare i pezzi riducendo il consumo unitario.

Tabella WO completati

In fondo alla pagina viene mostrata una tabella paginata con tutti gli ordini di lavoro completati nel periodo selezionato. Ogni colonna ha un tooltip nell'intestazione che ne spiega il significato.

Colonna Descrizione
WOIdentificativo univoco dell'ordine di lavoro
ClienteNome del cliente associato all'ordine
ArticoloCodice articolo/prodotto lavorato
Pezzi (fatti/rich.)Pezzi completati rispetto alla quantità richiesta
ScartiNumero di pezzi scartati per questo ordine
T.Ciclo MedioTempo medio in secondi per completare un pezzo
Energia/pezzo (Wh)Consumo energetico medio per ogni pezzo prodotto
Risparmio En. %Percentuale di risparmio rispetto al target energetico
InizioData e ora di inizio lavorazione
FineData e ora di completamento

Export CSV

Il bottone CSV nella barra filtri permette di esportare la tabella degli ordini completati in formato CSV. Il file viene generato lato client con le seguenti caratteristiche:

Suggerimento
Il CSV può essere aperto direttamente in Excel o importato in sistemi di business intelligence per analisi più approfondite.