Bloomeco OPV to pompa ciepła do podgrzewania ciepłej wody użytkowej ze zintegrowaną wentylacją. Podgrzewa wodę za pomocą sprężarki powietrznej pompy ciepła z elektryczną grzałką zapasową i zapewnia kontrolowany wywiew/nawiew powietrza. TapHome łączy się bezpośrednio przez Modbus TCP — nie jest wymagana dodatkowa bramka.
Szablon udostępnia 193 urządzenia obejmujące sterowanie trybami pracy, ustawienia temperatur docelowych, prędkość i tryb wentylacji, zarządzanie odszranianiem, integrację kolektora słonecznego, ogrzewanie/chłodzenie podłogowe, tryby autokonsumpcji PV, interfejs SG Ready, planowanie ochrony przed legionellą, planowanie niskiej taryfy, pomiary mocy, diagnostykę i liczniki błędów.
Slave ID — adres Modbus slave (konfigurowalny przez rejestr H:39, wartość domyślna zależy od jednostki)
Przypisz statyczny adres IP lub rezerwację DHCP dla Bloomeco OPV w ustawieniach routera, aby adres nie zmienił się po awarii zasilania.
Parametry komunikacji Modbus (prędkość transmisji, parzystość) można skonfigurować bezpośrednio przez szablon za pomocą urządzeń Modbus Address, Modbus Baud Rate i Modbus Parity. Po zmianie zapisz do urządzenia Modbus Modify, aby zastosować nowe ustawienia.
Tryb grzałki — wybór spośród trybów AUTO, ECO, BOOST, BACKUP, SILENT i HOLIDAY. Każdy tryb używa innej temperatury docelowej i strategii pracy.
Temperatura docelowa AUTO / ECO / BOOST / Backup — indywidualne ustawienia temperatury dla każdego trybu. Bieżąca temperatura wody jest odczytywana z czujnika T3 (góra zbiornika).
Wymuszony tryb pracy — nadpisuje normalne planowanie i natychmiast uruchamia pompę ciepła.
Monitorowanie temperatury
Szablon udostępnia trzy główne czujniki temperatury:
Czujnik
Opis
T1 — Temperatura powietrza wlotowego
Temperatura powietrza nawiewanego
T2 — Temperatura powietrza wylotowego
Temperatura powietrza wywiewanego
T3 — Temperatura góry zbiornika
Góra zbiornika wody — główna wartość referencyjna dla sterowania ogrzewaniem
Dodatkowe odczyty obejmują średnią temperaturę powietrza, średnią temperaturę parownika oraz różnice temperatur (delta T1-T2) wykorzystywane przez algorytm odszraniania.
Sterowanie wentylacją
Tryb wentylacji — Wył, Jedna prędkość, 2× prędkość lub Max
Prędkość wentylacji — Niska, Średnia lub Wysoka predefiniowana wartość
Prędkość wentylacji Min/Średnia/Max/AUTO — konfigurowalne ustawienia prędkości w procentach (0–100%) dla każdego poziomu
Obroty wentylatora — aktualna prędkość wentylatora (tylko odczyt)
Docelowa prędkość wentylatora — aktualna wartość docelowa wentylatora
Zarządzanie odszranianiem
Pompa ciepła wykonuje automatyczne cykle odszraniania, aby zapobiec powstawaniu lodu na parowniku. Szablon zapewnia monitorowanie i konfigurację:
Odszranianie aktywne / Wentylator odszraniania aktywny — flagi stanu odszraniania w czasie rzeczywistym
Temperatura zatrzymania odszraniania — temperatura, przy której cykl odszraniania się kończy
Delta T Min odszraniania — minimalny różniczkowy temperaturowy do uruchomienia odszraniania
Dopuszczalna zmienność odszraniania — dozwolone odchylenie temperatury podczas odszraniania
Temperatura wentylatora odszraniania — temperatura aktywacji wentylatora podczas odszraniania
Min/Max czas odszraniania — konfigurowalne limity czasowe
Max interwał odszraniania — maksymalny czas między cyklami odszraniania
Temperatura chłodzenia — ustawienie temperatury docelowej
Przełącznik chłodzenia (H:21) zapisuje do rejestru H:1 zamiast H:21 — jest to znana anomalia szablonu. Zweryfikuj zachowanie na rzeczywistej jednostce przed poleganiem na tym sterowaniu.
SG Ready i smart grid
SG Ready — włączenie/wyłączenie interfejsu SG Ready dla smart grid
SG1 Input / SG2 Input — wejścia cyfrowe dla sygnałów SG Ready (tylko odczyt)
Stan SG Ready — aktualny stan pracy SG Ready
Planowanie niskiej taryfy
Szablon udostępnia trzy okna czasowe dla dni roboczych i weekendów do planowania pracy pompy ciepła w okresach niskiej taryfy elektrycznej:
Tryb niskiej taryfy — WYŁ, STANDARD lub Optymalna strategia planowania
Początek/Koniec niskiej taryfy dzień roboczy/weekend #1–#3 — godziny rozpoczęcia i zakończenia dla każdego okna
Stan niskiej taryfy — aktualny stan aktywnej/nieaktywnej niskiej taryfy
Ochrona przed legionellą
Ochrona przed legionellą — włączenie/wyłączenie periodycznego cyklu grzania w wysokiej temperaturze
Temperatura docelowa legionelli — temperatura dla cyklu legionelli
Dzień legionelli — dzień tygodnia dla zaplanowanego cyklu (poniedziałek–niedziela)
Stan legionelli / Data ostatniej legionelli — monitorowanie stanu ochrony i ostatniego wykonania
Sterowanie zewnętrzne i wejścia
Sterowanie zewnętrzne — tryb wejścia: Wył, Higrostat, Max lub WŁ/WYŁ
Stan sterowania zewnętrznego — aktualny stan sterowania zewnętrznego
Analogowe wejście napięciowe — odczyt wejścia analogowego 0–10 V
Pomiary mocy i energii
Moc elektryczna — chwilowy pobór mocy elektrycznej
Moc całkowita — całkowity odczyt mocy
Moc wentylatora / Moc sprężarki / Całkowita moc elektryczna PC — rozkład mocy według komponentów
Dedykowane liczniki błędów dla każdego czujnika i podsystemu: czujniki T1–T5, presostat, parownik, zimny parownik, gorący parownik i komunikacja Modbus. Rejestr Error List udostępnia skonsolidowany kod błędu.
Konfiguracja systemu
Zegar/Kalendarz — godziny, minuty, dzień, miesiąc, rok, dzień tygodnia
Język wyświetlacza — angielski lub niemiecki
Kontrast wyświetlacza — 0–8 poziomów
Czas letni — włączenie/wyłączenie czasu letniego
Hasło serwisowe — dostęp do menu serwisowego
Zapisz/Przywróć ustawienia — kopia zapasowa lub przywrócenie całej konfiguracji
Reset / Reset All / Reset dziennika zdarzeń — różne komendy resetu
ID modelu / Wersja oprogramowania / Wersja sprzętowa — identyfikacja urządzenia
Wartości diagnostyczne i debugowania
Odczyty kanałów ADC (CH2–CH15), liczniki stabilności (T1, T3, wentylator), timery stanów (pompa ciepła, zawór odszraniania, sprężarka) i wewnętrzne akumulatory debug są dostępne do zaawansowanego rozwiązywania problemów.
Sprawdź połączenie kabla Ethernet z jednostką Bloomeco OPV
Potwierdź adres IP jednostki — sprawdź tabelę dzierżaw DHCP w routerze
Upewnij się, że TapHome Core i jednostka OPV są w tej samej sieci/podsieci
Sprawdź, czy żaden firewall nie blokuje portu 502
Zweryfikuj, czy Modbus Slave ID odpowiada parametrowi importu szablonu
Konflikty rejestrów
Dwa adresy rejestrów są współdzielone między wieloma funkcjami:
Rejestr
Funkcja 1
Funkcja 2
H:39
Adres Modbus
Reset All
H:42
Parzystość Modbus
Modbus Modify
Zachowaj ostrożność przy zapisie do tych rejestrów — zweryfikuj, że uruchamiana jest zamierzona funkcja.
Nieoczekiwane wartości temperatury
Wartości temperatury są przechowywane jako liczby całkowite dzielone przez 10 (np. wartość surowa 450 = 45,0 °C). Jeśli odczyty wydają się 10× za wysokie lub za niskie, sprawdź, czy konwersja jest stosowana prawidłowo.
Dostępne urządzenia
Bloomeco OPVModuł
Temperatura góry zbiornika (T3)Czujnik temperaturyTylko do odczytu
Temperatura góry zbiornika wody — główna wartość referencyjna dla sterowania ogrzewaniem
Rejestr: A:13Int16Jednostka: °C
Temperatura góry zbiornika (T3)
Odczyt temperatury
MODBUSR(A, 13, Int16) / 10
Tryb grzałkiPrzełącznik wielowartościowy
Tryb pracy podgrzewacza wody — AUTO, ECO, BOOST, BACKUP, SILENT, HOLIDAY
Rejestr: H:0Int16numeric
Wartości / Stany: AUTO · ECO · BOOST · BACKUP · SILENT · HOLIDAY
Tryb grzałki
Odczyt stanu przełącznika
MODBUSR(SH, 0, Int16)
Zapis stanu przełącznika
MODBUSW(sH, 0, Int16, Mu)
Temperatura docelowa AUTOTermostat
Docelowa temperatura wody dla trybu AUTO
Rejestr: H:8Int16Jednostka: °C
Temperatura docelowa AUTO
Odczyt temperatury
MODBUSR( A, 13, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 8, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(SH, 8, Int16, Se * 10)
Temperatura docelowa ECOTermostat
Docelowa temperatura wody dla trybu ECO
Rejestr: H:9Int16Jednostka: °C
Temperatura docelowa ECO
Odczyt temperatury
MODBUSR(A, 13, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 9, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(SH, 9, Int16, Se * 10)
Język wyświetlaczaPrzełącznik wielowartościowy
Rejestr: H:35Int16numeric
Wartości / Stany: anglicky · Nemecky
Język wyświetlacza
Odczyt stanu przełącznika
MODBUSR(SH, 35, Int16)
Zapis stanu przełącznika
MODBUSWNE(SH, 35, Int16, Mu)
Temperatura powietrza wlotowego (T1)Czujnik temperaturyTylko do odczytu
Rejestr: A:11Int16Jednostka: °C
Temperatura powietrza wlotowego (T1)
Odczyt temperatury
MODBUSR(A, 11, Int16) / 10
Temperatura powietrza wylotowego (T2)Czujnik temperaturyTylko do odczytu
Rejestr: A:12Int16Jednostka: °C
Temperatura powietrza wylotowego (T2)
Odczyt temperatury
MODBUSR(A, 12, Int16) / 10
ADC Value CH2Zmienna
Rejestr: A:0 → H:0Int16
ADC Value CH2
Odczyt
MODBUSR(A,0, Int16)
Zapis
MODBUSWNE(H, 0, Int16, Va)
Modbus ModifyPrzełącznik
Stosuje zmiany ustawień komunikacji Modbus (adres, prędkość transmisji, parzystość)
Rejestr: H:42Int16
Wartości / Stany: ON · OFF
Modbus Modify
Odczyt stanu przełącznika
MODBUSR(H, 42, int16)
Zapis stanu przełącznika
MODBUSW(H, 42, int16, St)
Maks. limit temperatury powietrzaTermostat
Rejestr: H:46Int16Jednostka: °C
Maks. limit temperatury powietrza
Odczyt temperatury
MODBUSR(A, 11, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 46, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 46, Int16, Se * 10)
Min. limit temperatury powietrzaTermostat
Rejestr: H:47Int16Jednostka: °C
Min. limit temperatury powietrza
Odczyt temperatury
MODBUSR(A, 11, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 47, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 47, Int16, Se * 10)
Maks. limit temperatury wodyTermostat
Rejestr: H:48Int16Jednostka: °C
Maks. limit temperatury wody
Odczyt temperatury
MODBUSR(A, 13, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 48, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 48, Int16, Se * 10)
Niska taryfa dzień roboczy początek #2Zmienna
Rejestr: H:1Int16Jednostka: h
Niska taryfa dzień roboczy początek #2
Odczyt
MODBUSR(H, 1, Int16)
Zapis
MODBUSWNE(H, 1, Int16, Va)
Niska taryfa dzień roboczy koniec #2Zmienna
Rejestr: H:2Int16Jednostka: h
Niska taryfa dzień roboczy koniec #2
Odczyt
MODBUSR(H, 2, Int16)
Zapis
MODBUSWNE(H, 2, Int16, Va)
Temperatura zatrzymania odszranianiaTermostat
Rejestr: H:49Int16Jednostka: °C
Temperatura zatrzymania odszraniania
Odczyt temperatury
MODBUSR(A, 12, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 49, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 49, Int16, Se * 10)
Maks. temperatura parownikaTermostat
Rejestr: H:50Int16Jednostka: °C
Maks. temperatura parownika
Odczyt temperatury
MODBUSR(H, 1, Int16) / 100
Odczyt temperatury zadanej
MODBUSR(H, 50, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(H, 50, Int16, Se * 10)
Temperatura docelowa BACKUPTermostat
Docelowa temperatura wody dla trybu BACKUP (tylko grzałka elektryczna)
Rejestr: H:51Int16Jednostka: °C
Temperatura docelowa BACKUP
Odczyt temperatury
MODBUSR( A, 13, Int16) / 10
Odczyt temperatury zadanej
MODBUSR(H, 51, Int16) / 10
Zapis temperatury zadanej
MODBUSWNE(SH, 51, Int16, Se * 10)
Ochrona przed legionelląPrzełącznik
Włączenie/wyłączenie periodycznego cyklu grzania w wysokiej temperaturze w celu zapobiegania bakteriom legionelli