Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Mini-guide: Hvordan bruke Modbus (med HomeSeer)


Moskus

Anbefalte innlegg

  • 2 uker senere...

Jeg bestilte et slikt interface etter å ha lest guiden her, men bare et par dager etterpå fikk jeg tilsendt en Systemair IAM modul vederlagsfritt som del av en garantisak på Villavent-systemet mitt. Så jeg koblet opp modbus på denne før jeg mottok RS485 interface i posten. Usikker på om det er noen forskjell i ytelsen på disse, men det ser da ut til å fungere greit (bortsett fra å sette temperatur som nevnt over).

 

Så, om noen vil kjøpe et interface, send meg en pm :) 

Lenke til kommentar
Del på andre sider

2 timer siden, kjempis skrev:

Så jeg koblet opp modbus på denne før jeg mottok RS485 interface i posten. Usikker på om det er noen forskjell i ytelsen på disse, men det ser da ut til å fungere greit (bortsett fra å sette temperatur som nevnt over).

Er Systemair IAM et Modbus/TCP-interface? Var jo hendig. :) 

Lenke til kommentar
Del på andre sider

Er mulighet for begge deler på den ja, dog ikke samtidig. Litt stiv pris på 2000 NOK, men da var det jo desto greiere å ha et aggregat med "medfødt" softwarefeil som måtte fikses  ;)  Var visst billigere for de å sende meg en gratis IAM-modul fremfor å sende ut servicemann.

 

https://www.systemair.com/no/Norge/Produktkatalog/boligventilasjon/tilbehor-boligsystem/tilbehor-boligaggregater/iam/internett-tilgangsmodul---iam/

Sitat

IAM kan også benyttes som lokal Modbus TCP til RTU-modus.

 

Lenke til kommentar
Del på andre sider

  • 3 uker senere...

@Moskus

 

image.png

 

Jeg har vært i kontakt med utvikleren om dette med "multiplier", og han lovte ved juletider å se på dette. Var visst noe familiære greier som gjorde at det kunne ta litt tid. Han skulle da lage en ny versjon, men ser for meg ut som det ikke er skjedd noe til nå.

 

Men jeg har nå prøvd med Chrome, Edge og også Internet Explorer, men jeg får ikke dette til å virke. Har også tidligere prøvd å endre setting for komma (engelsk). Hvilket kunststykke gjorde du?

Lenke til kommentar
Del på andre sider

  • 1 måned senere...
5 timer siden, PerAN skrev:

Gå inn i regional settings i windows og sett region til US, så funker det nok..

Sjekk også at tusen-skilletegn ikke er satt til punktum.

 

Jeg foretrekker UK, da blir punktum desimaltegn, men beholder 24h-klokke. :) 

Lenke til kommentar
Del på andre sider

  • 4 uker senere...
  • 1 måned senere...
On 04/11/2019 at 15:31, Armas said:

Noen som har ett godt tips om ett rimelig  USB-Interface som funker bra? 

 

Jeg kjøpte en slik:
111944569765?ssPageName=STRK:MEBIDX:IT&_https://www.ebay.com/itm/USB-To-RS485-Converter-Adapter-Support-Win7-Win8-Win10-EPSOLAR-EPEVER/111944569765?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649

 

Fungerte fint frem til jeg byttet den ut med ethernet-interface

  • Like 1
Lenke til kommentar
Del på andre sider

Hei!

 

Ser det er noen som ikke får til å sette temperatur på tilluft. Hvis dere skriver til aggregatet, må dere bruke original verdiene. Multiplieren som settes til 0,1 er bare en "display modifier". Når dere skriver "18" til aggregatet, skjønner det ingenting, for det vil ha verdier mellom 120-300.

 

Dere må enten skrive verdi med 120-300 (180 for temperatur 18), eller lage knappeoppsett slik jeg gjorde det.

 

Når det gjelder viftehastighetene så ser det ut som dere endrer innstillingene til modusene. Da må dere sørge for at det er korrekt modus som er aktivt.

Det enkleste er å stille inn modusene med viftehastighetene dere ønske (på aggregatet for å gjøre det enklest), for så endre modus istedenfor. :)

 

image.thumb.png.7b81da7b7c0931c9f6af5ccebb0baa08.png

 

image.png.f01e55404de2e782182e945d51ce9ef5.png

  • Like 1
  • Thanks 1
Lenke til kommentar
Del på andre sider

Hmmm! Jeg har prøvd å skrive originalverdier, men jeg har ikke prøvd knapper! Takk for tipset! :)

 

 

1 time siden, MrE skrev:

Når det gjelder viftehastighetene så ser det ut som dere endrer innstillingene til modusene. Da må dere sørge for at det er korrekt modus som er aktivt.

Hvis man endrer modus til "Oppfrisk", "Max/min", etc og setter viftene "High" f.eks, så endres modus "Manual", iallfall her.

Lenke til kommentar
Del på andre sider

3 hours ago, MrE said:

Hei!

 

Ser det er noen som ikke får til å sette temperatur på tilluft. Hvis dere skriver til aggregatet, må dere bruke original verdiene. Multiplieren som settes til 0,1 er bare en "display modifier". Når dere skriver "18" til aggregatet, skjønner det ingenting, for det vil ha verdier mellom 120-300.

 

Dere må enten skrive verdi med 120-300 (180 for temperatur 18), eller lage knappeoppsett slik jeg gjorde det.

 

Når det gjelder viftehastighetene så ser det ut som dere endrer innstillingene til modusene. Da må dere sørge for at det er korrekt modus som er aktivt.

Det enkleste er å stille inn modusene med viftehastighetene dere ønske (på aggregatet for å gjøre det enklest), for så endre modus istedenfor. :)

 

image.thumb.png.7b81da7b7c0931c9f6af5ccebb0baa08.png

 

image.png.f01e55404de2e782182e945d51ce9ef5.png

 

Hvordan aggregat har du?
Kunne du evt. postet et bilde av modbus adressene? :)

 

 

Endret av JohnMartin
Lenke til kommentar
Del på andre sider

2 hours ago, Moskus said:

Nei, huff! :(

Knapper endret ingenting. Samme som før:

image.png

 

... er nesten som jeg lurer på om det er riktig register?

 

Er ikke 2054 Input register?
Og så må du bruke 2001 som holding register for å endre setpunkt?

 

Jeg fikk ihvertfall til å endre setpunkt temperatur ved å sende 120 til 2001 med holding register.

Og leser av setpoint med 2054 Input.

 

Takk @MrE, har ikke tenkt så langt.

Endret av JohnMartin
Lenke til kommentar
Del på andre sider

Jeg har Systemair VSR-300 som ble installert i 2017. Bruker Modbus TCP/IP og skriver og leser kun på holdingregister. 

Adresse 2001 er temperatur holding register. Jeg leser temp og sender settpunkt temp på denne adressen. Hvis noen her bruker Modbus RTU kan dere gjerne sjekke ut om dere klarer å lese/skrive på holdingregister på samme adresse.

 

@JohnMartin

Her er adressene:

 

image.png.503c76050343d5e7f1ab32ecc170d66c.png

 

 

Brukermodus (1161) ser slik ut - jeg oversatte de jeg kanskje kommer til å bruke.

 

 

image.png.17b19d62ff4f7af77f61610c5efaeb87.png

 

 

 

Brukermodus endre ser slik ut:

 

 

image.png.72bac6560a42955982af013e6850942e.png

 

 

 

 

@Moskus

Det var egentlig en presisering at når du endrer viftehastighetene med de adressene du har lagt inn, endrer du kun innstillingen til brukermodus Manual (jeg kaller denne modusen for Normal, hvis man ikke har montert fuktsensorer eller co2 sensorer direkte tilknyttet aggregatet er denne modusen normal modus).

Når du trykker på High viftehastighet, og så endrer modus til f. eks Borte vil begge viftene gå til Lav hastighet.

Endrer du tilbake til Manual vil viftene gå til det de sist var innstilt på (via knappene dine i HS).

Jeg vet ikke hvordan styringen din er videre i anlegget, men når du har innstilling for både viftehastighet OG brukermodus, vil du få 2 styringer som overstyrer hverandre.

Du har egentlig skrevet det selv i guiden din, men det som heter MANUAL i adresselisten er ikke for manuell innstilling, men innstilling for brukermodus Manuell.

Det ble litt kronglete skrevet, men håper du forstår.

Disse adressene har du brukt;

image.png.dd133dc86d65a85195067741549ebb0c.png

Adressene til resten av brukermodusene finnes i adresselisten, men under gruppen User Modes, fordi de andre modusene er ikke normalmoduser, det er midlertidige og gjerne tidsbegrensede moduser. Se utklipp nedenfor :)

image.png.f4d3fcbba6d10bf05d98f19d8eded8f1.png

Legger også ved adresselisten til Systemair SAVECair.

 

NB dere må ikke endre på RPM eller % pådrag på viftene, forhold dere til low normal high og max.

Endrer dere rpm eller % pådrag på viftene vil innreguleringen av anlegget bli feil og dere har da ikke lenger ett innregulert anlegg. Spesielt Normal viftehastighet må dere ikke endre på.

Det kan godt være forskjell på tilluft og avtrekk i RPM eller % pådrag, da dette kommer an på trykkfall og ventiler i kanalnettet.

 

88350-SAVE Modbus Variable List 20190116 (Rev. 29).pdf

 

Endret av MrE
  • Like 1
Lenke til kommentar
Del på andre sider

  • 1 måned senere...

Takk for hjelp, men jeg kommer skjevt ut allerede fra begynnelsen av..

 

På mitt anlegg er det ikke A/B/G betegnelser som er brukt, men noe litt annet.. Jeg har A1/B1/A2/B2. Skal jeg bruke A1/B1 og så hente jord fra annet punkt? Ser ut til at det er nederst til venstre. 

 

Eller betyr G noe annet enn jord i modbus sammenheng?

 

IMG_20191215_144051.thumb.jpg.869cc59cf83eae92412ec838e0559abd.jpg

 

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.