W systemie Grenton do pomiaru temperatury poza czujnikami znajdującymi się w naszych modułach (Smart Panel, Touch Panel, Multisensor) oraz poza czujnikami 1-Wire (DS18B20) można zastosować m. in. czujniki 0-10V (np. RHT-2). Wspomniane czujniki należy podłączyć do odpowiednich wejść (IN1-4) w module Analog In/Out DIN.
W celu przeliczenia wartości napięcia zwracanego przez czujnik 0-10V na temperaturę należy:
- dodać cechę użytkownika typu number, do której zostanie zapisana wartość temperatury:
- utworzyć skrypt, który na podstawie zakresu mierzonych wartości oraz napięcia wyznaczy wartość temperatury:
temp_min = -20
temp_max = 80
vol_min = 0
vol_max = 10
CLU->temp_val = temp_min + ((temp_max - temp_min) / (vol_max - vol_min)) * CLU->temp_sens_0_10V->Value - do zdarzenia OnValueChange obiektu AnalogIN, do którego podłączono czujnik 0-10V, przypisać wcześniej utworzony skrypt:
Po przesłaniu konfiguracji do modułu CLU, zmiana wartości zwracanej przez czujnik spowoduje, że wartość cechy użytkownika zostanie zaktualizowana: