Come impostare un lettore di codici a barre
  • 08 Jan 2025
  • 4 Minuti da leggere
  • Contributori

Come impostare un lettore di codici a barre


Sommario dell'articolo

Scoprite come aggiungere uno scanner di codici a barre alla vostra applicazione Tulip

Gli scanner di codici a barre sono un meccanismo molto diffuso per identificare rapidamente i vari componenti nell'officina di produzione.

A partire dalla release r237 e dalla LTS9, tutti gli scanner di codici a barre possono integrarsi con Tulip (compresi gli scanner di codici a barre bluetooth) se sono

  • Configurati per terminare con un ritorno a capo (tasto Invio).
    • Questo può essere verificato accedendo al blocco note su un dispositivo Windows o a un programma equivalente sul proprio sistema operativo. Eseguire la scansione di un codice a barre: se il cursore si sposta su una nuova riga dopo la scansione del codice a barre, è possibile utilizzarlo con Tulip.
    • Se il cursore non si sposta su una nuova riga, consultare il manuale del prodotto dello scanner di codici a barre e configurarlo in modo che termini con un ritorno a capo. Di solito è possibile farlo scansionando un codice a barre di configurazione dal manuale del prodotto, ma in caso di problemi, contattare il produttore dello scanner di codici a barre.
  • La lunghezza del codice a barre da scansionare deve essere maggiore o uguale a 3 caratteri.
  • Il rilevamento del codice a barre viene sospeso se l'elemento attivo focalizzato è un elemento di input come una casella di testo, un numero, ecc.

Ecco una panoramica delle piattaforme Player che supportano questo nuovo comportamento dei codici a barre.

Piattaforma del lettoreSupportato?
Lettore Windows Desktop
Lettore desktop Mac
Lettore mobile Android
Browser Player
Lettore EIONo
Lettore mobile iOS

Se si utilizza una versione precedente a LTS9 o r237, consultare la sezione seguente.

Tulip ha due metodi per la scansione di codici a barre e codici QR:

  1. Tramite la fotocamera integrata del dispositivo
  2. Tramite uno scanner di codici a barre fisico

Questo articolo si concentra sul secondo metodo: l'utilizzo di uno scanner di codici a barre fisico come dispositivo all'interno di Tulip. La connessione degli scanner di codici a barre può essere diversa a seconda del modo in cui viene eseguito Tulip Player:

  1. Windows
  2. Mac, Android o Web Player
  3. Dispositivo Edge

Tulip supporta tutti gli scanner di codici a barre che possono essere configurati per:

  • comportarsi come una tastiera HID
  • Emettere una nuova riga dopo la scansione (o un suffisso di ritorno a capo).

Per la risoluzione di ulteriori problemi relativi agli scanner di codici a barre, consultare questa guida.

Lettore Tulipano di Windows

Il lettore Tulip di Windows supporta già di serie una serie di scanner di codici a barre, elencati nella libreria dei dispositivi di Tulip.

Se lo scanner di codici a barre non è elencato nella libreria dei dispositivi, Windows Tulip Player consente agli utenti di collegare scanner di codici a barre personalizzati. Questa possibilità viene configurata su ogni singolo Player in cui viene utilizzato.

Per aggiungere uno scanner di codici a barre personalizzato, premere "Strumenti" e selezionare "Aggiungi scanner di codici a barre personalizzato".

{Altezza="" Larghezza="550"}

Verrà visualizzata la seguente finestra di dialogo:

Da questa schermata, l'utente potrà aggiungere un numero qualsiasi di scanner di codici a barre. Tuttavia, per ogni computer che esegue il lettore è possibile utilizzare un solo scanner alla volta.

Ogni scanner di codici a barre aggiunto deve includere quanto segue

  1. Un nome
  2. un ID fornitore
  3. Un ID prodotto

L'ID fornitore e l'ID prodotto possono essere inseriti in formato decimale (base 10) o esadecimale (base 16). Per forzare il vendor ID e il product ID in formato esadecimale, anteporre al numero un "0x".

L'ID fornitore e l'ID prodotto dovrebbero essere riportati nel manuale dello scanner di codici a barre. Se non è possibile trovarli, utilizzare questa guida per trovare i dettagli del dispositivo.

Ad esempio, se il vostro scanner di codici a barre ha un VID di 0111, significa che utilizza il formato esadecimale. È necessario inserirlo in Tulip come "0x0111". In alternativa, utilizzare questo convertitore per convertirlo in formato decimale.

È necessario premere "Salva" prima che il nuovo dispositivo venga riconosciuto da Tulip. A questo punto, è possibile verificare che lo scanner funzioni scansionando un codice a barre. Se funziona, in questa schermata apparirà un numero di codice a barre.

NOTA: quando si torna a questa pagina, il numero verrà convertito in formato decimale (base 10).

Esempio:

Giocatori Tulip non Windows

Per i dispositivi Mac, Android e Tulip Web Player è ancora possibile utilizzare i lettori di codici a barre collegati. Questi lettori non sono in grado di supportare PID e VID personalizzati, ma supponendo che gli scanner di codici a barre soddisfino gli stessi requisiti (tastiera HID, carattere di nuova riga), funzioneranno senza alcuna configurazione aggiuntiva.

NOTE

This configuration was enabled by default for all instances in r232. If you're on a release pre-r232, reach out to support@tulip.co to enable.

Per configurare i dispositivi Zebra Android con scanner di codici a barre integrati, vedere Configurazione di Zebra Android DataWedge.

Dispositivi Edge

Nel caso in cui il dispositivo fisico che esegue Tulip Player non sia presente, è possibile utilizzare anche i dispositivi Edge per collegare gli scanner di codici a barre a Tulip. Come per Tulip Player di Windows, è necessario fornire il VID e il PID dello scanner.

Per abilitare il driver, accedere al portale dei dispositivi Edge e selezionare USB-Barcode nell'elenco dei driver. Assicurarsi che il driver sia abilitato e premere il pulsante più per aggiungere un nuovo scanner.

Ogni scanner di codici a barre aggiunto deve includere quanto segue

  1. Un nome
  2. un ID fornitore (base 10)
  3. Un ID prodotto (base 10)

Una volta aggiunto il codice a barre, premere Salva. Se l'attivazione della scansione del codice a barre è configurata per registrare l'uscita in "questa stazione", assicurarsi che il dispositivo Edge sia assegnato alla stazione appropriata quando si esegue l'applicazione.


Questo articolo è stato utile?