Ambientika-logo

Ambietika RS485 Programmearring Súdwyn

Ambientika-RS485-Programmearring-Súd-wyn

Wiring

Yn ynstallaasjes dy't ferskate fentilaasje-ienheden ferbine, bart seriële kommunikaasje fia in RS485-ynterface. De ferbining bart fia de ferskillende sinjaallinen A, B en in mienskiplike ierdlieding (GND). De ienheden binne mei-inoar ferbûn yn in bustopology. It is ferplicht om in ôfslutingsweerstand fan 120 ohm oan te sluten tusken line A en line B op 'e lêste fysike ienheid fan' e busline, om de sinjaalkwaliteit te garandearjen.

Ambientika-RS485-Programmearring-Súd-wyn-1

Terminal 3: B
Terminal 4: A
Terminal 5: GND

Neist de juste bedrading fan 'e RS485-linen is in fabrikantspesifike ynterfacemodule nedich foar yntegraasje yn ferskate automatisearringssystemen: foar KNX-basearre systemen is in RS485-útwreiding (bygelyks as in KNX-TP/RS485-gateway) beskikber, dy't de nivo's en protokollen tusken de KNX-bus en de RS485-apparaten konvertearret. Yn Loxone-systemen wurdt ynstee de offisjele Loxone RS485-útwreiding brûkt, dy't direkt yn 'e Loxone Miniserver-omjouwing yntegrearre is.

By it selektearjen fan de juste ynterface is it benammen wichtich om der wis fan te wêzen dat it gjin Modbus RS485-gateway is, mar in transparante, seriële RS485-gateway. Südwind brûkt proprietêre protokollen dy't net oerienkomme mei de Modbus-standert.

DIP switch ynstellings

Omdat de sintrale kontrôle fia KNX of Loxone plakfynt, nimt it systeem de taken fan it muorrepaniel folslein oer. De haadienheid is konfigurearre as in master mei muorrepaniel.

Ambientika-RS485-Programmearring-Súd-wyn-2

Alle oare ienheden yn it systeem wurde ynsteld as slaves fia DIP-switches. Ofhinklik fan 'e applikaasje, bygelyksampAs oanfier- en ôffierluchtsystemen kinne de slave-ienheden syngroan of asynchron betsjinne wurde.

Ambientika-RS485-Programmearring-Súd-wyn-3

Master mit Fernbedienung = Master with remote control
Master mei muorrepaniel = Master mei muorrepaniel

Slave gegenläufig Master = Slave - Master wurket asynchronously
Slave-lykwicht Master = Slave-Master wurkje syngroan

Parametrisaasje

Seriële kommunikaasjeparameters dy't yn 'e RS485-útwreiding konfigurearre wurde moatte:

  • baudrate 9600 [bit/s]
  • 8 databit
  • 1 stopbit
  • gjin parity

Berjochten wurde fan 'e sintrale kontrôle nei alle ferbûne ienheden ferstjoerd mei yntervallen fan 500 ms.
Dizze berjochten besteane út in sekwinsje fan bytes yn heksadesimale nûmering (heks-nûmers). Elk elemint, lykas \x02 of \x30, fertsjintwurdiget ien byte yn heksadesimale opmaak.

Statusfraach

De statusfraach wurdt ferstjoerd fan 'e sintrale kontrôle en evaluearre troch de master-ienheid. Wylst dizze fraach ferstjoerd wurdt, stoppet de sintrale kontrôle 3 sekonden mei it ferstjoeren fan berjochten, om der wis fan te wêzen dat de line beskikber is.

Status Befel
Statusfraach \x02\x30\x32\x30\x32\x03

As der gjin aktive sensor of status is, antwurdet de master-ienheid mei in berjocht fan 11 bytes yn it folgjende heksadesimale formaat: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03.

De earste byte \x02 stelt it begjin fan it berjocht (startframe) yn en wurdt folge troch twa bytes \x30\x30 dy't it "statusberjocht" fertsjintwurdigje (\x30 komt oerien mei "0" yn ASCII-tekens).
De folgjende 8 bytes fertsjintwurdigje de ienige statusregisters. Elk fan dizze bytes komt oerien mei in spesifyk berjocht. Allinnich de earste fjouwer registers wurde brûkt: It earste register stiet foar de skimersensor, it twadde en it tredde foar it filterwikselalarm en it fjirde foar it fochtigensalarm. In ûntfongen byte \x30 komt oerien mei "0" yn ASCII-koade. Dat betsjut dat de relevante sensor of status net aktyf is. \X31 komt oerien mei "1" en jout in aktive status oan.

It berjocht einiget mei de byte \x03, dy't in stopbit (einframe) is en it ein fan 'e oerdracht ynstelt.
It filterwikselalarm kin mei in kommando weromset wurde.

Berjochten

Yn 'e folgjende paragraaf wurde de yndividuele kommando's en harren relevante funksjes útlein. Lykas hjirboppe neamd, moatte de kommando's fan 'e sintrale kontrôle-ienheid nei alle ferbûne ienheden stjoerd wurde mei in ynterval fan 500 ms.

Wize Befel
Motor út, paniel sluten \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03
Motor yn pauze, paniel iepen \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03
Motor út, filterwiksel weromsette \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03

De rjochting fan rotaasje - bygelyksampby it wikseljen fan yntak nei ôffier - kin allinich feroare wurde as de motor earder útskeakele is. As de motor oan is, moat it kommando "motorpauze" útfierd wurde om skea oan 'e stroomfoarsjenning te foarkommen.
Hânlieding modus: de Slave stelt de rotaasjerjochting yn fia DIP-switches neffens de foarôf ynstelde konfiguraasje.

Manuele modus, fochtigensnivo 1 Befel
Ekstraksje Master nivo 0 \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03
Ekstraksje Master nivo 1 \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03
Ekstraksje Master nivo 2 \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03
Ekstraksje Master nivo 3 \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03
Yntak Master nivo 0 \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03
Yntak Master nivo 1 \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03
Yntak Master nivo 2 \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03
Yntak Master nivo 3 \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03

Modus foar Master en Slave yntak of ekstraksje: De Slave stelt de rotaasjerjochting yn fia DIP-switches tsjinoer de foarôf ynstelde konfiguraasje.

Ekstraksje / Yntak, fochtigensnivo 1 Befel
Ekstraksje Master & Slave nivo 0 \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03
Ekstraksje Master & Slave nivo 1 \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03
Ekstraksje Master & Slave nivo 2 \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03
Ekstraksje Master & Slave nivo 3 \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03
Yntak Master & Slave nivo 0 \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03
Yntak Master & Slave nivo 1 \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03
Yntak Master & Slave nivo 2 \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03
Yntak Master & Slave nivo 3 \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03

Automatyske modus: De Slave stelt de rotaasjerjochting yn fia DIP-switches neffens de foarôf ynstelde konfiguraasje.

Automatyske modus, fochtigensnivo 2 Befel
Nachtmodus foar ekstraksjemaster \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03
Ekstraksje Master deimodus \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03
Intake Master nachtmodus \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03
Intake Master deimodus \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03
Automatyske modus, fochtigensnivo 3 Befel
Nachtmodus foar ekstraksjemaster \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03
Ekstraksje Master deimodus \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03
Intake Master nachtmodus \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03
Intake Master deimodus \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03

Programming hints
De ienheid moat de draairjochting mei in spesifyk ynterval feroarje, om de bêst mooglike waarmteterugwinning te krijen: 60 sekonden yntak folge troch 10 sekonden pauze.
Dan 60 sekonden ekstraksje folge troch nochris 10 sekonden pauze. Dizze syklus garandearret in effisjinte loftwikseling tegearre mei waarmtewinning. By skimer makket de yntegreare skimersensor it mooglik om automatysk oer te skeakeljen nei de nachtmodus.

Troubleshooting

As der gjin kommunikaasje ynsteld is, kin de skeakel fan kanaal A en kanaal B (A/B-linen op 'e RS485) helpe. Kontrolearje fierder oft de ôfslutingsweerstand goed ynsteld is, foaral op it lêste stasjon yn 'e bus, om sinjaalrefleksjes en kommunikaasje-ynterferinsje te foarkommen.

Dokuminten / Resources

Ambietika RS485 Programmearring Súdwyn [pdf] Ynstallaasjegids
RS485-ambientika-juny-25, RS485 Programmearring Súdwyn, RS485, Programmearring Súdwyn, Súdwyn

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *