Sommario
Lo scopo di questo articolo è spiegare come configurare Bravo per l'impiego di monitor touchscreen e di lettori barcode per la raccolta dati di produzione con Bravo Kiosk.
Come configurare l'uso dei monitor touch screen
Inserire i dati utilizzando il monitor touchscreen rende più immediate e veloci le rilevazioni su Bravo Kiosk. L'impiego di questa modalità di inserimento non prevede alcuna configurazione del prodotto in quanto è già predisposto all'utilizzo di monitor touchscreen.
L'unico parametro è relativo all'inserimento dell'Operatore sulle rilevazioni.
Quando si inseriscono dati su Bravo Kiosk, il primo dato da immettere è sempre l'Operatore, cioè la persona che lavora nel reparto produzione e svolte le attività.
L'Operatore può essere inserito utilizzando un lettore barcode e scansionando il relativo badge con barcode.
Per consentire anche l'inserimento dell'Operatore con monitor touchscreen è necessario attivare prima il parametro generale che attiva questo tipo di modalità, seguendo queste indicazioni:
- accedere a Bravo MES con un utente di tipo amministratore;
- premere sulla voce "configuration";
- premere sulla voce "COMPORTAMENTI";
- premere sulla scheda "ESPERIENZA UTENTE";
- impostare la spunta sul parametro "Abilita autenticazione via touchscreen in Bravo Kiosk";
- premere sul pulsante "Aggiorna";
- premere sul pulsante
per ritornare sulla pagina iniziale di Bravo MES.
Attivare o meno questo parametro è a discrezione dell'azienda, la differenza sostanziale è che se gli Operatori si possono identificare su Bravo Kiosk solo tramite badge, allora è certo che ogni Operatore può identificarsi sul sistema solo per se stesso, in quanto i badge vengono consegnati solo ai rispettivi possessori.
Invece attivando l'identificazione dell'Operatore tramite touchscreen, allora chiunque si può identificare volendo anche come altre persone, in quanto questa modalità di inserimento mostra la lista degli Operatori a video, è poi la persona che deve selezionare il suo nominativo.
Quindi la differenza è data dal fatto o meno che si vogliono avere o non avere controlli e limitazioni nell'inserimento dell'Operatore.
Come configurare l'uso dei lettori barcode
Inserire i dati utilizzando il lettore barcode consente di ridurre gli errori ed i tempi di inserimento, gli Operatori utilizzando i relativi badge possono smarcare in tempo reale tutte le operazioni compiute in produzione.
Ogni barcode identifica uno specifico dato, Bravo Kiosk è in grado di riconoscerlo ed inserirlo nel relativo campo sull'interfaccia.
Come Bravo Kiosk può riconoscere un barcode di un Operatore e distinguerlo dal barcode di un articolo?
Per rispondere a questa domanda occorre prima analizzare la struttura di un barcode, esso è composto di base come segue:
Carattere iniziale opzionale + Lettera identificativa dato + Codice dato + Carattere finale opzionale
Analizziamo nel dettaglio ogni dato:
- Carattere iniziale opzionale è il carattere iniziale di apertura del codice barcode, generalmente questo carattere può essere una parentesi tonda o quadrata di apertura o altro carattere. Oppure questo carattere può non essere impostato e lasciato vuoto.
La sua configurazione dipende dalla configurazione del lettore barcode impiegato, in quanto in ogni barcode è presente una documentazione o guida che consente di configurarlo in modo opportuno secondo le esigenze; quindi il lettore può essere impostato o meno alla lettura di un carattere iniziale; - Lettera identificativa dato è una lettera che identifica il tipo di dato del codice barcode, per esempio la lettera "O" identifica l'Operatore, invece la lettera "M" identifica l'articolo. Con la lettura di questo dato presente all'interno del codice barcode, Bravo Kiosk è in grado di determinare il tipo di dato ed inserirlo nel relativo campo di appartenenza sulle maschere;
- Codice dato è il codice univoco con cui ogni dato è censito nella relativa anagrafica;
- Carattere finale opzionale è il carattere finale di chiusura del codice barcode, generalmente questo carattere può essere una parentesi tonda o quadrata di apertura o altro carattere. Oppure questo carattere può non essere impostato e lasciato vuoto.
La sua configurazione dipende dalla configurazione del lettore barcode impiegato, in quanto in ogni barcode è presente una documentazione o guida che consente di configurarlo in modo opportuno secondo le esigenze; quindi il lettore può essere impostato o meno alla lettura di un carattere iniziale.
Espandendo il concetto sopra espresso, Bravo Kiosk è in grado di gestire anche dei codici barcode composti, dove all'interno sono presenti più dati:
- barcode Articolo\Lotto;
- barcode Articolo\Variante;
- barcode Articolo\Variante\Lotto;
Considerando il barcode Articolo\Variante\Lotto questo è un esempio:
Analizzandolo si nota che questo è composto nel seguente modo:
- ( - carattere iniziale;
- E - Lettera identificativa dato;
- LAMIERA - codice Articolo;
- "-V-" - separatore del codice Variante (senza doppi apici);
- ACCIAIO - codice Variante;
- "-S-" - separatore del codice Lotto (senza doppi apici);
- 25/00000001 - codice Lotto;
- ) - carattere finale.
L'utilità dei barcode composti è che scansionandoli l'Operatore può inserire su Bravo Kiosk più informazioni con un'unica azione.
Quindi per esempio nella maschera di prelievo materiali, considerando il sopra citato barcode, smarcandolo, sulla lista materiali viene aggiunta una nuova riga di prelievo materiale con il codice Articolo, Variante e Lotto. Così l'Operatore risparmia del tempo, anziché inserire tre dati singolarmente, li immette tutti in un'unica volta. Nel barcode vi sono dei caratteri di separatore che consentono a Bravo Kiosk di distinguere un dato dall'altro.
Come ultimo concetto sulla struttura dei barcode composti rimane da analizzare il barcode Fase\Ordine di produzione.
Questo consente di indicare la Fase dell'Ordine di produzione che l'Operatore sta attrezzando o lavorando, anche questo è un barcode composto, ma non presenta i caratteri di separatore che dividono un dato dal seguente; in questo barcode tutti i dati si susseguono uno al seguente senza separatori.
In questo caso, come fa Bravo Kiosk a distinguerli?
Bravo Kiosk riesce a distinguerli tramite dei parametri che si possono configurare come di seguito descritto:
- accedere a Bravo MES con un utente di tipo amministratore;
- premere sulla voce "configuration";
- premere sulla voce "PARAMETRI";
- premere sulla scheda "CODICI A BARRE";
- nella sezione "Struttura" è possibile indicare per ogni dato la lunghezza massima che il suo valore può avere; se invece il dato non è gestito è sufficiente indicare il valore zero. I campi sono precompilati con dei valori di default;
- se si apportano delle modifiche, premere sul pulsante "Aggiorna" per salvare;
- premere sul pulsante
per ritornare sulla pagina iniziale di Bravo MES.
Questo è un esempio di barcode di una Fase di un Ordine di produzione per la lavorazione:
Analizzandolo si nota che questo è composto nel seguente modo:
- W - Lettera identificativa dato;
- 13/00000130 - Ordine di produzione;
- 10 - Fase;
- 0 - Numero Fase Alternativa.
Ritornando al concetto di Lettera identificativa dato, di seguito viene mostrato l'elenco di tutte le lettere identificative utilizzate su Bravo Kiosk e il relativo di barcode di riferimento:
- O - Operatore;
- Z - Turno di lavoro;
- S - Macchina;
- M - Articolo;
- T - Lotto;
- A - Attività Ausiliaria;
- P - Attrezzaggio Fase\Ordine di produzione;
- W - Lavorazione Fase\Ordine di produzione;
- B - Attrezzaggio Cucitura;
- K - Lavorazione Cucitura;
- E - Articolo\Lotto, Articolo\Variante e Articolo\Variante\Lotto;
- "-S-" - separatore del codice Lotto (senza doppi apici);
- "-V-" - separatore del codice Variante (senza doppi apici);
- C - Causali di Consuntivazione;
- F - Causale di Fermo Macchina;
- D - Causale di Scarto.
La maggior parte di queste di questi valori sono fissi in Bravo, invece alcuni sono parametrizzabili seguendo questi indicazioni:
- accedere a Bravo MES con un utente di tipo amministratore;
- premere sulla voce "configuration";
- premere sulla voce "PARAMETRI";
- premere sulla scheda "CODICI A BARRE";
- nella sezione "Delimitatori" è possibile:
- nei rispettivi campi è possibile indicare i caratteri iniziale e finale, oppure lasciarli vuoti in base alla configurazione del lettore barcode;
- nei rispettivi campi è possibile variare i valori di default proposti per i separatori Variante e Lotto;
- se si apportano delle modifiche, premere sul pulsante "Aggiorna" per salvare;
- premere sul pulsante
per ritornare sulla pagina iniziale di Bravo MES.
Nota bene
I suddetti parametri relativi ai codice a barre devono essere configurati prima di procedere alla stampa dei barcode interessati, in quanto in base a come sono impostati, poi i barcode vengono stampati.
Nel caso i parametri vengono variati, è necessario procedere alla ristampa dei barcode interessati.
Le due modalità di inserimento sopra descritte, tramite monitor touchscreen e lettore barcode, non sono esclusive, cioè gli Operatori non sono vincolati ad immettere i dati sono in modo o nell'altro, possono inserire se lo desiderano alcuni dati con il touchscreen ed altri con i lettori barcode; una modalità non esclude l'altra.
Esempio di stampa barcode
Configurazione del lettore barcode
Per utilizzare come modalità di inserimento dati la lettura dei codici a barre, oltre a configurare quanto indicato sopra, è necessario procedere anche con la configurazione dei lettori barcode.
I lettori barcode possono avere connettività via USB o via Bluetooth e sono in emulazione tastiera.
Con il lettore barcode viene fornito un manuale di configurazione e utilizzo.
Generalmente si tratta di un manuale cartaceo, dove sono riportate le indicazioni per la configurazione del dispositivo.
Di solito nel manuale sono riportati dei barcode, che rilevati con il lettore, attivano o disabilitano una specifica funzione.
Per un corretto utilizzo dei lettori questi devono essere configurati secondo queste indicazioni:
- se i codici a barre stampati hanno un carattere iniziale e finale, questi devono essere configurati per la lettura;
- dopo la scansione del barcode, il lettore deve simulare\inviare il comando equivalente alla pressione del tasto "Invio" sulla tastiera; questo serve ad indicare a Bravo Kiosk che il dato del barcode letto viene confermato.
Una semplice prova, per avere riscontro che un lettore barcode è stato configurato correttamente, si deve:
- aprire un editor di testo sul computer dove è collegato il lettore barcode, per esempio il Blocco Note di Windows;
- con il lettore smarcare un codice a barre stampato da Bravo;
- verificare che il valore del codice a barre, mostrato sulle stampe di Bravo sotto i barcode, sia stato riportato identico sul Blocco Note;
- verificare anche che il cursore sia sulla riga successiva rispetto a quella dove è il valore del barcode, ad indicare che è stato eseguito anche il comando di "Invio".
Se si ha riscontro positivo per le verifiche sopra descritte, allora il lettore barcode è stato configurato in modo corretto.
Nota tecnica per i Tecnici installatori di Bravo
Per la configurazione dei lettori barcode con il Bravo Kiosk è presente un parametro nascosto che consente di variare il tempo di ritardo di lettura dei barcode.
Tale impostazione si rende necessaria in alcune configurazioni per sincronizzare lo strumento di lettura barcode e l’applicativo di raccolta dati.
L’impostazione del parametro è settabile nella cartella di installazione principale di Bravo sul server della rete aziendale, nel percorso:
“C:\Program Files (x86)\Antos\BravoServer\BravoConfigs” (percorso di default che può variare) nel file “overridden-configs.json”.
Aprire il file con un editor di testo ed individuare la voce:
"barcodeKeyboardDelay": -1,
Il valore è espresso in millisecondi. Se il parametro è impostato a -1 allora è settato il valore di default che equivale a 70 millisecondi di tempo di ritardo nella lettura dei barcode, se invece è necessario impostare un tempo di ritardo diverso è sufficiente indicare un valore con un numero intero al posto del -1.
Esempio:
"barcodeKeyboardDelay": 180,
equivale ad impostare 0,18 secondi.
Questo parametro non viene resettato con l’aggiornamento di versione di Bravo.
Si consiglia di porre attenzione nella modifica di questo parametro e di variarlo solo se strettamente necessario o si rilevano problemi con la lettura dei codice a barre su Bravo Kiosk.
Commenti