- Stampa
Come configurare i dispositivi Banner PICK-IQ con Edge IO
Imparare a collegare i dispositivi Banner PICK-IQ all'Edge IO
Questo articolo tratta il flusso di lavoro per visualizzare i dati di un dispositivo Banner Modbus collegato all'Edge IO localmente in Node RED. Utilizzerà un flusso di libreria Tulip Node-RED che può essere importato sui nodi Edge IO e Tulip Tag per inviare i dati da Node-RED a Tulip.
Si completeranno i seguenti passaggi:
- Impostazione dell'hardware: Cablaggio dell'Edge IO
- Impostazione di Node-RED: Importare, modificare e distribuire un flusso Node-RED dalla libreria Tulip.
Sono necessari: * Un Edge IO registrato nel proprio account Tulip* Dispositivi Banner da collegare all'Edge IO, ad esempio: + PTL110S-FF100TD3-QP150: Pick-to-Light + K50PTCD4SQ: Display touch K50 Pro con PICK-IQ + K30PLSQ: Indicatore K30 Pro con serie PICK-IQ
:::(Warning) (Aggiornare il dispositivo Edge) Assicurarsi che il dispositivo Edge sia completamente aggiornato per evitare il softlocking. Se si verificano problemi di connessione dei dispositivi Modbus, riavviare Node-RED sul dispositivo Edge:
Impostazione hardware
| Colore dei fili | Connessione Edge IO | | --- | --- | Marrone | GPIO+ | Bianco | RS-485 TX/RX+ | Blu | GPOUT- | Nero | RS-485 TX/RX- | Grigio | Non utilizzato |
Configurazione di Node-RED
Aprire il Device Portal sull'Edge IO. Avviare il Node-RED Editor utilizzando le seguenti credenziali:
- Nome utente: admin
- Password: password dell'Edge IO
Per iniziare a utilizzare Node-RED su Edge IO, consultare le informazioni qui.
2a. Importazione del flusso di libreria
Per importare il flusso della libreria, seguite i passaggi riportati nel documento Importare i flussi Tulip Node-RED. L'importazione del flusso Tulip/Banner PICKIQ crea la scheda PICKIQ nell'editor.
2b. Panoramica del flusso
Questo flusso è composto da quattro gruppi di nodi: * Lettura dei dati * Impostazione della modalità operativa * Impostazione dei colori e dell'intensità * Visualizzazione a sette segmenti.
Ciascuno di essi è raggruppato in base alle funzioni specifiche per cui viene utilizzato.
Lettura dei dati
Il flusso di lettura dei dati è illustrato di seguito.
Per inviare i dati da Node-RED a Tulip si hanno due opzioni: utilizzare una macchina Tulip o un connettore Tulip.
Opzione 1: Utilizzo di una macchina TulipQuesto metodo consiste nell'utilizzo di un nodo Tulip Tag per il monitoraggio continuo dei dati in Tulip attraverso l'utilizzo di una macchina Tulip. Ulteriori informazioni sulla configurazione dei nodi Tulip Tag sono disponibili in questo articolo.
Opzione 2: Utilizzo di un connettore TulipÈ possibile utilizzare un connettore Tulip per eseguire attivamente il polling del valore corrente dei dati. Questo metodo funziona bene per trovare il valore corrente, piuttosto che per monitorare continuamente i dati. Un esempio di connettore per il recupero dei dati tramite una richiesta HTTP GET si trova nella libreria Tulip.
Imposta modalità operativaLa modalità operativa determina quale serie di registri viene utilizzata per controllare il dispositivo. La modalità operativa Advanced è utilizzata nel flusso Node-RED di esempio. Per le altre modalità operative, consultare la Mappa dei registri.
Imposta animazioneRichiede la modalità operativa: Avanzato.
Il flusso precedente può essere utilizzato per impostare l'animazione visualizzata sul dispositivo. È possibile modificare manualmente il valore facendo clic sul nodo Inject all'interno di Node-RED o modificare il valore utilizzando una funzione di Tulip Connector. L'animazione selezionata può determinare il numero di colori visualizzati e il movimento dei colori.
Modifica dei colori del dispositivoRichiede la modalità operativa: Avanzato.
Il flusso sopra descritto può essere utilizzato per impostare sia il colore che l'intensità del colore visualizzato sul dispositivo. È possibile modificare manualmente il valore facendo clic sul nodo Inject all'interno di Node-RED oppure modificare il valore utilizzando una funzione di Tulip Connector. A seconda dell'animazione selezionata, sul dispositivo possono essere visualizzati più colori. Questi possono essere indicati come Colore 1 e Colore 2.
Display a sette segmenti
Il display a sette segmenti è presente solo su alcuni dispositivi, come il PTL110S e il K50PTCD4SQ.
Impostazione della modalità di ingresso
È necessario impostare una modalità di ingresso prima di scrivere sul display a sette segmenti. La modalità numerica consente di scrivere numeri direttamente sul dispositivo. Un esempio di funzione connettore si trova nella libreria Tulip, sotto "PICK-IQ Unit Test". Se siete interessati a utilizzare la modalità ASCII, fate riferimento alla mappa dei registri per i dettagli sull'implementazione.
Lascrittura sul displayrichiede la modalità a sette segmenti: Numerico.
Il flusso sopra descritto può essere utilizzato per impostare il valore visualizzato sul display a sette segmenti. È possibile modificare manualmente il valore facendo clic sul nodo Inject all'interno di Node-RED oppure modificare il valore utilizzando una funzione di Tulip Connector. Questo flusso può essere modificato per creare un contatore, ad esempio, che si incrementa ogni volta che il dispositivo viene attivato.
Modifica dei decimali
I decimali del display a sette segmenti possono essere controllati individualmente per presentare una varietà di stati.
Il flusso sopra descritto può essere utilizzato per modificare lo stato dei decimali del display a sette segmenti. È possibile modificare manualmente lo stato facendo clic sui nodi Inject all'interno di Node-RED o utilizzando una funzione di Tulip Connector.
Modifica degli ID unità
Ogni dispositivo ha un ID unità (predefinito: 1), che consente di indirizzare il dispositivo specifico. Se più dispositivi sono collegati con lo stesso Unit-ID, tutti i dispositivi saranno controllati dai nodi Modbus che fanno riferimento a quel particolare Unit-ID. Se si desidera controllare singolarmente i dispositivi collegati, è necessario: 1. Collegare il primo dispositivo. Collegare il primo dispositivo. Cambiare l'Unit-ID da Default: 1 a un nuovo valore (ad es. 2). 3. Fare doppio clic su qualsiasi nodo Modbus che faccia riferimento a un particolare dispositivo. Fare doppio clic su qualsiasi nodo Modbus a cui si vuole fare riferimento per modificare il primo dispositivo. 4. Modificare il campo Unit-ID con il valore desiderato. Modificare il campo Unit-ID con il nuovo valore (ad es. 2). 5. Ripetere l'operazione per ogni altro nodo Modbus a cui si vuole fare riferimento per il primo dispositivo. Ripetere l'operazione per tutti gli altri nodi Modbus che si desidera referenziare al primo dispositivo. 6. Ripetere l'operazione per ogni nuovo dispositivo. Ripetere l'operazione per ogni nuovo dispositivo.
Un nodo Modbus può indirizzare una sola Unit-ID alla volta, pertanto potrebbe essere necessario utilizzare più nodi Modbus per controllare singolarmente più dispositivi.
Il flusso sopra descritto può essere utilizzato per modificare gli Unit-ID dei dispositivi collegati. È possibile modificare manualmente le Unit-ID facendo clic sui nodi Inject all'interno di Node-RED oppure modificare le Unit-ID utilizzando una funzione di Tulip Connector.