Gå till innehåll

EvoControl Ventilation Touch Display

Modeller: A100 G3, A110T G3-G4, A170T G2, A200S, A230T, A250S, A390T, A400S, A590T, A600S/T, A900ST G3, A1, A2, M1, M2, R20, R25, R40, R50, R70

6.18 ModBus

ModBus kan användas för att kommunicera med aggregatet, det går att läsa och skriva.

För det behövs:

  • Ett ModBus program eller annat sätt att köra ModBus på (det finns många att ladda ner online, se exempel).
  • IP-adressen till aggregatet: hittas i Systeminfo på aggregatet eller på EvoCloud.
  • Vilket register man vill läsa/skriva till: hittas i parameterlistan.
  • För skrivning: Vilket värde man vill skriva: hittas i parameterlistan.
  • För läsning: Hur många register man vill läsa åt gången.
  • Modbus via TCP/IP (RJ45), std. port 502.

Parameterlistan

I parameterlistan finns en kolumn “ModBus” som talar om vilken typ av register parametern tillhör (3 eller 4) och om parametern är tillgänglig för ModBus.

  • 3 = Input register (Läsa).
  • 4 = Holding register (Läsa / Skriva).

För adress till register i ModBus så gäller:

  • Register-adress = Parameter id +1
  • (Ex. id 1000 => adress 1001).

Exempel för att ändra driftläge till Komfort:

  • IP-adress: 192.168.1.54
  • Port: 502
  • Register-adress: 1011
  • Värde: 3

Urtag från parameterlistan:

Id Text ModBus Nivå Min Max Textvärden / ModBus Fabriksvärde Enhet
1010 Regler mode 4 1 0=Standby, 1=Stopp, 2=Spar, 3=Komfort, 4=Forcerad, 5=Övertryck, 6=Forcerad Tid, 7=Extern Brand, 8=Extern Stopp, 9=Extern Spar, 10=Extern Komfort, 11=Extern Forcerad, 12=Extern 1, 13=Extern 2, 14=Tidur Av, 15=Tidur Spar, 16=Tidur Komfort, 17=Tidur Forcerad, 18=Tidur Extern 1, 19=Tidur Extern 2, 20=Tidur Spar AirQ, 21=Tidur Komf. AirQ, 22=Tidur Forc. AirQ 1=Stopp 0
1100 Driftläge 3 0 0=Standby, 1=Stopp, 2=Spar, 3=Komfort, 4=Forcerad, 5=Övertryck, 6=Forcerad Tid, 7=Extern Brand, 8=Extern Stopp, 9=Extern Spar, 10=Extern Komfort, 11=Extern Forcerad, 12=Extern 1, 13=Extern 2, 14=Tidur Av, 15=Tidur Spar, 16=Tidur Komfort, 17=Tidur Forcerad, 18=Tidur Extern 1, 19=Tidur Extern 2, 20=Tidur Spar AirQ, 21=Tidur Komf. AirQ, 22=Tidur Forc. AirQ 1=Stopp 0

Värden skickas normalt som int16.

Vissa parametrar med större tal (int32) utnyttjar nästa högre parameter id nummer som högt tal, markerade med “ModBus” i parameterlistan.

Exempelvis om man ska läsa drifttiden nedan så måste man läsa både parameter 1200 och 1201, då värdet sträcker sig över båda.

Id Text ModBus Nivå Min Max Textvärden / ModBus Fabriksvärde Enhet
1200 Drifttid Aggregat 3 0 0 2147483647 0 0 h
1201 (ModBus) 3 0 0 0 0

Värden med decimal visas som värdet*10 (1 decimal), markerade med “Decimal” i parameterlistan (Ex Temperatur TL, id 1110 skickar värde 210 för 21,0°C).

Id Text ModBus Nivå Min Max Textvärden / ModBus Fabriksvärde Enhet
1110 Tilluftstemperatur 3 0 −50 70 Decimaltal 0 °C

Funktionskoderna finns definierade på modbus.org.

EvoControl kan använda följande funktionskoder:

Functionskod Beskrivning
4 Read Input Registers
3 Read Multiple Holding Registers
6 Write Single Holding Register
16 Write Multiple Holding Registers

Se parameterlista för mer.

Reservation för felaktigheter eller språkliga avvikelser som kan ha uppstått vid tryck, översättning eller assisterad textbearbetning. Vid skillnader mellan språkversioner gäller den svenska originalversionen. Se villkor.

© 2026 Acetec AB. Alla rättigheter reserverade.