De vigtigste registre
Registrene til Modbus TCP og Modbus RTU er identiske. Alle registre, der er nævnt her, er skrivebeskyttede og spørges med funktionskode 03 (Read Holding Registers).
| Måleværdi | Register | Datatype | Enhed |
|---|---|---|---|
| Aktiv energi forbrug L123 i alt | 6000 | uInt64 (4 registre) | Wh |
| Aktiv energi forbrug L123 tarif 1 | 6004 | uInt64 | Wh |
| Aktiv energi levering L123 i alt | 6020 | uInt64 | Wh |
| Aktiv energi forbrug L123 i alt | 8000 | uInt32 (2 registre) | kWh |
| Aktiv energi levering L123 i alt | 8010 | uInt32 | kWh |
| Aktiv effekt L123 | 9000 | float | W |
| Strøm L123 | 9100 | float | A |
| Spænding L1-N | 9200 | float | V |
| Effektfaktor L1 | 9300 | float | – |
| Frekvens | 9310 | float | Hz |
| Serienummer | 5000 | uInt32 | – |
Manualen tæller registre fra 1. Starter din Modbus-klient ved 0, så træk én fra: register 6000 bliver til 5999. Måleren leverer big endian, ordrækkefølgen er MSB før LSB.
Er aflæsningen korrekt? Testregistrene
Fra register 4000 ligger faste testværdier. Kommer der noget andet tilbage, er det næsten altid byte- eller ordrækkefølge, datatype eller antal registre, der er forkert indstillet.
| Register | Datatype | Forventet værdi |
|---|---|---|
| 4000 | uInt32 | 4042260735 |
| 4006 | sInt32 | -42260735 |
| 4012 | uInt64 | 17361393123323912609 |
| 4036 | float | 1.234567 |
| 4040 | float | -1234567.89 |
Eksempel med modpoll
Aktiv effekt i alt som float og aktiv energi forbrug i alt som 64-bit-værdi:
modpoll -1 -m tcp -t 4:f32 -i -f -r 9000 -c 1 <målerens IP>
modpoll -1 -m tcp -t 4:i64 -u -i -f -r 6000 -c 1 <målerens IP>
Belastningsprofil via Modbus
Fra register 5900 ligger den senest afsluttede belastningsprofilpost: tidsstempel, aktiv og reaktiv energi i tarif 1 og 2, effekt, strøm, spænding, effektfaktor og frekvens. I målere med serienummer over 24000000 kan også ældre poster hentes: skriv indekset med funktionskode 16 til register 11098, vent til samme indeks læses tilbage, og læs derefter fra register 11100.
Større mængder henter du mere bekvemt via HTTP: http://<IP>/data/ returnerer op til 3000 belastningsprofilposter pr. forespørgsel. Mere på siden MID-strømmåler med belastningsprofil.
Netværkskonfiguration
- Fra fabrikken henter måleren IP-adressen via DHCP. Den vises i displayet under «Indstillinger» → «IP-adresse».
- I webinterfacet kan fast IP-adresse, Modbus-port og TCP-timeout (10–600 sekunder, fra fabrikken 10) indstilles.
- En NTP-server holder uret synkroniseret. Den skal bruge en metrologisk gyldig referencetid.
- En adgangskodebeskyttelse sikrer webinterfacet (HTTP Basic Auth, bruger admin).
Af sikkerhedshensyn kan tariffen ikke skiftes via Modbus TCP. Det kan kun ske via tarifindgangene eller med tilsvarende Modbus RTU-målere.
Direkte eller via M-Center?
Én Professional II TCP/IP pr. målepunkt er ideelt, når der er netværk overalt, og der er få målere. Med mange målere eller forskellige medier samler M-Center alle værdier og leverer dem under én IP-adresse via Modbus TCP.
Varenumre
| Variant | Varenummer | Shop |
|---|---|---|
| EMU Professional II 3/100 TCP/IP – direkte tilslutning 100 A | P20A000T | Shop: EMU Professional II 3/100 TCP/IP P20A000T → |
| EMU Professional II 3/5 TCP/IP – transformertilslutning | P21A000T | Shop: EMU Professional II 3/5 TCP/IP P21A000T → |
Bestil online i EMU Metering-shoppen.