
Viessmann Vitogate 300 (typ BN/MB) to kompaktowa bramka na szynę DIN (100 x 48 x 70 mm) z portami RS-485, LAN (RJ45), LON (2x RJ45) i USB. Ten szablon przeznaczony jest dla pompy ciepła Vitocal 200 (regulator Vitotronic 200 WO1C) i udostępnia 27 urządzeń obejmujących obwód grzewczy HC1, oddzielny obwód chłodzący, ciepłą wodę użytkową (CWU), monitorowanie systemu solarnego, diagnostykę sprężarki i alarm ogólny.
TapHome komunikuje się wyłącznie przez Modbus RTU (RS-485) lub Modbus TCP. Magistrala LON jest wewnętrzna dla bramki — Vitogate używa jej do odczytu danych z regulatora Vitotronic, a wybrane punkty danych udostępnia jako rejestry Modbus. LON nie jest podłączane do TapHome.
Dynamiczne przypisanie rejestrów – Vitogate 300 przypisuje numery rejestrów Modbus dynamicznie na podstawie punktów danych LON wybranych w interfejsie webowym. Numery rejestrów w szablonie TapHome odpowiadają konkretnemu wyborowi punktów danych. Jeśli zmienisz wybór punktów danych w interfejsie webowym Vitogate, numery rejestrów się przesuną i szablon będzie odczytywał nieprawidłowe wartości.
Podłączenie sprzętowe
Schemat podłączenia

Złącza na panelu przednim (od lewej do prawej):
- LED zasilania – świeci na zielono przy włączonym zasilaniu
- LED statusu – wielokolorowa (czerwona, zielona, pomarańczowa) dla stanu pracy
- LED RX / TX – migają na żółto podczas odbioru/wysyłania danych
- Przełącznik DIP (A) – 1: napięcie Bias RS-485, 2: napięcie Bias RS-485, 3: terminator 120 ohm
- RS-485 (B) – wyjmowane złącze z zaciskami: Shld, AGND, A- (Data-), B+ (Data+)
- PWR (C) – złącze zasilania 24 VDC
- LAN (D) – RJ45 dla Modbus TCP/IP lub dostępu do interfejsu webowego
- LON (E) – 2x RJ45, ekranowane, do podłączenia LON do Vitotronic
- USB (F) – do aktualizacji firmware
- Reset – przycisk reset
Specyfikacja techniczna
- Wymiary: 100 x 48 x 70 mm (montaż na szynie DIN, TS35)
- Zasilanie: 12-24 V AC/DC, max 320 mA (3,85 W)
- Temperatura pracy: 0°C do +45°C
- Protokół: Modbus RTU (RS-485) lub Modbus TCP/IP (port LAN 502)
- Ustawienia RS-485: 9600 baud, 8 bitów danych, brak parzystości, 1 bit stopu
Okablowanie RS-485
Podłącz za pomocą 4-przewodowego połączenia RS-485 do wyjmowanego złącza RS-485 (B):
- B+ (Data+) –> A+/D+ na TapHome RS-485
- A- (Data-) –> B-/D- na TapHome RS-485
- AGND –> GND na TapHome
- Shld –> Ekran (opcjonalnie, dla długich tras kablowych)
Terminacja RS-485 – Przełącznik DIP 3 włącza rezystor terminacyjny 120 ohm. Włączaj go tylko jeśli Vitogate 300 jest ostatnim urządzeniem na magistrali RS-485. TapHome Core ma wbudowany rezystor 120 ohm na swoich zaciskach BUS.
Okablowanie w skrzynce przyłączeniowej

Vitogate 300 i jego zasilacz montuje się na szynie DIN wewnątrz skrzynki przyłączeniowej pompy ciepła. Połączenie RS-485 (C) prowadzi do TapHome. Zasilanie zapewnia zasilacz 24 VDC w zestawie.
Okablowanie LON (Vitogate ↔ Vitotronic)
To okablowanie jest wewnętrzne dla bramki — TapHome nie jest w nie zaangażowany. Vitogate 300 łączy się z regulatorem Vitotronic przez LON (RJ45). Magistrala Viessmann LON wykorzystuje topologię “Line” z rezystorami terminacyjnymi na obu końcach. Użyj 2-żyłowego ekranowanego kabla CAT5 lub kabla telefonicznego JY(St)Y 2x2x0,8 mm. Maksymalna odległość: 900 m z okablowaniem na miejscu.
Moduł komunikacyjny LON musi być zainstalowany w jednostce sterującej Vitotronic. W zależności od modelu regulatora może to być dodatkowe akcesorium. Zapoznaj się z Instrukcją montażu i serwisu Vitotronic.
Konfiguracja
Dostęp do interfejsu webowego


- Podłącz PC/laptop do portu LAN Vitogate 300 kablem Ethernet
- Ustaw IP komputera na 169.254.0.20 (maska podsieci 255.255.0.0)
- Otwórz przeglądarkę i przejdź do http://169.254.0.1
- Zaloguj się nazwą użytkownika vitogate i hasłem viessmann
Od drugiej połowy 2024 roku nowe jednostki Vitogate 300 są dostarczane z unikalnym hasłem wydrukowanym na etykiecie urządzenia. Po przywróceniu ustawień fabrycznych hasło wraca do “viessmann”.
Przełączenie w tryb Modbus
- Przejdź do General > Vitogate w interfejsie webowym
- Ustaw “Vitogate type” na “Vitogate 300 MB (Modbus)”
- Ustaw “Language of datapoints” na English i “Units” na SI units
- Naciśnij Save, następnie przejdź do General > Restart i naciśnij Restart
Skanowanie uczestników LON
- Przejdź do VI LON > Scan participants
- Ustaw System number: 1 i zakres numerów uczestników (np. 1 do 10)
- Naciśnij Start – bramka wyszukuje regulatory Vitotronic na magistrali LON
- Po zakończeniu skanowania zaznacz żądanych uczestników i naciśnij Save
- Przejdź do General > Restart i naciśnij Restart (nie wybieraj “complete system restart”)
Wybór punktów danych

- W sekcji VI LON > Participants kliknij na uczestnika (np. 1.1)
- Wybierz zakładki punktów danych (All, General, Heating circuit A1, Cooling, DHW, Solar itp.)
- Zaznacz żądane punkty danych do przesyłania do Modbus
- Naciśnij Save
Krytyczny krok – Punkty danych wybrane tutaj determinują przypisania rejestrów Modbus. Musisz wybrać dokładnie te same punkty danych, których oczekuje szablon TapHome, w tej samej kolejności. Zmiana wyboru przesunie wszystkie numery rejestrów.
Konfiguracja Modbus


- Przejdź do Modbus > Configuration
- Ustaw Slave address (musi odpowiadać Slave ID w TapHome)
- Dla połączenia RS-485 sprawdź: Protocol RTU, Baudrate 9600, Databits 8, Parity none, Stopbits 1
- Dla połączenia TCP/IP domyślny port to 502
- Naciśnij Save
Strona Modbus > Objects pokazuje dynamicznie przypisaną mapę rejestrów z kolumnami: Type (CO/HO/IN/ST), Register number, Name, Unit i Format.
Wskaźniki LED statusu
| LED statusu | Znaczenie |
|---|---|
| Miga na zielono | Normalna praca |
| Miga zielono/czerwono | Serwer DHCP włączony |
| Świeci na pomarańczowo | Trwa restart |
| Miga na pomarańczowo | Brak konfiguracji bramki |
| Miga na czerwono | Błędy ramkowania magistrali RS-485 |
| Świeci na czerwono | Pliki są łączone przed resetem |
Możliwości urządzeń
Monitorowanie temperatury
Szablon zapewnia czujniki temperatury dla systemu, obwodu grzewczego i systemu solarnego, odczytujące z analogowych rejestrów wejściowych z automatyczną konwersją /10:
- Temperatura zewnętrzna (A:88) – tłumiona temperatura zewnętrzna z regulatora Vitotronic
- Temperatura zasobnika CWU (A:102) – rzeczywista temperatura zasobnika ciepłej wody użytkowej
- Temperatura zasilania (A:100) – systemowa temperatura zasilania (przepływu)
- Temperatura pokojowa HC1 (A:54) – rzeczywista temperatura pokojowa dla obwodu grzewczego 1
- Temperatura kolektora słonecznego (A:110) – temperatura panelu kolektora słonecznego
- Temperatura zasobnika solarnego (A:114) – temperatura zasobnika energii solarnej
Sterowanie obwodem grzewczym (HC1)
Obwód grzewczy HC1 ma niezależny program pracy, status pracy i regulację termostatyczną:
Program pracy HC1 (H:33) – wybór trybu pracy z 7 opcjami:
- 0 = Czuwanie
- 1 = Tylko CWU
- 2 = Ogrzewanie/Chłodzenie/CWU
- 3 = Ciągły obniżony
- 4 = Ciągły normalny
- 5 = Normalny WYŁ
- 6 = Tylko chłodzenie
Status pracy HC1 (A:139) – pokazuje aktywny status (Czuwanie, Obniżony, Normalny, Stała temperatura) jako wskaźnik tylko do odczytu.
Termostaty zapewniają regulację temperatury pokojowej z odczytem aktualnej temperatury i zapisywalnym setpointem:
- Setpoint temperatury pokojowej HC1 – odczytuje A:54 (aktualna), zapisuje H:12 (normalny setpoint, 10-30°C)
- Obniżony setpoint temperatury pokojowej HC1 – odczytuje A:54 (aktualna), zapisuje H:13 (obniżony setpoint, 10-30°C)
- Setpoint temperatury pokojowej trybu party HC1 – odczytuje A:54 (aktualna), zapisuje H:34 (setpoint party, 10-30°C)
Sterowanie obwodem chłodzącym
- Setpoint temperatury obwodu chłodzącego (H:24) – żądana temperatura dla oddzielnego obwodu chłodzącego, odczytuje aktualną temperaturę z A:54
Sterowanie CWU
- Setpoint temperatury CWU (6000) (H:29) – żądana temperatura ciepłej wody użytkowej (odczyt/zapis)
- Setpoint temperatury CWU 2 (600C) (H:28) – drugorzędny setpoint temperatury CWU (odczyt/zapis)
Tryb pracy ogrzewanie/chłodzenie
Tryb pracy ogrzewanie/chłodzenie (H:77) umożliwia przełączanie między głównymi trybami pracy systemu:
- 0 = Ogrzewanie
- 1 = Chłodzenie
- 2 = Automatyczny
Tryby party i oszczędny
- Tryb party HC1 (C:5) – przełącznik trybu party dla obwodu grzewczego 1 (odczyt/zapis)
- Tryb oszczędny HC1 (C:8) – przełącznik trybu oszczędnego (obniżenia) dla obwodu grzewczego 1 (odczyt/zapis)
Monitorowanie pomp
- Pompa obwodu grzewczego HC1 (D:8) – status pompy obwodu grzewczego 1 (tylko odczyt)
- Pompa ładowania CWU (D:21) – status pompy ładowania zasobnika (tylko odczyt)
- Pompa cyrkulacyjna (D:15) – status pompy cyrkulacyjnej CWU (tylko odczyt)
Monitorowanie sprężarki
- Częstotliwość sprężarki (A:126) – moc/częstotliwość pracy sprężarki
- Godziny pracy sprężarki 1 (A:162) – skumulowane godziny pracy dla stopnia 1 sprężarki
- Godziny pracy sprężarki 2 (A:44) – skumulowane godziny pracy dla stopnia 2 sprężarki
Monitorowanie systemu solarnego
- Temperatura kolektora słonecznego (A:110) – temperatura panelu kolektora
- Temperatura zasobnika solarnego (A:114) – temperatura zasobnika
- Uzysk energii solarnej (A:47) – skumulowana produkcja energii solarnej w kWh
- Pompa solarna (sterowanie wewnętrzne) (D:19) – status pompy solarnej (wewnętrzny regulator) (tylko odczyt)
- Pompa solarna (Vitosolic) (D:20) – status pompy solarnej (zewnętrzny regulator Vitosolic) (tylko odczyt)
Monitorowanie alarmów
- Alarm ogólny (C:200) – status ogólnego błędu/alarmu z systemu pompy ciepła (tylko odczyt) (0=brak alarmu, 1=alarm aktywny)
Dodatkowe możliwości
Vitocal 200 / Vitotronic 200 WO1C udostępnia również punkty danych LON do sterowania obwodami grzewczymi M2/M3 (setpointy pokojowe, programy pracy, tryby party/oszczędny), sterowania wentylacją (temperatury powietrza nawiewanego/wywiewanego, CO2, wilgotność, status filtrów), bilansu energetycznego (wartości COP, zużycie energii elektrycznej), regulacji krzywej grzewczej (poziom i nachylenie) oraz statusu odszraniania. Można je dodać w przyszłej aktualizacji szablonu poprzez wybranie dodatkowych punktów danych w interfejsie webowym Vitogate.
Setpointy i programy pracy obwodów grzewczych M2/M3 nie są uwzględnione w aktualnym szablonie. Aby sterować dodatkowymi obwodami grzewczymi, dodaj odpowiednie punkty danych LON w interfejsie webowym Vitogate i utwórz niestandardowe urządzenia Modbus w TapHome z nowo przypisanymi numerami rejestrów.
Rozwiązywanie problemów
LED statusu miga na pomarańczowo (brak konfiguracji)
- Otwórz interfejs webowy pod adresem http://169.254.0.1
- Przejdź do General > Vitogate i sprawdź, czy typ Vitogate jest ustawiony na “Vitogate 300 MB (Modbus)”
- Przejdź do VI LON > Scan participants i wyszukaj regulatory Vitotronic
- Wybierz punkty danych i zapisz
Brak komunikacji Modbus
- Sprawdź kable RS-485:
- B+ (Data+) prawidłowo podłączone do A+/D+ na TapHome
- A- (Data-) prawidłowo podłączone do B-/D- na TapHome
- AGND podłączone do masy TapHome
- Sprawdź, czy adres Modbus Slave w interfejsie webowym Vitogate odpowiada TapHome
- Sprawdź przełącznik DIP 3 terminacji – włączaj tylko na ostatnim urządzeniu na magistrali
- Potwierdź ustawienia TapHome: 9600 baud, brak parzystości, 1 bit stopu
- Spróbuj Modbus TCP/IP przez port LAN (port 502) jako alternatywę
Wartości rejestrów są nieprawidłowe lub przesunięte
- Vitogate 300 przypisuje rejestry dynamicznie. Jeśli zmieniono wybór punktów danych, numery rejestrów się przesuwają
- Przejdź do Modbus > Objects w interfejsie webowym i porównaj mapę rejestrów z szablonem TapHome
- Jeśli rejestry się nie zgadzają, ponownie wybierz prawidłowe punkty danych LON odpowiadające oczekiwanemu mapowaniu szablonu
Błędy komunikacji LON
- Sprawdź kable RJ45 LON między Vitogate a Vitotronic
- Sprawdź, czy rezystory terminacyjne są zainstalowane na obu końcach magistrali LON
- Upewnij się, że moduł komunikacyjny LON jest zainstalowany w regulatorze Vitotronic
- Sprawdź numer systemu LON i numery uczestników (Kod “77:x” i “98:x” na Vitotronic)
