Konfigurationsalternativ

Konfigurationsalternativ för Elvaco OTC-app

Nedanstående tabell listar alla inställningar som kan göras med Elvaco OTC-appen. Om enheten är låst och appanvändaren inte har tillgång till PAK-nyckeln är tillgängliga inställningar endast läsbara.

Tabell 240. Konfigurationsalternativ

Namn

Beskrivning

Standardinställning

Låst enhet med PAK eller öppen enhet

Låst enhet och ingen PAK

Downlink

Meter ID

Mätarens serienummer. Ej konfigurerbar

N/A

Läsbar

Läsbar

N/A

Power mode

Används för att aktivera/inaktivera modulen.

Inactive

Läsbar/skrivbar

Läsbar

N/A

Message format

Meddelandeformatet bestämmer vilken data som skickas från modulen.

0x15 (Standard)

Läsbar/skrivbar

Skrivbar

Skrivbar

EcoMode

Om aktiverad garanteras 11+1 (med Kamstrups D-Cell-mätarbatteri) års batteritid genom att modulens sändningsintervall anpassas till aktuella signalförhållanden.

Läsbar/skrivbar

Läsbar

Skrivbar

Transmit interval

Ställer in antalet minuter mellan varje sändning från modulen

60 min

Läsbar/skrivbar

Läsbar

Skrivbar

Date & Time

Datum och tid för mätaren.

N/A

Läsbar

Läsbar

N/A

Set absolute time

Ställer in mätarens tid.

N/A

Skrivbar

N/A

N/A

Set Time Relative

Justerar mätarens tid i förhållande till aktuell tid

N/A

N/A

N/A

Skrivbar

Set UTC offset

Ställer in mätarens UTC-förskjutning.

N/A

Läsbar/skrivbar

Läsbar

Skrivbar

Configuration Lock

Låser modulen för att förhindra obehörig åtkomst.

Öppen

Läsbar/skrivbar

Läsbar

Skrivbar

LoRaWAN®-inställningar

Device EUI

Unikt modulidentifieringsnummer. Ej konfigurerbar

Enhetsunikt 64-bitarsnummer

Läsbar

Läsbar

N/A

Activation type

Ställer in hur enheten ansluter till LoRaWAN®-nätverket.

OTAA

Läsbar/skrivbar

Läsbar

N/A

Network join

Visar om modulen har anslutit sig till ett LoRaWAN®-nätverk eller inte.

N/A

Läsbar

Läsbar

N/A

JoinEUI

ID för att adressera enheten till rätt nätverksserver.

0x 94 19 3A 03 0B 00 00 01

Läsbar/skrivbar

Läsbar

N/A

Device address

32-bitarsadress som används av modulen för att identifiera sig själv på LoRaWAN®-nätverket.

N/A

Läsbar/skrivbar

N/A

N/A

Current data rate

Den aktuella datahastigheten som används för modulen.

N/A

Läsbar

Läsbar

N/A


Konfigurationsalternativ för Downlink

Tabellen nedan visar vilka inställningar som kan göras med hjälp av LoRaWAN®Downlinkskommandon.

Tabell 241. Downlinkskommandon

Fältnamn

TLV

Antal byte i konfigurationen

Konfiguration

Exempel

Konfigurationslås

0x05

0x01

0x00 = Låst 

0x01 = Öppen

0x00050101 

(Aktiverar konfigurationslås)

Sändningsintervall

0x06

0x02

0xAntal minuter mellan överföringar 

(lsByte -> msByte)

0x0006021E00 

(Ställer in Tx-intervallet till 30 minuter)

Meddelandeformat

0x07

0x01

0x15 = Meddelandeformat Standard 

0x16 = Meddelandeformat Compact 

0x17 = Meddelandeformat JSON

0x18 = Meddelandeformat Scheduled - daily redundant

0x19 = Meddelandeformat Scheduled-Extended 

0x1A = Meddelandeformat Combined heat/cooling 

0x1B = Meddelandeformat Heat intelligence

0x3B* = Meddelandeformat Scheduled Extended+

0x1C* = Meddelandeformat Pulse

0x4D* = Meddelandeformat Pulse Extended

Notera

*meddelandeformat byggt upp av 2 telegram. endast det första meddelande-ID:t ska inkluderas i Downlinkskommandot)

0x00070116 

(Ställer in meddelandeformatet till Compact)

EcoMode

0x0F

0x01

0x00 = Inaktivera EcoMode 

0x01 = Aktivera EcoMode

0x000F0100 

(Inaktiverar EcoMode)

Ställ in relativ tid

0x13

0x04

0xAntal sekunder* (lsByte -> msByte) 

*Negativa nummer stöds.

0x0013043C000000 

(Lägger till 60 sekunder till den aktuella tiden)

0x0013043C000080

(Drar av 60 sekunder från den aktuella tiden)

UTC-offset

0x17

0x02

0xAntal minuter*

(lsByte -> msByte)

*Negativa nummer stöds.

0x17023C00 

(Ställer in UTC-offset till +60 minuter)

0x17023C80

(Ställer in UTC-offset till -60 minuter)

Starta om

0x22

0x02

0x759E används för att starta om enheten (notera endianness, LSB först).

0x0022029E75 

(Startar om enheten)


Meddelandeformat

För att vara en flexibel produkt, har CMi4140 flera meddelandeformat. Vissa av dem är schemalagda, vilket innebär att mätaren läses varje heltimme, och skickar ett klockmeddelande en gång om dagen, se Format för schemalagda meddelanden.

Tabell 242. CMi4140 meddelandeformat

Meddelandeformatets namn

Meddelande-ID

Schemalagt

Introducerad i FW

Standard

0x15

Nej

1.0.1

Compact

0x16

Nej

1.0.1

JSON

0x17

Nej

1.0.1

Scheduled Daily redundant

0x18

Ja

1.0.1

Scheduled Extended

0x19

Ja

1.0.1

Combined heat/cooling

0x1A

Ja

1.0.1

Värmeintelligens

0x1B

Ja

1.0.1

Scheduled Extended+

0x3B telegram 1

0x3C telegram 2

Ja

1.0.3

Puls

0x1C telegram 1

0x1D telegram 2

Ja

1.0.4

Pulse Extended

0x4D telegram 1

0x4E telegram 2

Ja

1.0.4


Notera

Meddelandeformat med mer än ett meddelande-ID, såsom Pulse Extended, har delats upp i flera telegram på grund av storleksbegränsningar.

Format för icke schemalagda meddelanden

Standard

Tabell 243. Payload, meddelandeformat Standard [0x15]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x15 (standard)

Värmeenergi E1 / Kylenergi E3

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal)

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Volym

6 byte

INT32

Volym ( m³ )

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³

0416xxxxxxxx = xxxxxxxx m³

0417xxxxxxxx = xxxxxxxx * 10 m³

Effekt

4 byte

INT16

Effekt (W) 

022Bxxxx = xxxx W 

022Cxxxx = xxxx * 10 W

022Dxxxx = xxxx * 100 W

022Exxxx = xxxx kW

022Fxxxx = xxxx * 10 kW

Flöde

4 byte

INT16

Flöde (m³/h)

023Bxxxx = xxxx * 0,001  m³/h 

023Cxxxx = xxxx * 0,01  m³/h 

023Dxxxx = xxxx * 0,1 m³/h

023Exxxx = xxxx m³/h

023Fxxxx = xxxx * 10 m³/h

Fw temp

4 byte

INT16

Framledningstemperatur (°C)

0258xxxx = xxxx * 0,001 °C 

0259xxxx = xxxx * 0,01 °C 

025Axxxx = xxxx * 0,1 °C 

025Bxxxx = xxxx °C

Rt temp

4 byte

INT16

Returtemperatur (°C)

025Cxxxx = xxxx * 0,001 °C 

025Dxxxx = xxxx * 0,01 °C 

025Exxxx = xxxx * 0,1 °C 

025Fxxxx = xxxx °C

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Informationsflaggor

7 byte

INT32

Fel- och varningsflaggor 

04FD17xxxxxxxx 

För ytterligare information om Informationsflaggor, se mätarens manual


Compact

Tabell 244. Payload, meddelandeformat Compact [0x16]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x16 (Compact)

Värmeenergi E1 / Kylenergi E3

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Informationsflaggor

7 byte

INT32

Fel- och varningsflaggor 

04FD17xxxxxxxx 

För ytterligare information om Informationsflaggor, se mätarens manual


JSON

För meddelandeformatet JSON presenteras data i ett vanlig textformat, istället för M-Bus, som de andra meddelandeformaten. Tabellen nedan innehåller en beskrivning av alla fält som ingår i JSON-telegrammet.

Tabell 245. Payload, meddelandeformat JSON [0x17]

Fält

Beskrivning

Meddelandeformatidentifierare

0x17 (meddelandeformat JSON)

Energi

Energiförbrukning

Enhet

Enhet för energiförbrukning (Wh, kWh, MWh, GWh, J, kJ, MJ, GJ, Cal, kCal, MCal eller GCal)

Mätar-ID

Mätarens identifieringsnummer i vilken modulen är monterad.


Se följande exempel på ett telegram för meddelandeformatet JSON:

{"E":12345678,"U":"kWh","ID":87654321} 

Format för schemalagda meddelanden

För schemalagda meddelandeformat, som Scheduled Daily redundant Pulse Extended, sänds två typer av meddelanden från modulen - ett klockmeddelande och ett datameddelande. Schemalagda meddelandeformat läser mätaren varje heltimme, vilket möjliggör en förutsägbarhet av de mottagna telegrammen. Skillnaden mellan ett klockmeddelande och ett datameddelande beskrivs i följande tabell.

Tabell 246. Klockmeddelande och datameddelande

Meddelande

Tidsintervall

Beskrivning

Klockmeddelande

En gång om dagen

Klockmeddelandet visar mätarens aktuella tid. Den kan användas för att verifiera att klockan är korrekt och inte har dragit sig mer än accepterat.

Datameddelande

Bestäms av parametern sändningsintervall

De faktiska mätardata som samlats in från mätaren.


Följande tabell innehåller en detaljerad beskrivning av payloaden för klockmeddelandet.

Tabell 247. Payload, klockmeddelande

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0xFA (=Klockmeddelande)

Data/Tid

6 byte

32-bitars binärt heltal M-Bus typ F

046Dxxxxxx = Giltigt datum/tidsmeddelande

346Dxxxxxx = Ogiltigt datum/tidsmeddelande


Klockmeddelandet sänds en gång varje dag och datameddelandet minst (regleras av sändningsintervallparametrar eller EcoMode) en gång varje dag. Sändningsintervallet kan endast ställas in de värden som anges i Tabell 248, ”Alternativ för sändningsintervall ”.

Även om mätaravläsningen sker varje heltimme kommer datameddelandet inte nödvändigtvis att sändas vid den exakta tidpunkten. LoRaWAN®-överföringen sker efter en slumpmässig fördröjning på 0-15 minuter för att minska risken för kollisioner. Avläsningen för klockmeddelandet sker vid en slumpmässigt vald timme (00:00-23:00) vid en slumpmässigt vald minut i intervallet 35-45 och sänds omedelbart efter avläsningen.

Notera

När du använder schemalagda meddelandeformat kan sändningsintervallet inte ställas in på högre än 1440 (24 timmar).

Tabell 248. Alternativ för sändningsintervall 

Parameter

Värden

Enhet

Sändningsintervall

60, 120, 180, 240, 360, 480, 720, 1440

Minuter


Scheduled Daily redundant

Meddelandeformatet Scheduled Daily redundant innehåller ett ackumulerat dagligt energifält, som uppdateras klockan 24:00 varje dag. Med andra ord, beroende på inställningar för sändningsintervall och datahastighet kommer fältet att inkluderas i mellan 1-24 telegram per dag. Detta ökar sannolikheten för att värdet tas emot. Om sändningsintervallet exempelvis är inställt på "2", kommer den ackumulerade energin som avläses kl. 24:00 att sändas 12 gånger under de 24 kommande timmarna (varannan timme).

Tabell 249. Payload, meddelandeformat Scheduled Daily redundant [0x18]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x18 (Scheduled - Daily redundant)

Värmeenergi E1 / Kylenergi E3

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Volym

6 byte

INT32

Volym ( m³ ) 

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³ 

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³ 

0416xxxxxxxx = xxxxxxxx m³

0417xxxxxxxx = xxxxxxxx * 10 m³

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Informationsflaggor

7 byte

INT32

Fel- och varningsflaggor 

04FD17xxxxxxxx 

För ytterligare information om Informationsflaggor, se mätarens manual

Mätarens datum/tid

6 byte

INT32

Mätarens datum och tid (ÅÅ-MM-DD TT:MM) 

046Dxxxxxxxx 

Bit 31-28 = år-högt* 

Bit 27-24 = Månad 

Bit 23-21 = år-lågt* 

Bit 20-16 = Dag 

Bit 15 = Flagga för sommartid** 

Bit 12-8 = Timme 

Bit 7 = Felflagga*** 

Bit 6 = Reserverad för framtida användning*** 

Bit 5-0 = Minut 

*Årtalet läses genom att kombinera fältet år-högt och år-lågt. Till exempel, årshögsta = 0010 och årslägsta = 010 => år = 0010010

**0 = standardtid, 1= sommartid 

***0 = tidsstämpeln är giltig, 1 = tidsstämpeln är inte giltig

Ackumulerad energi för värme/kyla kl 24:00

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

4400xxxxxxxx = xxxxxxxx,xxx Wh 

4401xxxxxxxx = xxxxxxxx,xx Wh 

4402xxxxxxxx = xxxxxxxx,x Wh 

4403xxxxxxxx = xxxxxxxx Wh 

4404xxxxxxxx = xxxxxxxx *10 Wh 

4405xxxxxxxx = xxxxxxxx *100 Wh 

4406xxxxxxxx = xxxxxxxx kWh 

4407xxxxxxxx = xxxxxxxx * 10 kWh 

440Exxxxxxxxx = xxxxxxxx MJ 

440Fxxxxxxxx = xxxxxxxx * 10 MJ 

44FB0Dxxxxxxxx = xxxxxxxx MCal

44FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

44FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Obs: Innan en midnattsavläsning har utförts är funktionsfältet för DIF satt till "value during error state" för att indikera att värdet inte är giltigt.


Scheduled Extended

Datameddelandeformatet Scheduled Extended innehåller alla datafält från meddelandeformatet Standard. Utöver dessa inkluderar den även mätarens datum/tid för att skicka meddelanden varje heltimme. Som för alla schemalagda meddelandeformat kan sändningsintervallet endast ställas in på de värden som ingår i Tabell 198, ”Alternativ för sändningsintervall ”

Följande tabeller innehåller en detaljerad beskrivning av payloaden av meddelandeformatet Scheduled Extended.

Tabell 250. Payload, meddelandeformat Scheduled Extended [0x19]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x19 (Scheduled Extended)

Värmeenergi E1 / Kylenergi E3

6-7 byte 

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Volym 

6 byte

INT32

Volym ( m³ ) 

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³ 

0416xxxxxxxx = xxxxxxxx m³ 

0417xxxxxxxx = xxxxxxxx * 10 m³

Effekt / Flöde / Fw temp / Rt temp

12 byte

INT64

Byte 0-2 = DIF/VIF-koder, 0x07FFA0 

Byte 3 = VIFE som definierar skalningen av Power/Flow 

-Bit 6.4 (n), 10n-3 W, n = 0..7 

-Bit 2..0 (m), 10m-3  m³/h, m = 0..7 

Byte 4-5 = Fw temp (lsByte -> msByte), °C, 2 decimaler 

Byte 6-7 = Rt temp (lsByte -> msByte), °C, 2 decimaler 

Byte 8-9 = Flöde (lsByte -> msByte), 10m-6  m³/h 

Byte 10-11 = Effekt (lsByte -> msByte), 10n-3 W

Mätar-ID / Informationsflaggor

11 byte

INT96

Byte 0-2 = DIF/VIF-koder, 0x07FF21 

Byte 3-6 = Infobits (lsByte -> msByte) 

Byte 7-10 = Mätar-ID (lsByte -> msByte)* *Skickat i binärt format

Mätarens datum/tid

6 byte

INT32

Mätarens datum och tid (ÅÅ-MM-DD TT:MM) 

046Dxxxxxxxx 

Bit 31-28 = år-högt* 

Bit 27-24 = Månad 

Bit 23-21 = år-lågt* 

Bit 20-16 = Dag 

Bit 15 = Flagga för sommartid** 

Bit 12-8 = Timme 

Bit 7 = Felflagga*** 

Bit 6 = Reserverad för framtida användning*** 

Bit 5-0 = Minut 

*Årtalet läses genom att kombinera fältet år-högt och år-lågt. Till exempel, årshögsta = 0010 och årslägsta = 010 => år = 0010010

**0 = standardtid, 1= sommartid 

***0 = tidsstämpeln är giltig, 1 = tidsstämpeln är inte giltig


Combined heat/cooling

Notera

Meddelandeformat Combined heat/cooling är endast avsedd att användas i mätare som kombinerar värme/kyla.

Tabell 251. Payload, meddelandeformat Combined heat/cooling [0x1A]

Fält

Storlek

Datatyp 

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x1A (Combined heat/cooling)

Värmeenergi E1

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Kylenergi E3

8-9 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0483FF02xxxxxxxx = xxxxxxxx Wh 

0484FF02xxxxxxxx = xxxxxxxx * 10 Wh 

0485FF02xxxxxxxx = xxxxxxxx * 100 Wh 

0486FF02xxxxxxxx = xxxxxxxx kWh 

0487FF02xxxxxxxx = xxxxxxxx * 10 kWh 

048EFF02xxxxxxxx = xxxxxxxx MJ 

048FFF02xxxxxxxx = xxxxxxxx * 10 MJ 

04FB8DFF02xxxxxxxx = xxxxxxxx MCal 

04FB8EFF02xxxxxxxx = xxxxxxxx * 10 MCal 

04FB8FFF02xxxxxxxx = xxxxxxxx * 100 MCal

Volym

6 byte

INT32

Volym ( m³ ) 

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³ 

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³

0416xxxxxxxx = xxxxxxxx m³ 

0417xxxxxxxx = xxxxxxxx * 10 m³

Fw temp

 4 byte

INT16

Framledningstemperatur (°C) 

0258xxxx = xxxx * 0,001 °C 

0259xxxx = xxxx * 0,01 °C 

025Axxxx = xxxx * 0,1 °C 

025Bxxxx = xxxx °C

Rt temp

4 byte

INT16

Returtemperatur (°C)

025Cxxxx = xxxx * 0,001 °C 

025Dxxxx = xxxx * 0,01 °C 

025Exxxx = xxxx * 0,1 °C 

025Fxxxx = xxxx °C

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Informationsflaggor

7 byte

Unit32

Fel- och varningsflaggor

04FD17xxxxxxxx 

För ytterligare information om Informationsflaggor, se mätarens manual


Heat intelligence

Detta telegram anpassas till den typ av mätare som modulen är monterad i. Det betyder att det kommer att se lite olika ut beroende på om modulen är monterad i en värmemätare, en kylmätare eller en kombinerad värme-/kylmätare. Observera exempelvis att DIB 2 i nedanstående tabell endast ingår i kombinerade värme/kylmätare, det vill säga inte i rena värmemätare eller rena kylmätare.

Tabell 252. Payload, meddelandeformat Heat intelligence [0x1B]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x1B (Heat intelligence)

Värmeenergi E1

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Kylenergi E3

8-9 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0480 FF02xxxxxxxx = xxxxxxxx,xxx Wh 

0481 FF02xxxxxxxx = xxxxxxxx,xx Wh 

0482 FF02xxxxxxxx = xxxxxxxx,x Wh 

0483FF02xxxxxxxx = xxxxxxxx Wh 

0484FF02xxxxxxxx = xxxxxxxx * 10 Wh 

0485FF02xxxxxxxx = xxxxxxxx * 100 Wh 

0486FF02xxxxxxxx = xxxxxxxx kWh 

0487FF02xxxxxxxx = xxxxxxxx * 10 kWh 

048EFF02xxxxxxxx = xxxxxxxx MJ 

048FFF02xxxxxxxx = xxxxxxxx * 10 MJ 

04FB8DFF02xxxxxxxx = xxxxxxxx MCal 

04FB8EFF02xxxxxxxx = xxxxxxxx * 10 MCal 

04FB8FFF02xxxxxxxx = xxxxxxxx * 100 MCal

Volym

6 byte

INT32

Volym ( m³ ) 

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³ 

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³ 

0416xxxxxxxx = xxxxxxxx m³ 

0417xxxxxxxx = xxxxxxxx * 10 m³

Mätar-ID / Informationsflaggor

16 byte

INT96

Byte 0-2 = DIF/VIF-koder, 0x07FF21 

Byte 3-6 = Infobits (lsByte -> msByte) 

Byte 7-10 = Mätar-ID (lsByte -> msByte)* 

*Skickade i binärt format

Energi E8

7 byte

INT32

Energi ( m³ * °C) 

04FF07xxxxxxxx = xxxxxxxx m³ * °C

Energi E9

7 byte

INT32

Energi ( m³ * °C) 

04FF08xxxxxxxx = xxxxxxxx m³ * °C


Scheduled Extended+

Datameddelandet i meddelandeformatet Scheduled mode-extended+ innehåller tre tariffer och alla mätardata som ingår i Standardtelegrammet. Utöver dessa ingår en tidsstämpel från mätaren (mätardatum/tid) i varje telegram. Den är uppdelad i två telegram för att hålla varje telegram under 45 byte.

Tabell 253. Telegram 1 - Payload, meddelandeformat Scheduled - Extended + [0x3B]

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x3B (Scheduled-Extended +, telegram 1)

Värmeenergi E1 / Kylenergi E3

6-7 byte

INT32

Energiförbrukning (Wh, J, Cal) 

0400xxxxxxxx = xxxxxxxx,xxx Wh 

0401xxxxxxxx = xxxxxxxx,xx Wh 

0402xxxxxxxx = xxxxxxxx,x Wh 

0403xxxxxxxx = xxxxxxxx Wh 

0404xxxxxxxx = xxxxxxxx * 10 Wh 

0405xxxxxxxx = xxxxxxxx * 100 Wh 

0406xxxxxxxx = xxxxxxxx kWh 

0407xxxxxxxx = xxxxxxxx * 10 kWh 

040Exxxxxxxxx = xxxxxxxx MJ 

040Fxxxxxxxx = xxxxxxxx * 10 MJ 

04FB0Dxxxxxxxx = xxxxxxxx MCal 

04FB0Exxxxxxxxx = xxxxxxxx * 10 MCal 

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Energitariff 2

8

INT32

840203xxxxxxxx = xxxxxxxx Wh

Energitariff 3

8

INT32

840303xxxxxxxx = xxxxxxxx Wh

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Mätarens datum/tid

6 byte

INT32

Mätarens datum och tid (ÅÅ-MM-DD TT:MM) 

046Dxxxxxxxx 

Bit 31-28 = år-högt* 

Bit 27-24 = Månad 

Bit 23-21 = år-lågt* 

Bit 20-16 = Dag 

Bit 15 = Flagga för sommartid** 

Bit 12-8 = Timme 

Bit 7 = Felflagga*** 

Bit 6 = Reserverad för framtida användning*** 

Bit 5-0 = Minut 

*Årtalet läses genom att kombinera fältet år-högt och år-lågt. Till exempel, årshögsta = 0010 och årslägsta = 010 => år = 0010010 

**0 = standardtid, 1= sommartid 

***0 = tidsstämpeln är giltig, 1 = tidsstämpeln är inte giltig


Tabell 254. Telegram 2 - Payload, meddelandeformat Scheduled - Extended +

Fält

Storlek

Datatyp

Beskrivning

Meddelandeformatidentifierare

1 byte

-

0x3C (Scheduled-Extended +)

Volym

6 byte

INT32

Volym ( m³ ) 

0411xxxxxxxx = xxxxxxxx * 0,00001 m³ 

0412xxxxxxxx = xxxxxxxx * 0,0001 m³ 

0413xxxxxxxx = xxxxxxxx * 0,001 m³ 

0414xxxxxxxx = xxxxxxxx * 0,01  m³ 

0415xxxxxxxx = xxxxxxxx * 0,1 m³ 

0416xxxxxxxx = xxxxxxxx m³ 

0417xxxxxxxx = xxxxxxxx * 10 m³

Effekt

4 byte

INT16

Effekt (W) 

022Bxxxx = xxxx W 

022Cxxxx = xxxx * 10 W 

022Dxxxx = xxxx * 100 W 

022Exxxx = xxxx kW 

022Fxxxx = xxxx * 10 kW

Flöde

4 byte

INT16

Flöde (m³/h) 

023Bxxxx = xxxx * 0,001  m³/h 

023Cxxxx = xxxx * 0,01  m³/h 

023Dxxxx = xxxx * 0,1 m³/h 

023Exxxx = xxxx m³/h 

023Fxxxx = xxxx * 10 m³/h

Fw temp

4 byte

INT16

Framledningstemperatur (°C)

0258xxxx = xxxx * 0,001 °C 

0259xxxx = xxxx * 0,01 °C 

025Axxxx = xxxx * 0,1 °C 

025Bxxxx = xxxx °C

Rt temp

4 byte

INT16

Returtemperatur (°C) 

025Cxxxx = xxxx * 0,001 °C 

025Dxxxx = xxxx * 0,01 °C 

025Exxxx = xxxx * 0,1 °C 

025Fxxxx = xxxx °C

Mätar-ID

6 byte

Enligt M-Bus EN13757-3 identifieringsfält

Mätar-ID 

0C78xxxxxxxx

Mätarens datum/tid

6 byte

INT32

Mätarens datum och tid (ÅÅ-MM-DD TT:MM) 

046Dxxxxxxxx 

Bit 31-28 = år-högt* 

Bit 27-24 = Månad 

Bit 23-21 = år-lågt* 

Bit 20-16 = Dag 

Bit 15 = Flagga för sommartid** 

Bit 12-8 = Timme 

Bit 7 = Felflagga*** 

Bit 6 = Reserverad för framtida användning*** 

Bit 5-0 = Minut 

*Årtalet läses genom att kombinera fältet år-högt och år-lågt. Till exempel, årshögsta = 0010 och årslägsta = 010 => år = 0010010 

**0 = standardtid, 1= sommartid 

***0 = tidsstämpeln är giltig, 1 = tidsstämpeln är inte giltig

Informationsflaggor

7 byte

INT32

Fel- och varningsflaggor 

04FD17xxxxxxxx 

För ytterligare information om Informationsflaggor, se mätarens manual


Pulse

Meddelandeformat Pulse innehåller data från modulens pulsingångar In A och In B. Hur pulserna ska tolkas kan konfigureras i mätargränssnittet. Beroende på konfiguration kan pulserna representera antingen volym eller energi. På grund av storleken är meddelandeformatet uppdelat i två telegram.

Följande tabell innehåller en detaljerad beskrivning av payloaden av meddelandeformatet Pulse.

Tabell 255. Telegram 1 - Payload, meddelandeformat Pulse [0x1C]

Fält

Storlek (byte)

Datatyp

Beskrivning

Meddelande-ID

1

UINT8

Alltid 0x1C

Datum och tid

6

INT32

Datum och tid (M-Bus typ F)

Exempel: 046Dxxxxxxxx

Mätar-ID

6

BCD8

Enligt M-Bus EN13757-3 identifieringsfält

Exempel: 0C78xxxxxxxx

Energi

6-7

INT32

Exempel: 0406xxxxxxxx, 040Fxxxxxxxx

Volym

6

INT32

Exempel: 0413xxxxxxxx

Effekt

4

INT16

Exempel: 022Bxxxx

Flöde

4

INT16

Exempel: 023Bxxxx

Fw temp

4

INT16

Exempel: 025Axxxx

Rt temp

4

INT16

Exempel: 025Exxxx


Tabell 256. Telegram 2 - Payload, meddelandeformat Pulse [0x1D]

Fält

Storlek (byte)

Datatyp

Beskrivning

Meddelande-ID

1

UINT8

Alltid 0x1C

Datum och tid

6

INT32

Datum och tid (M-Bus typ F)

Exempel: 046Dxxxxxxxx

Mätar-ID

6

BCD8

Enligt M-Bus EN13757-3 identifieringsfält

Exempel: 0C78xxxxxxxx

Pulse in A

7

INT32

Läser de register som motsvarar In A-kontakten på modulen.

Underenhet 1 används i DIFE för In A.

Exempel:

Volym: 844014B1EB0100 = 1258,73 m3

Energi: 84400725120000 = 46450 kWh

Puls i B

8

INT32

Läser de register som motsvarar In B-kontakten på modulen

Underenhet 2 används i DIFE för In B

Exempel:

Volym: 848040144E1E0100 = 732,94 m3

Energi: 8480400601230000 = 8961 kWh

Drifttider

6

INT32

Läser mätarens drifttidsregister.

Exempel:

042238220000 = 8 760 timmar (~1 år)

042280230200 = 140 160h (~16 år)

Infokoder

7

INT32

Fel- och varningsflaggor.

Exempel: 04FD17xxxx

Observera att detta fält alltid är 32 bitar, även när du använder MultiCal 403 som endast rapporterar 16 bitar.


Pulse Extended

Meddelandeformat Pulse Extended liknar meddelandeformatet Pulse och inkluderar data från pulsingångarna In A och In B på modulen. Förutom andra datapunkter inkluderar detta meddelandeformat även energitariffer. Hur pulserna ska tolkas kan konfigureras i mätargränssnittet. Beroende på konfiguration kan pulserna representera antingen volym eller energi. På grund av storleken är meddelandeformatet uppdelat i två telegram.

Följande tabell innehåller en detaljerad beskrivning av payloaden av meddelandeformat Pulse Extended.

Tabell 257. Telegram 1 - Payload, meddelandeformat Pulse [0x1C]

Fält

Storlek (byte)

Datatyp

Beskrivning

Meddelande-ID

1

UINT8

Alltid 0x1C

Datum och tid

6

INT32

Datum och tid (M-Bus typ F)

Exempel: 046Dxxxxxxxx

Mätar-ID

6

BCD8

Enligt M-Bus EN13757-3 identifieringsfält

Exempel: 0C78xxxxxxxx

Energi

6-7

INT32

Exempel: 0406xxxxxxxx, 040Fxxxxxxxx

Volym

6

INT32

Exempel: 0413xxxxxxxx

Effekt

4

INT16

Exempel: 022Bxxxx

Fw temp

4

INT16

Exempel: 025Axxxx

Rt temp

4

INT16

Exempel: 025Exxxx

Infokoder

7

INT32

Fel- och varningsflaggor

Exempel: 04FD17xxxx

Observera att detta fält alltid är 32 bitar, även när du använder MultiCal 403 som endast rapporterar 16 bitar.


Tabell 258. Telegram 2 - Payload, meddelandeformat Pulse [0x1D]

Fält

Storlek (byte)

Datatyp

Beskrivning

Meddelande-ID

1

UINT8

Alltid 0x1C

Datum och tid

6

INT32

Datum och tid (M-Bus typ F)

Exempel: 046Dxxxxxxxx

Mätar-ID

6

BCD8

Enligt M-Bus EN13757-3 identifieringsfält

Exempel: 0C78xxxxxxxx

Energitariff 2

7-8

INT32

842003xxxxxxxx

Energitariff 3

7-8

INT32

843003xxxxxxxx

Pulse in A

7

INT32

Läser de register som motsvarar In A-kontakten på modulen.

Underenhet 1 används i DIFE för In A.

Exempel:

Volym: 844014B1EB0100 = 1258,73 m3

Energi: 84400725120000 = 46450 kWh

Puls i B

8

INT32

Läser de register som motsvarar In B-kontakten på modulen

Underenhet 2 används i DIFE för In B

Exempel:

Volym: 848040144E1E0100 = 732,94 m3

Energi: 8480400601230000 = 8961 kWh


Var denna artikel till hjälp?

0 av 0 tyckte detta var till hjälp
Har du fler frågor? Skicka en förfrågan

Kommentarer (0 kommentarer)

Artikeln är stängd för kommentarer.