Skip to main content

ProfiBus

Nella sezione ProfiBus sono elencati i device Device ProfiBus inseriti nel Sistema.

Funzioni esposte dal Sistema

Il Sistema consente di effettuare le seguenti operazioni sui Device ProfiBus:

  • Visualizzazione e ricerca
  • Creazione
  • Gestione Relazioni e Gruppi
  • Gestione Profili
  • Configurazione
  • Eliminazione

Visualizzazione e Ricerca

Ricerca

All'accesso è possibile:

  • selezionare il Tipo Device in base alla tipologia,
  • operare una scelta in base a device ProfiBus assegnati a Gruppi o status online/offline:

Ricerca ProfiBus

Cliccando per aprire il primo menu a tendina il Sistema mostra una lista che contiene la categoria di device presenti in archivio.

In alto a destra sono presenti tre TAB per Gestione Device ProfiBus in cui si può navigare tra Device, Profili e Configurazione:

Tab_Device ProfiBus

Visualizzazione

All'accesso la schermata di visualizzazione iniziale mostra la lista di Gestione Device ProfiBus:

lista Device ProfiBus

Lista Devices:

Si visualizza il Nome, il Mac Address e l'Ultimo Contatto avvenuto con il Device ed eventuale appartenenza al Gruppo.

Ricerca: E' presente anche il campo di ricerca a testo libero Search Device ProfiBus

La selezione di un device presente in lista consente l'apertura del pop-up per visualizzare nome e mac address impostati.

Nella colonna Azioni sono presenti le icone per Eliminare, Gestire le Relazioni e Gestire i Gruppi per ciascun Device ProfiBus Search Device ProfiBus

Creazione

Cliccando su Aggiungi Device ProfiBus in alto a destra appare la Form seguente con cui è possibile inserire un Nuovo Device.

Aggiungi Nuovo Device ProfiBus

Gestione Relazioni

Icona Relazioni ProfiBus Nella colonna Azioni è possibile selezionare l'icona Gestione Relazioni per creare o modificare _relazioni.

I Device ProfiBus per gestire le relazioni hanno bisogno dei Profili e dei Topics.

La selezione dell'icona Gestione Relazioni consente l'apertura della schermata Gestione Relazioni ProfiBus:

Gestione Device ProfiBus

Il Sistema mostra la tabella delle Relazioni esistenti tra il device selezionato precedentemente e le varie Entità.

Si visualizza il Guid elemento, ovvero l'elemento del profilo, il Nome elemento, il Codice Evento ed il Nome Entità ovvero l'entità relazionata.

Nella colonna Azioni è possibile Aggiungere una nuova Relazione o Modificare una relazione esistente

Aggiungi Relazione tra ProfiBus ed Entità

La Form consente di:

  • Scegliere l'entità (dopo la digitazione il menu a discesa contiene suggerimenti sulle entità presenti)
  • La data inizio e Fine
  • La possibilità di selezionare Non scade Mai

Se non esiste una relazione del Device con il corrispondente Profilo allora la colonna Azioni espone solo la funzione Aggiungi nuova Relazione:

icona relazione Device ProfiBus

Cliccando sull'icona Modifica Relazione si apre la form di modifica della relazione esistente:

Modifica relazione Device ProfiBus

tip

Ogni Profilo è associato ad un Event Code: Quando si crea o si modifica una relazione con un profilo la relazione si basa sul codice evento rappresentato in tabella.

E'presente in alto a destra il filtro per Codice Evento. La selezione può essere multipla:

Filtri codice evento Device ProfiBus

Adiacente a destra è possibile filtrare per profili liberi, assegnati o tutti:

Stato Device ProfiBus

E'presente infine il campo di ricerca a testo libero.

Il pulsante Torna ai Device ProfiBus permette di tornare alla lista di Gestione Device.

Gestione Gruppi

Icona Gruppi Nella Form si visualizzano eventuali Relazioni già presenti tra Device e Gruppi. Cliccando su + AGGIUNGI DEVICE A UN GRUPPO in basso a destra appare la Form seguente con cui è possibile inserire una Nuova Relazione:

Aggiungi Relazione tra Device e Gruppo

La Form consente di selezionare un Gruppo esistente ed associare il Device al Gruppo.

Gestione Profili

I profili rappresentano tutte le possibili combinazioni tra gli Event Code e Tipologia di sensoristica.

tip

Nel Sistema i Profili sono utilizzati per legare le relazioni tra Device ed Entità

Selezionando il tab Tab Profili si presenta il seguente elenco:

Profili Device ProfiBus

L'elenco è ordinato per Nome, Topic, ovvero l'appartenenza al Topic, il Tipo, il valore di Inizio, la Maschera Bit ed il Codice evento associato.

Cliccando su Aggiungi elemento si presenta la Form:

Aggiungi Elemento Profili Device ProfiBus

Il Guid è generato dal Sistema.

La prima parte della Form consente di:

  • Inserire il Nome del profilo
  • Abilitare o disabilitare Inversione Ordine per indicare se la lettura del dato deve essere effettuata in maniera inversa o meno
  • Selezionare dal menu a tendina il Codice Evento che si intende associare
  • Byte inizio per definire il punto iniziale in cui deve essere letto il dato (Byte)
  • Selezionare dal menu a tendina il Tipo, ovvero la tipologia di dato che si intende associare
  • Ogni elemento del profilo deve avere un Topic di riferimento. Il menu a discesa permette la selezione del Topic
tip

Se il Tipo di dato è di tipologia Bool si presenta una sequenza di 8 Bit in cui indicare il Bit utilizzato per la lettura. Gli altri saranno mascherati.

Tipo Bool Device ProfiBus

La seconda parte della Form denominata Validazione Elemento consente la configurazione per la validazione dell'elemento:

  • Validazione stabilire delle regole affinchè il valore letto sia valido. Per non sovraccaricare il database si possono stabilire delle regole, relative al tempo, al delta assoluto ed in percentuale, di acquisizione del dato.

La terza parte della Form denominata Correzione Elemento consente di inserire dati per la correzione prima di acquisire il dato. Alcuni dati hanno necessità di sommare o sottrarre un fattore per correggere il dato. L'inserimento dei dati nella parte in questione consente di configurare la correzione:

  • inserire valore Somma Pre Moltiplicazione
  • inserire valore Moltiplica per
  • inserire valore Somma Post Moltiplicazione

La quarta ed ultima parte della Form denominata Intervallo Valori Elemento per indicare un valore minimo e massimo affinchè il dato sia considerato valido:

  • inserire dati Valore Min
  • inserire dati Valore Max

La selezione di un profilo presente in lista consente l'apertura del pop-up per visualizzare i dati ed eventualmente modificare il profilo.

Nella colonna Azioni è presente l'icona per Eliminare ciascun profilo.

Gestione Topics

tip

I Topic sono le stringhe cui si fa la sottoscrizione MQTT.

Sempre nella pagina riguardante i Profili è possibile cliccare sul pulsante in alto destra per la Gestione Topics

Gestione_Topics ProfiBus

Si presenta la Lista Topic del Profilo per Device ProfiBus:

Lista Topics ProfiBus

Nella lista si visualizza il Nome, il Sub Topic, Tipo, Byte KA, Posizione Header Byte, Valore Header Byte.

La selezione di un Topic presente in lista consente l'apertura del pop-up per visualizzare i dati ed eventualmente modificare il topic.

Cliccando su Aggiungi Topic in alto a destra è possibile aggiungere un nuovo Topic al Profilo tramite la seguente Form:

nuovo Topic ProfiBus

Inserire:

  • Nome del nuovo Topic
  • Sub Topic rispecchia il nome del Topic
  • Tipo Raw selezionare tra Byte Data e Base64 Data
  • Byte Keep Alive inserire valore Byte Keep Alive
  • Posizione Header Byte inserire Posizione Header Byte
  • Valore Header Byte inserire Valore Header Byte

I topic presenti nella lista possono essere relazionati ad uno o più profili e pertanto non possono essere eliminati. Per poterli cancellare occcorre selezionare l'elemento, modificare il topic e tornare alla schermata dei Topic per poter eliminare.

Configurazione

Selezionando il tab Tab Config si presenta la schermata di Configurazione per Driver ProfiBus:

Configurazione

Si visualizza il percorso, sul server, in cui si trova il file di configurazione del device type.

L'abilitazione della voce Ignora Modifiche nei File Profilo si imposta, per la gestione device ProfiBus, per impostare di ignorare le modifiche pre-configurate sul server ma di utilizzare quelle configurate sul database in linea.

Dopo aver effettuato le eventuali modifiche cliccare su Salva in basso a destra.

Eliminazione

Selezionando il tab Device è possibile eliminare il Device selezionato dal Sistema:

Tab_Device è possibile cliccare sull'icona Elimina Device all'interno della Lista; si seleziona il device e appare una Form in cui si chiede conferma dell'eliminazione del Device:

Conferma Eliminazione Device