Produkty/Professional II/Modbus TCP

Professional IIModbus TCP

Licznik energii z Modbus TCP: EMU Professional II TCP/IP

EMU Professional II TCP/IP jest podłączony bezpośrednio do sieci. Sterownik, system sterowania lub system zarządzania energią odczytują jego rejestry przez Modbus TCP, bez bramki pośredniej. Mapa rejestrów jest taka sama jak w Modbus RTU.

Czym jest licznik energii z Modbus TCP?

  • Licznik energii elektrycznej z przyłączem sieciowym, który udostępnia wartości pomiarowe jako serwer Modbus TCP. Każdy klient w sieci może odpytywać rejestry.
  • Professional II TCP/IP jest zgodny z MID (moduł B+D) i mierzy do 100 A bezpośrednio lub przez przekładniki prądowe.
  • Kod funkcji 03, big endian, adres slave zawsze 1, do czterech zapytań jednocześnie.
  • Moc, prąd, napięcie, częstotliwość i współczynnik mocy są aktualizowane mniej więcej co 500–900 ms.
  • W tym samym urządzeniu: MQTT, interfejs WWW, profil obciążenia przez HTTP i NTP.

Najważniejsze rejestry

Rejestry dla Modbus TCP i Modbus RTU są identyczne. Wszystkie wymienione tu rejestry są tylko do odczytu i odpytuje się je kodem funkcji 03 (Read Holding Registers).

Wartość pomiarowaRejestrTyp danychJednostka
Energia czynna pobrana L123 łącznie6000uInt64 (4 rejestry)Wh
Energia czynna pobrana L123 taryfa 16004uInt64Wh
Energia czynna oddana L123 łącznie6020uInt64Wh
Energia czynna pobrana L123 łącznie8000uInt32 (2 rejestry)kWh
Energia czynna oddana L123 łącznie8010uInt32kWh
Moc czynna L1239000floatW
Prąd L1239100floatA
Napięcie L1-N9200floatV
Współczynnik mocy L19300float–
Częstotliwość9310floatHz
Numer seryjny5000uInt32–
Fragment. Wszystkie rejestry z taryfami, fazami, energią bierną i wartościami min./maks. są w instrukcji interfejsu Modbus (dok. 1485).

Instrukcja liczy rejestry od 1. Jeśli klient Modbus zaczyna od 0, należy odjąć jeden: rejestr 6000 staje się 5999. Licznik dostarcza big endian, kolejność słów to MSB przed LSB.

Czy odczyt jest poprawny? Rejestry testowe

Od rejestru 4000 znajdują się stałe wartości testowe. Jeśli wraca coś innego, prawie zawsze źle ustawiona jest kolejność bajtów lub słów, typ danych lub liczba rejestrów.

RejestrTyp danychOczekiwana wartość
4000uInt324042260735
4006sInt32-42260735
4012uInt6417361393123323912609
4036float1.234567
4040float-1234567.89

Przykład z modpoll

Moc czynna łącznie jako float i energia czynna pobrana łącznie jako wartość 64-bitowa:

modpoll -1 -m tcp -t 4:f32 -i -f -r 9000 -c 1 <IP licznika>
modpoll -1 -m tcp -t 4:i64 -u -i -f -r 6000 -c 1 <IP licznika>

Profil obciążenia przez Modbus

Od rejestru 5900 znajduje się ostatni zamknięty wpis profilu obciążenia: znacznik czasu, energia czynna i bierna w taryfie 1 i 2, moc, prąd, napięcie, współczynnik mocy i częstotliwość. W licznikach o numerze seryjnym powyżej 24000000 można pobrać także starsze wpisy: zapisać indeks kodem funkcji 16 w rejestrze 11098, poczekać, aż ten sam indeks zostanie odczytany z powrotem, a następnie czytać od rejestru 11100.

Większe ilości wygodniej pobiera się przez HTTP: http://<IP>/data/ zwraca do 3000 wpisów profilu obciążenia na zapytanie. Więcej na stronie licznik MID z profilem obciążenia.

Konfiguracja sieci

  • Fabrycznie licznik pobiera adres IP przez DHCP. Widać go na wyświetlaczu w «Ustawienia» → «Adres IP».
  • W interfejsie WWW można ustawić stały adres IP, port Modbus i timeout TCP (10–600 sekund, fabrycznie 10).
  • Serwer NTP utrzymuje synchronizację zegara. Musi używać czasu odniesienia ważnego metrologicznie.
  • Ochrona dostępu hasłem zabezpiecza interfejs WWW (HTTP Basic Auth, użytkownik admin).

Ze względów bezpieczeństwa taryfy nie można przełączać przez Modbus TCP. Jest to możliwe tylko przez wejścia taryfowe lub w odpowiednich licznikach Modbus RTU.

Bezpośrednio czy przez M-Center?

Jeden Professional II TCP/IP na punkt pomiarowy jest idealny, gdy wszędzie jest sieć, a liczników jest niewiele. Przy wielu licznikach lub różnych mediach M-Center zbiera wszystkie wartości i udostępnia je przez jeden adres IP w Modbus TCP.

Numery zamówieniowe

WersjaNumer artykułuSklep
EMU Professional II 3/100 TCP/IP – podłączenie bezpośrednie 100 AP20A000TSklep: EMU Professional II 3/100 TCP/IP P20A000T →
EMU Professional II 3/5 TCP/IP – podłączenie przekładnikoweP21A000TSklep: EMU Professional II 3/5 TCP/IP P21A000T →

Zamów online w sklepie EMU Metering.

Najczęstsze pytania


Jaki adres slave ma Professional II TCP/IP?

Zawsze 1. Każdy licznik ma własny adres IP, dlatego adresu slave nie trzeba zmieniać.

Ile systemów może odpytywać jednocześnie?

Do czterech zapytań jednocześnie przez Modbus TCP.

Czy mogę odczytywać licznik jednocześnie przez Modbus TCP i MQTT?

Tak. Modbus TCP i MQTT działają w tym samym urządzeniu. Więcej na stronie licznik energii z MQTT.

Czy są szablony dla Loxone?

Tak, w Loxone Library. Uwaga: przy wartościach 32- i 64-bitowych w Loxone trzeba odwrócić kolejność rejestrów.

Czy licznik energii z Modbus TCP jest zgodny z MID?

Tak. EMU Professional II jest dopuszczony zgodnie z MID (moduł B+D), energię czynną mierzy w klasie B.

Czytaj dalej


SEITETCP/IP: porównanie Modbus TCP i MQTTInterfejs SEITELicznik energii z MQTTZastosowanie SEITELiczniki EMU w LoxoneInstrukcja PDFInstrukcja interfejsu Modbus (po niemiecku)PDF PDFInstrukcja interfejsu TCP/IPPDF

Podłączyć liczniki do sieci?


Proszę napisać, który system odpytuje wartości. Pomożemy z rejestrami i ustawieniami.

Telefon
+41 (0)41 545 03 00

Wsparcie techniczne
helpdesk [at] emuag.ch
Formularz wsparcia →