TapHome

Samsung MIM-B19N (EHS)

Modbus RTU
Autor
Posljednje ažuriranje: 10. 2026

Potreban je vanjski pristupnik (gateway)

Samsung MIM-B19N — stranica proizvoda

Samsung MIM-B19N (EHS)

Samsung MIM-B19N je pristupnik (gateway) Modbus RTU koji dizalice topline Samsung HE, HT i EHS povezuje sa sustavom TapHome preko RS-485. Pristupnik prevodi između internog protokola sabirnice F1/F2 tvrtke Samsung i standardnog Modbus RTU (stezaljke RS-485 R1/R2) te senzore temperature vode, upravljanje potrošnom toplom vodom, načine rada i funkcije udobnosti daje kao holding registre.

Svaki MIM-B19N može upravljati najviše 1 vanjskom jedinicom (4 uključujući podjedinice kod modularnih instalacija) i 48 unutarnjih jedinica. Adresa pristupnika postavlja se kombinacijom DIP sklopki i okretne sklopke (raspon 1–247).

Hardversko spajanje

Specifikacije
  • Napajanje: DC 12 V s priključka CN12 na glavnoj ploči vanjske jedinice
  • Radna temperatura: od -10 °C do +50 °C
  • Protokol: Modbus RTU Slave, RS-485
  • Brzina prijenosa: 9600, parni paritet, 1 stop bit, 8 podatkovnih bitova
  • Najveći broj jedinica: 48 unutarnjih jedinica + 1 vanjska jedinica po pristupniku
  • Najveća duljina sabirnice: 1000 m (RS-485)
Ožičenje RS-485

Spojite MIM-B19N na TapHome dvožičnom vezom RS-485:

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

MIM-B19N se napaja iz vanjske jedinice preko konektora DC 12 V (CN12). Interna komunikacija sustava Samsung koristi sabirnicu F1-F2 za vezu s unutarnjim i vanjskim jedinicama.

Važno — polaritet RS-485

Uskladite polaritet RS-485 između MIM-B19N i sustava TapHome. Zamijenjene žice A/B onemogućuju komunikaciju. CRVENA LED dioda na modulu treperi kad je Modbus komunikacija aktivna; ako ostane ugašena, provjerite ožičenje.

Topologija ožičenja
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)

Konfiguracija

Adresiranje DIP sklopkama i okretnom sklopkom

Adresa MIM-B19N izračunava se kao zbroj vrijednosti DIP sklopki i vrijednosti okretne sklopke.

SklopkaVrstaVrijednost ON
SW4-1DIP128
SW4-2DIP64
SW5-1DIP32
SW5-2DIP16
SW1Okretna0–15 (hex)

Primjeri adresa:

SW4 (1,2)SW5 (1,2)SW1 (okretna)Adresa
OFF, OFFOFF, OFF11
OFF, OFFOFF, OFF22
OFF, OFFOFF, ON319
OFF, OFFON, ON553

Preporuka: adresa 1 za jedan pristupnik (sve DIP sklopke OFF, okretna sklopka na 1).

Adresa 0 nije valjana. Valjani raspon je 1–247.

Preduvjet na unutarnjoj jedinici

Prije nego što MIM-B19N može upravljati unutarnjim jedinicama, postavka „Use of central control” (SEG5) na svakoj unutarnjoj jedinici mora biti postavljena na „Use (1)”. Bez te postavke pristupnik može čitati stanje, ali ne može slati naredbe za upravljanje.

Adresiranje više jedinica

U sustavima s više unutarnjih jedinica adrese registara pomiču se za 50 po jedinici:

Unutarnja jedinicaOsnovni registarRegistar ON/OFF
Jedinica 0 (prva)50H:52
Jedinica 1100H:102
Jedinica 2150H:152

Predložak TapHome postavljen je za prvu unutarnju jedinicu (IU=0). Za dodatne jedinice duplicirajte predložak i pomake registara prilagodite dodavanjem 50 × unit_index.

Mogućnosti uređaja

Praćenje temperature vode

Predložak daje dva senzora temperature vode za hidraulički krug:

  • Temperatura ulazne vode (H:65) — temperatura povratne vode, samo za čitanje, pretvorba °C x 10
  • Temperatura izlazne vode (H:66 čitanje / H:68 upis) — temperatura polazne vode s upravljanjem zadanom vrijednošću. Rasponi zadane vrijednosti ovise o vrsti jedinice:
    • HE: hlađenje 5–25 °C / grijanje 15–50 °C
    • HT: grijanje 25–80 °C (bez hlađenja)
    • EHS: hlađenje 5–25 °C / grijanje 15–55 °C
Upravljanje potrošnom toplom vodom (PTV)

Potrošnom toplom vodom (PTV) upravlja se preko tri uređaja:

  • PTV uklj./isklj. (H:72) — uključuje ili isključuje pripremu PTV-a
  • Način rada PTV-a (H:73) — bira način rada PTV-a: ECO, Standard, Power, Force (samo EHS) ili Cool
  • Temperatura PTV-a (H:75 čitanje / H:74 upis) — trenutačna temperatura spremnika PTV-a i zadana vrijednost. Rasponi zadane vrijednosti:
    • HE: 30–75 °C
    • HT: 35–75 °C
    • EHS: 30–70 °C
Uključivanje jedinice i način rada
  • Centralno grijanje uklj./isklj. (H:52) — uključuje ili isključuje dizalicu topline
  • Način rada (H:53) — bira način Auto, Cool, Dry, Fan ili Heat
Tihi način rada i funkcija odsutnosti
  • Tihi način rada (H:78) — uključuje ili isključuje smanjenje buke vanjske jedinice (Silence On/Off)
  • Funkcija odsutnosti — daje se kao servisni atribut (čitanje H:79) i servisna radnja (upis H:79) na uređaju Tihi način rada. Uključuje način odsutnosti radi uštede energije kad nikoga nema kod kuće
Servisna dijagnostika

Modul daje tri servisna atributa za praćenje sustava:

  • Stanje komunikacije (H:50) — bitovno polje koje prikazuje: Exist, Type OK, Ready, Communication error
  • Vrsta jedinice (H:51) — prepoznaje vrstu spojene jedinice (HE, HT, EHS, FCU, ERV, AHU, Chiller)
  • Ograničenje daljinskog upravljača (H:64) — pokazuje je li daljinski upravljač zaključan

Dostupne su dvije servisne radnje:

  • Zujalica (H:3) — uključuje ili isključuje zujalicu vanjske jedinice
  • Ograničenje daljinskog upravljača (H:64) — zaključava ili otključava žičani daljinski upravljač (upis 0x6363 za ograničenje, 0x0000 bez ograničenja)

Skripta ReadScript modula prati registar grešaka MIM-B19N (H:0) radi otkrivanja grešaka adrese, komunikacije R1/R2 i praćenja (tracking) te u sustavu TapHome javlja kod greške vanjske jedinice (H:1).

Dodatne mogućnosti

Mapa registara MIM-B19N daje i registre za zadanu temperaturu unutarnje jedinice (H:58, raspon 16–30 °C grijanje / 18–30 °C hlađenje), izlaznu temperaturu (discharge, H:60), zadane izlazne temperature za hlađenje i grijanje (H:61, H:62), kodove grešaka unutarnje jedinice (H:63), vanjsku temperaturu (otkrila zajednica korisnika, H:5), sobnu temperaturu (H:59) i stanje odmrzavanja (H:2). Mogu se dodati u budućem ažuriranju predloška.

Registar zadane temperature unutarnje jedinice (H:58) nije uključen u trenutačni predložak. Za upravljanje zadanom sobnom temperaturom može se u sustavu TapHome dodati kao prilagođeni Modbus uređaj s holding registrom 58, rasponom 16–30 i množiteljem x10.

LED i sedmosegmentni indikatori

IndikatorFunkcija
LED Y-GRNTreperi tijekom komunikacije MIM-B19N s vanjskom jedinicom
CRVENA LEDTreperi tijekom Modbus RS-485 komunikacije s BMS-om/sustavom TapHome

Kodovi grešaka na sedmosegmentnom zaslonu:

PrikazStanje
E6 / 16Sva komunikacija unutarnjih/vanjskih jedinica prekinuta dulje od 3 minute
E6 / 15Komunikacija određene unutarnje jedinice prekinuta dulje od 3 minute
E6 / 04Praćenje (tracking) nije završeno unutar 10 minuta nakon uključenja
E6 / 54Greška EEPROM
E6 / 34Greška adrese

Rješavanje problema

Nema Modbus komunikacije (CRVENA LED ne treperi)
  1. Provjerite kabele RS-485:
    • žica A ispravno spojena na A+/D+ u sustavu TapHome
    • žica B ispravno spojena na B-/D- u sustavu TapHome
    • provjerite da polaritet nije zamijenjen
  2. Provjerite adresu pristupnika na DIP sklopkama i okretnoj sklopki
  3. Provjerite je li TapHome postavljen na: 9600 baud, parni paritet, 1 stop bit, 8 podatkovnih bitova
  4. Provjerite da duljina sabirnice RS-485 ne prelazi 1000 m
Jedinica nije praćena (bitovi 0–2 Stanja komunikacije nisu svi = 1)
  1. Provjerite je li unutarnja jedinica uključena i spojena na Samsung sabirnicu F1/F2
  2. Provjerite je li na unutarnjoj jedinici „Use of central control” (SEG5) postavljeno na „Use (1)”
  3. Nakon uključenja pričekajte do 10 minuta da se praćenje (tracking) završi
  4. Ako sedmosegmentni zaslon prikazuje E6/04, resetirajte modul MIM-B19N
Naredbe za upravljanje nemaju učinka
  1. Provjerite jesu li u registru Stanje komunikacije (H:50) bitovi 0–2 svi postavljeni na 1 (Exist + Type OK + Ready)
  2. Provjerite da Ograničenje daljinskog upravljača nije aktivno (H:64 = 0x0000)
  3. Provjerite je li adresa unutarnje jedinice u rasponu (0–47)
  4. Između uzastopnih Modbus naredbi za čitanje/upis ostavite najmanje 10 ms
Očitanja temperature pokazuju 0 ili netočne vrijednosti
  1. Provjerite je li jedinica završila praćenje (Stanje komunikacije = Ready)
  2. Provjerite ispravnu vrstu jedinice: neki registri dostupni su samo za HE/HT/EHS
  3. U sustavu TapHome provjerite servisni atribut „Vrsta jedinice” kako biste potvrdili prepoznati model

Dostupni uređaji

Samsung MIM-B19N Modul
Servisni atributi
Stanje komunikaciječita H:50 (UInt16); bitovno polje: b0=Exist, b1=Type OK, b2=Ready, b3=Communication error
Vrsta jedinicečita H:51 (UInt16); dekodira niži/viši bajt radi prepoznavanja vrste jedinice: HE (0x6E), HT (0x78), EHS (0x73–0x75), FCU, ERV, AHU, Chiller
Ograničenje daljinskog upravljačačita H:64 (UInt16); 0x0000=bez ograničenja, drugo=ograničenje aktivno

Samsung_MIM_B19N HE/HT/EHS

Čitanje (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)");
Servisni atributi
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);
Centralno grijanje uklj./isklj. Sklopka

Uključuje ili isključuje dizalicu topline

Registar: H:52 Bool
Vrijednosti / stanja: ON · OFF

Centralno grijanje uklj./isklj.

Čitanje stanja sklopke
MODBUSR(H, 52, Bool)
Zapis stanja sklopke
MODBUSWNE(H, 52, Bool, St)
Način rada PTV-a Prekidač s više vrijednosti

Bira način rada PTV-a — ECO, Standard, Power, Force (samo EHS) ili Cool

Registar: H:73 UInt16 numeric
Vrijednosti / stanja: ECO · Standart · Power · Force(EHS) · Cool

Način rada PTV-a

Čitanje stanja sklopke
MODBUSR(H, 73, UInt16)
Zapis stanja sklopke
MODBUSWNE(H, 73, UInt16, Mu)
PTV uklj./isklj. Sklopka

Uključuje ili isključuje pripremu potrošne tople vode

Registar: H:72 Bool
Vrijednosti / stanja: ON · OFF

PTV uklj./isklj.

Čitanje stanja sklopke
MODBUSR(H, 72, Bool)
Zapis stanja sklopke
MODBUSWNE(H, 72, Bool, St)
Temperatura PTV-a Termostat

Trenutačna temperatura spremnika PTV-a i upravljanje zadanom vrijednošću

Registar: H:75 → H:74 Int16 Jedinica: °C numeric

Temperatura PTV-a

Čitanje temperature
MODBUSR(H, 75, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 74, Int16) / 10
Zapis željene temperature
MODBUSWNE(H, 74, Int16, Se * 10)
Način rada Prekidač s više vrijednosti

Bira način rada dizalice topline

Registar: H:53 Int16 numeric
Vrijednosti / stanja: Auto · Cool · Dry · Fan · Heat

Način rada

Čitanje stanja sklopke
MODBUSR(H, 53, Int16)
Zapis stanja sklopke
MODBUSWNE(H, 53, Int16, Mu)
Tihi način rada Sklopka

Uključuje smanjenje buke vanjske jedinice (Silence On/Off)

Registar: H:78 Bool
Vrijednosti / stanja: Silence on · Silence Off

Tihi način rada

Čitanje stanja sklopke
MODBUSR(H, 78, Bool)
Zapis stanja sklopke
MODBUSW(H, 78, Bool, St)
Temperatura ulazne vode Senzor temperature Samo za čitanje

Senzor temperature povratne vode (samo za čitanje)

Registar: H:65 Int16 Jedinica: °C numeric

Temperatura ulazne vode

Čitanje temperature
MODBUSR(H, 65, Int16) / 10
Temperatura izlazne vode Termostat

Temperatura polazne vode s upravljanjem zadanom vrijednošću

Registar: H:66 → H:68 Int16 Jedinica: °C numeric

Temperatura izlazne vode

Čitanje temperature
MODBUSR(H, 66, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 68, Int16) / 10
Zapis željene temperature
MODBUSW(H, 68, Int16, Se * 10)
Povezivanje: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Moguća poboljšanja (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

Izvori

  • 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

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu