TapHome

GTD Therm

Modbus TCP
Dodane przez
Ostatnia aktualizacja: 03. 2026
GTD Therm

GTD Therm to naścienny panel termostatyczny HVAC od GTD IOT, który komunikuje się przez Modbus TCP po Ethernecie. Zapewnia regulację temperatury z odczytem/zapisem temperatury bieżącej i zadanej, 10-poziomowy wybór prędkości wentylatora, wybór zawartości wyświetlacza LCD, sterowanie podświetleniem panelu oraz impulzowe przyciski dotykowe do włączania/wyłączania, min/max wentylatora i przełączania trybów. TapHome łączy się bezpośrednio z panelem przez sieć lokalną — nie jest wymagana dodatkowa brama.

Szablon wykorzystuje wzorzec MODBUSWNE (write-no-echo) dla wszystkich operacji zapisu i odpytuje urządzenie w interwałach 2500 ms.

Połączenie sieciowe

Podłącz panel GTD Therm do tej samej sieci lokalnej co TapHome Core standardowym kablem Ethernet.

  • Protokół: Modbus TCP
  • Port: 502
  • Domyślne Slave ID: 1

Przypisz GTD Therm statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmienił się po przerwie w zasilaniu.

Konfiguracja

Na panelu GTD Therm nie jest wymagana żadna specjalna konfiguracja. Interfejs Modbus TCP jest domyślnie aktywny na porcie 502.

Podczas importu szablonu w TapHome podaj:

  • Adres IP — adres IP panelu w sieci lokalnej (domyślny: 192.168.0.1)
  • Slave ID — adres Modbus slave (domyślny: 1)

Funkcje urządzenia

Szablon udostępnia 9 urządzeń: termostat, wybór prędkości wentylatora, parametr wyświetlacza LCD, podświetlenie panelu, 4 przyciski impulzowe i przełącznik trybu pracy.

Termostat

Urządzenie termostatu zapewnia regulację temperatury z dwoma rejestrami:

  • Temperatura bieżąca — odczytywana z H:30 (Int16 / 10), wyświetla zmierzoną temperaturę pomieszczenia w °C
  • Temperatura zadana — odczytywana z H:31 (Int16 / 10) i zapisywalna przez MODBUSWNE. Wartość jest mnożona przez 10 przed zapisem (np. 22,5 °C jest zapisywane jako 225)
Prędkość wentylatora

Przełącznik wielowartościowy na rejestrze H:32 z 10 wybieralnymi poziomami:

WartośćNazwa
0OFF
1MIN
2NORMAL
3MAX
4–9Rozszerzone poziomy prędkości
Parametr wyświetlacza LCD

Przełącznik wielowartościowy na rejestrze H:45, który steruje tym, co wyświetla ekran LCD panelu:

WartośćZawartość wyświetlacza
0Temperatura zadana
1Temperatura bieżąca
2Prędkość wentylatora
3Wartość wyświetlana
4–9Rozszerzone opcje wyświetlania
Podświetlenie panelu

Przełącznik wł/wył na rejestrze H:24 (Bool) do sterowania podświetleniem panelu termostatycznego.

Impulzowe przyciski dotykowe

Cztery przełączniki impulzowe, które emulują fizyczne naciśnięcie przycisków na panelu. Każdy wysyła chwilowy sygnał wł/wył przez MODBUSWNE:

PrzyciskRejestrFunkcja
ON/OFFH:2Włączenie/wyłączenie
Fan Speed MinH:3Wentylator na minimalną prędkość
Fan Speed MaxH:4Wentylator na maksymalną prędkość
ModeH:5Przełączanie trybów pracy

Te przyciski impulzowe odzwierciedlają fizyczne przyciski dotykowe na panelu i umożliwiają wywoływanie tych samych akcji zdalnie z TapHome lub przez Smart Rule.

Tryb pracy

Przełącznik wł/wył na rejestrze H:33 (Bool) wskazujący, czy termostat aktywnie działa (ogrzewanie/chłodzenie aktywne).

Podsumowanie rejestrów

UrządzenieRejestrTyp danychOdczyt/ZapisInterwał odczytu
Termostat (temp. bieżąca)H:30Int16 (÷10)Odczyt2500 ms
Termostat (temp. zadana)H:31Int16 (÷10)Odczyt/Zapis2500 ms
Prędkość wentylatoraH:32Int16Odczyt/Zapis2500 ms
Tryb pracyH:33BoolOdczyt/Zapis2500 ms
Podświetlenie paneluH:24BoolOdczyt/Zapis2500 ms
Przycisk ON/OFFH:2BoolOdczyt/Zapis2500 ms
Przycisk Fan MinH:3BoolOdczyt/Zapis2500 ms
Przycisk Fan MaxH:4BoolOdczyt/Zapis2500 ms
Przycisk ModeH:5BoolOdczyt/Zapis2500 ms
Parametr wyświetlacza LCDH:45Int16Odczyt/Zapis2500 ms

Rozwiązywanie problemów

Brak komunikacji Modbus
  1. Zweryfikuj, że kabel Ethernet jest podłączony i panel jest zasilany
  2. Potwierdź adres IP panelu — sprawdź tabelę dzierżaw DHCP routera
  3. Upewnij się, że TapHome Core i GTD Therm są w tej samej sieci/podsieci
  4. Sprawdź, czy żaden firewall nie blokuje portu 502
Temperatura pokazuje 0 lub nieprawidłową wartość

Termostat wykorzystuje Int16 z konwersją ÷10. Surowa wartość rejestru 225 oznacza 22,5 °C. Jeśli wartości wydają się 10 razy za wysokie lub za niskie, zweryfikuj, czy szablon używa prawidłowego współczynnika konwersji.

Dostępne urządzenia

GTDTherm Moduł
Termostat Termostat

Regulacja temperatury — odczyt aktualnej temperatury z H:30, odczyt/zapis żądanej temperatury na H:31 (Int16 ÷10, °C)

Rejestr: H:30, H:31H:31 Int16 Jednostka: °C numeric

Termostat

Odczyt temperatury
MODBUSR(H, 30, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 31, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 31, Int16, Se * 10)
Prędkość wentylatora Przełącznik wielowartościowy

Wybór prędkości wentylatora z 10 poziomami — 0=WYŁ, 1=MIN, 2=NORMALNY, 3=MAX, 4–9 rozszerzone prędkości

Rejestr: H:32 Int16 numeric
Wartości / Stany: WYŁ · MIN · NORMALNY · MAX

Prędkość wentylatora

Odczyt stanu przełącznika
MODBUSR(H, 32, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 32, Int16, Mu)
Parametr wyświetlacza LCD Przełącznik wielowartościowy

Wybór zawartości ekranu LCD — 0=Wartość zadana, 1=Aktualna temperatura, 2=Prędkość wentylatora, 3=Wartość wyświetlana, 4–9 rozszerzone

Rejestr: H:45 Int16 numeric
Wartości / Stany: Wartość zadana · Aktualna temperatura · Prędkość wentylatora · Wartość wyświetlana

Parametr wyświetlacza LCD

Odczyt stanu przełącznika
MODBUSR(H, 45, Int16)
Zapis stanu przełącznika
MODBUSWNE(H, 45, Int16, Mu)
Podświetlenie panelu Przełącznik

Sterowanie podświetleniem panelu termostatu — odczyt/zapis H:24

Rejestr: H:24 Bool
Wartości / Stany: ON · OFF

Podświetlenie panelu

Odczyt stanu przełącznika
MODBUSR(H, 24, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 24, Bool, St)
Przycisk ON/OFF Przełącznik

Impulsowy przycisk dotykowy do włączenia/wyłączenia termostatu — odczyt/zapis H:2

Rejestr: H:2 Bool
Wartości / Stany: ON · OFF

Przycisk ON/OFF

Odczyt stanu przełącznika
MODBUSR(H, 2, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 2, Bool, St)
Przycisk minimalnej prędkości wentylatora Przełącznik

Impulsowy przycisk dotykowy do ustawienia minimalnej prędkości wentylatora — odczyt/zapis H:3

Rejestr: H:3 Bool
Wartości / Stany: ON · OFF

Przycisk minimalnej prędkości wentylatora

Odczyt stanu przełącznika
MODBUSR(H, 3, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 3, Bool, St)
Przycisk maksymalnej prędkości wentylatora Przełącznik

Impulsowy przycisk dotykowy do ustawienia maksymalnej prędkości wentylatora — odczyt/zapis H:4

Rejestr: H:4 Bool
Wartości / Stany: ON · OFF

Przycisk maksymalnej prędkości wentylatora

Odczyt stanu przełącznika
MODBUSR(H, 4, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 4, Bool, St)
Przycisk trybu Przełącznik

Impulsowy przycisk dotykowy do przełączania trybów pracy — odczyt/zapis H:5

Rejestr: H:5 Bool
Wartości / Stany: ON · OFF

Przycisk trybu

Odczyt stanu przełącznika
MODBUSR(H, 5, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 5, Bool, St)
Tryb pracy Przełącznik

Przełącznik trybu pracy termostatu (aktywne ogrzewanie/chłodzenie) — odczyt/zapis H:33

Rejestr: H:33 Bool
Wartości / Stany: ON · OFF

Tryb pracy

Odczyt stanu przełącznika
MODBUSR(H, 33, Bool)
Zapis stanu przełącznika
MODBUSWNE(H, 33, Bool, St)
Połączenie: Modbus TCP • Slave ID: $[SlaveId]

Źródła