Ambientika RS485 Programiranje Južni vjetar
Ožičenje
U instalacijama koje povezuju nekoliko ventilacijskih jedinica, serijska komunikacija se odvija putem RS485 interfejsa. Veza se ostvaruje putem diferencijalnih signalnih linija A, B i zajedničke linije uzemljenja (GND). Jedinice su međusobno povezane u bus topologiji. Obavezno je spojiti završni otpornik od 120 oma između linije A i linije B na posljednjoj fizičkoj jedinici bus linije kako bi se osigurala kvaliteta signala.
Terminal 3: B
Terminal 4: A
Terminal 5: Uzemljenje
Pored ispravnog ožičenja RS485 linija, za integraciju u različite sisteme automatizacije potreban je interfejs modul specifičan za proizvođača: za sisteme bazirane na KNX-u dostupno je RS485 proširenje (npr. kao KNX-TP/RS485 gateway), koje konvertuje nivoe i protokole između KNX magistrale i RS485 uređaja. U Loxone sistemima se umjesto toga koristi službeno Loxone RS485 proširenje, koje je direktno integrisano u Loxone Miniserver okruženje.
Prilikom odabira odgovarajućeg interfejsa, posebno je važno osigurati da se ne radi o Modbus RS485 gateway-u, već o transparentnom, serijskom RS485 gateway-u. Südwind koristi vlasničke protokole koji se ne podudaraju sa Modbus standardom.
Postavke DIP prekidača
Budući da se centralna kontrola odvija putem KNX-a ili Loxone-a, sistem u potpunosti preuzima zadatke zidne ploče. Glavna jedinica je konfigurirana kao glavna sa zidnom pločom.
Sve ostale jedinice u sistemu su postavljene kao podređene jedinice putem DIP prekidača. U zavisnosti od primjene, na primjerampKao sistemi za dovod i odvod zraka, podređene jedinice mogu raditi sinhrono ili asinhrono.
Master mit Fernbedienung = Master sa daljinskim upravljačem
Master mit Wandpanel = Master sa zidnim panelom
Slave gegenläufig Master = Slave – Master radi asinhrono
Slave geichläufig Master = Slave - Master rade sinhrono
Parametrizacija
Parametri serijske komunikacije koji se konfigurišu u RS485 proširenju:
- brzina prijenosa podataka 9600 [bit/s]
- 8 bitova podataka
- 1 stop bit
- nema pariteta
Poruke se šalju iz centralne kontrole svim povezanim jedinicama u intervalima od 500 ms.
Ove poruke se sastoje od niza bajtova u heksadecimalnom numerisanju (hex-brojevi). Svaki element, kao što je \x02 ili \x30, predstavlja jedan bajt u heksadecimalnom formatu.
Upit o statusu
Upit o statusu se šalje iz centralne kontrole i obrađuje ga glavna jedinica. Tokom slanja ovog upita, centralna kontrola prestaje slati poruke na 3 sekunde kako bi se osigurala dostupnost linije.
Status | Command |
Upit o statusu | \x02\x30\x32\x30\x32\x03 |
Ako nema aktivnog senzora ili statusa, glavna jedinica odgovara porukom dužine 11 bajtova u sljedećem heksadecimalnom formatu: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03.
Prvi bajt \x02 postavlja početak poruke (početni okvir), a nakon njega slijede dva bajta \x30\x30 koji predstavljaju „statusnu poruku“ (\x30 odgovara „0“ u ASCII znakovima).
Sljedećih 8 bajtova predstavljaju pojedinačne registre statusa. Svaki od ovih bajtova odgovara određenoj poruci. Koriste se samo prva četiri registra: Prvi registar predstavlja senzor sumraka, drugi i treći za alarm za zamjenu filtera, a četvrti za alarm vlažnosti. Primljeni bajt \x30 odgovara "0" u ASCII kodu. To znači da relevantni senzor ili status nije aktivan. \X31 odgovara "1" i označava aktivni status.
Poruka završava bajtom \x03 koji je stop bit (kraj okvira) i postavlja kraj prijenosa.
Alarm za zamjenu filtera može se resetirati naredbom.
Poruke
U sljedećem paragrafu objašnjene su pojedinačne komande i njihove relevantne funkcije. Kao što je gore spomenuto, komande se moraju slati iz centralne upravljačke jedinice svim povezanim jedinicama u intervalu od 500 ms.
Mode | Command |
Motor isključen, ploča zatvorena | \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03 |
Motor u pauzi, otvorena ploča | \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03 |
Motor isključen, resetirajte, zamjena filtera | \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03 |
Smjer rotacije – na primjerampprilikom prelaska s usisavanja na odvod – može se promijeniti samo ako je motor prethodno isključen. Ako je motor uključen, mora se izvršiti naredba „pauza motora“ kako bi se izbjeglo oštećenje napajanja.
Ručni način rada: Slave podešava smjer rotacije putem DIP-prekidača prema unaprijed određenoj konfiguraciji.
Ručni način rada, nivo vlažnosti 1 | Command |
Majstor ekstrakcije nivo 0 | \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03 |
Majstor ekstrakcije nivo 1 | \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03 |
Majstor ekstrakcije nivo 2 | \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03 |
Majstor ekstrakcije nivo 3 | \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03 |
Ulazni Master nivo 0 | \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03 |
Ulazni Master nivo 1 | \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03 |
Ulazni Master nivo 2 | \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03 |
Ulazni Master nivo 3 | \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03 |
Način rada za usisavanje ili izvlačenje glavnog i podređenog uređaja: Slave podešava smjer rotacije putem DIP-prekidača suprotno od unaprijed određene konfiguracije.
Usisavanje / Ekstrakcija, nivo vlažnosti 1 | Command |
Ekstrakcija Master & Slave nivo 0 | \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03 |
Ekstrakcija Master & Slave nivo 1 | \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03 |
Ekstrakcija Master & Slave nivo 2 | \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03 |
Ekstrakcija Master & Slave nivo 3 | \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03 |
Usisni glavni i podređeni nivo 0 | \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03 |
Usisni glavni i podređeni nivo 1 | \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03 |
Usisni glavni i podređeni nivo 2 | \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03 |
Usisni glavni i podređeni nivo 3 | \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03 |
Automatski način rada: Slave podešava smjer rotacije putem DIP-prekidača prema unaprijed određenoj konfiguraciji.
Automatski način rada, nivo vlažnosti 2 | Command |
Noćni način rada glavnog uređaja za ekstrakciju | \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03 |
Dnevni način rada glavnog ekstrakcionog uređaja | \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03 |
Noćni način rada glavnog usisnog uređaja | \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03 |
Dnevni način rada glavnog unosa | \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03 |
Automatski način rada, nivo vlažnosti 3 | Command |
Noćni način rada glavnog uređaja za ekstrakciju | \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03 |
Dnevni način rada glavnog ekstrakcionog uređaja | \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03 |
Noćni način rada glavnog usisnog uređaja | \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03 |
Dnevni način rada glavnog unosa | \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03 |
Savjeti za programiranje
Uređaj bi trebao mijenjati smjer rotacije u određenom intervalu kako bi se postigao najbolji mogući povrat topline: 60 sekundi usisavanja, nakon čega slijedi 10 sekundi pauze.
Zatim 60 sekundi ekstrakcije, nakon čega slijedi još 10 sekundi pauze. Ovaj ciklus garantuje efikasnu izmjenu zraka zajedno s povratom topline. U sumrak, integrirani senzor sumraka omogućava automatsko prebacivanje na noćni način rada.
Rješavanje problema
Ako komunikacija nije uspostavljena, prekidač kanala A i kanala B (A/B linije na RS485) može pomoći. Nadalje, provjerite je li završni otpornik ispravno postavljen, posebno na posljednjoj stanici u magistrali, kako biste izbjegli refleksije signala i komunikacijske smetnje.
Dokumenti / Resursi
![]() |
Ambientika RS485 Programiranje Južni vjetar [pdf] Vodič za instalaciju RS485-ambientika-juni-25, RS485 Programiranje Sud wind, RS485, Programiranje Sud wind, Sud wind |