Konverziós függvények

Leírás és példák az átalakítási függvények és impulzusmérők használatáról olyan témákkal, mint mértékegységek és lineáris interpoláció.

Ez az útmutató a konverziós funkciókra és impulzusmérőkre összpontosít. Három olyan helyzetet mutatunk be, amikor ezek hasznosak.

A konverziók leggyakoribb felhasználása egy mértékegység hozzárendelése dimenzió nélküli változókhoz.

Elérhető konverziós mértékegységek

A TapHome a következő mértékegységeket támogatja a konverzióhoz:

  • Atmoszférikus nyomás [mbar]
  • CO [ppm]
  • CO₂ [ppm]
  • Feszültség [V]
  • Áramerősség [A]
  • Energia [kWh]
  • Frekvencia [Hz]
  • Zaj [dB]
  • Fényintenzitás [lux]
  • Fényerősség [%]
  • Villamos energia egységára [€/kWh]
  • Gáz egységára [€/kWh]
  • Víz egységára [€/m³]
  • Gázban lévő energiamennyiség [kWh]
  • Motorüzemidő [s]
  • NOx [ppm]
  • Csapadékmennyiség [mm]
  • Energiafogyasztás gázban [kW]
  • Gázfogyasztás [m³/h]
  • Fordulatok percenként [RPM]
  • Pénzérték [€]
  • Százalék [%]
  • pH
  • Mozgás
  • Vízhozam [m³/h]
  • Légáramlás [m³/h]
  • Szélsebesség [km/h]
  • Hó [mm]
  • Gázfogyasztás [m³]
  • Vízfogyasztás [m³]
  • Töltöttségi állapot [%]
  • Állapotkapcsolat
  • Hőmérséklet [°C]
  • Reláció időtartama [s]
  • Szög [°]
  • Páratartalom [%]
  • VOC [ppm]
  • Víznyomás [bar]
  • Teljesítmény [kW]
  • Szintmagasság [m]
  • Akkumulátor állapota [%]

Hol használhatók a konverziók

A konverziók a következőkön végezhetők el:

  • Változók (BeállításokVáltozókVáltozó hozzáadásaÁltalános változó )
  • Analóg kimeneti értékek

Lineáris interpoláció

Jelenleg az egyetlen támogatott konverzió a lineáris interpoláció.

Példa egy változó átalakítására áramerősséggé (A):

  • 0 → 0 A
  • 1 → 1 A

A rendszer automatikusan interpolálja az értékeket a két pont között.

Mértékegység a változókhoz

Létrehozunk egy változót, amelyben egy képlet segítségével kiszámítjuk három hőmérő átlagos hőmérsékletét. Ezt követően a mértékegységet „hőmérsékletre” [°C] alakítjuk.

Eljárás

  1. Hozzon létre egy új változót

    • Lépjen a BeállításokVáltozók
    • Kattintson a Változó hozzáadásaÁltalános változó
    • Válassza ki a zónát és a kategóriát
  2. Adjon hozzá Smart Rule-t „Képlet”

    • A változóhoz adjon hozzá egy Smart Rule-t: Képlet
    • Bemeneti változóként használja mindhárom hőmérőt
    • Kimeneti eszközként válassza ki a változót
    • A számításhoz használt képlet: (sensor1 + sensor2 + sensor3) / 3
    • Mentés után a változó új, kiszámított értéket kap
  3. Határozza meg a konverziós értéket

    • A változó jelenleg csak számként jeleníti meg az értéket
    • Nyissa meg a változó szervizbeállításait
    • Adja meg a konverziót: válassza a Hőmérséklet [°C] lehetőséget
    • Mentés

Most a változónál a kívánt érték és mértékegység jelenik meg.

Analóg bemeneti mértékegység

A konverziós funkciókat akkor is használjuk, amikor analóg szenzorokkal dolgozunk.

Példaként bemutatjuk, hogyan konfiguráljunk egy nyomásérzékelőt egy retenciós tartályban, amely a víznyomástól függően 0–10 volt jelet ad.

Konfigurációs lépések

  1. Állítsa be az analóg bemenetet

    • Lépjen a BeállításokHardver → TapHome Bus
    • Válassza ki a modult (pl. UI32)
    • Válassza ki azt a bemenetet, amelyhez az analóg érzékelő csatlakozik
    • Funkcióként jelölje meg: Analóg bemenet
    • Válassza ki a zónát és a kategóriát
    • Mentés
  2. Állítsa be a konverziót

    • Lépjen be a bemenet szervizbeállításaiba
    • Adjon a készüléknek konverziós beállítást
    • Nyomásérzékelő esetén, ha a magasság mérése a cél, válassza a Szintmagasság [m] lehetőséget
  3. Definiálja a lineáris interpolációt

    Állítsa be a szenzor specifikációi szerint:

    Bemeneti feszültség Nyomás Szintmagasság
    0 V 0 Pa 0 m
    10 V 40 kPa 4 m
    • Mentés

A rendszer most automatikusan a voltban kapott adatot a kiválasztott mértékegységre alakítja át.

Impulzusmérő eszközök

Megvizsgáljuk az impulzusszámláló és az impulzusmérők használatát. A mi esetünkben egy csapadékmérő van összekötve az impulzusszámlálóval.

Konfigurációs lépések

  1. Állítsa be az impulzusszámlálót

    • Lépjen a BeállításokHardver → TapHome Bus
    • Válassza ki a modult (pl. UI32)
    • Válassza ki azt a bemenetet, amelyhez az impulzusszámláló csatlakozik
    • Adjon neki egy funkciót: Impulzus Számláló
    • Válassza ki a zónát és a kategóriát
    • Mentés
  2. Adjon hozzá csapadékmérőt

    • Lépjen a BeállításokVirtuális Eszközök
    • Adja hozzá a Csapadékmérő eszközt
    • Adjon az eszközhöz zónát és kategóriát
    • Mentés
  3. Kösse össze a csapadékmérőt az impulzusszámlálóval

    • Nyissa meg a csapadékmérő szervizbeállításait
    • Kösse össze az impulzusszámlálóval
    • A többi szervizbeállítást igazítsa az Ön készülékének egyedi igényeihez (pl. hány mm csapadéknak felel meg egy impulzus)
    • Mentés

Most látható, hogy az impulzusok számának növekedésével a csapadék milliméterben kifejezett értéke is nő.

Ugyanez az elv működik impulzusos villamosmérőknél és más impulzusos mérőeszközöknél is, például víz- vagy gázmérőknél.