Programimi i Ambientika RS485 për erën jugore
Instalime elektrike
Në instalimet që lidhin disa njësi ventilimi, komunikimi serial ndodh nëpërmjet një ndërfaqeje RS485. Lidhja ndodh nëpërmjet linjave të sinjalit diferencial A, B dhe një linje të përbashkët tokëzimi (GND). Njësitë janë të lidhura me njëra-tjetrën në një topologji bus. Është e detyrueshme të lidhet një rezistencë terminuese prej 120 ohm midis linjës A dhe linjës B në njësinë e fundit fizike të linjës bus, për të siguruar cilësinë e sinjalit.
Terminali 3: B
Terminali 4: A
Terminali 5: GND
Përveç lidhjes së saktë të linjave RS485, kërkohet një modul ndërfaqeje specifik i prodhuesit për integrimin në sisteme të ndryshme automatizimi: për sistemet e bazuara në KNX, është i disponueshëm një zgjerim RS485 (p.sh. si një portë hyrëse KNX-TP/RS485), i cili konverton nivelet dhe protokollet midis autobusit KNX dhe pajisjeve RS485. Në sistemet Loxone, në vend të kësaj përdoret zgjerimi zyrtar Loxone RS485, i cili integrohet direkt në mjedisin Loxone Miniserver.
Kur zgjidhni ndërfaqen e duhur, është veçanërisht e rëndësishme të siguroheni që nuk është një portë hyrëse Modbus RS485, por një portë hyrëse transparente seriale RS485. Südwind përdor protokolle të patentuara që nuk përputhen me standardin Modbus.
Cilësimet e ndërprerësit DIP
Meqenëse kontrolli qendror kryhet nëpërmjet KNX ose Loxone, sistemi merr përsipër plotësisht detyrat e panelit të murit. Njësia kryesore është konfiguruar si një master me panel muri.
Të gjitha njësitë e tjera në sistem janë vendosur si skllevër nëpërmjet çelësave DIP. Në varësi të aplikimit, për shembullampSi sisteme furnizimi dhe nxjerrjeje të ajrit, njësitë vartëse mund të operohen në mënyrë sinkrone ose asinkrone.
Master mit Fernbedienung = Mjeshtër me telekomandë
Master mit Wandpanel = Master me panel muri
Slave gegenläufig Master = Slave – Master veprojnë në mënyrë asinkrone
Skllav i skllavit Master = Skllav - Masteri vepron në mënyrë sinkrone
Parametrizimi
Parametrat e komunikimit serial që do të konfigurohen në zgjerimin RS485:
- shpejtësia e transmetimit 9600 [bit/s]
- 8 bit të dhënash
- 1 bit ndalimi
- asnjë barazi
Mesazhet dërgohen nga kontrolli qendror në të gjitha njësitë e lidhura në intervale prej 500 ms.
Këto mesazhe përbëhen nga një sekuencë bajtesh në numërim heksadecimal (numra-heksadecimalë). Çdo element, si p.sh. \x02 ose \x30, përfaqëson një bajt të vetëm në format heksadecimal.
Kërkesë për statusin
Kërkesa për statusin dërgohet nga kontrolli qendror dhe vlerësohet nga njësia kryesore. Gjatë dërgimit të kësaj kërkese, kontrolli qendror ndalon dërgimin e mesazheve për 3 sekonda, për t'u siguruar që linja është e disponueshme.
Statusi | Komanda |
Kërkesë për statusin | \x02\x30\x32\x30\x32\x03 |
Nëse nuk ka sensor ose status aktiv, njësia kryesore përgjigjet me një mesazh prej 11 bajtësh në formatin heksadecimal vijues: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03\xXNUMX.
Bajti i parë \x02 përcakton fillimin e mesazhit (korniza fillestare) dhe pasohet nga dy bajt \x30\x30 që përfaqësojnë "mesazhin e statusit" (\x30 korrespondon me "0" në karakteret ASCII).
8 bajtet e mëposhtme përfaqësojnë regjistrat e vetëm të statusit. Secili prej këtyre bajteve korrespondon me një mesazh specifik. Përdoren vetëm katër regjistrat e parë: Regjistri i parë përfaqëson sensorin e muzgut, i dyti dhe i treti alarmin e ndryshimit të filtrit dhe i katërti alarmin e lagështisë. Një bajt i marrë \x30 korrespondon me "0" në kodin ASCII. Kjo do të thotë që sensori ose statusi përkatës nuk është aktiv. \X31 korrespondon me "1" dhe tregon një status aktiv.
Mesazhi përfundon me bajtin \x03 i cili është një bit ndalimi (fundi i kornizës) dhe përcakton fundin e transmetimit.
Alarmi i ndërrimit të filtrit mund të rivendoset me një komandë.
Mesazhet
Në paragrafin vijues shpjegohen komandat e vetme dhe funksionet e tyre përkatëse. Siç u përmend më sipër, komandat duhet të dërgohen nga njësia qendrore e kontrollit në të gjitha njësitë e lidhura në një interval prej 500 ms.
Modaliteti | Komanda |
Motori është i fikur, paneli është i mbyllur | \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03 |
Motori në pauzë, paneli i hapur | \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03 |
Motori është i fikur, rivendosni ndërrimin e filtrit | \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03 |
Drejtimi i rrotullimit - për shembullample kur kaloni nga marrja në nxjerrje - mund të ndryshohet vetëm nëse motori është fikur më parë. Nëse motori është i ndezur, duhet të ekzekutohet komanda "pauzë e motorit" për të shmangur një dëmtim të furnizimit me energji.
Modaliteti manualSlave përcakton drejtimin e rrotullimit nëpërmjet çelësave DIP sipas konfigurimit të paracaktuar.
Modaliteti manual, niveli i lagështisë 1 | Komanda |
Niveli Master i Nxjerrjes 0 | \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03 |
Niveli Master i Nxjerrjes 1 | \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03 |
Niveli Master i Nxjerrjes 2 | \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03 |
Niveli Master i Nxjerrjes 3 | \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03 |
Niveli Master i Intake 0 | \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03 |
Niveli Master i Intake 1 | \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03 |
Niveli Master i Intake 2 | \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03 |
Niveli Master i Intake 3 | \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03 |
Modaliteti për marrjen ose nxjerrjen Master dhe Slave: Skllavi përcakton drejtimin e rrotullimit nëpërmjet çelësave DIP të kundërt me konfigurimin e paracaktuar.
Nxjerrje / Marrje, niveli i lagështisë 1 | Komanda |
Ekstraktimi Master & Slave niveli 0 | \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03 |
Ekstraktimi Master & Slave niveli 1 | \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03 |
Ekstraktimi Master & Slave niveli 2 | \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03 |
Ekstraktimi Master & Slave niveli 3 | \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03 |
Niveli Master & Slave i Marrjes 0 | \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03 |
Niveli Master & Slave i Marrjes 1 | \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03 |
Niveli Master & Slave i Marrjes 2 | \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03 |
Niveli Master & Slave i Marrjes 3 | \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03 |
Modaliteti automatik: Slave përcakton drejtimin e rrotullimit nëpërmjet ndërprerësve DIP sipas konfigurimit të paracaktuar.
Modaliteti Automatik, niveli i lagështisë 2 | Komanda |
Modaliteti i natës i Extraction Master | \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03 |
Modaliteti i ditës së nxjerrjes Master | \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03 |
Modaliteti i natës i Intake Master | \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03 |
Modaliteti i ditës së Intake Master | \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03 |
Modaliteti Automatik, niveli i lagështisë 3 | Komanda |
Modaliteti i natës i Extraction Master | \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03 |
Modaliteti i ditës së nxjerrjes Master | \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03 |
Modaliteti i natës i Intake Master | \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03 |
Modaliteti i ditës së Intake Master | \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03 |
Këshilla për programim
Njësia duhet të ndryshojë drejtimin e rrotullimit në një interval të caktuar, për të arritur rikuperimin më të mirë të mundshëm të nxehtësisë: 60 sekonda marrje e ndjekur nga 10 sekonda pauzë.
Pastaj 60 sekonda nxjerrje e ndjekur nga një pauzë tjetër prej 10 sekondash. Ky cikël garanton një shkëmbim efikas të ajrit së bashku me rikuperimin e nxehtësisë. Në muzg, sensori i integruar i muzgut lejon kalimin automatik në modalitetin e natës.
Zgjidhja e problemeve
Nëse nuk është konfiguruar komunikimi, çelësi i kanalit A dhe kanalit B (linjat A/B në RS485) mund të ndihmojë. Për më tepër, kontrolloni që rezistori terminues të jetë vendosur saktë në vend, veçanërisht në stacionin e fundit në bus, në mënyrë që të shmangni reflektimet e sinjalit dhe ndërhyrjet në komunikim.
Dokumentet / Burimet
![]() |
Programimi i Ambientika RS485 për erën jugore [pdfUdhëzuesi i instalimit RS485-ambientika-June-25, Programim RS485 për erën jugore, RS485, Programim për erën jugore, erën jugore |