Funzioni di conversione

Funzioni di conversione e misuratori di impulsi per ingressi variabili e analogici

Questa guida è focalizzata sulle funzioni di conversione e sui misuratori di impulsi. Esamineremo 3 situazioni in cui vengono utilizzati.

La funzione di conversione più comune è l’assegnazione di un’unità di misura a variabili adimensionali.

Unità di conversione disponibili

TapHome supporta le seguenti unità di misura per la conversione:

  • Pressione atmosferica [mbar]
  • CO [ppm]
  • CO₂ [ppm]
  • Tensione elettrica [V]
  • Corrente elettrica [A]
  • Energia [kWh]
  • Frequenza [Hz]
  • Rumore [dB]
  • Intensità luminosa [lux]
  • Luminosità [%]
  • Prezzo unitario dell’elettricità [€/kWh]
  • Prezzo unitario del gas [€/kWh]
  • Prezzo unitario dell’acqua [€/m³]
  • Quantità di energia nel gas [kWh]
  • Ore di funzionamento [s]
  • NOx [ppm]
  • Volume delle precipitazioni [mm]
  • Potenza assorbita dal gas [kW]
  • Consumo di gas [m³/h]
  • Giri al minuto [rpm]
  • Valore monetario [€]
  • Percentuale [%]
  • pH
  • Movimento
  • Flusso d’acqua [m³/h]
  • Flusso d’aria [m³/h]
  • Velocità del vento [km/h]
  • Neve [mm]
  • Consumo di gas [m³]
  • Consumo di acqua [m³]
  • Stato di carica [%]
  • Contatto di stato
  • Temperatura [°C]
  • Durata della sessione [s]
  • Angolo [°]
  • Umidità [%]
  • VOC [ppm]
  • Pressione dell’acqua [bar]
  • Potenza [kW]
  • Altezza del livello [m]
  • Stato della batteria [%]

Dove si usano le conversioni

Le conversioni possono essere effettuate su:

  • Variabili (ImpostazioniVariabiliAggiungi variabileVariabile generale )
  • Valori di uscita analogica

Interpolazione lineare

L’unica conversione supportata al momento è l’interpolazione lineare.

Esempio di conversione di una variabile in corrente (A):

  • 0 → 0 A
  • 1 → 1 A

Il sistema interpolerà automaticamente i valori tra questi due punti.

Unità di misura per le variabili

Creeremo una variabile in cui, tramite una formula, calcoleremo la temperatura media di tre sensori. Successivamente la convertirermo nell’unità di misura “temperatura” in gradi Celsius.

Procedura

  1. Crea una nuova variabile

    • Accedi a ImpostazioniVariabili
    • Clicca su Aggiungi variabileVariabile generale
    • Scegli la zona e la categoria
  2. Aggiungi Smart Rule “Formula”

    • Alla variabile, aggiungi la Smart Rule Formula
    • Come variabili di input usa tutti e 3 i sensori
    • Come dispositivo di output seleziona la variabile
    • Formula per calcolare la media: (sensor1 + sensor2 + sensor3) / 3
    • Dopo il salvataggio la variabile avrà un nuovo valore calcolato
  3. Definisci il valore di conversione

    • La variabile mostra il valore solo come numero
    • Apri le impostazioni di servizio della variabile
    • Definisci il valore di conversione: seleziona l’opzione Temperatura [°C]
    • Salva

Ora, al posto della variabile, possiamo vedere l’informazione sul valore e sull’unità che volevamo ottenere.

Unità di misura per ingressi analogici

Le funzioni di conversione si usano anche con sensori analogici.

Come esempio illustrativo, vedremo come configurare un sensore di pressione in una cisterna di ritenzione che, in funzione della pressione dell’acqua, restituisce una tensione da 0 a 10 volt.

Procedura di configurazione

  1. Configura l’ingresso analogico

    • Accedi a ImpostazioniHardware → TapHome Bus
    • Seleziona il modulo (es. UI32)
    • Seleziona l’ingresso a cui è collegato il sensore analogico
    • Definisci la funzione come Ingresso analogico
    • Seleziona la zona e la categoria
    • Salva
  2. Imposta il valore di conversione

    • Accedi alle impostazioni di servizio dell’ingresso
    • Aggiungi un valore di conversione al dispositivo
    • Per il sensore di pressione per la misurazione dell’altezza del livello scegli Altezza del livello [m]
  3. Definisci l’interpolazione lineare

    Imposta secondo le specifiche del tuo sensore:

    Tensione in ingresso Pressione Altezza del livello
    0 V 0 Pa 0 m
    10 V 40 kPa 4 m
    • Salva

Il sistema ora è in grado di convertire automaticamente i dati ricevuti in volt nell’unità da te scelta.

Strumenti di misurazione degli impulsi

Analizzeremo anche il lavoro con il contatore di impulsi e i misuratori di impulsi. Nel nostro caso, lavoreremo con un pluviometro collegato al contatore di impulsi.

Procedura di configurazione

  1. Configura il conteggio di impulsi

    • Accedi a ImpostazioniHardware → TapHome Bus
    • Seleziona il modulo (es. UI32)
    • Seleziona l’ingresso al quale è collegato il conteggio di impulsi
    • Attribuisci la funzione Contatore d'impulsi
    • Scegli la sua zona e categoria
    • Salva
  2. Aggiungi pluviometro

    • Passa a ImpostazioniDispositivi virtuali
    • Aggiungi Pluviometro
    • Al dispositivo assegna la zona e la categoria
    • Salva
  3. Collega pluviometro al contatore di impulsi

    • Apri le impostazioni di servizio del pluviometro
    • Collegalo al contatore di impulsi
    • Modifica le altre impostazioni di servizio per adeguarle alle esigenze specifiche del tuo dispositivo (ad es. quanti mm di precipitazioni rappresentano un impulso)
    • Salva

Ora possiamo vedere come, con l’aumentare del numero di impulsi, aumentano anche i millimetri di precipitazioni rilevate.

Lo stesso principio vale anche per i contatori di impulsi e altri dispositivi di misurazione degli impulsi, come contatori dell’acqua o contatori del gas.