Sommario
Nell'articolo che segue viene descritta la struttura del file di configurazione per gli scenari del Follow Me su Bravo Kiosk Web.
Prima di leggere il presente articolo si indica di consultare gli articoli:
Premessa
Nel corso di questo articolo viene descritto come predisporre il file di configurazione per definire il pannello dei pulsanti azioni del Follow Me.
Innanzitutto il file è in formato JSON.
Un file JSON definisce un insiemi di oggetti, chiavi e valori utilizzando il linguaggio di scripting JSON, basato su JavaScript ed integrato nelle applicazioni con cui esso è compatibile.
In pratica un file di questa tipologia contiene del testo che può essere visualizzato con qualsiasi programma in grado di gestire i file testuali.
Di seguito viene illustrato come interpretare il testo contenuto all'interno del file di configurazione e come predisporlo per le esigenze di raccolta dati in fabbrica per l'azienda.
Il file di configurazione
Iniziamo con il dare delle definizioni:
- il nome del file di configurazione è a libera scelta, l'importante è che il file abbia estensione ".json";
- per ogni scenario di Follow Me è possibile associare un solo file di configurazione;
- la configurazione determinata da un file JOSN per uno scenario Follow Me è uguale per tutte le Matricole che utilizzano quello scenario;
- il numero massimo di pulsanti azione che si possono definire in uno scenario Follow Me sono 12;
- i pulsanti possono essere mostrati secondo questi layout predefiniti:
- Layout 1: 2 pulsanti
- Layout 2: 3 pulsanti
- Layout 3: 4 pulsanti
- Layout 4: 5 pulsanti
- Layout 5: 6 pulsanti
- Layout 6: 8 pulsanti
- Layout 7: 12 pulsanti
Tutti i pulsanti hanno una serie di informazioni fisse di base come il titolo e l'icona.
Tali informazioni sono essenziali per la corretta visualizzazione dei pulsanti.
Ogni pulsante potrebbe contenere informazioni estese non presenti nel modello di base.
Un esempio di dato esteso potrebbe essere lo stato predefinito del pulsante, come inattivo o abilitato.
Ogni pulsante potrebbe eseguire una sola azione o anche molte azioni a cascata.
I parametri definiti in ogni pulsante contengono una matrice di dati utilizzati per definire le azioni a cascata.
I pulsanti azione che generano una rilevazione nello Spool rilevazioni utilizzano delle causali di consuntivazione che possono essere predisposte nella relativa anagrafica su Bravo Desktop.
Con il setup di installazione di Bravo Manufacturing è possibile importare delle anagrafiche causali di consuntivazione di default già pronte, tra le quali sono presenti anche delle causali predisposte per il Follow Me.
Le causali sono facilmente identificabili, in quanto nel nome riportano la dicitura "FOLLOW-ME".
Questo è un esempio di struttura di un file JSON:
Questi sono tutti i parametri del modulo base dei pulsanti azione:
Questi sono i parametri estesi configurabili sui pulsanti:
Di seguito sono riportati in dettaglio i valori\enumerativi configurabili sui parametri dei pulsanti:
- Tipo azione pulsante:
- 0: Finish, // Fine sessione
- 1: Setup, // Inizio Attrezzaggio
- 2: Process, // Inizio Lavorazione
- 3: Activity, // Inizio Attività
- 4: StockMaterials, // Prelievo materiali
- 5: ScrapMaterials, // Scarto materiali
- 6: ExtraMaterials, // Extra prelievo materiale
- 7: FinalQuantity, // Quantità Prodotta buona
- 8: SecondRateQuantity, // Quantità Seconda scelta
- 9: ScrapQuantity, // Quantità Scarto
- 10: Pause // Pausa lavorazione
- 11: Technical Design // Mostra Disegno tecnico
- Default Tipo pulsante:
- 0: ConfirmOk, // Pulsante di conferma
- 1: NormaleIdle, // Pulsante standard
- 2: TransparentNormaleIdle, // Pulsante trasparente standard inattivo
- 3: TransparentNormaleIdleSet, // Pulsante trasparente standard inattivo - set
- 4: Error, // Pulsante errore
- 5: Logout, // Pulsante uscita
- 6: Separator // Separatore/Pulsante vuoto
- Tipo Task e tipo Attività:
- Tipo Task:
- Generic = 0, // Task generico (entrata, ...)
- MOStep = 1, // Fase/Odp
- Clip = 2, // Cucitura
- AuxiliaryActivity = 3 // Attività ausiliaria
- Tipo Attività:
- Attrezzaggio = 0
- Lavorazione = 1
- Nullo = -1 // usato per Attività ausiliaria
Di seguito sono elencate le causali di consuntivazione di default per il Follow Me, che si possono importare come dati di default durante l'installazione di Bravo Manufacturing.
Sono già pronte all'uso e utilizzabili per essere settate all'interno di un file di configurazione:
- "FINE-LAV-SWITCH-FOLLOW-ME": questa causale viene utilizzata con la causale "INIZIO-LAV-SWITCH-FOLLOW-ME" per l'azione di commutazione tra tipi di attività. Questa causale consente di passare dall'attività di Attrezzaggio a Lavorazione e viceversa. Una Matricola premendo su un pulsante può cambiare agevolmente e velocemente il tipo di attività svolta;
- "INIZIO-LAV-SWITCH-FOLLOW-ME": questa causale viene usata dopo la causale di "FINE-LAV-SWITCH-FOLLOW-ME" e consente di iniziare una nuova attività;
- "VERSA-PRODOTTI-FOLLOW-ME": questa causale viene utilizzata per dichiarare la quantità prodotta. Il lavoratore può dichiarare una quantità prodotta buona, di seconda scelta o di scarto;
- "DEPOSITA-MATERIALI-FOLLOW-ME": questa causale viene utilizzata per dichiarare la quantità prelevata di materiali durante la lavorazione;
- "INIZIO-PAUSA-FOLLOW-ME": questa causale consente di interrompere un'attività;
- "FINE-PAUSA-FOLLOW-ME": questa causale viene utilizzata per riprendere un'attività dopo una pausa;
- "FINE-LAV-FOLLOW-ME": questa causale termina un'attività e consente alla Matricola di visualizzare i KPI della sua sessione di lavoro.
File di configurazione Follow Me
In fondo al presente articolo è allegato un file di esempio per il Follow Me che prevede la visione e gestione di tutte le tipologie di pulsanti attualmente gestibili in un scenario Follow Me.
Commenti