Funkcje konwersji

Wyjaśnia funkcje konwersji i liczniki impulsowe w TapHome, przypisanie jednostek do pomiarów oraz zastosowanie przy czujnikach analogowych i licznikach impulsowych.

Niniejszy poradnik koncentruje się na funkcjach konwersji i impulsowych miernikach. Przedstawimy trzy sytuacje, w których są one używane.

Najczęstsze zastosowanie konwersji to przypisanie jednostki miary bezwymiarowym zmiennym.

Dostępne jednostki konwersyjne

TapHome obsługuje następujące jednostki miary do konwersji:

  • Ciśnienie atmosferyczne [mbar]
  • CO [ppm]
  • CO₂ [ppm]
  • Napięcie elektryczne [V]
  • Prąd elektryczny [A]
  • Energia [kWh]
  • Częstotliwość [Hz]
  • Hałas [dB]
  • Natężenie światła [lux]
  • Jasność [%]
  • Cena jednostkowa energii elektrycznej [€/kWh]
  • Cena jednostkowa gazu [€/kWh]
  • Cena jednostkowa wody [€/m³]
  • Zużycie energii w gazie [kWh]
  • Motogodziny [s]
  • NOx [ppm]
  • Objętość opadów [mm]
  • Pobór energii w gazie [kW]
  • Pobór gazu [m³/h]
  • Prędkość obrotowa na minutę [RPM]
  • Wartość pieniężna [€]
  • Procenty [%]
  • pH
  • Ruch
  • Przepływ wody [m³/h]
  • Przepływ powietrza [m³/h]
  • Prędkość wiatru [km/h]
  • Śnieg [mm]
  • Zużycie gazu [m³]
  • Zużycie wody [m³]
  • Stan naładowania [%]
  • Stanowy kontakt
  • Temperatura [°C]
  • Czas trwania relacji [s]
  • Kąt [°]
  • Wilgotność [%]
  • VOC [ppm]
  • Ciśnienie wody [bar]
  • Moc [kW]
  • Wysokość poziomu [m]
  • Stan baterii [%]

Gdzie używane są konwersje

Konwersje można wykonywać na:

  • Zmiennych (UstawieniaZmienneDodaj zmiennąOgólna zmienna )
  • Wartościach wyjściowych analogowych

Interpolacja liniowa

Na razie jedyną obsługiwaną konwersją jest interpolacja liniowa.

Przykład konwersji zmiennej na prąd (A):

  • 0 → 0 A
  • 1 → 1 A

System automatycznie interpoluje wartości między tymi dwoma punktami.

Jednostka miary dla zmiennych

Utworzymy zmienną, w której za pomocą formuły obliczymy średnią temperaturę z trzech termometrów. Następnie przekształcimy ją na jednostkę miary „temperatura” w stopniach Celsjusza.

Krok

  1. Utwórz nową zmienną

    • Przejdź do UstawieniaZmienne
    • Kliknij Dodaj zmiennąOgólna zmienna
    • Wybierz strefę i kategorię
  2. Dodaj Smart Rule „Formuła”

    • Do zmiennej dodaj Smart Rule Formuła
    • Jako zmienne wejściowe użyj wszystkich 3 termometrów
    • Jako urządzenie wyjściowe wybierz zmienną
    • Wzór do obliczenia średniej: (sensor1 + sensor2 + sensor3) / 3
    • Po zapisaniu zmienna otrzyma nową obliczoną wartość
  3. Zdefiniuj wartość konwersji

    • Zmienna wyświetla wartość tylko jako liczbę
    • Otwórz ustawienia serwisowe zmiennej
    • Zdefiniuj wartość konwersji: wybierz opcję Temperatura [°C]
    • Zapisz

Teraz dla tej zmiennej możemy zobaczyć zarówno wartość, jak i jednostkę, które chcieliśmy uzyskać.

Jednostka miary dla wejść analogowych

Funkcji konwersji używamy również przy pracy z czujnikami analogowymi.

Jako przykład pokażemy, jak skonfigurować czujnik ciśnienia w zbiorniku retencyjnym, który w zależności od ciśnienia wody zwraca napięcie 0–10 V.

Konfiguracja

  1. Skonfiguruj wejście analogowe

    • Przejdź do UstawieniaSprzęt → TapHome Bus
    • Wybierz moduł (np. UI32)
    • Wybierz wejście, do którego jest podłączony czujnik analogowy
    • Funkcję oznacz jako Wejście analogowe
    • Wybierz strefę i kategorię
    • Zapisz
  2. Ustaw wartość konwersji

    • Przejdź do ustawień serwisowych wejścia
    • Dodaj urządzeniu wartość konwersji
    • Dla czujnika ciśnienia do pomiaru wysokości poziomu wybierz Wysokość poziomu [m]
  3. Zdefiniuj interpolację liniową

    Dostosuj zgodnie ze specyfikacją twojego czujnika:

    Napięcie na wejściu Ciśnienie Wysokość poziomu
    0 V 0 Pa 0 m
    10 V 40 kPa 4 m
    • Zapisz

System teraz sam potrafi przekształcać wartość, którą otrzymuje w voltach, na wybraną jednostkę.

Urządzenia pomiaru impulsów

Przyjrzymy się także pracy z licznikiem impulsów i impulsowymi miernikami. W naszym przypadku będziemy pracować ze wskaźnikiem opadów podłączonym do licznika impulsów.

Krok konfiguracji

  1. Skonfiguruj licznik impulsów

    • Przejdź do UstawieniaSprzęt → TapHome Bus
    • Wybierz moduł (np. UI32)
    • Wybierz wejście, do którego podłączony jest licznik impulsów
    • Nadaj mu funkcję Licznik impulsów
    • Wybierz jego strefę i kategorię
    • Zapisz
  2. Dodaj miernik opadów

    • Przejdź do UstawieniaUrządzenia wirtualne
    • Dodaj Wskaźnik opadów
    • Urządzeniu przypisz strefę i kategorię
    • Zapisz
  3. Połącz miernik opadów z licznikiem impulsów

    • Otwórz ustawienia serwisowe miernika opadów
    • Połącz go z licznikiem impulsów
    • Pozostałe ustawienia serwisowe dostosuj do indywidualnych wymagań twojego urządzenia (np. ile mm opadów odpowiada jednemu impulsowi)
    • Zapisz

Teraz możemy zobaczyć, jak rośnie liczba impulsów, a także milimetry zmierzonego opadu.

[NOTE] Ta sama zasada działa również w przypadku impulsowych liczników energii oraz innych impulsowych urządzeń pomiarowych, takich jak wodomierze lub gazomierze.