TapHome

Samsung MIM-B19N (IU)

Modbus RTU
Submitted by
Last updated: 03. 2026

Vyžaduje externí bránu

Samsung MIM-B19N

Samsung MIM-B19N je Modbus RTU brána, která připojuje klimatizační vnitřní jednotky Samsung – kazetové, nástěnné a 360 kazetové – k systému TapHome přes RS-485. Tato šablona je navržena speciálně pro vnitřní klimatizační jednotky (IU), nikoliv pro tepelná čerpadla. Pro jednotky Samsung EHS/HE/HT použijte šablonu Samsung MIM-B19N (EHS). Pro monitorování venkovní jednotky na úrovni brány viz šablona Samsung MIM-B19N (GW).

Brána překládá mezi interním Samsung protokolem R1/R2 a standardním Modbus RTU, přičemž zpřístupňuje řízení teploty místnosti, otáčky ventilátoru, provozní režimy, směr proudění vzduchu a funkci Wind-Free jako holding registry. Každá MIM-B19N dokáže spravovat až 48 vnitřních jednotek. Adresa brány se nastavuje kombinací DIP přepínačů a otočného přepínače (rozsah 1–247).

Hardwarové připojení

Specifikace
  • Napájení: DC 12 V z konektoru CN12 na hlavní desce venkovní jednotky
  • Provozní teplota: -10 °C až +50 °C
  • Protokol: Modbus RTU Slave, RS-485
  • Přenosová rychlost: 9600, sudá parita, 1 stop bit, 8 datových bitů
  • Max. počet jednotek: 48 vnitřních jednotek na bránu
  • Max. délka sběrnice: 1000 m (RS-485)
Zapojení RS-485

Připojte MIM-B19N k TapHome pomocí 2-vodičového připojení RS-485:

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

MIM-B19N se napájí z venkovní jednotky přes konektor DC 12 V (CN12). Interní komunikace Samsung využívá sběrnici F1-F2 pro propojení s vnitřními a venkovními jednotkami.

Důležité – polarita RS-485

Dodržte polaritu RS-485 mezi MIM-B19N a TapHome. Prohozené vodiče A/B zabrání komunikaci. ČERVENÁ LED na modulu bliká během aktivní Modbus komunikace – pokud nesvítí, zkontrolujte zapojení.

Topologie zapojení
1
2
3
4
5
Venkovní jednotka ---- F1/F2 ---- MIM-B19N ---- RS-485 (A/B) ---- TapHome Core
  |                              |
  +-- 12V/GND (CN12) -----------+
  |
  +-- F1/F2 ---- Vnitřní jednotky (kazetová, nástěnná, 360)

Konfigurace

Adresování DIP a otočným přepínačem

Adresa MIM-B19N se vypočítá jako součet hodnot DIP přepínačů a hodnoty otočného přepínače.

PřepínačUmístěníHodnota při ON
SW4-1DIP128
SW4-2DIP64
SW5-1DIP32
SW5-2DIP16
SW1Otočný0–15 (hex)

Doporučení: Adresa 1 pro jednu bránu (všechny DIP přepínače OFF, otočný přepínač nastavený na 1). Adresa 0 je neplatná. Platný rozsah je 1–247.

Předpoklad pro vnitřní jednotku

Než MIM-B19N dokáže ovládat vnitřní jednotky, musí být nastavení „Use of central control" (SEG5) na každé vnitřní jednotce nastaveno na „Use (1)". Bez tohoto nastavení brána dokáže číst stav, ale nemůže odesílat řídicí příkazy.

Adresování více jednotek (proměnná IU)

Pro systémy s více vnitřními jednotkami se adresy registrů posouvají o 50 na jednotku pomocí vzorce proměnné IU: base = 50 + IU * 50.

Vnitřní jednotkaHodnota IUZákladní registrRegistr napájení
Jednotka 0 (první)050H:52
Jednotka 11100H:102
Jednotka 22150H:152

Šablona TapHome je nakonfigurována pro první vnitřní jednotku (IU=0). Pro další jednotky duplikujte šablonu a upravte hodnotu proměnné IU ve skriptech modulu.

Možnosti zařízení

Řízení teploty místnosti
  • Teplota místnosti (H:base+9 čtení / H:base+8 zápis) – aktuální teplota místnosti a nastavení požadované teploty s konverzí °C x 10. Rozsahy nastavení: Chlazení 18–30 °C, Topení 16–30 °C
Napájení a provozní režim
  • Zapnutí/Vypnutí (H:base+2) – zapne nebo vypne vnitřní jednotku
  • Provozní režim (H:base+3) – výběr režimu Auto, Chlazení, Sušení, Ventilátor nebo Topení
  • Otáčky ventilátoru (H:base+4) – výběr Auto, Nízké, Střední nebo Vysoké
Řízení proudění vzduchu
  • Vertikální proudění vzduchu (H:base+5) – zapne nebo vypne kývání vertikální klapky
  • Směr proudění vzduchu 360 (H:base+31) – ovládá polohu klapky 360 kazetové jednotky: Vyp, Bodové, Střední, Široké, Kývání nebo Individuální ovládání. Platí pouze pro kazetové jednotky Samsung 360
Funkce Wind-Free
  • Wind Free (H:base+30) – aktivuje režim Samsung Wind-Free, který rozptyluje vzduch přes mikro-otvory místo přímého proudění. Hodnoty: 0=Vyp, 9=WindFree. Dostupné pouze na vnitřních jednotkách kompatibilních s Wind-Free
Servisní diagnostika

Modul zpřístupňuje tři servisní atributy pro monitorování systému:

  • Stav komunikace (H:base+0) – bitové pole zobrazující: Existuje, Typ OK, Připraven, Chyba komunikace
  • Omezení dálkového ovládače (H:base+14) – zobrazuje, zda je dálkový ovládač uzamčen
  • Stav funkce Wind-Free (H:base+30) – zobrazuje, zda je Wind-Free aktivní (Žádný, WindFree, Ignorován)

K dispozici je jedna servisní akce:

  • Vymazání alarmu filtru (H:base+6) – resetuje připomínku čištění filtru

Modul ReadScript monitoruje registr alarmu filtru (H:base+6) a chybový kód vnitřní jednotky (H:base+13), přičemž je hlásí jako varování a chyby v TapHome.

Další možnosti

Mapa registrů MIM-B19N také zpřístupňuje registry pro každou jednotku: teplota výtlaku (H:base+10), ovládání tichého režimu (H:base+28), funkce nepřítomnosti (H:base+29), chybové kódy vnitřní jednotky (H:base+13) a zápis omezení dálkového ovládače (H:base+14). Tyto mohou být přidány v budoucí aktualizaci šablony.

Tato šablona pokrývá pouze klimatizační vnitřní jednotky. Pokud máte tepelná čerpadla Samsung EHS, HE nebo HT připojená ke stejné bráně MIM-B19N, použijte pro ně samostatnou šablonu Samsung MIM-B19N (EHS).

LED a 7-segmentové indikátory

IndikátorFunkce
Y-GRN LEDBliká během komunikace MIM-B19N s venkovní jednotkou
RED LEDBliká během Modbus RS-485 komunikace s BMS/TapHome

Chybové kódy 7-segmentového displeje:

DisplejStav
E6 / 16Veškerá komunikace s vnitřními/venkovními jednotkami zastavena na >3 minuty
E6 / 15Komunikace s konkrétní vnitřní jednotkou zastavena na >3 minuty
E6 / 04Sledování nedokončeno do 10 minut po zapnutí
E6 / 54Chyba EEPROM
E6 / 34Chyba adresy

Řešení problémů

Žádná Modbus komunikace (RED LED nebliká)
  1. Zkontrolujte RS-485 kabely:
    • Vodič A správně připojen na A+/D+ na TapHome
    • Vodič B správně připojen na B-/D- na TapHome
    • Ověřte, že polarita není prohozena
  2. Ověřte adresu brány pomocí DIP a otočného přepínače
  3. Potvrďte nastavení TapHome: 9600 baud, sudá parita, 1 stop bit, 8 datových bitů
  4. Zkontrolujte, že délka RS-485 sběrnice nepřesahuje 1000 m
Jednotka není sledována (bity 0–2 stavu komunikace nejsou všechny = 1)
  1. Ověřte, že vnitřní jednotka je zapnuta a připojena k Samsung sběrnici F1/F2
  2. Zkontrolujte, že „Use of central control" (SEG5) je na vnitřní jednotce nastaveno na „Use (1)"
  3. Počkejte až 10 minut na dokončení sledování po zapnutí
  4. Pokud 7-segmentový displej zobrazuje E6/04, resetujte modul MIM-B19N
Řídicí příkazy se neuplatňují
  1. Potvrďte, že registr stavu komunikace (H:base+0) zobrazuje bity 0–2 všechny nastavené na 1 (Existuje + Typ OK + Připraven)
  2. Zkontrolujte, že omezení dálkového ovládače není aktivní (H:base+14 = 0x0000)
  3. Ověřte, že adresa IU vnitřní jednotky je v rozsahu (0–47)
  4. Dodržte minimálně 10 ms mezeru mezi po sobě jdoucími Modbus příkazy čtení/zápisu
Směr proudění vzduchu 360 nereaguje
  1. Potvrďte, že vnitřní jednotka je model Samsung 360 kazetové jednotky – tento registr je dostupný pouze na 360 kazetových jednotkách
  2. Ověřte, že hodnoty odpovídají schopnostem nainstalované jednotky
  3. Zkontrolujte, že šablona používá správnou proměnnou IU pro cílovou jednotku

Dostupná zařízení

Samsung MIM-B19N Modul
Servisní atributy
Stav komunikacereads H:base+0 (UInt16); bitfield: b0=Exist, b1=Type OK, b2=Ready, b3=Communication error
Omezení dálkového ovládáníreads H:base+14 (UInt16); 0x0000=No restriction, other=Restriction active
Stav funkce Wind-Freereads H:base+30 (UInt16); 0=None, 9=WindFree, other=Ignored
Servisní akce
Vymazat alarm filtruwrites H:base+6 (UInt16); 1=Clear filter alarm

Samsung Indoor Unit (IU) MIM B19N

Čtení (modul)
var base := 50 + IU*50;

if(MODBUSR(H, base +6, Uint16) = 1, ADDWARNING("Filter-cleaning reminder"));

var err := MODBUSR(H, base +13, Uint16);
IF(err!=0, ADDERROR(err, "Integrated indoor unit error"));
Servisní atributy
Stav komunikácie
var base := 50 + IU*50;

var com := MODBUSR(H, base + 0, Uint16);
var b0 := IF(getbit(com, 0) = 1, "Existuje ", "");
var b1 := IF(getbit(com, 1) = 1, "- Typ OK ", "");
var b2 := IF(getbit(com, 2) = 1, "- Pripravené ", "");
var b3 := IF(getbit(com, 3) = 1, "Chyba komunikácie ", "");
RETURN(b0 + b1 + b2 + b3);
Remote Control Restriction
var base := 50 + IU*50;

var r := MODBUSR(H, base +14, Uint16);
IF(r = 0, "No restriction", "Restriction " + r);
Wind-free function
var base := 50 + IU*50;

SWITCH(MODBUSR(H, base + 30, Uint16), 0, "None", 9, "Windfree", "Ignored");
Servisní akce
Clear Filter Alarm
var base := 50 + IU*50;

modbusw(h, base + 6, Uint16, 1);
Směr proudění vzduchu 360 Vícestavový přepínač

Ovládá polohu klapky 360 kazetové jednotky — platí pouze pro kazetové jednotky Samsung 360

Registr: H:base+31 Int16 mapped
Hodnoty / Stavy: Spot · Mid · Wide · Swing · Individual Control

Směr proudění vzduchu 360

Čtení stavu přepínače
var base := 50 + IU*50;

var reg := MODBUSR(H, base + 31, Int16);
SWITCH(reg, 106, 1, 85, 2, 64, 3, 15, 4, 5);
Zápis stavu přepínače
var base := 50 + IU*50;

SWITCH(Mu,
4,MODBUSW(H, base +31, Uint16, 15),
                           
3,MODBUSW(H, base +31, Uint16, 64),
                           
2,MODBUSW(H, base +31, Uint16, 85),
1,MODBUSW(H, base +31, Uint16, 106),
MODBUSW(H, base +31, Uint16, 0));
Otáčky ventilátoru Vícestavový přepínač

Ovládání otáček ventilátoru vnitřní jednotky

Registr: H:base+4 UInt16 numeric
Hodnoty / Stavy: Auto · Low · Medium · High

Otáčky ventilátoru

Čtení stavu přepínače
var base := 50 + IU*50;

MODBUSR(H, base +4, Uint16)
Zápis stavu přepínače
var base := 50 + IU*50;

MODBUSW(H, base +4, Uint16, Mu)
Provozní režim Vícestavový přepínač

Výběr provozního režimu klimatizace

Registr: H:base+3 UInt16 numeric
Hodnoty / Stavy: Auto · Cool · Dry · Fan · Heat

Provozní režim

Čtení stavu přepínače
var base := 50 + IU*50;

MODBUSR(H, base +3, Uint16)
Zápis stavu přepínače
var base := 50 + IU*50;

MODBUSWNE(H, base +3, Uint16, Mu)
Zapnutí/Vypnutí Přepínač

Zapne nebo vypne vnitřní klimatizační jednotku

Registr: H:base+2 Bool

Zapnutí/Vypnutí

Čtení stavu přepínače
var base := 50 + IU*50;

MODBUSR(H, base +2, Uint16)
Zápis stavu přepínače
var base := 50 + IU*50;

MODBUSWNE(H, base +2, Bool, St)
Teplota místnosti Termostat

Aktuální teplota místnosti a nastavení požadované teploty

Registr: H:base+9H:base+8 Int16 Jednotka: °C numeric

Teplota místnosti

Čtení teploty
var base := 50 + IU*50;

MODBUSR(H, base +9, Int16) / 10
Čtení požadované teploty
var base := 50 + IU*50;

MODBUSR(H, base +8, Int16) / 10
Zápis požadované teploty
var base := 50 + IU*50;

MODBUSW(H, base +8, Int16, Se * 10)
Vertikální proudění vzduchu Přepínač

Zapne nebo vypne kývání vertikální klapky

Registr: H:base+5 Bool

Vertikální proudění vzduchu

Čtení stavu přepínače
var base := 50 + IU*50;

MODBUSR(H, base +5, Bool)
Zápis stavu přepínače
var base := 50 + IU*50;

MODBUSW(H, base +5, Bool, St)
Wind Free Přepínač

Režim Samsung Wind-Free — rozptyluje vzduch přes mikro-otvory místo přímého proudění

Registr: H:base+30 UInt16 numeric

Wind Free

Čtení stavu přepínače
var base := 50 + IU*50;

MODBUSR(H, base + 30, Uint16)
Zápis stavu přepínače
var base := 50 + IU*50;

MODBUSW(H, base + 30, Uint16, St)
Připojení: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Možná vylepšení (6)
  • H:base+6 Filter-Cleaning Reminder — 0=No alarm, 1=Filter alarm present. Read via module readscript (ADDWARNING) but not exposed as device. Indoor/ERV/FCU only
  • H:base+10 Discharge Temperature — Discharge temperature °C × 10. Available for Indoor units. Read-only
  • H:base+13 Indoor Unit Error Code — 0=No error, 100–999=Error code. Read via module readscript (ADDERROR) but not exposed as device
  • H:base+14 Remote Control Restriction (write) — Write: 0x0000=No restriction, 0x6363=Restriction. Read exposed as service attribute but write not exposed as service action
  • H:base+28 Quiet Control — 0=Silence Off, 1=Silence On. Available for Indoor units but not implemented in template
  • H:base+29 Away Function — 0=Outing Off, 1=Outing On. Available for Indoor units but not implemented in template

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