---
title: "Eliwell EWRC 300/500/5000 NT"
description: "Eliwell EWRC 300/500/5000 NT prin Modbus RTU: temperaturi sonde, consemn, limite de alarmă, alarme, dezghețare. Necesită modul RS-485; PtS = d, 9600 8N1."
url: "https://taphome.com/ro/compatibility/eliwell-ewrc-300-500-5000-nt/"
language: ro
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","refrigeration-controller","cold-room","temperature-controller","thermostat"]
  questions: ["Cum se integrează Eliwell EWRC 300/500/5000 NT cu TapHome?","Ce citește și ce controlează șablonul TapHome pentru Eliwell EWRC NT?","Cum se conectează Eliwell EWRC NT la TapHome prin Modbus RTU pe RS-485?","Cum se activează Modbus pe Eliwell EWRC NT cu parametrul PtS?","Ce paritate, rată baud și adresă folosește Eliwell EWRC NT pentru Modbus?","Are nevoie Eliwell EWRC NT de modulul RS-485 opțional pentru Modbus?","De ce Eliwell EWRC NT nu răspunde la cererile Modbus?","Poate TapHome porni o dezghețare manuală sau confirma alarmele pe Eliwell EWRC NT?"]
---

# Eliwell EWRC 300/500/5000 NT

Comunicație: Modbus RTU

## Ghid de integrare

Eliwell EWRC 300/500/5000 NT (Coldface) este un controler pentru camere frigorifice statice sau ventilate, cu temperatură pozitivă sau negativă, cu 3 sau 5 relee configurabile în funcție de model și până la trei sonde de temperatură. TapHome comunică cu acesta prin Modbus RTU pe o magistrală RS-485, prin modulul plug-in RS-485 opțional de la Eliwell.

Șablonul citește temperaturile sondei camerei frigorifice și ale sondei evaporatorului, scrie valoarea de consemn de reglare și pragurile de alarmă superior și inferior, afișează starea de funcționare și alarmele controlerului și trimite comenzi precum pornire/oprire, mod economic, dezghețare manuală și confirmarea alarmelor.

## Conexiunea hardware

Controlerul nu are borne RS-485 proprii. Portul său serial este portul TTL (marcat **CARD** pe placă), folosit pentru UNICARD / Copy Card, modulul HACCP al modelelor RCN și TelevisSystem. Pentru conectarea la un master Modbus prin RS-485, producătorul prevede **modulul plug-in RS-485 opțional** (TelevisSystem / Modbus), montat în conectorul plug-in de pe placa de comandă.

> [!WARNING]
> Înainte de a demonta capacele sau de a monta modulul, deconectați alimentarea controlerului și a tuturor dispozitivelor conectate și verificați cu un tester de tensiune adecvat că alimentarea este întreruptă. Remontați toate capacele înainte de a realimenta controlerul.

### Montarea modulului plug-in RS-485

1. Introduceți modulul în conectorul plug-in, aliniind cei patru pini de ghidare cu orificiile din placa de comandă — un modul aliniat greșit poate deteriora echipamentul.
2. La EWRC 5000 NT, scoateți mai întâi cele șapte șuruburi care fixează protecția din plastic a plăcii, îndepărtați elementul de protecție și decupați cele două capace ale bornelor; apoi montați modulul pe distanțierele sale și remontați capacul.

### Cablarea la magistrala RS-485 TapHome

Blocul de borne al modulului este marcat **+**, **−** și **G**, în două grupuri identice. Conectați **+** la A și **−** la B ale magistralei RS-485 TapHome, iar **G** la masa magistralei.

![Schema de conectare Eliwell EWRC 300/500/5000 NT: intrări pentru sonde și intrări digitale, ieșiri pe relee, portul TTL pentru card și modulul RS-485 opțional, cu tabelul bornelor](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/wiring-terminals_hu_135d4b4c214f325c.jpg)

Regulile de cablare ale producătorului pentru linia RS-485:

- Cablu torsadat ecranat, două conductoare de 0,5 mm² (AWG 20) plus tresă — de exemplu Belden 3105A (120 Ω) sau Belden 8762.
- Folosiți toate cele trei conductoare: **+** și **−** pentru semnal, **G** pentru tresă.
- Montați o rezistență de 120 Ω, 1/4 W între **+** și **−** la interfață și la ultimul controler al fiecărei ramuri.
- Rețeaua conectată direct la controler poate avea o lungime de până la 1200 m; cu repetoare se poate extinde.
- Țineți cablurile de date separat de liniile de forță.

> [!WARNING]
> Modbus și Televis nu trebuie să comunice niciodată simultan pe același port serial. Producătorul precizează, de asemenea, că portul TTL și portul RS-485 nu se folosesc împreună: când comunicația are loc prin RS-485, deconectați portul TTL, și invers.

## Configurare

### Activarea Modbus pe controler

Protocolul, adresa, paritatea și rata baud sunt parametri de instalator din dosarul **Add** (comunicație). Valorile lor din fabrică depind de familia de firmware a controlerului (MSK 554 sau MSK 812), așa că citiți valorile actuale pe afișaj înainte de a le modifica.

| Parametru | Semnificație | Valori | Valoare din fabrică | Registru |
|-----------|--------------|--------|---------------------|----------|
| `PtS` | Protocolul portului serial COM1 | `t` = Televis, `d` = Modbus | `t` (MSK 554), `d` (MSK 812) | 49289 |
| `Adr` | Adresa Modbus | 1–250 | 1 | 49422 |
| `Pty` | Paritatea Modbus | `n` = fără, `E` = pară, `o` = impară | `n` (MSK 554), `E` (MSK 812) | 49292 |
| `StP` | Biți de stop Modbus | `1b`, `2b` | `1b` | 49293 |
| `bAU` | Rata baud | `96` = 9600, `192` = 19200, `384` = 38400 Bd | `96` | 49421 |

Biții de date sunt ficși, 8. Prin Modbus, registrele conțin indexul opțiunii (`PtS` 0 = Televis, 1 = Modbus; `Pty` și `bAU` 0/1/2), nu literele afișate pe ecran.

![Comenzi Modbus și configurarea adresei la Eliwell EWRC NT: parametrii PtS, Adr, Pty și bAU](https://taphome.com/images/compatibility/eliwell-ewrc-300-500-5000-nt/modbus-settings_hu_c44ae13af4ec0df6.jpg)

Pașii pe tastatura controlerului:

1. Țineți apăsat **SET** aproximativ 3 secunde, până apare **USr**.
2. Cu **UP** / **DOWN** selectați **InS** și apăsați **SET**.
3. Introduceți parola de instalator **PA2** cu **UP** / **DOWN** și confirmați cu **SET** — valoarea din fabrică este 15.
4. Deschideți dosarul **Add** și setați `PtS` la `d` (Modbus). Cu valoarea implicită `t`, portul folosește Televis și nu răspunde la cererile Modbus.
5. Setați `Adr` la o adresă liberă pe magistrală, `bAU` la `96` (9600 Bd), `StP` la `1b` și `Pty` conform descrierii de mai jos. Fiecare valoare se salvează cu **SET**; **ESC** revine la afișajul normal.
6. Opriți și reporniți controlerul — noile setări de comunicație intră în vigoare numai după repornire.

O hartă de parametri poate fi transferată în controler și cu un UNICARD sau Copy Card, în locul tastaturii.

> [!WARNING]
> Paritatea controlerului trebuie să corespundă parității magistralei RS-485 TapHome. Șablonul propune 9600 Bd, 8 biți de date, fără paritate, 1 bit de stop. Pe firmware-ul MSK 554, `Pty` este implicit `n` și corespunde; pe firmware-ul MSK 812 este implicit `E` — fie setați `Pty` la `n`, fie setați magistrala TapHome la paritate pară.

### Adăugarea controlerului în TapHome

Importați șablonul pe magistrala RS-485 setată la 9600 Bd 8N1 (sau la paritatea aleasă mai sus) și setați **Modbus Slave ID** la valoarea `Adr` a controlerului (implicit 1).

## Funcțiile dispozitivului

| Dispozitiv | Ce face | Registru | Acces |
|------------|---------|----------|-------|
| Termostat | Temperatura camerei frigorifice (sonda 1) și valoarea de consemn de reglare `SEt` | 345 (temperatură), 16386 (valoare de consemn) | Citire / scriere valoare de consemn |
| Temperatura sondei 2 | Temperatura intrării analogice Pb2 | 347 | Citire |
| Starea dispozitivului | Controler pornit/oprit, cu detalii de funcționare | 33089, 33092 | Citire |
| Prag de alarmă superior (`HAL`) | Limita de alarmă pentru temperatura maximă | 16418 | Citire / scriere |
| Prag de alarmă inferior (`LAL`) | Limita de alarmă pentru temperatura minimă | 16420 | Citire / scriere |

Valorile de stare și ale sondelor se citesc din tabelul client (funcția Modbus 03); parametrii `SEt`, `HAL` și `LAL` din tabelul de parametri, pe care producătorul îl citește cu funcția 04 și îl scrie cu funcția 22.

### Temperaturi și valoare de consemn

**Termostatul** afișează temperatura de reglare a sondei **Pb1** — implicit sonda camerei frigorifice — și citește și scrie valoarea de consemn `SEt`. Compresorul pornește când temperatura Pb1 depășește `SEt` + `diF` (diferențialul valorii de consemn) și se oprește când scade sub `SEt`. Intervalul valorii de consemn este limitat de parametrii controlerului `LSE` (minim) și `HSE` (maxim).

**Temperatura sondei 2** citește sonda **Pb2**, care în configurația implicită este sonda evaporatorului (de sfârșit al dezghețării). Șablonul împarte ambele valori ale sondelor la 10.

### Starea dispozitivului

Comutatorul **Starea dispozitivului** este doar pentru citire și arată dacă controlerul este pornit (bitul 1 al registrului 33089). De asemenea, raportează:

- mod economic activ
- lumină aprinsă
- ieșire auxiliară activă
- compresorul 1 în funcțiune
- dezghețarea 1 activă

### Praguri de alarmă

**HAL** și **LAL** setează pragurile de alarmă de temperatură ridicată și scăzută pentru sonda 1; șablonul le scrie în zecimi, așa cum specifică tabelul producătorului. Dacă sunt temperaturi absolute sau abateri față de valoarea de consemn depinde de parametrul controlerului `Att`: implicit sunt absolute (`Att` = 0); în modul relativ (`Att` = 1), `HAL` trebuie să fie pozitiv, iar `LAL` negativ. Valorile din fabrică sunt 50,0 și −50,0. O alarmă se anulează după ce temperatura a revenit cu diferențialul de alarmă `AFd`.

### Alarme

Modulul raportează alarmele active ale controlerului ca erori (registrele 33085 și 33084):

| Cod | Alarmă |
|-----|--------|
| HA1 | Pragul de temperatură ridicată al sondei 1 depășit |
| LA1 | Pragul de temperatură scăzută al sondei 1 depășit |
| EAL | Alarmă externă |
| OPd | Ușă deschisă |
| E1 | Eroare sonda 1 |
| E2 | Eroare sonda 2 |
| E3 | Eroare sonda 3 |
| PA | Alarmă presostat |
| ALd | Scurgere de agent frigorific |
| E10 | Eroare ceas |

### Comenzi

Modulul oferă aceste acțiuni de service, scrise în registrele de comandă 33057 și 33058:

| Acțiune | Registru | Valoare |
|---------|----------|---------|
| Pornire dispozitiv | 33057 | 64 (bitul 6) |
| Oprire dispozitiv | 33057 | 128 (bitul 7) |
| Activare mod economic | 33057 | 4 (bitul 2) |
| Dezactivare mod economic | 33057 | 8 (bitul 3) |
| Dezghețare manuală | 33058 | 2 (bitul 1) |
| Confirmarea alarmelor | 33058 | 1 (bitul 0) |

> [!NOTE]
> Numele dispozitivelor, numele stărilor și mesajele de alarmă din șablon sunt în limba slovacă.

## Rezolvarea problemelor

### Controlerul nu răspunde

- Verificați că `PtS` este setat la `d` (Modbus) și că, după modificare, controlerul a fost oprit și repornit.
- Verificați că modulul plug-in RS-485 este montat și că nimic nu comunică în același timp pe portul TTL (CARD).
- Comparați `Pty`, `bAU` și `StP` cu setările magistralei TapHome, iar `Adr` cu Modbus Slave ID al modulului.
- Verificați terminația de 120 Ω la capetele liniei și conductorul **G**.

### O valoare de temperatură este greșită

Verificați ca tipul de sondă setat în parametrul `H00` (PTC sau NTC) să corespundă sondelor montate; un tip de sondă greșit duce la citiri greșite. O modificare în dosarul de configurare **CnF** necesită oprirea și repornirea controlerului. Dacă sonda Pb2 este dezactivată (`H42` = n, cum recomandă producătorul pentru camerele frigorifice cu temperatură pozitivă), temperatura sondei 2 nu are semnificație.

### HA1 sau LA1 imediat după pornire

După pornire, controlerul exclude alarmele de temperatură pe durata setată în parametrul `PAO` (0–10 ore, implicit 3 ore). Cu `PAO` = 0, alarmele sunt evaluate imediat, așa că HA1 sau LA1 pot apărea imediat ce controlerul pornește.

### Scrierea valorii de consemn nu are efect

Verificați ca noua valoare de consemn să fie între `LSE` și `HSE` pe controler. Tabelul de parametri acceptă scrieri doar cu funcția Modbus 22 în registrul 16386, așa cum procedează șablonul; scrierea cu funcția 16 în tabelul de parametri nu este acceptată.

## Dispozitive disponibile 6

Aceste dispozitive apar în TapHome după import.

Eliwell EWRC NT Modul

Acțiuni de service

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

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

Acțiuni de service

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 Senzor de temperatură

Citirea temperaturii

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

Stav zariadenia Comutator

Valori / Stări: Zapnuté · Vypnuté

Citirea stării comutatorului

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

Citire (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 Termostat

Citirea temperaturii

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

Citirea temperaturii dorite

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

Scrierea temperaturii dorite

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

Alarmný limit – maximum (HAL) Variabilă

Citire

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

Scriere

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

Alarmný limit – minimum (LAL) Variabilă

Citire

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

Scriere

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

Alarmný limit – minimum (LAL) Variabilă

Citire

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

Scriere

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

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

## Parametri de import

Introduceți aceste valori când importați XML-ul.

| Solicitat în aplicație | Implicit |
|------------------------|----------|
| Modbus Slave ID        | `1`      |

## Documentație asociată

- [Modbus Integration](https://taphome.com/ro/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/ro/docs/integration/modbus/)
- [Configurare simplă cu ajutorul șabloanelor](https://taphome.com/ro/docs/integration/modbus/templates/)
- [Scripturi Modbus și prefetch](https://taphome.com/ro/docs/script/modbus-scripts/)
- [Funcții Modbus](https://taphome.com/ro/docs/script/modbus/)
- [Tipuri de date Modbus](https://taphome.com/ro/docs/script/modbus-data-types/)

