Przejdź do treści

Wejścia

Inputs

Elementy strony

  1. Wejścia analogowe.

    Zawiera (zaczynając od góry):

    • pola ustawiania nazw
    • odczyty surowy i przeliczony
    • wybór funkcji dla wejścia analogowego lub zakresu napięcia (więcej tutaj)
    • pola kalibracji i mnożnika pomiaru (więcej tutaj)
  2. Pomiary temperatury, wilgotności i ciśnienia.

    Dla każdego pomiaru pole edycji nazwy i obecny odczyt.

    Jest tam również pole do kalibracji odczytu ciśnienia.

  3. Inne czujniki (CO2 i PM).

    Dla każdego pomiaru pole edycji nazwy i obecny odczyt.

  4. Odczyty różnicowe.

    Zawiera odczyt oraz formularz konfiguracji.

  5. Wejścia cyfrowe.

    W górnej części zawiera pole edycji nazwy i obecny stan. W dolnej części pola konfiguracyjne (więcej tutaj).

Konfiguracja wejść analogowych

Funkcje wejść analogowych

Po wyborze konkretnego czujnika pomiarowego dla wejścia analogowego, dane wyjściowe będą automatycznie przeliczane (również przy przy udostępnianiu protokołami komunikacyjnymi - HTTP, MQTT, SNMP).

Kalibracja i mnożnik

Kalibracja i mnożnik pozwalają na wprowadzenie prostej funkcji i tym samym uzyskanie rzeczywistej wartości z wielu czujników analogowych z wyjściem napięciowym. Pokazywana wartość może być, np. ciśnieniem lub odległością. Pozwala to też dokładnie zniwelować wpływ np. długich przewodów na wartość pomiarową.

Kalibracja i mnożnik są stosowane zgodnie z formułą:

V = M * Vin + K

gdzie:

  • V - wartość pośrednia w mV,
  • Vin - wartość zmierzona przez ADC w mV,
  • M - mnożnik,
  • K - kalibracja,
  • Vout - wartość wynikowa w V, zwracana w zmiennej iAValueX

Następnie wartość pośrednia jest przeliczana na wartość wynikową zależnie od wybranej funkcji wejścia analogowego. Dla podstawowych funkcji jak 3.3V czy 58V jest to dość proste:

  • 3.3V: Vout = V / 1000 = 0.001 * M * Vin + 0.001 * K, co oznacza, że wartość 1 w kalibracji odpowiada 0.001 V.
  • 58V : Vout = V * 0.017388 + 0.1 = 0.017388 * M * Vin + 0.017388 * K + 0.1, co oznacza, że wartość 1 w kalibracji odpowiada 0.017388 V, oraz wartość zawiera składową stałą (0.1), niezależną od mnożnika.

Dla pozostałych funkcji wejść analogowych są wykonywane bardziej skomplikowane przeliczenia, więc dla każdej opcji składowa stała i przeskalowanie kalibracji może być inne. Dlatego kalibrację ustawia się dla nich metodą prób i błędów, np. zerowanie dla WCS1800.

Konfiguracja wejść cyfrowych

Wejścia cyfrowe są w konfiguracji pull-up (podciągającej do stanu wysokiego).

Negacja

Określa czy logika wejścia cyfrowego ma być odwrócona, tzn. 0 będzie stanem wysokim, a 1 stanem niskim.

Praca bistabilna

Zaznaczenie checkboxa z wartością 0 powoduje przejście wejścia do trybu 2-stanowego. Skojarzenie tego wejścia z wyjściem w Zdarzeniach da następujący efekt: pierwszy stan niski (przyciśnięcie) da zmianę wyjścia, drugie przyciśnięcie - spowoduje powrót wyjścia. Główne zastosowanie to równoległe sterowanie wyjść automatycznie według zadanych parametrów i równolegle ręczenie przy pomocy przycisku dzwonkowego. Można także sterować zapaleniem oświetlenia przy przejściu przy czujniku ruchu lub barierze świetlnej i zgaszeniem przy wyjściu (dla jednej osoby).

Zaznaczenie checkboxa z wpisaną wartością (liczbą sekund) spowoduje powrót stanu skojarzonej usługi po tym czasie.

Czas impulsu

Opcję można wybrać dla INPD1 i INPD3. Po wybraniu będzie odliczany czas między opadającymi zboczami, podczas gdy INPD2 ma wartość 0 (INPD2 dla liczenia czasów na INPD1 i INPD4 dla INPD3).

Najnowsza wartość jest widoczna w polu poniżej pola wyboru i jest również publikowana przez MQTT na temat prefix/imp_time1 i prefix/imp_time2.