Danfoss SonoMeter 30 Installation guide [pl]

Page 1
Instrukcja Obsługi Moduł Modbus RTU
SonoMeter 30
30
Zastosowanie
Moduł Modbus RTU służy do podłączania ciepłomierzy do sieci Modbus RTU przy użyciu interfejsu EIA-
485
Właściwości
 Galwanicznie izolowany interfejs sieciowy EIA-485 stosowany do łatwego i bezpiecznego
podłączania do 256 urządzeń w jednej magistrali sieciowej
 Protokół Modbus RTU Slave jest realizowany zgodnie ze specykacjami Modbus Organization
Zasilanie
Podłączenie do układu zasilania SELV bez konieczności zachowania polaryzacji – złącza 60 i 61
Napięcie 12-24 V (AC / DC)
Maksymalne zużycie mocy max. 2 W
Typowy prąd zasilający 50 mA
Interfejs komunikacyjny
Złącza 90 (nieodwracające, +) i 91 (odwracające, -)
Protokół komunikacyjny Modbus RTU
Prędkość transmisji (bitów na sekundę)
Format danych 8E1 (8 bitów danych, 1 bit parzystości, 1 bit stopu) –domyślnie
1200, 2400, 4800, 9600-domyślna, 19200, 38400, 56000, 57600, 115200
8O1 (8 bitów danych, 1 bit nieparzystości, 1 bit stopu) 8N2 (8 bitów danych, bez bitu kontroli parzystości, 2 bity stopu)
Funkcjonalność diody LED i przycisku stanu
Dioda LED sygnalizuje każde zdarzenie komunikacyjne modułu Modbus. Miga w trakcie wysyłania żądania i odpowiedzi.
Nacisnąć przycisk, a następnie przycisk zasilania w module i przytrzymać przycisk przez ponad 15 sekund aby zresetować urządzenie do ustawień fabrycznych (przestawia domyślną wartość Modbus Slave ID na 1, parametr Update Rate (częstotliwość aktualizacji) na domyślnie 10 minut a interfejs komunikacyjny na parametry domyślne – prędkość transmisji 9600 bit/s i format danych 8E1)
Danfoss A/S Energy Meters · Ulvehavevej 61 · DK-7100 Vejle · Dania Telefon: +45 7488 8500 · Faks: +45 7488 8501 heating@danfoss.com · www.heating.danfoss.com
Strona 1
Page 2
Instrukcja Obsługi Moduł Modbus RTU
SonoMeter 30
Lista rejestrów modułu Modbus
Opis Rejestr Modbus Typ rejestru Modbus Adres
Energia cieplna 30001 lub 40001 Input (odczyt) lub Hold-
Energia cieplna (Współczynnik konwersji)
Energia cieplna (Jednostka) 30004 lub 40004 Input (odczyt) lub Hold-
Energia cieplna (Zmienno­przecinkowa)
Energia chłodnicza 30008 lub 40008 Input (odczyt) lub Hold-
Energia chłodnicza (Współczynnik konwersji)
Energia chłodnicza (Jednost­ka)
Energia chłodnicza (Zmienno­przecinkowa)
Energia w tarye 1 30015 lub 40015 Input (odczyt) lub Hold-
Energia w tarye 1 (Współczynnik konwersji)
Energia w tarye 1 (Jednost­ka)
Energia w tarye 1 (Zmienno­przecinkowa)
Energia w tarye 2 30022 lub 40022 Input (odczyt) lub Hold-
Energia w tarye 2 (Współczynnik konwersji)
Energia w tarye 2 (Jednost­ka)
Energia w tarye 2 (Zmienno­przecinkowa)
Objętość 30029 lub 40029 Input (odczyt) lub Hold-
Objętość (Współczynnik kon­wersji)
Objętość (Jednostka) 30032 lub 40032 Input (odczyt) lub Hold-
Objętość (Zmiennoprzecin­kowa)
Objętość wejścia impulsowe­go 1
Objętość wejścia impulsowego 1 (Współczynnik konwersji)
Objętość wejścia impulsowego 1 (Jednostka)
Objętość wejścia impulsowego 1 (Zmiennoprzecinkowa)
Objętość wejścia impulsowe­go 2
30003 lub 40003 Input (odczyt) lub Hold-
30006 lub 40006 Input (odczyt) lub Hold-
30010 lub 40010 Input (odczyt) lub Hold-
30011 lub 40011 Input (odczyt) lub Hold-
30013 lub 40013 Input (odczyt) lub Hold-
30017 lub 40017 Input (odczyt) lub Hold-
30018 lub 40018 Input (odczyt) lub Hold-
30020 lub 40020 Input (odczyt) lub Hold-
30024 lub 40024 Input (odczyt) lub Hold-
30025 lub 40025 Input (odczyt) lub Hold-
30027 lub 40027 Input (odczyt) lub Hold-
30031 lub 40031 Input (odczyt) lub Hold-
30034 lub 40034 Input (odczyt) lub Hold-
30036 lub 40036 Input (odczyt) lub Hold-
30038 lub 40038 Input (odczyt) lub Hold-
30039 lub 40039 Input (odczyt) lub Hold-
30041 lub 40041 Input (odczyt) lub Hold-
30043 lub 40043 Input (odczyt) lub Hold-
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
Modbus
0 Int32 - Tylko odczyt
2 Ulnt16 - Tylko odczyt
3 4 znaki ASCII - Tylko odczyt
5 IEEE754 kWh, kJ Tylko odczyt
7 Int32 - Tylko odczyt
9 UInt16 - Tylko odczyt
10 4 znaki ASCII - Tylko odczyt
12 IEEE754 kWh, kJ Tylko odczyt
14 Int32 - Tylko odczyt
16 UInt16 - Tylko odczyt
17 4 znaki ASCII - Tylko odczyt
19 IEEE754 kWh, kJ Tylko odczyt
21 Int32 - Tylko odczyt
23 UInt16 - Tylko odczyt
24 4 znaki ASCII - Tylko odczyt
26 IEEE754 kWh, kJ Tylko odczyt
28 Int32 - Tylko odczyt
30 UInt16 - Tylko odczyt
31 4 znaki ASCII - Tylko odczyt
33 IEEE754 m
35 Int32 - Tylko odczyt
37 UInt16 - Tylko odczyt
38 4 znaki ASCII - Tylko odczyt
40 IEEE754 m
42 Int32 - Tylko odczyt
Zakres war­tości danych
Jednos-
tka
3
3
Tylko odczyt Odczyt / zapis
Tylko odczyt
Tylko odczyt
Danfoss A/S Energy Meters · Ulvehavevej 61 · DK-7100 Vejle · Dania Telefon: +45 7488 8500 · Faks: +45 7488 8501 heating@danfoss.com · www.heating.danfoss.com
Strona 2
Page 3
Instrukcja Obsługi Moduł Modbus RTU
SonoMeter 30
Objętość wejścia impulsowe­go 2
(Współczynnik konwersji) 40045 Holding (odczyt i zapis)
Objętość wejścia impulsowego 2 (Jednostka)
Objętość wejścia impulsowego 2 (Zmiennoprzecinkowa)
Moc 30050 lub 40050 Input (odczyt) lub Hold-
Moc (Współczynnik konwersji) 30052 lub 40052 Holding (odczyt i zapis) 51 UInt16 - Tylko odczyt
Moc (Jednostka) 30053 lub 40053 Input (odczyt) lub Hold-
Moc (Zmiennoprzecinkowa) 30055 lub 40055 Input (odczyt) lub Hold-
Przepływ 30057 lub 40057 Input (odczyt) lub Hold-
Przepływ (Współczynnik kon­wersji)
Przepływ (Jednostka) 30060 lub 40060 Input (odczyt) lub Hold-
Przepływ (Zmiennoprzecin­kowa)
Temperatura na rurociągu zas­ilającym (Stała)
Temperatura na rurociągu zasilającym (Zmiennoprzecin­kowa)
Temperatura na rurociągu powrotnym (Stała)
Temperatura na rurociągu powrotnym (Zmiennoprzecin­kowa)
Różnica temperatur (Stała) 30072 lub 40072 Input (odczyt) lub Hold-
Różnica temperatur (Zmien­noprzecinkowa)
Numer seryjny ciepłomierza (stały)
Numer seryjny ciepłomierza (ASCII)
Kod błędu 30082 lub 40082 Input (odczyt) lub Hold-
30045 lub Input (odczyt) lub 44 Ulnt16 - Tylko odczyt
30046 lub 40046 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30048 lub 40048 Input (odczyt) lub Hold-
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
ing (odczyt i zapis)
30059 lub 40059 Input (odczyt) lub Hold-
ing (odczyt i zapis)
ing (odczyt i zapis)
30062 lub 40062 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30064 lub 40064 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30066 lub 40066 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30068 lub 40068 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30070 lub 40070 Input (odczyt) lub Hold-
ing (odczyt i zapis)
ing (odczyt i zapis)
30074 lub 40074 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30076 lub 40076 Input (odczyt) lub Hold-
ing (odczyt i zapis)
30078 lub 40078 Input (odczyt) lub Hold-
ing (odczyt i zapis)
ing (odczyt i zapis)
45 4 znaki ASCII - Tylko odczyt
47 IEEE754 m
49 Int32 - Tylko odczyt
52 4 znaki ASCII - Tylko odczyt
54 IEEE754 kW Tylko odczyt
56 Int32 - Tylko odczyt
58 UInt16 - Tylko odczyt
59 4 znaki ASCII - Tylko odczyt
61 IEEE754 m3/h Tylko odczyt
63 Int32 0,001°C Tylko odczyt
65 IEEE754
67 Int32 0,001°C Tylko odczyt
69 IEEE754
71 Int32 0,001°C Tylko odczyt
73 IEEE754
75 Ulnt32 - Tylko odczyt
77 8 znaków AS-
CII
81 Ulnt32 - Tylko odczyt
3
°C
°C
°C
- Tylko odczyt
Tylko odczyt
Tylko odczyt
Tylko odczyt
Tylko odczyt
Danfoss A/S Energy Meters · Ulvehavevej 61 · DK-7100 Vejle · Dania Telefon: +45 7488 8500 · Faks: +45 7488 8501 heating@danfoss.com · www.heating.danfoss.com
Strona 3
Page 4
Instrukcja Obsługi Moduł Modbus RTU
SonoMeter 30
Lista rejestrów modułu Modbus (c.d.)
Opis Rejestr Mod-
Numer seryjny modułu 32001 Input (odczyt) 2000 Ulnt32 - Tylko odczyt
Numer modelu modułu 32003 Input (odczyt) 2002 Ulnt32 - Tylko odczyt
Wersja oprogramowania sprzętowego
Modbus Slave ID
Częstotliwość aktualizacji danych z licznika
Prędkość transmisji 41003 Holding
Bity danych
Parzystość
Bity stopu
1
2, 3
4
4, 5
4
bus
32005 Input (odczyt) 2004 Ulnt16 - Tylko odczyt
41001 Holding
41002 Holding
41005 Holding
41006 Holding
41007 Holding
Typ rejestru Modbus
(odczyt i za­pis)
(odczyt i za­pis)
(odczyt i za­pis)
(odczyt i za­pis)
(odczyt i za­pis)
(odczyt i za­pis)
Adres Mod­bus
1000 Ulnt16 - Odczyt/zapis
1001 Ulnt16 100 ms Odczyt/zapis
1002 Ulnt32 - Odczyt/zapis
1004 Ulnt16 - Odczyt/zapis
1005 Ulnt16 - Odczyt/zapis
1006 Ulnt16 - Odczyt/zapis
Zakres war­tości danych
Jednostka Tylko odczyt
Odczyt / zapis
1
Wyższy bajt rejestru to główny numer wersji oprogramowania sprzętowego (rmware) (0x##00).
Niższy bajt rejestru oznacza dalszy numer wersji oprogramowania sprzętowego (0x00##).
2
Niższy bajt tego rejestru to adres Modbus modułu w zakresie od 1 do 247 (01-F7 hex).
3
Jeżeli wyższy bajt jest ustawiony na 1, adres Modbus zostanie zaktualizowany do adresu magistrali
M-Bus licznika. Jeżeli wyższy bajt ma wartość 0, adres Modbus jest statyczny. W rejestrach powinny być ustawiane wyłącznie wartości reprezentujące formaty danych w interfejsie szeregowym EIA-485, opisane w rozdziale Interfejs Komunikacyjny powyżej.
5
Ten rejestr jest ustawiany za pomocą wartości znaków ASCII– ’E’ dla parzystości (69 dec, 45 hex),
’O’ dla nieparzystości (79 dec, 4F hex) i ’N’ dla braku bitu kontroli parzystości (78 dec, 4E hex).
Więcej informacji na temat komunikacji i dekodowania danych Modbus, można znaleźć w dokumentach: „Mod­icon Modbus Reference Guide” oraz „MODBUS over Serial Line – Specication and Implementation Guide”.
Znaczenie kodów błędów
Opis błędu Wartość kodu w Rejestrze
Modbus 30082 lub 40082 jest sumą kolejnych wartości każdego błędu
Flaga stanu sprzętu Er02 0x00000004 8000
Flaga stanu sprzętu Er03 0x00000008 8000
Koniec żywotności baterii 0x00000010 1000
Flaga stanu sprzętu Er05 0x00000020 0008
Flaga stanu sprzętu Er06 0x00000040 0008
Danfoss A/S Energy Meters · Ulvehavevej 61 · DK-7100 Vejle · Dania Telefon: +45 7488 8500 · Faks: +45 7488 8501 heating@danfoss.com · www.heating.danfoss.com
Kod błędu na wyświetlaczu LCD <Er
####>
Strona 4
Page 5
Instrukcja Obsługi Moduł Modbus RTU
SonoMeter 30
Przetwornik przepływu jest pusty (powietrze
0x00000400 0001
w ultradźwiękowym przetworniku przepływu)
Odwrócony kierunek przepływu 0x00000800 0002
Błąd czujnika temperatury 1 (zwarcie lub
0x00010000 0080
czujnik niepodłączony)
Temperatura 1 < 0°C 0x00040000 00C0
Temperatura 1 > 180°C 0x00080000 0080
Błąd czujnika temperatury 2 (zwarcie lub
0x00100000 0800
czujnik niepodłączony)
Temperatura 2 < 0°C 0x00400000 0C00
Temperatura 2 > 180°C 0x00800000 0800
Flaga stanu sprzętu Er30 0x10000000 0880
Różnica temperatur < 3°C 0x04000000 4000
Różnica temperatur >150°C 0x08000000 2000
Natężenie przepływu większe niż 1,2qs 0x10000000 0004
Flaga stanu sprzętu Er35 0x20000000 8000
Flaga stanu sprzętu Er37 0x80000000 8000
Danfoss A/S Energy Meters · Ulvehavevej 61 · DK-7100 Vejle · Dania Telefon: +45 7488 8500 · Faks: +45 7488 8501 heating@danfoss.com · www.heating.danfoss.com
Strona 5
Loading...