6.14 ModBus
Modbus via TCP/IP (RJ45), standard port 502.
I parameterlisten er det en kolonne “ModBus” som forteller deg hvilket register parameteren tilhører (3 eller 4) og om parameteren er tilgjengelig for ModBus.
3 = Inngangsregister (Les).
4 = Holding-register (lesing/skriving).
Adresse = Parameter-id +1 (f.eks. id 1000 => adresse 1001).
Verdier sendes normalt som int16.
Noen parametere med større tall (int32) bruker det neste høyere parameter-id-nummeret som høyt nummer, merket med “ModBus” i parameterlisten.
Verdier med desimaler vises som verdien*10 (1 desimal), merket med “Desimal” i parameterlisten (f.eks. Temperatur TL, id 1110 sender verdi 210 for 21,0 °C).
| Id | Tekst | ModBus | Nivå | Min | Maks | Tekstverdier / ModBus | Fabrikkverdi | Enhet |
|---|---|---|---|---|---|---|---|---|
| 1110 | Temperatur på tilluften | 3 | 0 | -50 | 70 | Desimaltall | 0 | °C |
Funksjonskodene er definert på modbus.org.
EvoControl kan bruke følgende funksjonskoder:
| Funksjonskode | Beskrivelse av programmet |
|---|---|
| 4 | Lese inngangsregistre |
| 3 | Lese flere Holding-registre |
| 6 | Skriving av enkelt holderegister |
| 16 | Skrive flere Holding-registre |
