Ambitika RS485 Programmering Sydvind
Ledningsføring
I installationer, der forbinder flere ventilationsenheder, sker seriel kommunikation via et RS485-interface. Forbindelsen sker via differentialsignallinjerne A, B og en fælles jordledning (GND). Enhederne er forbundet til hinanden i en bustopologi. Det er obligatorisk at tilslutte en termineringsmodstand på 120 ohm mellem linje A og linje B på den sidste fysiske enhed på buslinjen for at sikre signalkvaliteten.
Terminal 3: B
Terminal 4: A
Terminal 5: GND
Ud over den korrekte ledningsføring af RS485-linjerne kræves der et producentspecifikt interfacemodul til integration i forskellige automationssystemer: Til KNX-baserede systemer er en RS485-udvidelse (f.eks. som KNX-TP/RS485-gateway) tilgængelig, som konverterer niveauerne og protokollerne mellem KNX-bussen og RS485-enhederne. I Loxone-systemer anvendes i stedet den officielle Loxone RS485-udvidelse, som er integreret direkte i Loxone Miniserver-miljøet.
Når man vælger det passende interface, er det især vigtigt at sikre sig, at det ikke er en Modbus RS485-gateway, men en transparent, seriel RS485-gateway. Südwind bruger proprietære protokoller, der ikke stemmer overens med Modbus-standarden.
DIP switch indstillinger
Da den centrale styring sker via KNX eller Loxone, overtager systemet fuldstændigt vægpanelets opgaver. Hovedenheden er konfigureret som master med vægpanel.
Alle andre enheder i systemet er indstillet som slaver via DIP-switche. Afhængigt af applikationen, f.eks.ampSom indblæsnings- og udsugningssystemer kan slaveenhederne betjenes enten synkront eller asynkront.
Master mit Fernbedienung = Master med fjernbetjening
Master med vægpanel = Master med vægpanel
Slave gegenläufig Master = Slave – Master fungerer asynkront
Slave-gleichläufig Master = Slave-Master fungerer synkront
Parametrisering
Serielle kommunikationsparametre, der skal konfigureres i RS485-udvidelsen:
- baudhastighed 9600 [bit/s]
- 8 databits
- 1 stop bit
- ingen paritet
Beskeder sendes fra den centrale styring til alle tilsluttede enheder med intervaller på 500 ms.
Disse meddelelser består af en sekvens af bytes i hexadecimal nummerering (hex-tal). Hvert element, såsom \x02 eller \x30, repræsenterer en enkelt byte i hexadecimalt format.
Statusforespørgsel
Statusforespørgslen sendes fra centralstyringen og evalueres af masterenheden. Mens denne forespørgsel sendes, stopper centralstyringen med at sende beskeder i 3 sekunder for at sikre, at linjen er tilgængelig.
Status | Kommando |
Statusforespørgsel | \x02\x30\x32\x30\x32\x03 |
Hvis der ikke er nogen aktiv sensor eller status, svarer masterenheden med en 11 bytes lang besked i følgende hexadecimale format: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03.
Den første byte \x02 angiver starten af beskeden (startrammen) og efterfølges af to bytes \x30\x30, der repræsenterer "statusbeskeden" (\x30 svarer til "0" i ASCII-tegn).
De følgende 8 bytes repræsenterer de enkelte statusregistre. Hver af disse bytes svarer til en specifik besked. Kun de første fire registre bruges: Det første register står for skumringssensoren, det andet og det tredje for filterskiftalarmen og det fjerde for fugtighedsalarmen. En modtaget byte \x30 svarer til "0" i ASCII-kode. Det betyder, at den relevante sensor eller status ikke er aktiv. \X31 svarer til "1" og angiver en aktiv status.
Beskeden slutter med byten \x03, som er en stopbit (slutramme) og angiver slutningen af transmissionen.
Filterskiftalarmen kan nulstilles med en kommando.
Beskeder
I det følgende afsnit forklares de enkelte kommandoer og deres relevante funktioner. Som nævnt ovenfor skal kommandoerne sendes fra den centrale styreenhed til alle tilsluttede enheder med et interval på 500 ms.
Mode | Kommando |
Motor slukket, panel lukket | \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03 |
Motor i pause, panel åbent | \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03 |
Motor slukket, nulstil filterskift | \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03 |
Rotationsretningen – f.eks.ampved skift fra indsugning til udsugning – kan kun ændres, hvis motoren har været slukket tidligere. Hvis motoren er tændt, skal kommandoen "motorpause" udføres for at undgå beskadigelse af strømforsyningen.
Manuel tilstandSlaven indstiller rotationsretningen via DIP-switche i henhold til den forudbestemte konfiguration.
Manuel tilstand, fugtighedsniveau 1 | Kommando |
Udvindingsmasterniveau 0 | \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03 |
Udvindingsmasterniveau 1 | \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03 |
Udvindingsmasterniveau 2 | \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03 |
Udvindingsmasterniveau 3 | \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03 |
Indtagelse Master niveau 0 | \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03 |
Indtagelse Master niveau 1 | \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03 |
Indtagelse Master niveau 2 | \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03 |
Indtagelse Master niveau 3 | \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03 |
Tilstand for master- og slaveindtag eller -udsugning: Slaven indstiller rotationsretningen via DIP-switche i modsætning til den forudbestemte konfiguration.
Udsugning/indtag, fugtighedsniveau 1 | Kommando |
Udsugning Master & Slave niveau 0 | \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03 |
Udsugning Master & Slave niveau 1 | \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03 |
Udsugning Master & Slave niveau 2 | \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03 |
Udsugning Master & Slave niveau 3 | \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03 |
Indsugningsmaster og -slave niveau 0 | \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03 |
Indsugningsmaster og -slave niveau 1 | \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03 |
Indsugningsmaster og -slave niveau 2 | \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03 |
Indsugningsmaster og -slave niveau 3 | \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03 |
Automatisk tilstand: Slaven indstiller rotationsretningen via DIP-switche i henhold til den forudbestemte konfiguration.
Automatisk tilstand, luftfugtighedsniveau 2 | Kommando |
Udsugningsmaster nattilstand | \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03 |
Udsugningsmaster dagtilstand | \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03 |
Intake Master nattilstand | \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03 |
Indtag Master dagtilstand | \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03 |
Automatisk tilstand, luftfugtighedsniveau 3 | Kommando |
Udsugningsmaster nattilstand | \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03 |
Udsugningsmaster dagtilstand | \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03 |
Intake Master nattilstand | \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03 |
Indtag Master dagtilstand | \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03 |
Programmeringstips
Enheden bør ændre rotationsretning med et bestemt interval for at opnå den bedst mulige varmegenvinding: 60 sekunders indtag efterfulgt af 10 sekunders pause.
Derefter 60 sekunders udsugning efterfulgt af yderligere 10 sekunders pause. Denne cyklus garanterer en effektiv luftudskiftning sammen med varmegenvinding. Ved skumringstid giver den integrerede skumringssensor mulighed for automatisk at skifte til nattilstand.
Fejlfinding
Hvis der ikke er oprettet kommunikation, kan det være en hjælp at skifte kanal A og kanal B (A/B-linjer på RS485). Kontroller desuden, at termineringsmodstanden er korrekt indstillet, især på den sidste station i bussen, for at undgå signalrefleksioner og kommunikationsforstyrrelser.
Dokumenter/ressourcer
![]() |
Ambitika RS485 Programmering Sydvind [pdf] Installationsvejledning RS485-ambientika-juni-25, RS485 Programmering Sydvind, RS485, Programmering Sydvind, Sydvind |