---
title: "Eliwell EWRC 300/500/5000 NT"
description: "Eliwell EWRC 300/500/5000 NT über Modbus RTU: Fühlertemperaturen, Sollwert, Alarmgrenzen, Alarme, Abtauung. RS-485-Modul nötig; PtS = d, 9600 8N1."
url: "https://taphome.com/de/compatibility/eliwell-ewrc-300-500-5000-nt/"
language: de
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","refrigeration-controller","cold-room","temperature-controller","thermostat"]
  questions: ["Wie integriere ich den Eliwell EWRC 300/500/5000 NT in TapHome?","Was liest und steuert die TapHome-Vorlage für den Eliwell EWRC NT?","Wie schließe ich den Eliwell EWRC NT über Modbus RTU auf RS-485 an TapHome an?","Wie aktiviere ich Modbus am Eliwell EWRC NT mit dem Parameter PtS?","Welche Parität, Baudrate und Adresse nutzt der Eliwell EWRC NT für Modbus?","Braucht der Eliwell EWRC NT für Modbus das optionale RS-485-Modul?","Warum beantwortet der Eliwell EWRC NT keine Modbus-Anfragen?","Kann TapHome am Eliwell EWRC NT eine manuelle Abtauung starten oder Alarme quittieren?"]
---

# Eliwell EWRC 300/500/5000 NT

Kommunikation: Modbus RTU

## Integrationsanleitung

Der Eliwell EWRC 300/500/5000 NT (Coldface) ist ein Regler für statische oder belüftete Kühlräume im Plus- oder Minusbereich, je nach Modell mit 3 oder 5 konfigurierbaren Relais und bis zu drei Temperaturfühlern. TapHome kommuniziert mit ihm über Modbus RTU auf einem RS-485-Bus, über das optionale RS-485-Steckmodul von Eliwell.

Die Vorlage liest die Temperaturen des Kühlraum- und des Verdampferfühlers, schreibt den Regelsollwert sowie die obere und untere Alarmgrenze, zeigt den Betriebszustand und die Alarme des Reglers an und sendet Befehle wie Ein/Aus, Energiesparmodus, manuelle Abtauung und Alarmquittierung.

## Hardware-Anschluss

Der Regler hat keine eigenen RS-485-Klemmen. Seine serielle Schnittstelle ist der TTL-Port (auf der Platine mit **CARD** beschriftet), der für die UNICARD / Copy Card, das HACCP-Modul der RCN-Modelle und TelevisSystem genutzt wird. Für die Verbindung mit einem Modbus-Master über RS-485 sieht der Hersteller das **optionale RS-485-Steckmodul** (TelevisSystem / Modbus) vor, das in den Steckverbinder auf der Steuerplatine eingesetzt wird.

> [!WARNING]
> Trennen Sie den Regler und alle angeschlossenen Geräte vollständig von der Stromversorgung, bevor Sie Abdeckungen entfernen oder das Modul einbauen, und prüfen Sie die Spannungsfreiheit mit einem geeigneten Spannungsprüfer. Bringen Sie alle Abdeckungen wieder an, bevor Sie den Regler wieder einschalten.

### Einbau des RS-485-Steckmoduls

1. Setzen Sie das Modul in den Steckverbinder ein und richten Sie seine vier Stifte an den Bohrungen der Steuerplatine aus — ein falsch ausgerichtetes Modul kann das Gerät beschädigen.
2. Beim EWRC 5000 NT entfernen Sie zuerst die sieben Schrauben der Kunststoffabdeckung der Platine, nehmen das Schutzelement ab und schneiden die beiden Klemmenabdeckungen aus; montieren Sie dann das Modul auf seinen Abstandshaltern und bringen Sie die Abdeckung wieder an.

### Verdrahtung mit dem TapHome RS-485-Bus

Die Klemmleiste des Moduls ist mit **+**, **−** und **G** beschriftet, in zwei identischen Gruppen. Verbinden Sie **+** mit A und **−** mit B des TapHome RS-485-Busses sowie **G** mit der Masse des Busses.

![Eliwell EWRC 300/500/5000 NT Anschlussplan: Fühler- und Digitaleingänge, Relaisausgänge, TTL-Kartenport und optionales RS-485-Modul, mit Klemmentabelle](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/wiring-terminals_hu_135d4b4c214f325c.jpg)

Die Verkabelungsregeln des Herstellers für die RS-485-Leitung:

- Geschirmtes, verdrilltes Adernpaar, zwei Leiter mit 0,5 mm² (AWG 20) plus Schirmgeflecht — zum Beispiel Belden 3105A (120 Ω) oder Belden 8762.
- Verwenden Sie alle drei Leiter: **+** und **−** für das Signal, **G** für das Schirmgeflecht.
- Setzen Sie einen Widerstand mit 120 Ω und 1/4 W zwischen **+** und **−** an der Schnittstelle und am letzten Regler jedes Strangs.
- Das direkt am Regler angeschlossene Netz darf bis zu 1200 m lang sein; Repeater verlängern es.
- Verlegen Sie Datenkabel getrennt von Starkstromleitungen.

> [!WARNING]
> Modbus und Televis dürfen nie gleichzeitig über denselben seriellen Port kommunizieren. Der Hersteller gibt außerdem an, dass TTL-Port und RS-485-Port nicht gemeinsam genutzt werden: Trennen Sie bei Kommunikation über RS-485 den TTL-Port und umgekehrt.

## Konfiguration

### Modbus am Regler aktivieren

Protokoll, Adresse, Parität und Baudrate sind Installateurparameter im Ordner **Add** (Kommunikation). Ihre Werkseinstellungen hängen von der Firmware-Familie des Reglers ab (MSK 554 oder MSK 812). Lesen Sie daher die aktuellen Werte am Display ab, bevor Sie sie ändern.

| Parameter | Bedeutung | Werte | Werkseinstellung | Register |
|-----------|-----------|-------|------------------|----------|
| `PtS` | Protokoll der seriellen Schnittstelle COM1 | `t` = Televis, `d` = Modbus | `t` (MSK 554), `d` (MSK 812) | 49289 |
| `Adr` | Modbus-Adresse | 1–250 | 1 | 49422 |
| `Pty` | Modbus-Parität | `n` = keine, `E` = gerade, `o` = ungerade | `n` (MSK 554), `E` (MSK 812) | 49292 |
| `StP` | Modbus-Stoppbits | `1b`, `2b` | `1b` | 49293 |
| `bAU` | Baudrate | `96` = 9600, `192` = 19200, `384` = 38400 Bd | `96` | 49421 |

Die Datenbits sind fest auf 8 eingestellt. Über Modbus enthalten die Register den Index der Option (`PtS` 0 = Televis, 1 = Modbus; `Pty` und `bAU` 0/1/2), nicht die am Display angezeigten Buchstaben.

![Eliwell EWRC NT Modbus-Befehle und Adresskonfiguration: Parameter PtS, Adr, Pty und bAU](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/modbus-settings_hu_c44ae13af4ec0df6.jpg)

Schritte an der Tastatur des Reglers:

1. Halten Sie **SET** etwa 3 Sekunden gedrückt, bis **USr** erscheint.
2. Wählen Sie mit **UP** / **DOWN** **InS** aus und drücken Sie **SET**.
3. Geben Sie das Installateur-Passwort **PA2** mit **UP** / **DOWN** ein und bestätigen Sie mit **SET** — der Werkswert ist 15.
4. Öffnen Sie den Ordner **Add** und setzen Sie `PtS` auf `d` (Modbus). Mit dem Standardwert `t` spricht der Port Televis und beantwortet keine Modbus-Anfragen.
5. Setzen Sie `Adr` auf eine freie Adresse am Bus, `bAU` auf `96` (9600 Bd), `StP` auf `1b` und `Pty` wie unten beschrieben. Jeder Wert wird mit **SET** gespeichert; **ESC** kehrt zur normalen Anzeige zurück.
6. Schalten Sie den Regler aus und wieder ein — die neuen Kommunikationseinstellungen werden erst nach dem Neustart wirksam.

Ein Parametersatz lässt sich statt über die Tastatur auch mit einer UNICARD oder Copy Card auf den Regler übertragen.

> [!WARNING]
> Die Parität am Regler muss mit der Parität des TapHome RS-485-Busses übereinstimmen. Die Vorlage schlägt 9600 Bd, 8 Datenbits, keine Parität und 1 Stoppbit vor. Bei Firmware MSK 554 ist `Pty` standardmäßig `n` und passt; bei Firmware MSK 812 ist es standardmäßig `E` — setzen Sie entweder `Pty` auf `n` oder stellen Sie den TapHome-Bus auf gerade Parität.

### Regler in TapHome hinzufügen

Importieren Sie die Vorlage auf dem RS-485-Bus, der auf 9600 Bd 8N1 (oder auf die oben gewählte Parität) eingestellt ist, und setzen Sie **Modbus Slave ID** auf den `Adr`-Wert des Reglers (Standard 1).

## Gerätefunktionen

| Gerät | Funktion | Register | Zugriff |
|-------|----------|----------|---------|
| Thermostat | Kühlraumtemperatur (Fühler 1) und Regelsollwert `SEt` | 345 (Temperatur), 16386 (Sollwert) | Lesen / Sollwert schreiben |
| Temperatur Fühler 2 | Temperatur des Analogeingangs Pb2 | 347 | Lesen |
| Gerätezustand | Regler ein/aus mit Betriebsdetails | 33089, 33092 | Lesen |
| Obere Alarmgrenze (`HAL`) | Grenzwert für den Maximaltemperatur-Alarm | 16418 | Lesen / Schreiben |
| Untere Alarmgrenze (`LAL`) | Grenzwert für den Minimaltemperatur-Alarm | 16420 | Lesen / Schreiben |

Status- und Fühlerwerte werden aus der Client-Tabelle gelesen (Modbus-Funktion 03); die Parameter `SEt`, `HAL` und `LAL` aus der Parametertabelle, die der Hersteller mit Funktion 04 liest und mit Funktion 22 schreibt.

### Temperaturen und Sollwert

Der **Thermostat** zeigt die Regeltemperatur des Fühlers **Pb1** — standardmäßig der Kühlraumfühler — und liest und schreibt den Sollwert `SEt`. Der Verdichter startet, wenn die Pb1-Temperatur `SEt` + `diF` (Schaltdifferenz des Sollwerts) übersteigt, und stoppt, wenn sie unter `SEt` fällt. Der Sollwertbereich wird durch die Reglerparameter `LSE` (Minimum) und `HSE` (Maximum) begrenzt.

**Temperatur Fühler 2** liest den Fühler **Pb2**, der in der Standardkonfiguration der Verdampferfühler (Abtauende) ist. Die Vorlage teilt beide Fühlerwerte durch 10.

### Gerätezustand

Der Schalter **Gerätezustand** ist schreibgeschützt und zeigt an, ob der Regler eingeschaltet ist (Bit 1 des Registers 33089). Außerdem meldet er:

- Energiesparmodus aktiv
- Licht ein
- Hilfsausgang aktiv
- Verdichter 1 läuft
- Abtauung 1 aktiv

### Alarmgrenzwerte

**HAL** und **LAL** legen die obere und untere Temperaturalarmgrenze für Fühler 1 fest; die Vorlage schreibt sie in Zehnteln, wie es die Tabelle des Herstellers vorgibt. Ob es sich um absolute Temperaturen oder um Abweichungen vom Sollwert handelt, hängt vom Reglerparameter `Att` ab: standardmäßig absolut (`Att` = 0); im relativen Modus (`Att` = 1) muss `HAL` positiv und `LAL` negativ sein. Die Werkswerte sind 50,0 und −50,0. Ein Alarm erlischt, sobald die Temperatur um die Alarmdifferenz `AFd` zurückgegangen ist.

### Alarme

Das Modul meldet die aktiven Alarme des Reglers als Fehler (Register 33085 und 33084):

| Code | Alarm |
|------|-------|
| HA1 | Obere Temperaturgrenze von Fühler 1 überschritten |
| LA1 | Untere Temperaturgrenze von Fühler 1 unterschritten |
| EAL | Externer Alarm |
| OPd | Tür offen |
| E1 | Fehler Fühler 1 |
| E2 | Fehler Fühler 2 |
| E3 | Fehler Fühler 3 |
| PA | Druckwächteralarm |
| ALd | Kältemittelleck |
| E10 | Uhrfehler |

### Befehle

Das Modul bietet diese Service-Aktionen, die in die Befehlsregister 33057 und 33058 geschrieben werden:

| Aktion | Register | Wert |
|--------|----------|------|
| Gerät ein | 33057 | 64 (Bit 6) |
| Gerät aus | 33057 | 128 (Bit 7) |
| Energiesparmodus ein | 33057 | 4 (Bit 2) |
| Energiesparmodus aus | 33057 | 8 (Bit 3) |
| Manuelle Abtauung | 33058 | 2 (Bit 1) |
| Alarmquittierung | 33058 | 1 (Bit 0) |

> [!NOTE]
> Die Gerätenamen, Zustandsnamen und Alarmmeldungen in der Vorlage sind auf Slowakisch.

## Fehlerbehebung

### Der Regler antwortet nicht

- Prüfen Sie, ob `PtS` auf `d` (Modbus) steht und ob der Regler nach der Änderung aus- und wieder eingeschaltet wurde.
- Prüfen Sie, ob das RS-485-Steckmodul eingesetzt ist und nicht gleichzeitig etwas über den TTL-Port (CARD) kommuniziert.
- Vergleichen Sie `Pty`, `bAU` und `StP` mit den Einstellungen des TapHome-Busses und `Adr` mit der Modbus Slave ID des Moduls.
- Prüfen Sie den 120-Ω-Abschluss an den Leitungsenden und den Leiter **G**.

### Ein Temperaturwert ist falsch

Prüfen Sie, ob der in Parameter `H00` eingestellte Fühlertyp (PTC oder NTC) den eingebauten Fühlern entspricht; ein falscher Fühlertyp führt zu falschen Messwerten. Eine Änderung im Konfigurationsordner **CnF** erfordert, dass der Regler aus- und wieder eingeschaltet wird. Ist der Fühler Pb2 deaktiviert (`H42` = n, wie vom Hersteller für Pluskühlräume empfohlen), hat die Temperatur von Fühler 2 keine Aussagekraft.

### HA1 oder LA1 direkt nach dem Einschalten

Nach dem Einschalten unterdrückt der Regler die Temperaturalarme für die in Parameter `PAO` eingestellte Zeit (0–10 Stunden, standardmäßig 3 Stunden). Mit `PAO` = 0 werden die Alarme sofort ausgewertet, sodass HA1 oder LA1 gleich beim Start des Reglers erscheinen können.

### Das Schreiben des Sollwerts hat keine Wirkung

Prüfen Sie, ob der neue Sollwert am Regler zwischen `LSE` und `HSE` liegt. Die Parametertabelle akzeptiert Schreibzugriffe nur mit Modbus-Funktion 22 auf Register 16386, wie es die Vorlage tut; ein Schreiben mit Funktion 16 auf die Parametertabelle wird nicht unterstützt.

## Verfügbare Geräte 6

Diese Geräte erscheinen nach dem Import in TapHome.

Eliwell EWRC NT Modul

Serviceaktionen

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

Lesen (Modul)

```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
```

Serviceaktionen

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 Temperatursensor

Temperatur lesen

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

Stav zariadenia Schalter

Werte / Zustände: Zapnuté · Vypnuté

Schaltzustand lesen

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

Lesen (Modul)

```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 Thermostat

Temperatur lesen

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

Solltemperatur lesen

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

Solltemperatur schreiben

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

Alarmný limit – maximum (HAL) Variable

Lesen

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

Schreiben

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

Alarmný limit – minimum (LAL) Variable

Lesen

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

Schreiben

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

Alarmný limit – minimum (LAL) Variable

Lesen

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

Schreiben

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

**Verbindung:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

## Importparameter

Diese Werte geben Sie beim Import des XML ein.

| In der App abgefragt | Standard |
|----------------------|----------|
| Modbus Slave ID      | `1`      |

## Verwandte Dokumentation

- [Modbus Integration](https://taphome.com/de/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/de/docs/integration/modbus/)
- [Einfache Konfiguration mit Vorlagen](https://taphome.com/de/docs/integration/modbus/templates/)
- [Modbus-Skripte und Prefetch](https://taphome.com/de/docs/script/modbus-scripts/)
- [Modbus-Funktionen](https://taphome.com/de/docs/script/modbus/)
- [Modbus-Datentypen](https://taphome.com/de/docs/script/modbus-data-types/)

