TapHome

Samsung MIM-B19N (EHS)

Modbus RTU
Submitted by
Last updated: 03. 2026

Vyžaduje externú bránu

Samsung MIM-B19N

Samsung MIM-B19N je Modbus RTU brána, ktorá pripája tepelné čerpadlá Samsung HE, HT a EHS k TapHome cez RS-485. Brána prekladá medzi interným protokolom Samsung R1/R2 a štandardným Modbus RTU — sprístupňuje snímače teploty vody, ovládanie teplej vody, prevádzkové režimy a komfortné funkcie ako holding registre.

Každý MIM-B19N dokáže spravovať až 1 vonkajšiu jednotku (4 vrátane podjednotiek pri modulárnych inštaláciách) a 48 vnútorných jednotiek. Adresa brány sa nastavuje kombináciou DIP prepínačov a rotačného prepínača (rozsah 1–247).

Hardvérové pripojenie

Špecifikácie
  • Napájanie: DC 12 V z CN12 na hlavnej doske vonkajšej jednotky
  • Prevádzková teplota: -10 °C až +50 °C
  • Protokol: Modbus RTU Slave, RS-485
  • Prenosová rýchlosť: 9600, párna parita, 1 stop bit, 8 dátových bitov
  • Max. jednotiek: 48 vnútorných + 1 vonkajšia jednotka na bránu
  • Max. dĺžka zbernice: 1000 m (RS-485)
Zapojenie RS-485

Pripojte MIM-B19N k TapHome pomocou 2-vodičového RS-485 pripojenia:

  • A (R1) –> A+/D+ na TapHome RS-485
  • B (R2) –> B-/D- na TapHome RS-485

MIM-B19N sa napája z vonkajšej jednotky cez DC 12 V konektor (CN12). Interná Samsung komunikácia používa zbernicu F1-F2 na prepojenie s vnútornými a vonkajšími jednotkami.

Dôležité — polarita RS-485

Dodržte správnu polaritu RS-485 medzi MIM-B19N a TapHome. Prehodené vodiče A/B zabránia komunikácii. Červená LED na module bliká počas aktívnej Modbus komunikácie — ak nesvieti, skontrolujte zapojenie.

Topológia zapojenia
1
2
3
4
5
Outdoor unit ──── F1/F2 ──── MIM-B19N ──── RS-485 (A/B) ──── TapHome Core
  │                              │
  └── 12V/GND (CN12) ───────────┘
  └── F1/F2 ──── Indoor units (up to 48)

Konfigurácia

Adresovanie pomocou DIP a rotačného prepínača

Adresa MIM-B19N sa vypočíta ako súčet hodnôt DIP prepínačov a hodnoty rotačného prepínača.

PrepínačUmiestnenieHodnota pri ON
SW4-1DIP128
SW4-2DIP64
SW5-1DIP32
SW5-2DIP16
SW1Rotačný0–15 (hex)

Príklady adries:

SW4 (1,2)SW5 (1,2)SW1 (rotačný)Adresa
OFF, OFFOFF, OFF11
OFF, OFFOFF, OFF22
OFF, OFFOFF, ON319
OFF, OFFON, ON553

Odporúčanie: Adresa 1 pre jednu bránu (všetky DIP prepínače OFF, rotačný prepínač na 1).

Adresa 0 je neplatná. Platný rozsah je 1–247.

Predpoklad pre vnútornú jednotku

Pred tým, než MIM-B19N dokáže ovládať vnútorné jednotky, musí byť na každej vnútornej jednotke nastavenie „Use of central control" (SEG5) na hodnotu „Use (1)". Bez tohto nastavenia brána dokáže čítať stav, ale nemôže odosielať ovládacie príkazy.

Adresovanie viacerých jednotiek

Pri systémoch s viacerými vnútornými jednotkami sa adresy registrov posúvajú o 50 na jednotku:

Vnútorná jednotkaZákladný registerON/OFF register
Jednotka 0 (prvá)50H:52
Jednotka 1100H:102
Jednotka 2150H:152

Šablóna TapHome je nakonfigurovaná pre prvú vnútornú jednotku (IU=0). Pre ďalšie jednotky duplikujte šablónu a upravte offsety registrov pridaním 50 × index_jednotky.

Schopnosti zariadenia

Monitorovanie teploty vody

Šablóna poskytuje dva snímače teploty vody pre hydraulický okruh:

  • Teplota vstupnej vody (H:65) — teplota spiatočky, len na čítanie, konverzia °C × 10
  • Teplota výstupnej vody (H:66 čítanie / H:68 zápis) — teplota prietoku s ovládaním požadovanej hodnoty. Rozsahy závisia od typu jednotky:
    • HE: Chladenie 5–25 °C / Kúrenie 15–50 °C
    • HT: Kúrenie 25–80 °C (bez chladenia)
    • EHS: Chladenie 5–25 °C / Kúrenie 15–55 °C
Ovládanie teplej vody (DHW)

Teplá úžitková voda sa ovláda cez tri zariadenia:

  • Teplá voda ZAP/VYP (H:72) — zapína alebo vypína výrobu TÚV
  • Režim teplej vody (H:73) — výber režimu TÚV: ECO, Standard, Power, Force (len EHS) alebo Cool
  • Teplota teplej vody (H:75 čítanie / H:74 zápis) — aktuálna teplota zásobníka TÚV a požadovaná hodnota. Rozsahy:
    • HE: 30–75 °C
    • HT: 35–75 °C
    • EHS: 30–70 °C
Zapnutie jednotky a prevádzkový režim
  • Ústredné kúrenie ZAP/VYP (H:52) — zapína alebo vypína tepelné čerpadlo
  • Prevádzkový režim (H:53) — výber režimu Auto, Cool, Dry, Fan alebo Heat
Tichý režim a funkcia odchodu
  • Tichý režim (H:78) — zapína alebo vypína zníženie hluku vonkajšej jednotky (Silence On/Off)
  • Funkcia odchodu — sprístupnená ako servisný atribút (čítanie H:79) a servisná akcia (zápis H:79) na zariadení Tichý režim. Aktivuje režim odchodu pre úsporu energie, keď nikto nie je doma
Servisná diagnostika

Modul sprístupňuje tri servisné atribúty na monitorovanie systému:

  • Stav komunikácie (H:50) — bitové pole: Exist, Type OK, Ready, Communication error
  • Typ jednotky (H:51) — identifikuje pripojený typ jednotky (HE, HT, EHS, FCU, ERV, AHU, Chiller)
  • Obmedzenie diaľkového ovládania (H:64) — zobrazuje, či je diaľkový ovládač zablokovaný

K dispozícii sú dve servisné akcie:

  • Bzučiak (H:3) — zapína alebo vypína bzučiak vonkajšej jednotky
  • Obmedzenie diaľkového ovládania (H:64) — zamyká alebo odomyká káblový diaľkový ovládač (zápis 0x6363 pre obmedzenie, 0x0000 bez obmedzenia)

ReadScript modulu monitoruje chybový register MIM-B19N (H:0) pre chyby adries, chyby komunikácie R1/R2 a chyby sledovania a hlási kód chyby vonkajšej jednotky (H:1) v TapHome.

Ďalšie schopnosti

Registrová mapa MIM-B19N tiež sprístupňuje registre pre nastavenú teplotu vnútornej jednotky (H:58, rozsah 16–30 °C kúrenie / 18–30 °C chladenie), teplotu výtlaku (H:60), požadované hodnoty výtlaku pre chladenie a kúrenie (H:61, H:62), chybové kódy vnútornej jednotky (H:63), vonkajšiu teplotu (komunitou objavená, H:5), izbovú teplotu (H:59) a stav odmrazovania (H:2). Tieto je možné pridať v budúcej aktualizácii šablóny.

Register nastavenej teploty vnútornej jednotky (H:58) nie je zahrnutý v aktuálnej šablóne. Na ovládanie izbovej požadovanej hodnoty ho možno pridať ako vlastné Modbus zariadenie v TapHome s holding registrom 58, rozsahom 16–30 a násobičom ×10.

LED a 7-segmentové indikátory

IndikátorFunkcia
Y-GRN LEDBliká počas komunikácie MIM-B19N s vonkajšou jednotkou
RED LEDBliká počas Modbus RS-485 komunikácie s BMS/TapHome

7-segmentové chybové kódy:

ZobrazenieStav
E6 / 16Komunikácia so všetkými vnútornými/vonkajšími jednotkami zastavená >3 minúty
E6 / 15Komunikácia s konkrétnou vnútornou jednotkou zastavená >3 minúty
E6 / 04Sledovanie nedokončené do 10 minút po zapnutí
E6 / 54Chyba EEPROM
E6 / 34Chyba adresy

Riešenie problémov

Žiadna Modbus komunikácia (červená LED nebliká)
  1. Skontrolujte RS-485 káble:
    • Vodič A správne pripojený na A+/D+ na TapHome
    • Vodič B správne pripojený na B-/D- na TapHome
    • Overte, že polarita nie je prehodená
  2. Overte adresu brány pomocou DIP a rotačných prepínačov
  3. Potvrďte nastavenie TapHome: 9600 baud, párna parita, 1 stop bit, 8 dátových bitov
  4. Skontrolujte, že dĺžka RS-485 zbernice nepresahuje 1000 m
Jednotka nie je sledovaná (bity 0–2 stavu komunikácie nie sú všetky = 1)
  1. Overte, že vnútorná jednotka je zapnutá a pripojená na Samsung F1/F2 zbernicu
  2. Skontrolujte, že „Use of central control" (SEG5) je nastavené na „Use (1)" na vnútornej jednotke
  3. Počkajte až 10 minút na dokončenie sledovania po zapnutí
  4. Ak 7-segmentový displej zobrazuje E6/04, reštartujte modul MIM-B19N
Ovládacie príkazy sa neuplatňujú
  1. Potvrďte, že register stavu komunikácie (H:50) zobrazuje bity 0–2 všetky nastavené na 1 (Exist + Type OK + Ready)
  2. Skontrolujte, že obmedzenie diaľkového ovládania nie je aktívne (H:64 = 0x0000)
  3. Overte, že adresa vnútornej jednotky je v rozsahu (0–47)
  4. Dodržte minimálne 10 ms odstup medzi po sebe nasledujúcimi Modbus príkazmi čítania/zápisu
Teploty zobrazujú 0 alebo nesprávne hodnoty
  1. Uistite sa, že jednotka dokončila sledovanie (stav komunikácie = Ready)
  2. Overte správny typ jednotky — niektoré registre sú dostupné len pre HE/HT/EHS
  3. Skontrolujte servisný atribút „Unit Type" v TapHome na potvrdenie detegovaného modelu

Dostupné zariadenia

Samsung MIM-B19N Modul
Servisné atribúty
Stav komunikáciereads H:50 (UInt16); bitfield: b0=Exist, b1=Type OK, b2=Ready, b3=Communication error
Typ jednotkyreads H:51 (UInt16); decodes lower/upper byte to identify unit type: HE (0x6E), HT (0x78), EHS (0x73–0x75), FCU, ERV, AHU, Chiller
Obmedzenie diaľkového ovládaniareads H:64 (UInt16); 0x0000=No restriction, other=Restriction active

Samsung_MIM_B19N HE/HT/EHS

Čítanie (modul)
var err := MODBUSR(H, 0, Uint16);
IF(GETBIT(err, 0) = 1, ADDERROR("${adress_error}"));
IF(GETBIT(err, 1) = 1, ADDERROR("${comm_error_R1/R2}"));
IF(GETBIT(err, 2) = 1, ADDERROR("${tracking_error}"));
var reg := MODBUSR(H, 1, Uint16);
IF(reg = 0, "", ADDERROR("${integ_od_unit_err}, reg)");
Servisné atribúty
Communication Status
var com := MODBUSR(H, 50, Uint16);
var b0 := IF(getbit(com, 0) = 1, "Exist ", "");
var b1 := IF(getbit(com, 1) = 1, "- Type OK ", "");
var b2 := IF(getbit(com, 2) = 1, "- Ready ", "");
var b3 := IF(getbit(com, 3) = 1, "Communication error ", "");
RETURN(b0 + b1 + b2 + b3);
Unit Type
var type := GETBITS(MODBUSR(H, 51, Uint16),8, 8);
var lower := GETBITS(MODBUSR(H, 51, Uint16),0, 8);


IF(type = 10, RETURN("FCU"));
IF(lower = 108, RETURN("ERV+")); 
IF(lower = 110, RETURN("HE")); 
IF(lower = 120, RETURN("HT")); 
IF( 90 <= lower AND lower <=99 , RETURN("AHU"));
IF( 100 <= lower AND lower <= 102 , RETURN("ERV"));
IF( 115 <= lower AND lower <= 117 , RETURN("EHS"));
IF( 140 <= lower AND lower <= 149 , RETURN("Module Chiller"));
IF( 160 <= lower AND lower <= 169 , RETURN("FCU kit"));
RETURN("Indoor Unit");
Remote Control Restriction
var r := MODBUSR(H, 64, Uint16);
IF(r = 0, "No restriction", "Restriction " + r);
Ústredné kúrenie ZAP/VYP Prepínač

Zapína alebo vypína tepelné čerpadlo

Register: H:52 Bool

Ústredné kúrenie ZAP/VYP

Čítanie stavu prepínača
MODBUSR(H, 52, Bool)
Zápis stavu prepínača
MODBUSWNE(H, 52, Bool, St)
Režim teplej vody Viacstavový prepínač

Výber režimu TÚV — ECO, Standard, Power, Force (len EHS) alebo Cool

Register: H:73 UInt16 numeric
Hodnoty / Stavy: ECO · Standart · Power · Force(EHS) · Cool

Režim teplej vody

Čítanie stavu prepínača
MODBUSR(H, 73, UInt16)
Zápis stavu prepínača
MODBUSWNE(H, 73, UInt16, Mu)
Teplá voda ZAP/VYP Prepínač

Zapína alebo vypína výrobu teplej úžitkovej vody

Register: H:72 Bool

Teplá voda ZAP/VYP

Čítanie stavu prepínača
MODBUSR(H, 72, Bool)
Zápis stavu prepínača
MODBUSWNE(H, 72, Bool, St)
Teplota teplej vody Termostat

Aktuálna teplota zásobníka TÚV a ovládanie požadovanej hodnoty

Register: H:75H:74 Int16 Jednotka: °C numeric

Teplota teplej vody

Čítanie teploty
MODBUSR(H, 75, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 74, Int16) / 10
Zápis požadovanej teploty
MODBUSWNE(H, 74, Int16, Se * 10)
Prevádzkový režim Viacstavový prepínač

Výber prevádzkového režimu tepelného čerpadla

Register: H:53 Int16 numeric
Hodnoty / Stavy: Auto · Cool · Dry · Fan · Heat

Prevádzkový režim

Čítanie stavu prepínača
MODBUSR(H, 53, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 53, Int16, Mu)
Tichý režim Prepínač

Zapína zníženie hluku vonkajšej jednotky (Silence On/Off)

Register: H:78 Bool
Hodnoty / Stavy: Silence on · Silence Off

Tichý režim

Čítanie stavu prepínača
MODBUSR(H, 78, Bool)
Zápis stavu prepínača
MODBUSW(H, 78, Bool, St)
Teplota vstupnej vody Teplotný senzor Len na čítanie

Snímač teploty spiatočky (len na čítanie)

Register: H:65 Int16 Jednotka: °C numeric

Teplota vstupnej vody

Čítanie teploty
MODBUSR(H, 65, Int16) / 10
Teplota výstupnej vody Termostat

Teplota prietoku s ovládaním požadovanej hodnoty

Register: H:66H:68 Int16 Jednotka: °C numeric

Teplota výstupnej vody

Čítanie teploty
MODBUSR(H, 66, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 68, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 68, Int16, Se * 10)
Pripojenie: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Možné vylepšenia (8)
  • H:2 Defrost Status — 0 or 0xFF=Defrost off, Others=Defrost on. Read via module readscript as MODBUSR but not exposed as device
  • H:58 Set Temperature (Indoor) — Indoor/room temperature setpoint, °C × 10. Heating: 16–30°C, Cooling: 18–30°C. Missing from template despite being R/W for HE/HT/EHS
  • H:60 Discharge Temperature — Discharge temperature °C × 10 — available for HE/HT/EHS. Read-only
  • H:61 Cooling Discharge Set Temperature — Cooling discharge setpoint 8–18°C (°C × 10). R/W for HE/HT/EHS
  • H:62 Heating Discharge Set Temperature — Heating discharge setpoint 30–43°C (°C × 10). R/W for HE/HT/EHS
  • H:63 Indoor Unit Error Code — 0=No error, 100–999=Error code. Partially covered by module readscript (H:1 outdoor error) but per-unit indoor error not exposed
  • H:5 Outdoor Temperature — Outdoor ambient temperature °C × 10. Community-discovered, not in official register table
  • H:59 Room Temperature — Current indoor/room temperature °C × 10. Listed as read-only for Indoor/FCU, community confirms availability for HE/HT/EHS on some firmware

Zdroje

  • MIM-B19N Installation Manual — Modbus register table, wiring, DIP switch addressing
  • Extended register map with MessageSet IDs for outdoor/indoor hidden registers
  • Samsung Modbus community integration reference