TapHome

Pichler PKOM4

Modbus TCP
Trimis de
Ultima actualizare: 10. 2026
Pichler PKOM4

Pichler PKOM4 este o unitate combinată cu pompă de căldură, care reunește într-un singur aparat ventilația, încălzirea, răcirea și prepararea apei calde menajere (modelele Classic). Este disponibilă în patru variante — PKOM4A classic, PKOM4A trend, PKOM4AK classic și PKOM4AK trend — pentru suprafețe locuibile de la 50 la 250 m². TapHome se conectează la unitate prin Modbus TCP pe Ethernet.

Șablonul oferă controlul modului de funcționare, selectarea treptei de ventilație (Automat + 9 trepte), temperaturile setate pentru cameră și ACM, configurarea răcirii active, monitorizarea consumului de energie și urmărirea întreținerii filtrului.

Conexiunea la rețea

PKOM4 are un port LAN (Ethernet) încorporat pe placa principală, pentru conectarea la rețea. Conectați unitatea la aceeași rețea locală ca TapHome Core, cu un cablu Ethernet obișnuit.

  • Protocol: Modbus TCP
  • Port: 502
  • Slave ID implicit: 1 (configurabil la import)

Atribuiți unității PKOM4 o adresă IP statică în setările DHCP ale routerului, ca adresa să nu se schimbe după o întrerupere a alimentării.

Dispunerea componentelor pe placa principală
Schema de cablare a plăcii principale Pichler PKOM4

Placa principală se află în partea de sus a unității, în cutia de conexiuni electrice. Conectorii importanți pentru integrarea TapHome:

ConectorFuncție
LANEthernet — conexiunea la rețea pentru aplicația Pichler, Pichler Connect și Modbus TCP
M1Modbus RTU — conexiune pentru BMS extern / gateway KNX (A+/B-/GND)
M2Modbus intern — placa de ventilație (nu se folosește pentru sisteme externe)
M3Modbus intern — placa pompei de căldură (nu se folosește pentru sisteme externe)
B1Conexiunea unității de comandă tactile
Etichetă (DE)Traducere (RO)Conector
RJ45 Stecker für LANConector RJ45 pentru LANK13
Modbus für externe Anbindung (Datalogger/GLT)Modbus pentru conexiune externă (datalogger/BMS)M1
Modbus zur LüftungsplatineModbus către placa de ventilațieM2
Modbus zur WärmepumpenplatineModbus către placa pompei de căldurăM3
Modbus zum DisplayModbus către afișajM4
Schließerkontakt / Normally open contactContact normal deschisK12, K13
Steuerspannung für Solarpumpe oder NachheizregisterTensiune de comandă pentru pompa solară sau bateria de postîncălzireU5
Temperaturfühler für Solar oder NachheizregisterSenzor de temperatură pentru solar sau bateria de postîncălzireT9
T40 Raumfühler extern oder HeizkreisT40 senzor extern de temperatură a camerei sau circuit de încălzireT40
Relais für KanalheizregisterReleu pentru bateria de încălzire pe canalK4
Pumpe für Solar- oder HeizkreisPompă pentru circuitul solar sau de încălzireK5
E-Heizung Warmwasserspeicher 1,5kWRezistență electrică pentru boilerul de apă caldă 1,5 kWK6
Spannungsversorgung HauptplatineAlimentarea plăcii principaleH1
Spannungsversorgung WärmepumpenplatineAlimentarea plăcii pompei de căldurăH3
Spannungsversorgung LüftungsplatineAlimentarea plăcii de ventilațieH2
CO2-SensorSenzor de CO2S2
FeuchtesensorSenzor de umiditateS1

Borna M1 este destinată exclusiv Modbus RTU (RS-485). Pentru comunicația Modbus TCP cu TapHome folosiți portul LAN (Ethernet). Conexiunile Modbus interne (M2, M3) sunt rezervate comunicației dintre plăcile unității și nu trebuie folosite pentru sisteme externe.

Conectarea gateway-ului Modbus/KNX
Conectarea gateway-ului Modbus/KNX Pichler PKOM4 la borna M1

Dacă este instalat un gateway Modbus/KNX (08KNXGAC), acesta se conectează la borna M1 de pe placa principală prin RS-485 (A+/B-/GND). Gateway-ul funcționează ca master Modbus. Această cale de conectare este o alternativă la Modbus TCP direct — TapHome folosește de obicei direct portul LAN.

Configurare

La importul șablonului în TapHome introduceți:

  • IP Address — adresa IP a unității în rețeaua locală
  • Slave ID — adresa slave Modbus (implicit: 1)

Pluginul Homebridge indică Slave ID 41 pentru conexiunile Modbus RTU. Pentru Modbus TCP prin portul LAN (cum îl folosește TapHome), Slave ID-ul implicit este 1. Dacă comunicarea nu funcționează, verificați Slave ID-ul configurat pe unitate.

Funcțiile dispozitivului

Șablonul pune la dispoziție următoarele dispozitive:

Controlul modului de funcționare
  • Mod de funcționare (comutator cu mai multe valori) — selectează modul de funcționare al unității prin registrul H:0. Moduri disponibile: OPRIT, Vară, Iarnă, Automat, Vacanță, Apă caldă, Reglare clapete ventilație și Test.
  • Reglarea temperaturii camerei (comutator) — activează sau dezactivează reglarea activă a temperaturii camerei prin registrul H:1.
Controlul temperaturii

Pentru gestionarea temperaturilor setate sunt disponibile trei dispozitive de tip termostat:

  • Temperatură setată cameră — citește temperatura curentă a camerei din registrul de intrare A:19 și scrie temperatura setată dorită în H:10. Temperatura setată implicită este 22 °C (parametrul A12).
  • Temperatură de pornire a răcirii — citește temperatura curentă din A:19 și scrie pragul de activare a răcirii în H:19. Răcirea activă nu pornește sub această temperatură.
  • Temperatura ACM — citește temperatura curentă a apei calde menajere din A:162 și scrie temperatura setată dorită în H:129. Pompa de căldură încălzește apa până la 55 °C, rezistența electrică până la 65 °C. Disponibil doar pe modelele Classic.
Controlul ventilației
  • Treaptă de ventilație (comutator cu mai multe valori) — selectează treapta de ventilație prin registrul H:46. Treapta 0 este modul automat, treptele 1–9 corespund unui debit de aer tot mai mare. Debitele reale de aer pentru treptele 1–4 se configurează prin parametrii C08–C11 (PKOM4A: 85–250 m³/h, PKOM4AK: 50–150 m³/h).
  • Debit de aer curent (senzor) — citește debitul de aer real din registrul de intrare A:23, afișat în m³/h.
Controlul răcirii
  • Răcire activă (comutator cu mai multe valori) — activează sau dezactivează răcirea activă prin registrul H:9. Opțiuni disponibile: Nu (0), Da (1), Da la tarif Eco (2). Opțiunea Tarif Eco folosește contactul Smart Grid E1 pentru o răcire optimizată din punctul de vedere al costurilor.
Umiditate și calitatea aerului
  • Umiditate maximă permisă (dimmer) — setează pragul maxim permis al umidității relative prin registrul H:102. Se folosește pentru ventilația controlată la cerere, când este instalat un senzor de umiditate.
Gestionarea apei calde
  • Protecție antilegionella (comutator cu mai multe valori) — activează sau dezactivează funcția de protecție antilegionella prin registrul H:141. Când este activă, unitatea încălzește periodic rezervorul de ACM la o temperatură de dezinfecție. Intervalul de protecție se configurează prin parametrul W13 (implicit: 14 zile).
Monitorizarea energiei

Trei senzori numai pentru citire urmăresc consumul cumulat de energie:

  • Consum de energie ventilație — energia ventilatoarelor din A:29 (kWh)
  • Consum de energie încălzire — energia pompei de căldură pentru încălzire din A:64 (kWh)
  • Consum total de energie — contorul de energie combinat (ventilație + încălzire + ACM + răcire) din A:65 (kWh)
Întreținerea filtrului
  • Ore de funcționare filtru — citește contorul de utilizare a filtrului din H:314 (ore)
  • Timp rămas filtru — citește durata de viață rămasă a filtrului din H:315. Intervalul de înlocuire a filtrului se configurează prin parametrul Y2 (implicit: 4 luni).
Funcții suplimentare

PKOM4 pune la dispoziție și registre Modbus pentru temperatura aerului exterior, temperatura aerului introdus, treapta de ventilație curentă, codurile de eroare, starea dispozitivului, modul de reglare a temperaturii camerei, setările programatorului/temporizatorului, pragul concentrației de CO2, pragul minim de umiditate și versiunea de firmware. Acestea pot fi adăugate în șablonul TapHome într-o actualizare viitoare.

Rezolvarea problemelor

Nu există comunicare Modbus
  1. Verificați dacă cablul Ethernet este conectat la portul LAN de pe placa principală
  2. Verificați adresa IP a unității — în tabelul de alocări DHCP al routerului sau în aplicația Pichler
  3. Asigurați-vă că TapHome Core și unitatea PKOM4 sunt în aceeași rețea/subrețea
  4. Verificați dacă niciun firewall nu blochează portul 502
  5. Verificați dacă Slave ID-ul corespunde (implicit: 1 pentru Modbus TCP)
Valori de temperatură incorecte

Valorile temperaturii folosesc factorul de scalare 1/100 (valoarea registrului împărțită la 100). Dacă valorile afișate par de 100 de ori prea mari sau prea mici, verificați configurația scalării în șablon.

ACM nu se încălzește

Încălzirea ACM este disponibilă doar pe modelele Classic (PKOM4A classic, PKOM4AK classic). Modelele Trend nu au rezervor de apă caldă. Verificați dacă modul de funcționare Apă caldă este disponibil și dacă temperatura setată pentru ACM este în intervalul permis (până la 55 °C pentru pompa de căldură, 65 °C pentru rezistența electrică).

Erorile de comunicare 31/32

Codurile de eroare 31 (comunicare cu placa de ventilație) și 32 (comunicare cu placa pompei de căldură) indică defecte ale magistralei Modbus interne dintre plăcile unității, nu probleme ale conexiunii externe cu TapHome. Contactați un tehnician de service calificat.

Dispozitive disponibile

Pichler PKOM4 Modul
Treaptă de ventilație Comutator cu mai multe valori

Selectorul treptei de ventilație — Automat sau treptele manuale 1–9, cu debit de aer tot mai mare

Registru: H:46 UInt16 numeric
Valori / Stări: Automat

Treaptă de ventilație

Citirea stării comutatorului
MODBUSR(H, 46, UInt16)
Scrierea stării comutatorului
MODBUSWNE(H, 46, UInt16, Mu)
Mod de funcționare Comutator cu mai multe valori

Selectorul modului de funcționare — OPRIT, Vară, Iarnă, Automat, Vacanță, Apă caldă, Reglare clapete ventilație, Test

Registru: H:0 UInt16 numeric
Valori / Stări: OPRIT · Vară · Iarnă · Automat · Vacanță · Apă caldă · Reglare clapete ventilație · Test

Mod de funcționare

Citirea stării comutatorului
MODBUSR(H, 0, UInt16)
Scrierea stării comutatorului
MODBUSWNE(H, 0, UInt16, Mu)
Reglarea temperaturii camerei Comutator

Activează sau dezactivează reglarea activă a temperaturii camerei

Registru: H:1 Bool boolean
Valori / Stări: ON · OFF

Reglarea temperaturii camerei

Citirea stării comutatorului
MODBUSR(H, 1, Bool)
Scrierea stării comutatorului
MODBUSWNE(H, 1, Bool, St)
Răcire activă Comutator cu mai multe valori

Controlul răcirii active — Nu, Da sau Da la tarif Eco (Smart Grid E1)

Registru: H:9 Int16 numeric
Valori / Stări: Nu · Da · Da la tarif Eco

Răcire activă

Citirea stării comutatorului
MODBUSR(H, 9, Int16)
Scrierea stării comutatorului
MODBUSWNE(H, 9, Int16, Mu)
Umiditate maximă permisă Dimmer

Pragul maxim al umidității relative pentru ventilația controlată la cerere

Registru: H:102 UInt16 Unitate: % scaled

Umiditate maximă permisă

Citirea nivelului
MODBUSR(H, 102, UInt16) / 1000
Scrierea nivelului
MODBUSWNE(H, 102, UInt16, Le * 1000)
Temperatură de pornire a răcirii Termostat

Pragul de temperatură pentru activarea răcirii active — răcirea nu pornește sub această valoare

Registru: A:19 → H:19 Int16 Unitate: °C scaled

Temperatură de pornire a răcirii

Citirea temperaturii
MODBUSR(A, 19, Int16) / 100
Citirea temperaturii dorite
MODBUSR(H, 19, Int16) / 100
Scrierea temperaturii dorite
MODBUSWNE(H, 19, UInt16, Se * 100)
Temperatura ACM Termostat

Temperatura apei calde menajere — pompa de căldură max. 55 °C, rezistența electrică max. 65 °C (doar modelele Classic)

Registru: A:162 → H:129 UInt16 Unitate: °C scaled

Temperatura ACM

Citirea temperaturii
MODBUSR(A,162 , UInt16) / 100
Citirea temperaturii dorite
MODBUSR(H, 129, UInt16) / 100
Scrierea temperaturii dorite
MODBUSWNE(H, 129, UInt16, Se * 100)
Timp rămas filtru Variabilă Doar citire

Durata de viață rămasă a filtrului — intervalul de înlocuire se configurează prin parametrul Y2

Registru: H:315 Int16

Timp rămas filtru

Citire
MODBUSR(H, 315, Int16)
Temperatură setată cameră Termostat
Registru: A:19 → H:10 Int16 Unitate: °C scaled

Temperatură setată cameră

Citirea temperaturii
MODBUSR(A, 19, Int16) / 100
Citirea temperaturii dorite
MODBUSR(H, 10, Int16) / 100
Scrierea temperaturii dorite
MODBUSWNE(H, 10, UInt16, Se * 100)
Debit de aer curent Variabilă Doar citire

Debitul de aer real, în m3/h

Registru: A:23 Int16 Unitate: m³/h scaled

Debit de aer curent

Citire
MODBUSR(A, 23, Int16)/10
Consum de energie ventilație Variabilă Doar citire

Energia cumulată consumată de ventilatoare

Registru: A:29 Int16 Unitate: kWh scaled

Consum de energie ventilație

Citire
MODBUSR(A, 29, Int16)/1000
Consum de energie încălzire Variabilă Doar citire

Energia cumulată consumată de pompa de căldură în modul de încălzire

Registru: A:64 Int16 Unitate: kWh scaled

Consum de energie încălzire

Citire
MODBUSR(A, 64, Int16)/1000
Consum total de energie Variabilă Doar citire

Contor de energie combinat — ventilație, încălzire, ACM și răcire

Registru: A:65 Int16 Unitate: kWh scaled

Consum total de energie

Citire
MODBUSR(A, 65, Int16)/1000
Protecție antilegionella Comutator cu mai multe valori

Dezinfecția periodică a rezervorului de ACM — interval de protecție configurabil (implicit 14 zile)

Registru: H:141 UInt16 numeric
Valori / Stări: Oprit · Pornit

Protecție antilegionella

Citirea stării comutatorului
MODBUSR(H, 141, UInt16)
Scrierea stării comutatorului
MODBUSWNE(H, 141, UInt16, Mu)
Ore de funcționare filtru Variabilă Doar citire

Contorul de utilizare a filtrului, în ore de funcționare

Registru: H:314 Int16 Unitate: hours

Ore de funcționare filtru

Citire
MODBUSR(H, 314, Int16)
Conexiune: Modbus TCP • Slave ID: $[SlaveId]
Îmbunătățiri posibile (15)
  • A:24 Outside Air Temperature — UInt16, ÷10, °C, read-only -- T3 outdoor air sensor
  • A:25 Supply Air Temperature — UInt16, ÷10, °C, read-only -- T1 supply air sensor
  • A:30 Current Ventilation Level — UInt16, read-only -- actual running ventilation level
  • A:37 Current Error Code — Int16, read-only -- error codes 0-40 per installation manual
  • A:38 Device Status — UInt16, read-only -- operational status
  • H:11 Room Setpoint -- Cooling — Int16, ÷100, °C, R/W -- cooling mode room temperature setpoint
  • H:16 Room Temperature Regulation Mode — UInt16, R/W -- regulation mode selector
  • H:56 Scheduler / Timer Setting — UInt16, R/W -- weekly schedule configuration
  • H:101 CO2 Concentration Threshold — UInt16, ppm, R/W -- demand-driven ventilation threshold (default 1000 ppm)
  • H:103 Min. Humidity Threshold — UInt16, ÷10, %, R/W -- lower humidity boundary for ventilation control
  • H:137 Legionella Protection Interval — UInt16, days, R/W -- default 14 days
  • H:149 Air Volume Level Override — UInt16, R/W -- manual airflow override
  • H:201 Room Temperature (Current Reading) — Int16, ÷100, °C, R/W -- direct room temperature reading
  • A:191 Operating Hours / Status — UInt16, read-only -- unit operating hours or status counter
  • A:36 Firmware Version — UInt16, ÷10, read-only

Surse

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog.

Deschideți în portal