Configurazione del dispositivo

IBM® Maximo® Visual Inspection Mobile ha molte impostazioni a livello di dispositivo che è possibile configurare. Prima di configurare queste impostazioni, assicurarsi che IBM Maximo Visual Inspection Mobile sia configurato per funzionare con IBM Maximo Visual Inspection. Per ulteriori informazioni, vedere Impostazione di IBM Maximo Visual Inspection Mobile.

Per accedere al menu Configura dispositivo , tocca l'icona accanto al nome del dispositivo.

Se il dispositivo che si desidera configurare non è elencato, tap Modifica su un altro dispositivo. Questa azione ricerca altri dispositivi collegati sullo stesso broker MQTT. Può accogliere fino a 10 seconds per vedere tutti i dispositivi. Il dispositivo in mano è prefissato daLocal. Altri dispositivi sono preceduti daRemote.

Sono disponibili le seguenti impostazioni:
  • Trigger socket > Configurazione trigger
  • Impostazioni delle app
  • Dettagli collocazione
  • Impostazioni Twilio
  • Notifica socket
  • Auto - Capture

Trigger socket > Configurazione trigger

Un sistema esterno può avviare il dispositivo utilizzando una connessione a base di socket.

Il dispositivo accetta un messaggio trigger simile al formato trigger MQTT, tranne che utilizza valori separati da virgola. Il seguente esempio è un messaggio di trigger di esempio:
"date","ref","triggerString"
IBM Maximo Visual Inspection Mobile risponde con PASS o FAIL tramite la connessione socket, a seconda dei risultati dell'ispezione.
Nota: La risposta si limita a segnalare al sistema chiamante se l'ispezione passata o non è riuscita, come definito dalle regole configurate nell'ispezione. I risultati di ispezione dettagliati sono ancora inviati dai canali configurati, come la notifica MQTT o Socket Notification.

Per mantenere una connessione permanente basata sul socket, il sistema chiamante può inviare un messaggio pingreq a cui l'applicazione risponde con PINGOK. Qualsiasi errore di elaborazione, come un messaggio trigger non conforme, risulta invece in una risposta NOTOK .

Impostazioni delle app

Modalità Flash

Controlla la modalità flash della fotocamera.

Upload in IBM Maximo Visual Inspection

Salva le foto dalle collezioni e le ispezioni al dataset definito nell'ispezione che viene utilizzata.

Solo errori di caricamento

Carica le immagini in IBM Maximo Visual Inspection quando un'ispezione fallisce.
Nota: Evitare di disattivare questa opzione in quanto sfuma i risultati sulla dashboard. Archiviare invece le vecchie immagini dal server utilizzando uno script.

Dimensioni pixel dell'immagine

Fare riferimento alla dimensione della foto caricata sul dataset IBM Maximo Visual Inspection .
  • Utilizzare le impostazioni predefinite.
  • Quando si utilizza Visual Trigger, codice a barre o OCR Trigger o modalità Video, la dimensione massima dell'immagine che può essere caricata è di 1080 pixel.

Tempo di otturazione

Controlla il tempo di messa a fuoco automatica della fotocamera iOS .

Utilizzare la posizione della lente Retain la lunghezza focale che viene utilizzata sulla prima foto così meno tempo di attivazione automatica è necessario per le foto successive. Questa impostazione è utile nelle linee di produzione di alto volume in cui il dispositivo è montato e ha sempre lo stesso angolo.

Lens reset si riferisce al numero di immagini che utilizzano la stessa lunghezza focale.

Salva su Photos salva le immagini nella libreria foto del dispositivo mobile.
Nota: Togging questa opzione su può impattare in modo significativo la memoria locale.

Abilitare l'apprendimento continuo

Abilita l'impostazione di ispezione usa ultimo modello .
  • Quando Utilizza il modello più recente è acceso, le inferenze si verificano sempre sull'ultimo modello distribuito in un progetto IBM Maximo Visual Inspection .
  • Se i modelli sono abilitati per il Core ML, viene utilizzato il modello più recente.
Nota: Abilita l'apprendimento continuo non si attiva utilizza l'ultimo modello. Abilita l'impostazione in modo che possa essere attivata in un'ispezione. Se abilitare l'apprendimento continuo non è attivato, non è possibile accendere utilizzare l'ultimo modello per eventuali ispezioni.

Sempre sulla fotocamera

Impedisce la visualizzazione della schermata dei risultati dell'inferenza.
  • Questa opzione può essere utile se si prendono foto rapide fino a una foto al secondo in modalità acquisizione automatica .
  • Questa opzione è utile anche in modalità video, se si imposta la regola ispeziona quando viene rilevata un'etichetta per eseguire ogni frame.

Notifica al pass ispettivo

Invia un messaggio di notifica tramite MQTT, anche se passa un'ispezione. Per impostazione predefinita, solo le ispezioni non riuscite inviano notifiche.

Livello di zoom fotocamera

Specifica il livello di zoom della fotocamera da utilizzare. Il livello di Zoom può essere applicato anche utilizzando un gesto di pinza sulla schermata di anteprima della fotocamera. Indipendentemente dal metodo zoom, l'impostazione viene mantenuta se il dispositivo è montato o posizionato in posizione fissa.

Intervallo di aggiornamento Dashboard

Specifica la frequenza di aggiornamento della dashboard dell'app.

Throttle rate del frame

Controlla il numero di frame al secondo da leggere dalla fotocamera quando l'app è in modalità video . L'app passa automaticamente alla modalità video nei seguenti scenari:
  • Quando l'app è in modalità acquisizione automatica e l'ispezione è definita per utilizzare trigger visivo.
  • Quando l'app è in modalità acquisizione manuale e si attiva l'attivazione di abilitare lo streaming durante un'ispezione.
Nota: Una più piccola throttle di frame rate riduce il carico termico e il consumo di energia. Selezionare il valore massimo solo se il tuo dispositivo è dotato di un chip A13 Bionic o superiore.

Dettagli ubicazione

Modificare qui i dettagli di posizione inseriti nella schermata Benvenuti .

Se si modificano i dettagli della posizione, assicurarsi che tutti i sistemi che inviano messaggi MQTT a questo dispositivo siano riconfigurati. IBM Maximo Visual Inspection Mobile risottoscrive gli argomenti MQTT con la posizione specificata e il nome del dispositivo nel percorso argomento.

Impostazioni Twilio

Quando le notifiche di Twilio sono accese, il campo thresholdMsg nel payload del messaggio MQTT più ampio viene inviato come un messaggio di testo utilizzando Twilio Cloud Messaging. È necessario specificare il nome dell'account.
Nota: Per l'account username, specificare il SID dell'account Twilio.

Dal No.

Imposta un numero di telefono nell'account Twilio ed è utilizzato come mittente del messaggio.

Supervisore No.

È il numero di telefono a cui vengono inviati i messaggi di testo.

Notifica socket

Scrive su un socket il payload JSON identico al messaggio MQTT per i risultati di ispezione.

Questa impostazione è utile se i broker MQTT non sono disponibili.

Auto - Capture

Invia trigger al dispositivo secondario

Viene utilizzato tipicamente con un trigger visivo o con un codice a barre e trigger OCR. Il caso d'uso per questa opzione coinvolge due dispositivi e due ispezioni.
  • Un dispositivo è posizionato vicino.
  • Un altro dispositivo è montato più indietro con una linea di visuale chiara allo stesso oggetto.
    1. Il primo dispositivo legge il codice a barre dell'oggetto o il numero di serie e effettua un'ispezione primaria.
    2. Una regola di ispezione dal primo dispositivo innesca un'ispezione secondaria, che viene effettuata sul secondo dispositivo.

Immagine Trigger di trigger

Controlla il numero di secondi di attesa dopo che un trigger visivo o un codice a barre o trigger OCR viene innescato prima dell'esecuzione dell'ispezione. Questa impostazione si applica alle ispezioni che vengono attivate su dispositivi primari o secondari.

Pass video frame to inspection

Per impostazione predefinita, una nuova foto viene scattata in modalità video in streaming, in accordo con l'ispezione che viene specificata nell'impostazione del trigger visivo. Tramite il toggling pass video frame to inspection on, il comportamento predefinito è sovrascritto e il frame di video stesso viene utilizzato come immagine per l'ispezione secondaria.

Seleziona ispezione

Questa Impostazione Visual Trigger specifica quale ispezione eseguire quando i frame video vengono trasmessi in streaming in modalità acquisizione automatica . L'ispezione selezionata deve utilizzare un modello Core ML e deve avere almeno un'etichetta.

Modalità

Specifica se OCR corre in modalità fast o accurate .

Nota: la modalità Accurate utilizza risorse significative.

Frame da reimpostare

Utilizzato dopo la lettura di un codice a barre o di un testo OCR. Questa impostazione specifica il numero di frame che hanno lo stesso codice a barre o il testo da ignorare prima di effettuare la scansione successiva.

Aggiungi regola

Definisce regole di espressione regolari per la lettura di codici a barre o di testo OCR. Quando si trova una corrispondenza, è possibile eseguire un'ispezione superando il valore letto come riferimento. Se si lascia Trigger vuoto, allora il dispositivo invia il valore letto su un argomento MQTT che si chiama ibmvi/barcodeocrvalue.