---
title: "Eliwell EWRC 300/500/5000 NT"
description: "Eliwell EWRC 300/500/5000 NT przez Modbus RTU: temperatury sond, nastawa, progi alarmowe, alarmy, odszranianie. Wymaga modułu RS-485; PtS = d, 9600 8N1."
url: "https://taphome.com/pl/compatibility/eliwell-ewrc-300-500-5000-nt/"
language: pl
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","refrigeration-controller","cold-room","temperature-controller","thermostat"]
  questions: ["Jak zintegrować Eliwell EWRC 300/500/5000 NT z TapHome?","Co odczytuje i czym steruje szablon TapHome dla Eliwell EWRC NT?","Jak podłączyć Eliwell EWRC NT do TapHome przez Modbus RTU na RS-485?","Jak włączyć Modbus w Eliwell EWRC NT parametrem PtS?","Jakiej parzystości, prędkości transmisji i adresu używa Eliwell EWRC NT dla Modbus?","Czy Eliwell EWRC NT potrzebuje opcjonalnego modułu RS-485 do Modbus?","Dlaczego Eliwell EWRC NT nie odpowiada na zapytania Modbus?","Czy TapHome może uruchomić ręczne odszranianie lub potwierdzić alarmy w Eliwell EWRC NT?"]
---

# Eliwell EWRC 300/500/5000 NT

Komunikacja: Modbus RTU

## Poradnik integracji

Eliwell EWRC 300/500/5000 NT (Coldface) to sterownik do statycznych lub wentylowanych komór chłodniczych o temperaturze dodatniej lub ujemnej, z 3 lub 5 konfigurowalnymi przekaźnikami (zależnie od modelu) i maksymalnie trzema sondami temperatury. TapHome komunikuje się z nim przez Modbus RTU na magistrali RS-485, za pośrednictwem opcjonalnego modułu wtykowego RS-485 firmy Eliwell.

Szablon odczytuje temperatury sondy komory i sondy parownika, zapisuje nastawę regulacji oraz górny i dolny próg alarmowy, pokazuje stan pracy i alarmy sterownika oraz wysyła polecenia, takie jak włączenie/wyłączenie, tryb ekonomiczny, ręczne odszranianie i potwierdzenie alarmu.

## Podłączenie sprzętu

Sterownik nie ma własnych zacisków RS-485. Jego port szeregowy to port TTL (oznaczony na płytce jako **CARD**), używany dla UNICARD / Copy Card, modułu HACCP w modelach RCN i TelevisSystem. Do połączenia z masterem Modbus przez RS-485 producent przewiduje **opcjonalny moduł wtykowy RS-485** (TelevisSystem / Modbus), montowany w złączu wtykowym na płytce sterującej.

> [!WARNING]
> Przed zdjęciem osłon lub montażem modułu odłącz całe zasilanie od sterownika i od wszystkich podłączonych urządzeń, a brak napięcia potwierdź odpowiednim próbnikiem napięcia. Przed ponownym włączeniem sterownika załóż z powrotem wszystkie osłony.

### Montaż modułu wtykowego RS-485

1. Włóż moduł do złącza wtykowego, wyrównując jego cztery kołki z otworami w płytce sterującej — źle osadzony moduł może uszkodzić urządzenie.
2. W EWRC 5000 NT najpierw wykręć siedem śrub mocujących plastikową osłonę płytki, zdejmij element ochronny i wytnij dwie osłony zacisków; następnie zamontuj moduł na jego dystansach i załóż z powrotem osłonę.

### Podłączenie do magistrali RS-485 TapHome

Listwa zaciskowa modułu jest oznaczona **+**, **−** i **G**, w dwóch identycznych grupach. Podłącz **+** do A i **−** do B magistrali RS-485 TapHome, a **G** do masy magistrali.

![Schemat połączeń Eliwell EWRC 300/500/5000 NT: wejścia sond i wejścia cyfrowe, wyjścia przekaźnikowe, port karty TTL i opcjonalny moduł RS-485, z tabelą zacisków](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/wiring-terminals_hu_135d4b4c214f325c.jpg)

Zasady okablowania linii RS-485 według producenta:

- Ekranowana skrętka, dwa przewody 0,5 mm² (AWG 20) plus oplot — na przykład Belden 3105A (120 Ω) lub Belden 8762.
- Użyj wszystkich trzech przewodów: **+** i **−** dla sygnału, **G** dla oplotu.
- Zamontuj rezystor 120 Ω, 1/4 W między **+** a **−** przy interfejsie i przy ostatnim sterowniku każdej gałęzi.
- Sieć podłączona bezpośrednio do sterownika może mieć do 1200 m długości; repeatery ją wydłużają.
- Prowadź kable danych oddzielnie od przewodów zasilających.

> [!WARNING]
> Modbus i Televis nigdy nie mogą komunikować się jednocześnie na tym samym porcie szeregowym. Producent podaje też, że port TTL i port RS-485 nie są używane razem: podczas komunikacji przez RS-485 odłącz port TTL i odwrotnie.

## Konfiguracja

### Włączenie Modbus w sterowniku

Protokół, adres, parzystość i prędkość transmisji to parametry instalatora w folderze **Add** (komunikacja). Ich wartości fabryczne zależą od rodziny firmware sterownika (MSK 554 lub MSK 812), dlatego przed zmianą odczytaj aktualne wartości na wyświetlaczu.

| Parametr | Znaczenie | Wartości | Wartość fabryczna | Rejestr |
|----------|-----------|----------|-------------------|---------|
| `PtS` | Protokół portu szeregowego COM1 | `t` = Televis, `d` = Modbus | `t` (MSK 554), `d` (MSK 812) | 49289 |
| `Adr` | Adres Modbus | 1–250 | 1 | 49422 |
| `Pty` | Parzystość Modbus | `n` = brak, `E` = parzysta, `o` = nieparzysta | `n` (MSK 554), `E` (MSK 812) | 49292 |
| `StP` | Bity stopu Modbus | `1b`, `2b` | `1b` | 49293 |
| `bAU` | Prędkość transmisji | `96` = 9600, `192` = 19200, `384` = 38400 Bd | `96` | 49421 |

Liczba bitów danych jest stała i wynosi 8. Przez Modbus rejestry zawierają indeks opcji (`PtS` 0 = Televis, 1 = Modbus; `Pty` i `bAU` 0/1/2), a nie litery widoczne na wyświetlaczu.

![Eliwell EWRC NT — polecenia Modbus i konfiguracja adresu: parametry PtS, Adr, Pty i bAU](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/modbus-settings_hu_c44ae13af4ec0df6.jpg)

Kroki na klawiaturze sterownika:

1. Naciśnij i przytrzymaj **SET** przez około 3 sekundy, aż pojawi się **USr**.
2. Przyciskami **UP** / **DOWN** wybierz **InS** i naciśnij **SET**.
3. Wprowadź hasło instalatora **PA2** przyciskami **UP** / **DOWN** i potwierdź przyciskiem **SET** — wartość fabryczna to 15.
4. Otwórz folder **Add** i ustaw `PtS` na `d` (Modbus). Przy domyślnej wartości `t` port komunikuje się w protokole Televis i nie odpowiada na zapytania Modbus.
5. Ustaw `Adr` na wolny adres na magistrali, `bAU` na `96` (9600 Bd), `StP` na `1b`, a `Pty` zgodnie z opisem poniżej. Każdą wartość zapisz przyciskiem **SET**; **ESC** powraca do normalnego wyświetlania.
6. Wyłącz i ponownie włącz sterownik — nowe ustawienia komunikacji zaczynają obowiązywać dopiero po restarcie.

Zamiast klawiatury możesz też przenieść mapę parametrów do sterownika za pomocą UNICARD lub Copy Card.

> [!WARNING]
> Parzystość w sterowniku musi być zgodna z parzystością magistrali RS-485 TapHome. Szablon proponuje 9600 Bd, 8 bitów danych, brak parzystości i 1 bit stopu. W firmware MSK 554 `Pty` ma domyślnie wartość `n`, co pasuje; w firmware MSK 812 domyślnie ma wartość `E` — ustaw `Pty` na `n` albo ustaw na magistrali TapHome kontrolę parzystości (even).

### Dodanie sterownika w TapHome

Zaimportuj szablon na magistrali RS-485 ustawionej na 9600 Bd 8N1 (lub na parzystość wybraną powyżej) i ustaw **Modbus Slave ID** na wartość `Adr` sterownika (domyślnie 1).

## Funkcje urządzenia

| Urządzenie | Co robi | Rejestr | Dostęp |
|------------|---------|---------|--------|
| Termostat | Temperatura komory (sonda 1) i nastawa regulacji `SEt` | 345 (temperatura), 16386 (nastawa) | Odczyt / zapis nastawy |
| Temperatura sondy 2 | Temperatura wejścia analogowego Pb2 | 347 | Odczyt |
| Stan urządzenia | Sterownik wł./wył. ze szczegółami pracy | 33089, 33092 | Odczyt |
| Górny próg alarmowy (`HAL`) | Limit alarmu temperatury maksymalnej | 16418 | Odczyt / zapis |
| Dolny próg alarmowy (`LAL`) | Limit alarmu temperatury minimalnej | 16420 | Odczyt / zapis |

Wartości stanu i sond są odczytywane z tabeli klienta (funkcja Modbus 03); parametry `SEt`, `HAL` i `LAL` z tabeli parametrów, którą producent odczytuje funkcją 04 i zapisuje funkcją 22.

### Temperatury i nastawa

**Termostat** pokazuje temperaturę regulacji z sondy **Pb1** — domyślnie sondy komory — oraz odczytuje i zapisuje nastawę `SEt`. Sprężarka uruchamia się, gdy temperatura Pb1 przekroczy `SEt` + `diF` (histereza nastawy), i zatrzymuje się, gdy spadnie poniżej `SEt`. Zakres nastawy ograniczają parametry sterownika `LSE` (minimum) i `HSE` (maksimum).

**Temperatura sondy 2** odczytuje sondę **Pb2**, która w konfiguracji domyślnej jest sondą parownika (końca odszraniania). Szablon dzieli obie wartości z sond przez 10.

### Stan urządzenia

Przełącznik **Stan urządzenia** jest tylko do odczytu i pokazuje, czy sterownik jest włączony (bit 1 rejestru 33089). Raportuje także:

- tryb ekonomiczny aktywny
- światło włączone
- wyjście pomocnicze aktywne
- sprężarka 1 pracuje
- odszranianie 1 aktywne

### Progi alarmowe

**HAL** i **LAL** ustawiają górny i dolny próg alarmu temperatury dla sondy 1; szablon zapisuje je w dziesiątych częściach, zgodnie z tabelą producenta. To, czy są to temperatury bezwzględne, czy odchyłki od nastawy, zależy od parametru sterownika `Att`: domyślnie bezwzględne (`Att` = 0); w trybie względnym (`Att` = 1) `HAL` musi być dodatni, a `LAL` ujemny. Wartości fabryczne to 50,0 i −50,0. Alarm kasuje się, gdy temperatura cofnie się o histerezę alarmu `AFd`.

### Alarmy

Moduł zgłasza aktywne alarmy sterownika jako błędy (rejestry 33085 i 33084):

| Kod | Alarm |
|-----|-------|
| HA1 | Przekroczony górny próg temperatury sondy 1 |
| LA1 | Przekroczony dolny próg temperatury sondy 1 |
| EAL | Alarm zewnętrzny |
| OPd | Otwarte drzwi |
| E1 | Błąd sondy 1 |
| E2 | Błąd sondy 2 |
| E3 | Błąd sondy 3 |
| PA | Alarm presostatu |
| ALd | Wyciek czynnika chłodniczego |
| E10 | Błąd zegara |

### Polecenia

Moduł oferuje następujące akcje serwisowe, zapisywane do rejestrów poleceń 33057 i 33058:

| Akcja | Rejestr | Wartość |
|-------|---------|---------|
| Włączenie urządzenia | 33057 | 64 (bit 6) |
| Wyłączenie urządzenia | 33057 | 128 (bit 7) |
| Włączenie trybu ekonomicznego | 33057 | 4 (bit 2) |
| Wyłączenie trybu ekonomicznego | 33057 | 8 (bit 3) |
| Ręczne odszranianie | 33058 | 2 (bit 1) |
| Potwierdzenie alarmu | 33058 | 1 (bit 0) |

> [!NOTE]
> Nazwy urządzeń, nazwy stanów i komunikaty alarmów w szablonie są w języku słowackim.

## Rozwiązywanie problemów

### Sterownik nie odpowiada

- Sprawdź, czy `PtS` jest ustawiony na `d` (Modbus) i czy po zmianie sterownik został wyłączony i ponownie włączony.
- Sprawdź, czy moduł wtykowy RS-485 jest zamontowany i czy nic nie komunikuje się w tym samym czasie przez port TTL (CARD).
- Porównaj `Pty`, `bAU` i `StP` z ustawieniami magistrali TapHome, a `Adr` z Modbus Slave ID modułu.
- Sprawdź terminację 120 Ω na końcach linii oraz przewód **G**.

### Wartość temperatury jest błędna

Sprawdź, czy typ sondy ustawiony w parametrze `H00` (PTC lub NTC) odpowiada zamontowanym sondom; zły typ sondy daje błędne odczyty. Zmiana w folderze konfiguracyjnym **CnF** wymaga wyłączenia i ponownego włączenia sterownika. Jeśli sonda Pb2 jest wyłączona (`H42` = n, jak producent zaleca dla komór o temperaturze dodatniej), temperatura sondy 2 nie ma znaczenia.

### HA1 lub LA1 zaraz po włączeniu

Po włączeniu sterownik pomija alarmy temperatury na czas ustawiony w parametrze `PAO` (0–10 godzin, domyślnie 3 godziny). Przy `PAO` = 0 alarmy są oceniane od razu, więc HA1 lub LA1 może pojawić się zaraz po uruchomieniu sterownika.

### Zapis nastawy nie działa

Sprawdź, czy nowa nastawa mieści się w sterowniku między `LSE` a `HSE`. Tabela parametrów przyjmuje zapis tylko funkcją Modbus 22 do rejestru 16386, tak jak robi to szablon; zapis funkcją 16 do tabeli parametrów nie jest obsługiwany.

## Dostępne urządzenia 6

Te urządzenia pojawią się w TapHome po imporcie.

Eliwell EWRC NT Moduł

Akcje serwisowe

|                      |
|----------------------|
| Zapnúť zariadenie    |
| Vypnúť zariadenie    |
| Zapnúť úsporný režim |
| Vypnúť úsporný režim |
| Ručné rozmrazovanie  |
| Potvrdenie alarmu    |

Odczyt (moduł)

```taphome
var alarmReg85 := MODBUSR(H, 33085, UInt16);
var alarmReg84 := MODBUSR(H, 33084, UInt16);
IF(GETBIT(alarmReg85, 5))
ADDERROR(0, "HA1: Prekročenie horného limitu teploty sondy 1");
END
IF(GETBIT(alarmReg85, 6))
ADDERROR(1, "LA1: Prekročenie dolného limitu teploty sondy 1");
END
IF(GETBIT(alarmReg85, 4))
ADDERROR(2, "EAL: Externý alarm");
END
IF(GETBIT(alarmReg85, 7))
ADDERROR(3, "OPd: Alarm — otvorené dvere");
END
IF(GETBIT(alarmReg85, 1))
ADDERROR(4, "E1: Chyba sondy 1");
END
IF(GETBIT(alarmReg85, 2))
ADDERROR(5, "E2: Chyba sondy 2");
END
IF(GETBIT(alarmReg84, 5))
ADDERROR(6, "E3: Chyba sondy 3");
END
IF(GETBIT(alarmReg84, 7))
ADDERROR(7, "PA: Alarm tlakového spínača");
END
IF(GETBIT(alarmReg84, 4))
ADDERROR(8, "ALd: Únik chladiva");
END
IF(GETBIT(alarmReg84, 6))
ADDERROR(9, "E10: Chyba hodín");
END
```

Akcje serwisowe

Zapnúť zariadenie

```taphome
MODBUSW(H, 33057, UInt16, 64)
```

Vypnúť zariadenie

```taphome
MODBUSW(H, 33057, UInt16, 128)
```

Zapnúť úsporný režim

```taphome
MODBUSW(H, 33057, UInt16, 4)
```

Vypnúť úsporný režim

```taphome
MODBUSW(H, 33057, UInt16, 8)
```

Ručné rozmrazovanie

```taphome
MODBUSW(H, 33058, UInt16, 2)
```

Potvrdenie alarmu

```taphome
MODBUSW(H, 33058, UInt16, 1)
```

Teplota – sonda 2 Czujnik temperatury

Odczyt temperatury

```taphome
MODBUSR(H, 347, Int16) / 10
```

Stav zariadenia Przełącznik

Wartości / Stany: Zapnuté · Vypnuté

Odczyt stanu przełącznika

```taphome
GETBIT(MODBUSR(H, 33089, UInt16), 1)
```

Odczyt (moduł)

```taphome
var stav := MODBUSR(H, 33089, UInt16);
var komp := MODBUSR(H, 33092, UInt16);
IF(GETBIT(stav, 0))
ADDINFO(0, "Úsporný režim aktívny");
END
IF(GETBIT(stav, 2))
ADDINFO(1, "Osvetlenie zapnuté");
END
IF(GETBIT(stav, 4))
ADDINFO(2, "Pomocný výstup aktívny");
END
IF(GETBIT(komp, 3))
ADDINFO(3, "Kompresor 1 beží");
END
IF(GETBIT(komp, 4))
ADDINFO(4, "Rozmrazovanie 1 aktívne");
END
```

Teplotný setpoint Termostat

Odczyt temperatury

```taphome
MODBUSR(H, 345, Int16) / 10
```

Odczyt temperatury zadanej

```taphome
MODBUSR(A, 16386, Int16)
```

Zapis temperatury zadanej

```taphome
MODBUSWNE(A, 16386, Int16, Se)
```

Alarmný limit – maximum (HAL) Zmienna

Odczyt

```taphome
MODBUSR(A, 16418, Int16) / 10
```

Zapis

```taphome
MODBUSWNE(A, 16418, Int16, Va * 10)
```

Alarmný limit – minimum (LAL) Zmienna

Odczyt

```taphome
MODBUSR(A, 16420, Int16) / 10
```

Zapis

```taphome
MODBUSWNE(A, 16420, Int16, Va * 10)
```

Alarmný limit – minimum (LAL) Zmienna

Odczyt

```taphome
MODBUSR(A, 16420, Int16) / 10
```

Zapis

```taphome
MODBUSWNE(A, 16420, Int16, Va * 10)
```

**Połączenie:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

## Parametry importu

Te wartości podajesz podczas importu pliku XML.

| Pytanie w aplikacji | Domyślnie |
|---------------------|-----------|
| Modbus Slave ID     | `1`       |

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

