Danfoss-logo

Descrizzione di u protocolu Danfoss SonoMeter 40 Wired M-Bus

Danfoss-SonoMeter-40-Wired-M-Bus-Protocol-Description-prodottu

Struttura generale di u protocolu

Caratteristiche generale di u protocolu

  • Meter usa un protocolu M-bus.
  • Velocità di trasmissione predefinita: 2400 bps, Even, 1 Stop.
  • U baud rate pò esse cambiatu.
  • U protocolu hè listessu per l'interfaccia Mbus è per l'interfaccia otticu.
  • L'indirizzu primariu di Mbus hè individuale per l'interfaccia Mbus è per l'interfaccia ottica.

Corde di dati

Stringa di dati à metru SND_NKE:

1 2 3 4 5
10 ore 40 ore A CS 16 ore
  • A - Indirizzu primariu M-bus di u metru
  • CS - somma di cuntrollu (u più chjucu byte di quantità di 2-e è 3-e byte)

Stringa di dati à metru SND_UD2

1 2 3 4 5 6 7 8…n-2 n-1 n
68 ore L L 68 ore 53 h 73 h A 51 ore Byte di dati CS 16 ore
  • L - lunghezza di stringa (u numeru di byte da 5-th à n-2 byte)
  • A - Indirizzu primariu M-bus di u metru
  • CS - somma di cuntrollu (u byte più chjucu di a quantità di 5-th à n-2 byte)

Stringa di dati à metru REQ_UD2:

1 2 3 4 5
10 ore 5Bh 7Bh A CS 16 ore
  • A - Indirizzu primariu M-bus di u metru
  • CS - somma di cuntrollu (u byte più chjucu di a quantità di 2-nd è 3-rd byte)

A risposta di u metru CON:

  • E 5 h

Risposta di u metru RSP_UD2:

1 2 3 4 5 6 7 8…11 12, 13 14 15 16 17 18,19
68 ore L L 68 ore C A CI ID Omu Vrs Md TC St Firmà
20 n-2 n-1 n
DIF VIF Dati   DIF VIF Dati CS 16 ore
  • L - lunghezza di stringa (u numeru di byte da 5-th à n-2 byte)
  • C - "C field" (08)
  • A - Indirizzu primariu M-bus di u metru
  • CI - "campu CI"
  • ID - numeru d'identificazione di un metru (BSD8, utilizatu per l'indirizzu secundariu, pò esse cambiatu - vede u paràgrafu 4.1),
  • Man - Codice di u fabricatore (U codice di u fabricatore di Danfoss A/S hè "DFS", 10 D3)
  • Vrs - numeru di versioni di protokollu (0Bh)
  • Md - codice di mediu (per "energia calda / fredda": 0Dh)
  • TC - contatore di telegrammi
  • St - codice di statu di metru
  • Sign - 00 00
  • I bytes 20…n-2 sò dati da u metru:
    • DIF - codice di furmatu di dati
    • VIF - codice di unità di dati
    • Dati - valori di dati
  • CS - somma di cuntrollu (u byte più chjucu di a quantità di 5-th à n-2 byte).

Selezzione di u tipu di dati

Maestru manda à u metru telegramma SND_UD2:

68 ore 03 ore 03 ore 68 ore 53 h 73 h A 50 ore CS 16 ore

Selezzione di u tipu di dati "Tutte i dati"

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 00 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Dati d'utilizatore"
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 10 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Fatturazione simplice" (Logger anni)
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 20 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Enhanced billing" (Days logger)
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 30 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Multi tariff billing" (Logger di mesi)
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 40 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Valori istantanei"
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 50 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Valori di gestione di carica per a gestione" (Hours logger)
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 60 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Selezzione di u tipu di dati "Installazione è startup"
Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 80 ore CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Maestru manda à u metru telegramma SND_UD2:

68 ore 04 ore 04 ore 68 ore 53 h 73 h A 50 ore 90 ore CS 16 ore

Selezzione di u tipu di dati "Test"
Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

A lista di parametri per a preselezzione

Se ùn hè micca cuntentu cù i liste di parametri predefiniti (presentati in i tavulini 1 ... 9). Ottene a lista di parametri desiderati presentata in a Tabella 11.
(Paragrafu 2.1 … 2.9) Inoltre, hè necessariu di mandà u telegramma di selezzione di paràmetru SND_UD2:

68 ore L L 68 ore 53 h 73 h A 51 ore SEL1 SEL2 SELN CS 16 ore
  • SEL selezziunà u codice paràmetru da a tavula di 11 (fatta da sequenza quanti codici vulete selezziunà di i paràmetri).

Nota: Pò esse sceltu quant'è parechji paràmetri, ma a lunghezza di u telegramma di Risposta ùn pò micca più di 250 bytes

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Richiesta di dati

Maestru manda à u metru telegramma SND_UD2:

10 ore 53 h 73 h A CS 16 ore

Richiesta di dati
In tutti i casi, eccettu A = FFh, telegramma di risposta di u metru RSP_UD2 cù dati selezziunati (tabelle 1 ... 9) Se ùn ci hè micca un record di dati, a risposta di u metru hè CON:

  • E 5 h

L'applicazione resetta i sottocodici è i magazzini: Tutti i dati (CI = 50 o CI = 50 00)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Data è ora 04 6 D Interu di 32 bit Tipu F
2 Data è ora di u principiu di l'errore 34 6 D Interu di 32 bit Tipu F
3 Codice di errore 34 FD 17 Interu di 32 bit  
4 Tempu di funziunamentu di a batteria 04 20 Interu di 32 bit sec
5 Tempu di travagliu senza errore 04 24 Interu di 32 bit sec
 

6

 

Energia per riscaldamentu

(04 86 3B)

(04 8E 3B) (04 FB 8D 3B)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

7

 

Energia per rinfriscà *

(04 86 3C)

(04 8E 3C) (04 FB 8D 3C)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

8

 

Energia di tariffu 1 *

(84 10 86 3x)

(84 10 8E 3x)

(84 10 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

9

 

Energia di tariffu 2 *

(84 20 86 3x)

(84 20 8E 3x)

(84 20 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

10 Volume 04 13 Interu di 32 bit 0,001 m3
11 Volume di input di impulsi 1 * 84 40 13 Interu di 32 bit 0,001 m3
12 Volume di input di impulsi 2 * 84 80 40 13 Interu di 32 bit 0,001 m3
13 putenza 04 2B Interu di 32 bit W
14 Rate di flussu 04 3B Interu di 32 bit 0,001 m3/h
15 Temperature 1 02 59 Interu di 16 bit 0,01ºC
16 Temperature 2 02 5 D Interu di 16 bit 0,01ºC
17 Differenza di temperatura 02 61 Interu di 16 bit 0,01K
18 Numeru d'ordine 0C 78 32 bit BCD8  
19 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà.

Codificazione di dati di u metru

L'applicazione resetta i subcodici è i magazzini: Dati d'utilizatori (CI = 50 10)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Data è ora 04 6 D Interu di 32 bit Tipu F
2 Data è ora di u principiu di l'errore 34 6 D Interu di 32 bit Tipu F
3 Codice di errore 34 FD 17 Interu di 32 bit  
4 Tempu di funziunamentu di a batteria 04 20 Interu di 32 bit sec
5 Volume di input di impulsi 1 * 84 40 13 Interu di 32 bit 0,001 m3
6 Volume di input di impulsi 2 * 84 80 40 13 Interu di 32 bit 0,001 m3
7 Valeur d'impulsion de l'entrée 1 * 02 93 28 Interu di 16 bit 0,001 m3
8 Valeur d'impulsion de l'entrée 2 * 02 93 29 Interu di 16 bit 0,001 m3
9 Valore d'impulsu di output 1 * 02 93 2A Interu di 16 bit 0,001 m3
10 Valore d'impulsu di output 2 * 02 93 2B Interu di 16 bit 0,001 m3
11 Versione di u software 01 FD 0E Interu di 8 bit
12 Ghjornu stabilitu annu 42 EC 7E Tipu G
13 Ghjornu stabilitu mensili 82 08 EC 7E Tipu G
14 Tipu di metru 0D FD 0B stringa a 88 bit
15 Numeru d'ordine 0C 78 32 bit BCD8
16 CRC 02 7F Interu di 16 bit CRC16

L'applicazione resetta i subcodici è i magazzini: Facturazione simplice (Logger Anni) (CI = 50 20)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Logger data è ora 44 6 D Interu di 32 bit Tipu F
2 Logger tempu di travagliu senza errore 44 24 Interu di 32 bit sec
 

3

 

Logger energia per riscaldamentu

(44 86 3B)

(44 8E 3B) (44 FB 8D 3B)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

4

 

Logger energia per rinfriscà *

(44 86 3C)

(44 8E 3C) (44 FB 8D 3C)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

5

 

Logger energia di a tarifa 1 *

(C4 10 86 3x) (C4 10 8E 3x) (C4 10 FB 8D 3x)  

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

6

 

Logger energia di a tarifa 2 *

(C4 20 86 3x) (C4 20 8E 3x) (C4 20 FB 8D 3x)  

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

7 Volume Logger 44 13 Interu di 32 bit 0,001 m3
8 Logger volume di input di impulsi 1 * C4 40 13 Interu di 32 bit 0,001 m3
9 Logger volume di input di impulsi 2 * C4 80 40 13 Interu di 32 bit 0,001 m3
10 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà

L'applicazione resetta i subcodici è i magazzini: fatturazione rinfurzata (Days logger) (CI = 50 30)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
# Parametru DIF VIF Tipu Unità
1 Logger data è ora 84 08 6D Interu di 32 bit Tipu F
2 Température moyenne 1 82 08 59 Interu di 16 bit 0,01ºC
3 Température moyenne 2 82 08 5D Interu di 16 bit 0,01ºC
4 Logger tempu di travagliu senza errore 84 08 24 Interu di 32 bit sec
 

5

 

Logger energia per riscaldamentu

(84 08 86 3B)

(84 08 8E 3B)

(84 08 FB 8D 3B)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

6

 

Logger energia per rinfriscà *

(84 08 86 3C)

(84 08 8E 3C)

(84 08 FB 8D 3C)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

7

 

Logger energia di a tarifa 1 *

(84 18 86 3x)

(84 18 8E 3x)

(84 18 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

8

 

Logger energia di a tarifa 2 *

(84 28 86 3x)

(84 28 8E 3x)

(84 28 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

9 Volume Logger 84 08 13 Interu di 32 bit 0,001 m3
10 Logger volume di input di impulsi 1 * 84 48 13 Interu di 32 bit 0,001 m3
11 Logger volume di input di impulsi 2 * 84 88 40 13 Interu di 32 bit 0,001 m3
12 Durata di logger quandu q > qmax 84 08 BB 58 Interu di 32 bit sec
13 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà.

L'applicazione resetta i subcodici è i magazzini: fatturazione multitariffa (Logger di mesi) (CI = 50 40)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Logger data è ora 84 08 6D Interu di 32 bit Tipu F
2 Température moyenne 1 82 08 59 Interu di 16 bit 0,01ºC
3 Température moyenne 2 82 08 5D Interu di 16 bit 0,01ºC
4 Logger tempu di travagliu senza errore 84 08 24 Interu di 32 bit sec
 

5

 

Logger energia per riscaldamentu

(84 08 86 3B)

(84 08 8E 3B)

(84 08 FB 8D 3B)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

 

6

 

Logger energia per rinfriscà *

(84 08 86 3C)

(84 08 8E 3C)

(84 08 FB 8D 3C)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

 

7

 

Logger energia di a tarifa 1 *

(84 18 86 3x)

(84 18 8E 3x)

(84 18 FB 8D 3x)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

 

8

 

Logger energia di a tarifa 2 *

(84 28 86 3x)

(84 28 8E 3x)

(84 28 FB 8D 3x)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

9 Volume Logger 84 08 13 Interu di 32 bit 0,001 m3
10 Logger volume di input di impulsi 1 * 84 48 13 Interu di 32 bit 0,001 m3
11 Logger volume di input di impulsi 2 * 84 88 40 13 Interu di 32 bit 0,001 m3
12 Durata di logger quandu q > qmax 84 08 BE 58 Interu di 32 bit sec
13 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà

Rimarca
Se u metru hè cunfiguratu apposta, in a tavula 5 elencati i dati di parametri mensili sò trasmessi è in cunfurmità dopu à l'inchiesta ("Tutte i dati" tabella 1) a trasmissione di dati.

L'applicazione resetta i sottocodici è i magazzini: Valori istantanei (CI = 50 50)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Data è ora 04 6 D Interu di 32 bit Tipu F
2 Data è ora di u principiu di l'errore 34 6 D Interu di 32 bit Tipu F
3 Codice di errore 34 FD 17 Interu di 32 bit
4 Tempu di funziunamentu di a batteria 04 20 Interu di 32 bit sec
5 Tempu di travagliu senza errore 04 24 Interu di 32 bit sec
 

6

 

Energia per riscaldamentu

(04 86 3B)

(04 8E 3B) (04 FB 8D 3B)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

7

 

Energia per rinfriscà *

(04 86 3C)

(04 8E 3C) (04 FB 8D 3C)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

8

 

Energia di tariffu 1 *

(84 10 86 3x)

(84 10 8E 3x)

(84 10 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

9

 

Energia di tariffu 2 *

(84 20 86 3x)

(84 20 8E 3x)

(84 20 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

10 Volume 04 13 Interu di 32 bit 0,001 m3
11 Volume di input di impulsi 1 * 84 40 13 Interu di 32 bit 0,001 m3
12 Volume di input di impulsi 2 * 84 80 40 13 Interu di 32 bit 0,001 m3
13 putenza 04 2B Interu di 32 bit W
14 Rate di flussu 04 3B Interu di 32 bit 0,001 m3/h
15 Temperature 1 02 59 Interu di 16 bit 0,01ºC
16 Temperature 2 02 5 D Interu di 16 bit 0,01ºC
17 Differenza di temperatura 02 61 Interu di 16 bit 0,01K
18 Tipu di metru 0D FD 0B stringa a 88 bit
19 Numeru d'ordine 0C 78 32 bit BCD8
20 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà

L'applicazione resetta i subcodici è i magazzini: Carica i valori di gestione per a gestione (Hours logger) (CI = 50 60)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Logger data è ora C4 86 03 6D Interu di 32 bit Tipu F
2 Putere mediu C4 86 03 2B Interu di 32 bit W
3 Flussu mediu C4 86 03 3B Interu di 32 bit 0,001 m3/h
4 Température moyenne 1 C2 86 03 59 Interu di 16 bit 0,01 ºC
5 Température moyenne 2 C2 86 03 5D Interu di 16 bit 0,01 ºC
6 Flussu minimu di u registratore E4 86 03 3B Interu di 32 bit 0,001 m3/h
7 Logger flussu max D4 86 03 3B Interu di 32 bit 0,001 m3/h
8 Differenza di temperatura minima di logger E2 86 03 61 Interu di 16 bit 0,01 K
9 Logger a differenza di temperatura massima D2 86 03 61 Interu di 16 bit 0,01 K
10 Logger codice d'errore F4 86 03 FD 17 Interu di 32 bit
11 Logger tempu di travagliu senza errore C4 86 03 24 Interu di 32 bit sec
 

12

 

Logger energia per riscaldamentu

(C4 86 03 86 3B)

(C4 86 03 8E 3B)

(C4 86 03 FB 8D 3B)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

13

 

Logger energia per rinfriscà *

(C4 86 03 86 3C)

(C4 86 03 8E 3C)

(C4 86 03 FB 8D 3C)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

14

 

Logger energia di a tarifa 1 *

(C4 96 03 86 3x)

(C4 96 03 8E 3x)

(C4 96 03 FB 8D 3x)

 

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

 

15

 

Logger energia di a tarifa 2 *

(C4 A6 03 86 3x) (C4 A6 03 8E 3x) (C4 A6 03 FB 8D 3x)  

Interu di 32 bit

(kWh),

(MJ),

(Mcal).

16 Volume Logger C4 86 03 13 Interu di 32 bit 0,001 m3
17 Logger volume di input di impulsi 1 * C4 C6 03 13 Interu di 32 bit 0,001 m3
18 Logger volume di input di impulsi 2 * C4 86 43 13 Interu di 32 bit 0,001 m3
19 Durata di logger quandu q > qmax C4 86 03 BE 58 Interu di 32 bit sec
20 CRC 02 7F Interu di 16 bit CRC16

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Data è ora 04 6 D Interu di 32 bit Tipu F
2 Data è ora di u principiu di l'errore 34 6 D Interu di 32 bit Tipu F
3 Codice di errore 34 FD 17 Interu di 32 bit
4 Tempu di funziunamentu di a batteria 04 20 Interu di 32 bit sec
5 Tempu di travagliu senza errore 04 24 Interu di 32 bit sec
6 Statu di modu di prova 01 FF 03 Interu di 8 bit
7 Statu di modu di u dispusitivu 01 FF 04 Interu di 8 bit
8 Versione di u software 01 FD 0E Interu di 8 bit
9 Ghjornu stabilitu annu 42 EC 7E Tipu G
10 Ghjornu stabilitu mensili 82 08 EC 7E Tipu G
11 Tipu di metru 0D FD 0B stringa a 88 bit
12 Numeru d'ordine 0C 78 32 bit BCD8
13 CRC 02 7F Interu di 16 bit CRC16

L'applicazione resetta i subcodici è i magazzini: Testing (CI = 50 90)

Lista predeterminata

# Parametru DIF VIF Tipu Unità
1 Data è ora 04 6 D Interu di 32 bit Tipu F
2 Data è ora di u principiu di l'errore 34 6 D Interu di 32 bit Tipu F
3 Codice di errore 34 FD 17 Interu di 32 bit
4 Tempu di funziunamentu di a batteria 04 20 Interu di 32 bit sec
5 Rate di flussu 04 3B Interu di 32 bit 0,001 m3/h
6 Temperature 1 02 59 Interu di 16 bit 0,01 ºC
7 Temperature 2 02 5 D Interu di 16 bit 0,01 ºC
8 Differenza di temperatura 02 61 Interu di 16 bit 0,01 K
9 Valore di impulsu di l'output di prova di energia 02 FF 01 Interu di 16 bit
10 Valeur d'impulsion de la sortie de test de volume 02 FF 02 Interu di 16 bit
11 Statu di modu di prova 01 FF 03 Interu di 8 bit
12 Statu di modu di u dispusitivu 01 FF 04 Interu di 8 bit
13 Volume alta risoluzione 04 01 Interu di 32 bit mWh
14 Energia alta risoluzione 04 10 Interu di 32 bit ml
15 Configurazione di u dispositivu 01 FF 09 Interu di 8 bit
16 Versione di u software 01 FD 0E Interu di 8 bit
17 tipu di dispusitivu 0D FD 0B stringa a 88 bit
18 Numeru seal 0C 78 32 bit BCD8
19 CRC 02 7F Interu di 16 bit CRC16

Criptazione di codice d'errore

Byte N muzzicà N if muzzicà = 1 LCD indicazione codice "ERRORE xxxx"
 

 

 

 

0

0
1
2 Bandiera di statu di hardware Er02 8000
3 Bandiera di statu di hardware Er03 8000
4 Finu di u tempu di vita di a bateria 1000
5 Bandiera di statu di hardware Er05 0008
6
7
 

 

 

 

1

0
1
2 U sensoru di flussu hè viotu 0001
3 U flussu scorri in una direzzione inversa 0002
4 U flussu menu qi
5
6
7
 

 

 

 

2

0 Errore di sensore di temperatura 1 o cortu circuitu 0080
1 Sensore di temperatura 1 disconnected 0080
2 Température 1 < 0ºC 00C0
3 Température 1 > 180ºC 0080
4 Errore di sensore di temperatura 2 o cortu circuitu 0800
5 Sensore di temperatura 2 disconnected 0800
6 Température 2 < 0ºC 0C00
7 Température 2 > 180ºC 0800
 

 

 

 

3

0 Bandiera di statu di hardware Er30 0880
1
2 Différence de température < 3ºC 4000
3 Différence de température > 150ºC 2000
4 U flussu più grande 1,2qs 0004
5 Bandiera di statu di hardware Er35 8000
6
7 Bandiera di statu di hardware Er37 8000

Lista di parametri per a preselezzione

 

#

 

Parametru

 

SEL

DIF VIF  

Tipu

 

Unità

CI = 50

Istantaneu

CI = 50 60

Ore logger

CI = 50 30

Ghjorni logger

CI = 50 40

Mesi logger

CI = 50 20

Anni logger

1 Data è ora stamp C8 FF 7F 6D 04 6 D C4 86 03 6D 84 08 6D 84 08 6D 44 6 D Interu di 32 bit Tipu F
2 Tempu di travagliu senza errore C8 FF 7F 24 04 24 C4 86 03 24 84 08 24 84 08 24 44 24 Interu di 32 bit sec
3 Codice di errore F8 FF 7F FD 17 34 FD 17 F4 86 03 FD 17 B4 08 FD 17 B4 08 FD 17 74 FD 17 Interu di 32 bit
4 Data è ora di u principiu di l'errore F8 FF 7F 6D 34 6 D Interu di 32 bit Tipu F
 

5

 

Energia per riscaldamentu

C8 0F FE 3B (C8 0F FE FE 3B

per "Mcal")

(04 86 3B)

(04 8E 3B) (04 FB 8D 3B)

(C4 86 03 86 3B)

(C4 86 03 8E 3B)

(C4 86 03 FB 8D 3B)

(84 08 86 3B)

(84 08 8E 3B)

(84 08 FB 8D 3B)

(84 08 86 3B)

(84 08 8E 3B)

(84 08 FB 8D 3B)

(44 86 3B)

(44 8E 3B) (44 FB 8D 3B)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

 

6

 

Energia per rinfriscà *

C7 0F FE 3C (C8 0F FE FE 3C

per "Mcal")

(04 86 3C)

(04 8E 3C) (04 FB 8D 3C)

(C4 86 03 86 3C)

(C4 86 03 8E 3C)

(C4 86 03 FB 8D 3C)

(84 08 86 3C)

(84 08 8E 3C)

(84 08 FB 8D 3C)

(84 08 86 3C)

(84 08 8E 3C)

(84 08 FB 8D 3C)

(44 86 3C)

(44 8E 3C) (44 FB 8D 3C)

 

Interu di 32 bit

kWh (MJ)

(Mcal)

7 Volume C8 FF 7F 13 04 13 C4 86 03 13 84 08 13 84 08 13 44 13 Interu di 32 bit 0,001 m3
 

8

 

Energia di tariffu 1 *

 

C8 1F 7E

(84 10 86 3x)

(84 10 8E 3x)

(84 10 FB 8D 3x)

(C4 96 03 86 3x)

(C4 96 03 8E 3x)

(C4 96 03 FB 8D 3x)

(84 18 86 3x)

(84 18 8E 3x)

(84 18 FB 8D 3x)

(84 18 86 3x)

(84 18 8E 3x)

(84 18 FB 8D 3x)

(C4 10 86 3x) (C4 10 8E 3x) (C4 10 FB 8D 3x)  

Interu di 32 bit

kWh (MJ)

(Mcal)

 

9

 

Energia di tariffu 2 *

 

C8 BF 7F 7E

(84 20 86 3x)

(84 20 8E 3x)

(84 20 FB 8D 3x)

(C4 A6 03 86 3x) (C4 A6 03 8E 3x) (C4 A6 03 FB 8D 3x) (84 28 86 3x)

(84 28 8E 3x)

(84 28 FB 8D 3x)

(84 28 86 3x)

(84 28 8E 3x)

(84 28 FB 8D 3x)

(C4 20 86 3x) (C4 20 8E 3x) (C4 20 FB 8D 3x)  

Interu di 32 bit

kWh (MJ)

(Mcal)

10 Volume di input di impulsi 1 * C8 FF 3F 7B 84 40 13 C4 C6 03 13 84 48 13 84 48 13 C4 40 13 Interu di 32 bit 0,001 m3
11 Volume di input di impulsi 2 * C8 BF 7F 7B 84 80 40 13 C4 86 43 13 84 88 40 13 84 88 40 13 C4 80 40 13 Interu di 32 bit 0,001 m3
12 Putere mediu C8 FF 7F 2B 04 2B C4 86 03 2B 84 08 2B 84 08 2B 44 2B Interu di 32 bit W
13 Flussu di flussu mediu C8 FF 7F 3B 04 3B C4 86 03 3B 84 08 3B 84 08 3B 44 3B Interu di 32 bit 0,001 m3/h
14 Temperatura media 1 C8 FF 7F 59 02 59 C2 86 03 59 82 08 59 82 08 59 42 59 Interu di 16 bit 0,01 ºC
15 Temperatura media 2 C8 FF 7F 5D 02 5 D C2 86 03 5D 82 08 5D 82 08 5D 42 5 D Interu di 16 bit 0,01 ºC
16 Differenza di temperatura media C8 FF 7F 61 02 61 C2 86 03 61 82 08 61 82 08 61 42 61 Interu di 16 bit 0,01 K
17 Min Power E8 FF 7F 2B E4 86 03 2B A4 08 2B A4 08 2B 64 2B Interu di 32 bit W
18 Data Min Power E8 FF 7F AB 6D E4 86 03 AB 6D A4 08 AB 6D A4 08 AB 6D 64 AB 6D Interu di 32 bit Tipu F
19 Max Power D8 FF 7F 2B D4 86 03 2B 94 08 2B 94 08 2B 54 2B Interu di 32 bit W
20 Data Max Power D8 FF 7F AB 6D D4 86 03 AB 6D 94 08 AB 6D 94 08 AB 6D 54 AB 6D Interu di 32 bit Tipu F
21 Minu di flussu E8 FF 7F 3B E4 86 03 3B A4 08 3B A4 08 3B 64 3B Interu di 32 bit 0,001 m3/h
22 Data di flussu min E8 FF 7F BB 6D E4 86 03 BB 6D A4 08 BB 6D A4 08 BB 6D 64 BB 6D Interu di 32 bit Tipu F
23 Max flussu D8 FF 7F 3B D4 86 03 3B 94 08 3B 94 08 3B 54 3B Interu di 32 bit 0,001 m3/h
24 Data di flussu max D8 FF 7F BB 6D D4 86 03 BB 6D 94 08 BB 6D 94 08 BB 6D 54 BB 6D Interu di 32 bit Tipu F
25 Temperatura minima 1 E8 FF 7F DB 59 E2 86 03 59 A2 08 59 A4 08 59 62 59 Interu di 16 bit 0,01 ºC
26 Min Température 1 Data E8 FF 7F D9 6D E4 86 03 D9 6D A4 08 D9 6D A4 08 D9 6D 64 D9 6D Interu di 32 bit Tipu F
27 Temperatura massima 1 D8 FF 7F 59 D2 86 03 59 92 08 59 92 08 59 52 59 Interu di 16 bit 0,01ºC
28 Temperature Max 1 Data D8 FF 7F D9 6D D4 86 03 D9 6D 94 08 D9 6D 94 08 D9 6D 54 D9 6D Interu di 32 bit Tipu F
29 Temperatura minima 2 E8 FF 7F 5D E2 86 03 5D A2 08 5D A2 08 5D 62 5 D Interu di 16 bit 0,01ºC
30 Min Temperature 2 Data E8 FF 7F DD 6D E4 86 03 DD 6D A4 08 DD 6D A4 08 DD 6D 64 DD 6D Interu di 32 bit Tipu F
31 Temperatura massima 2 D8 FF 7F 5D D2 86 03 5D 92 08 5D 92 08 5D 52 5 D Interu di 16 bit 0,01ºC
32 Temperature Max 2 Data D8 FF 7F DD 6D D4 86 03 DD 6D 94 08 DD 6D 94 08 DD 6D 54 DD 6D Interu di 32 bit Tipu F
33 Differenza di temperatura minima E8 FF 7F 61 E2 86 03 61 A2 08 61 A2 08 61 62 61 Interu di 16 bit 0,01K
34 Min Differenza di temperatura Data E8 FF 7F E1 6D E4 86 03 E1 6D A4 08 E1 6D A4 08 E1 6D 64 E1 6D Interu di 32 bit Tipu F
35 Differenza massima di temperatura D8 FF 7F 61 D2 86 03 61 92 08 61 92 08 61 52 61 Interu di 16 bit 0,01K
36 Data massima differenza di temperatura D8 FF 7F E1 6D D4 86 03 E1 6D 94 08 E1 6D 94 08 E1 6D 54 E1 6D Interu di 32 bit Tipu F
37 Durata quandu q < qmin C8 FF 7F BE 50 04 BE 50 C4 86 03 BE 50 84 08 BE 50 84 08 BE 50 44 BE 50 Interu di 32 bit sec
38 Livellu minu di flussu qmin C8 FF 7F BE 40 05 BE 40 float 1 m3/h
39 Durata quandu q > qmax C8 FF 7F BE 58 04 BE 58 C4 86 03 BE 58 84 08 BE 58 84 08 BE 58 44 BE 58 Interu di 32 bit sec
40 Livellu massimu di flussu qmax C8 FF 7F BE 48 05 BE 48 float 1 m3/h
41 Tempu di funziunamentu di a batteria C8 FF 7F 20 04 20 Interu di 32 bit sec
42 Energia alta risoluzione C8 FF 7F 01 04 01 Interu di 32 bit  
43 Volume alta risoluzione C8 FF 7F 10 04 10 Interu di 32 bit  

x = B - per energia per riscaldamentu, x = C - per energia per rinfriscà.

Rimarche:

  1. Tabella 1...11 codici di energia è volumi DIF VIF sò furniti di a virgola per 0,001 MWh, 0,001 GJ, 0,001 Gcal, è 0,001 m3. Altri valori ponu esse stabiliti per l'energia è u voluminu.
  2. I paràmetri di a Tabella 1…11 marcati "*", seranu trasmessi solu s'ellu si mantene e cundizioni:
Parametru Cundizione
Energia per rinfriscà. Logger energia per rinfriscà Tipu d'applicazione di u metru di calore - per a misurazione di l'energia cunsumata per u riscaldamentu è u rinfrescante
Energia di tariffu 1. Logger energia di tariffu 1 A funzione Tariffa 1 hè On
Energia di a tarifa 2, Logger energia di a tarifa 2 A funzione Tariffa 2 hè On
Volume di l'ingresso di impulsi 1, ingresso di impulsi di Logger 1 L'ingresso di impulsi 1 è attivo
Volume di l'ingresso di impulsi 2, ingresso di impulsi di Logger 2 L'ingresso di impulsi 2 è attivo
Valeur d'impulsion de l'output 1 L'uscita di impulsi 1 hè attiva
Valeur d'impulsion de l'output 2 L'uscita di impulsi 2 hè attiva
CRC16 algoritmu di calculu di checksum
  • U polinomiu x^0 + x^5 + x^12.
  • custante __u16 crc_ccitt_table[256] = {
    • 0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf,
    • 0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7, 0x1081, 0x0108, 0x3393, 0x221a, 0x56a5, 0x472c, 0x75b7, 0x643e, 0x9cc9, 0x8d40, 0xbfdb, 0xae52, 0xdaed, 0xcb64, 0xf9ff,
    • 0xe876, 0x2102, 0x308b, 0x0210, 0x1399, 0x6726, 0x76af, 0x4434, 0x55bd, 0xad4a, 0xbcc3, 0x8e58, 0x9fd1, 0xeb6e, 0xfae7, 0xc87c, 0xd9f5, 0x3183, 0x200a, 0x1291, 0x0318, 0x77a7, 0x662e,
    • 0x54b5, 0x453c, 0xbdcb, 0xac42, 0x9ed9, 0x8f50, 0xfbef, 0xea66, 0xd8fd, 0xc974, 0x4204, 0x538d, 0x6116, 0x709f, 0x0420, 0x15a9, 0x2732, 0x36bb, 0xce4c, 0xdfc5, 0xed5e, 0xfcd7, 0x8868,
    • 0x99e1, 0xab7a, 0xbaf3, 0x5285, 0x430c, 0x7197, 0x601e, 0x14a1, 0x0528, 0x37b3, 0x263a, 0xdecd, 0xcf44, 0xfddf, 0xec56, 0x98e9, 0x8960, 0xbbfb, 0xaa72, 0x6306, 0x728f, 0x4014, 0x519d,
    • 0x2522, 0x34ab, 0x0630, 0x17b9, 0xef4e, 0xfec7, 0xcc5c, 0xddd5, 0xa96a, 0xb8e3, 0x8a78, 0x9bf1, 0x7387, 0x620e, 0x5095, 0x411c, 0x35a3, 0x242a, 0x16b1, 0x0738, 0xffcf, 0xee46, 0xdcdd,
    • 0xcd54, 0xb9eb, 0xa862, 0x9af9, 0x8b70, 0x8408, 0x9581, 0xa71a, 0xb693, 0xc22c, 0xd3a5, 0xe13e, 0xf0b7, 0x0840, 0x19c9, 0x2b52, 0x3adb, 0x4e64, 0x5fed, 0x6d76, 0x7cff, 0x9489, 0x8500,
    • 0xb79b, 0xa612, 0xd2ad, 0xc324, 0xf1bf, 0xe036, 0x18c1, 0x0948, 0x3bd3, 0x2a5a, 0x5ee5, 0x4f6c, 0x7df7, 0x6c7e, 0xa50a, 0xb483, 0x8618, 0x9791, 0xe32e, 0xf2a7, 0xc03c, 0xd1b5, 0x2942,
    • 0x38cb, 0x0a50, 0x1bd9, 0x6f66, 0x7eef, 0x4c74, 0x5dfd, 0xb58b, 0xa402, 0x9699, 0x8710, 0xf3af, 0xe226, 0xd0bd, 0xc134, 0x39c3, 0x284a, 0x1ad1, 0x0b58, 0x7fe7, 0x6e6e, 0x5cf5, 0x4d7c,
    • 0xc60c, 0xd785, 0xe51e, 0xf497, 0x8028, 0x91a1, 0xa33a, 0xb2b3, 0x4a44, 0x5bcd, 0x6956, 0x78df, 0x0c60, 0x1de9, 0x2f72, 0x3efb, 0xd68d, 0xc704, 0xf59f, 0xe416, 0x90a9, 0x8120, 0xb3bb,
    • 0xa232, 0x5ac5, 0x4b4c, 0x79d7, 0x685e, 0x1ce1, 0x0d68, 0x3ff3, 0x2e7a, 0xe70e, 0xf687, 0xc41c, 0xd595, 0xa12a, 0xb0a3, 0x8238, 0x93b1, 0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb,
    • 0x0e70, 0x1ff9, 0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330, 0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78.
  • crc_ccitt - ricalculate u CRC per u buffer di dati
  • @crc - valore CRC precedente
  • @buffer - puntatore di dati
  • @len - numeru di bytes in u buffer
  • u16 crc_ccitt(__u16 crc, __u8 const *buffer, size_t len){ mentre (len–)
  • crc = (crc >> 8) ^ crc_ccitt_table [(crc ^ (*buffer++)) & 0xff]; torna crc;

Imposta i paràmetri di u metru

Maestru manda à a stringa di metru SND_UD2 cù u novu numeru di identificazione "ID" (formatu BCD8):

68 ore 09 ore 09 ore 68 ore 53 h 73 h A 51 ore 0 Ch 79 ore ID CS 16 ore

Cambia u numeru d'identificazione

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Cambia u numeru d'identificazione, ID di u fabricatore è Medium
Maestru manda à a stringa di metru SND_UD2 cù un novu ID cumpletu (64 bit integer):

68 ore 0 Dh 0 Dh 68 ore 53 h 73 h A 51 ore 07 ore 79 ore ID cumpletu (64 bit) CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Struttura di "ID cumpletu" (64 bit integer):

Numeru d'identificazione "ID" ID di u fabricatore Generazione Medium
4 byte (formatu BCD8) 2 byte 1 byte 1 byte

Rimarca: U codice di generazione hè ignoratu (In metru u codice di generazione hè fissu 0Bh)

Cambia l'indirizzu primariu

Maestru manda à a stringa di metru SND_UD2 cù un novu indirizzu primariu "aa":

68 ore 06 ore 06 ore 68 ore 53 h 73 h A 51 ore 01 ore 7 Ah aa CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Cambia i dati è u tempu di u metru
Maestru manda à a stringa di metru SND_UD2 cù un novu indirizzu primariu "aa":

68 ore 09 ore 09 ore 68 ore 53 h 73 h A 51 ore 04 ore 6 Dh Data è ora (Tipu F) CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Cambia u ghjornu stabilitu annu
Maestru manda à a stringa di metru SND_UD2 cù novi dati di set:

68 ore 08 ore 08 ore 68 ore 53 h 73 h A 51 ore 42 ore Ech 7 Eh Mese è ghjornu (Tipu G) CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Cambia u ghjornu stabilitu mensili
Maestru manda à a stringa di metru SND_UD2 cù novi dati di set:

68 ore 09 ore 09 ore 68 ore 53 h 73 h A 51 ore 82 ore 08 ore Ech 7 Eh Ghjornu (Tipu G) CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh):

  • E 5 h

Rimarca: Cambia u numeru d'identificazione è a data stabilita hè pussibule solu quandu u metru hè stallatu in u modu SERVICE.

Cambia u baud rate
Maestru manda à a stringa di metru SND_UD2 cù u novu codice di baud rate "BR":

68 ore 03 ore 03 ore 68 ore 53 h 73 h A BR CS 16 ore

Risposta di u metru CON (se A ùn hè micca uguale à FFh) cù u vechju baud rate:

  • E 5 h

Valori di codice BR:

  • BR = B8h - per cambià a rata di boud à 300 bps
  • BR = B9h - per cambià a rata di boud à 600 bps
  • BR = BAh - per cambià a tarifa boud à 1200 bps
  • BR = BBh - per cambià a tarifa di boud à 2400 bps
  • BR = BCh - per cambià a tarifa boud à 4800 bps
  • BR = BDh - per cambià a tarifa boud à 9600 bps

Indirizzu secundariu

Maestru manda à a stringa di metru SND_UD2:

68 ore 0 Bh 0 Bh 68 ore 53 h 73 h FD 52 NN NN NN NN HH HH ID MM CS 16 ore

Selezzione di u metru

  • NN - Numeru d'identificazione (indirizzu secundariu) Formatu BCD8 (se "F" - stu numeru ignoratu)
  • HH - Codice di u fabricatore, furmatu HST (se "FF" - stu byte ignoratu)
  • ID - Codice d'identificazione, furmatu HST (se "FF" - ignoratu)
  • MM - Codice mediu, furmatu SMED (se "FF" - ignoratu)

U metru, chì u numeru d'identificazione hè u listessu, hè sceltu per più cumunicazione è manda una risposta CON:

  • E 5 h

Comunicazione cù u metru sceltu

A cumunicazione cù u metru sceltu hè fatta cum'è di solitu:

  • u tipu di dati per a lettura hè sceltu mandendu à meter strig SND_UD2 (vede u paràgrafu 2), solu in questu casu, l'indirizzu M-bus deve esse FDh,
  • a risposta di u metru sceltu CON:
    • E 5 h

per a richiesta di dati, u maestru manda à a stringa di metru (l'indirizzu M-bus deve esse FDh):

10 ore 53 h 73 h FDh CS 16 ore
  • Risposta di u metru telegramma RSP_UD2 cù dati selezziunati (tabelle 1 ... 9)

Deselezzione di u modu d'indirizzu secundariu
Maestru manda à u metru telegramma SND_NKE cù l'indirizzu FDh:

10 ore 40 ore FDh CS 16 ore

Danfoss A / S
Soluzioni Climatiche danfoss.com +45 7488 2222.

Ogni infurmazione, cumpresi, Dut micca limitatu à l'infurmazioni nantu à a selezzione di u pruduttu, a so applicazione o l'usu, u disignu di u produttu, u pesu, e dimensioni, a capacità o qualsiasi altre dati tecnichi in manuali di produttu, descrizzioni di cataloghi, publicità, etc. in scrittura, oralmente, elettronicamente, in linea o via scaricamentu, sò cunsiderate informative è ùn li ligate solu è à u
Danfos si riserva u dirittu di cambià i so prudutti senza preavvisu. Questu hè ancu applicatu à i prudutti urdinati ma micca furniti, sempre chì tali alterazioni ponu esse fatte senza cambiamenti à a forma, a forma, o
funzione di u pruduttu.

Tutti i marchi in stu materiale sò pruprietà di Danfoss A/S o cumpagnie di u gruppu Danfoss. Danfoss è u logo Danfoss sò marchi di Danfoss A/S. Tutti i diritti riservati.

Documenti / Risorse

Descrizzione di u protocolu Danfoss SonoMeter 40 Wired M-Bus [pdfManuale d'istruzzioni
SonoMeter 40 Wired M-Bus Protocol Description, SonoMeter 40, Wired Protocol M-Bus Description, Wired Protocol, M-Bus Protocol, Description Protocol

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *