Ambientika-logo

Ambitika RS485 Programmering Sydvind

Ambientika-RS485-Programmering-Sud-wind

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.

Ambientika-RS485-Programmering-Sud-wind-1

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.

Ambientika-RS485-Programmering-Sud-wind-2

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.

Ambientika-RS485-Programmering-Sud-wind-3

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

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *