Come aggiungere e configurare le macchine
  • 31 Oct 2023
  • 3 Minuti da leggere
  • Contributori

Come aggiungere e configurare le macchine


Article Summary

Questa guida vi aiuterà a configurare le singole macchine in Tulip tramite la pagina Macchine e a vedere la loro storia.

In questo articolo imparerete

  • come aggiungere singole macchine a Tulip e mappare i loro dati tramite gli attributi
  • Come visualizzare la cronologia di queste macchine senza utilizzare un'applicazione o un sistema di analisi.

Come creare una macchina

Per monitorare le macchine in Tulip, è necessario innanzitutto stabilire una connessione alla fonte di dati:

Quindi, è necessario impostare i tipi di macchina e gli attributi per classificare i dati provenienti dalla macchina.

Per iniziare ad aggiungere le singole macchine, andare alla scheda Macchine in Officina.

image.png

Creare una macchina

Per aggiungere la prima macchina a Tulip, utilizzare il pulsante Crea macchina.

image.png

  1. Assegnare un nome alla macchina.
  2. Selezionare il tipo di macchina.
  3. [Mappare la macchina a una stazione.
    1. La mappatura a una stazione vi consentirà di utilizzare le azioni di attivazione di questa stazione per condividere le applicazioni nel vostro parco macchine.

Mappatura degli attributi della macchina alla fonte di dati

La macchina è stata creata, ora è necessario mappare i suoi attributi agli argomenti o ai nodi dell'origine dati della macchina.

  1. Passare alla scheda Configurazione.Notare che questa scheda ha un'icona gialla di avvertimento che indica che alcuni attributi della macchina non sono attualmente mappati sulle origini dati della macchina.image.png
  2. Selezionare un attributo. A seconda del tipo di origine dati desiderata, la mappatura sarà diversa.

Mappare su MQTT

  1. Selezionare il broker.image.png
  2. Se non sono stati mappati argomenti su questa macchina, selezionare "Mappa su un nuovo argomento".image.png
  3. Immettere il percorso dell'argomento in cui la macchina emette i dati.image.png

:::(Warning) (Nota) Attualmente non sono supportati i caratteri jolly singoli o multilivello negli argomenti MQTT. :::

Ottieni l'ultimo messaggio

Selezionare il pulsante Ottieni ultimo messaggio per estrarre l'ultimo messaggio (o il messaggio di mantenimento) per l'argomento inserito.
image.png

:::(Warning) (Se un altro attributo macchina è mappato su questo argomento, verrà restituito l'ultimo messaggio, anche se il flag di conservazione non è stato abilitato su quel messaggio. In questo modo si evitano interruzioni nello streaming dei dati verso gli altri attributi macchina. Se l'argomento è inutilizzato da altre macchine, verrà restituito il messaggio conservato.
:::

Carichi utili JSON

Se i dati vengono passati come payload JSON, è possibile selezionare JSON dal tipo di payload e aggiungere un selettore per identificare quale parte del blob JSON mappare all'attributo macchina, oppure è possibile selezionare una coppia chiave:valore nell'ultimo messaggio e generare automaticamente un selettore. Tulip implementa il formato JSON-Query per tutti gli estrattori JSON.

image.png

Selezionare Mappa su attributo.

Mappa su OPC-Ua

  1. Selezionare l'origine dati OPC-UA.

image.png

  1. Navigare fino al nodo OPC-UA associato a questo attributo macchina.
  2. Fare clic sull'icona della mappa.
    Nota: Solo gli attributi macchina dello stesso tipo possono essere mappati ai nodi OPC-Ua.image.png

Mappatura su Tulip API

Per passare i dati a una macchina Tulip da qualsiasi altro hardware, è possibile sfruttare l'API delle macchine.

  1. Selezionare Tulip API dal selettore dell'origine dati della macchina.

image.png

  1. Selezionare l'icona Mappa per mappare l'attributo della macchina a un endpoint Tulip API.

image.png

Visualizzazione della cronologia della macchina

Utilizzando i trigger macchina, si desidera mappare questi attributi agli stati, in modo da poter monitorare accuratamente lo stato della macchina secondo per secondo.

Dopo aver impostato i trigger, è possibile visualizzare la cronologia degli stati passati della macchina utilizzando la scheda Cronologia attività di ogni singola macchina.

Ecco come accedere alla cronologia:

Ed ecco un esempio di cronologia:

Ogni riga della cronologia è definita dalla quantità di tempo che la macchina ha trascorso in un determinato stato.

Ecco le colonne di questa vista con il tipo di dati:

  • Stato (enum)
  • Ora di inizio (datetime)
  • Ora di fine (data e ora)
  • Durata (intervallo)
  • Motivo del fermo macchina (enum)
  • Programma (testo)
  • Velocità di esecuzione ideale (numero)
  • Conteggio difetti (numero)
  • Conteggio pezzi (numero)

I trigger macchina possono aggiornare le colonne di ogni stato in base agli attributi mappati.

Ulteriori letture


Avete trovato quello che cercavate?

Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una domanda simile!


Questo articolo è stato utile?