Konfigurationsalternativ
Tabell 295. Alla konfigurationsalternativ
Fältnamn (förkortning) |
Beskrivning |
Standardvärde |
Låst enhet & korrekt PAK eller öppen enhet |
Låst enhet & ingen PAK |
Downlink |
---|---|---|---|---|---|
Mätar-ID |
Mätarens identifikationsnummer Kan inte konfigureras. |
N/A |
Läsbar |
Läsbar |
N/A |
Strömläge |
Används för att aktivera/avaktivera modulen. |
Passiv |
Läsbar/skrivbar |
Läsbar |
N/A |
EcoMode |
När den är aktiverad kan en batteritid på minst 6+1 eller 10+1 år beroende på konfiguration uppnås av modulen. |
10 år |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Meddelandeformat |
Meddelandeformatet bestämmer mätardata som ingår i telegrammet från modulen. |
0x24 (standard) |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Sändningsintervall |
Ställer in antalet minuter mellan varje sändning från modulen. |
60 minuter |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Datum & Tid |
Datum och tid för mätaren. |
N/A |
Läsbar/skrivbar |
Läsbar |
N/A |
Ställ in relativ tid |
Justerar tiden för mätaren i förhållande till den aktuella tiden. |
N/A |
N/A |
N/A |
Skrivbar |
Ställ in absolut tid |
Ställer in tiden för mätaren |
Skrivbar |
N/A |
N/A |
N/A |
Konfigurationslås |
Låser modulen för att förhindra obehörig åtkomst. |
Öppna |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Val av pulsingång |
Välj vilken av de tre pulsingångarna som ska inkluderas när du använder Engelmanns meddelandeformat. En eller flera kan väljas. |
0x00 (ingen) |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
LoRaWAN® inställningar |
|||||
Device EUI |
Modulens unika identifikationsnummer. Kan inte konfigureras. |
64-bitars nummer, unikt för enheten |
Läsbar |
Läsbar |
N/A |
Aktiveringstyp |
Ställer in hur enheten ansluter till LoRaWAN®-nätverket. |
OTAA |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Gå med i nätverket |
Används för att visa om modulen har anslutit sig till LoRaWAN®-nätverket |
N/A |
Läsbar |
Läsbar |
N/A |
Join EUI |
Applikationsidentifierare som avgör var data hamnar. |
94193A030C000001 |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Enhetens adress |
32-bitars adress som används av enheten för att identifiera sig själv på LoRaWAN®-nätverket. |
N/A |
Läsbar/skrivbar |
Läsbar |
Skrivbar |
Aktuell datahastighet |
Den aktuella datahastigheten som används för modulen. |
N/A |
Läsbar |
Läsbar |
N/A |
Tabell 296. 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öring (lsByte -> msByte) |
0x0006021E00 (Ställer in Tx-intervallet till 30 minuter) |
Meddelandeformat |
0x07 |
0x01 |
0x24 = Standard 0x25 = Compact 0x26 = JSON 0x27 = Scheduled - Daily redundant 0x28 = Scheduled - Extended 0x29 = Combined heat/cooling 0x2C = Engelmann |
0x0007010XX (Ställer in meddelandeformatet till Compact) |
EcoMode |
0x0F |
0x01 |
0x00 = Inaktivera EcoMode 0x01 = Aktivera EcoMode, 10 år 0x02 = Aktivera EcoMode, 6 år |
0x000F0100 (Inaktiverar EcoMode) |
Ställ in relativ tid |
0x13 |
0x02 |
0xAntal minuter* (lsByte -> msByte) *Negativa nummer stöds. |
0x0013020F00 (lägger till 15 minuter till den aktuella tiden) 0x0013020F80 (subtraherar 15 minuter från den aktuella tiden) |
UTC-offset |
0x17 |
0x02 |
0xAntal minuter* (lsByte -> msByte) *Negativa nummer stöds. |
0x0017023C00 (ställer in UTC-offset till +60 minuter) 0x0017023C80 (ställer UTC-offset till -60 minuter) |
Starta om |
0x22 |
0x02 |
0x9E75 används för att starta om enheten |
0x0022029E75 (Startar om enheten) |
Val av pulsingång |
0x1D |
0x01 |
Bitflaggor för att välja vilka pulsingångar som ska inkluderas i Engelmanns meddelandeformat. 0 = avaktiverad, 1 = aktiverad Bit 0: Ingång 1 Bit 1: Ingång 2 Bit 2: Ingång 3 Bitarna 3-7 är reserverade och ska sättas till 0. |
0x001D0101 (Endast ingång 1) 0x001D0107 (Ingång 1, 2 & 3) |
CMi4170 har flera olika meddelandeformat.
Tabell 297. CMi4170 Meddelandeformat
Fält |
Storlek |
Beskrivning |
---|---|---|
Meddelandeformat |
1 byte |
0x24 = Standard 0x25 = Compact 0x26 = JSON 0x27 = Scheduled - Daily redundant 0x28 = Scheduled - Extended 0x29 = Combined heat/cooling 0x2C = Engelmann telegram 1 0x2D = Engelmann telegram 2* |
*Engelmann telegram 2 kan inte väljas som telegramtyp. Det är ID för det andra telegrammet när meddelandeformatet Engelmann används.
Tabell 298. Payload, meddelandeformat Standard [0x24]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x24 (= Standard) |
1 |
Energi |
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 |
2 |
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³ |
3 |
Effekt |
4 byte |
INT16 |
Effekt (W) 022Bxxxx = xxxx W 022Cxxxx = xxxx * 10 W 022Dxxxx = xxxx * 100 W 022Exxxx = xxxx kW 022Fxxxx = xxxx * 10 kW |
4 |
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 |
5 |
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 |
6 |
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 |
7 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
8 |
Felflaggor |
4 byte |
INT8 |
Fel- och varningsflaggor 01FD17xx |
Tabell 299. Payload, meddelandeformat Compact [0x25]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x25 (= Compact) |
1 |
Energi |
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 |
2 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
3 |
Felflaggor |
4 byte |
INT8 |
Fel- och varningsflaggor 01FD17xx |
I meddelandeformatet JSON presenteras data i ett vanligt textformat.
Följande tabell innehåller en beskrivning av alla fält som ingår i telegrammet.
Tabell 300. Payload, meddelandeformat JSON [0x26]
Fält |
Beskrivning |
---|---|
Energi |
Energiförbrukning (Wh, J, Cal) |
Enhet |
Enhet för energiförbrukning |
Mätar-ID |
Mätarens identifieringsnummer i vilken modulen är monterad. |
Nedan visas ett exempel på ett telegram som skickats med JSON-meddelandeformatet.
{"E":12345.678,"U":"MWh","ID":87654321}
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 301. 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 302. 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 303, ”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 303. Alternativ för sändningsintervall
Parameter |
Värden |
Enhet |
---|---|---|
Sändningsintervall |
60, 120, 180, 240, 360, 480, 720, 1440 |
Minuter |
Datameddelandet för Scheduled mode-daily redundant innehåller ett ackumulerat dagligt energifält som uppdateras klockan 24:00 varje dag. Beroende på inställningar för sändningsintervall och datahastighet kommer fältet att inkluderas i mellan 1-24 datameddelanden per dag. Detta ökar sannolikheten för att värdet tas emot. Till exempel, om sändningsintervallet är satt till "120", kommer den ackumulerade energin som avläses kl. 24:00 att sändas 12 gånger under de 24 kommande timmarna.
Tabell 304. Payload, meddelandeformat Scheduled - Daily redundant [0x27]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x27 (= Scheduled - Daily redundant) |
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 |
2 |
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³ |
3 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
4 |
Felflaggor |
4 byte |
INT8 |
Fel- och varningsflaggor 01FD17xx |
5 |
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 = Sommartidsflagga** Bit 14-13 = Århundrade 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 |
6 |
Ackumulerad energi vid 24:00 |
6-7 byte |
INT32 |
Energiförbrukning (Wh, J) 4406xxxxxxxx = MWh, 3 decimaler = kWh 440Exxxxxxxxx = GJ, 3 decimaler 44FB0Dxxxxxxxx = Gcal, 3 decimaler 44863Dxxxxxxxx = MMBTU, 3 decimaler 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. Exempel: Följande tabell innehåller en detaljerad beskrivning av payloaden av meddelandeformat Scheduled - Daily redundant. |
Datameddelandet för Scheduled mode-Extended innehåller alla datafält från meddelandeformatet Scheduled mode-Extended med en extra mätartidsstämpel. Som alla Scheduled-meddelandeformat läses mätaren varje heltimme.
Tabell 305. Payload, meddelandeformat Scheduled - Extended [0x28]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformatidentifierare |
1 byte |
- |
0x28 (Scheduled - Extended) |
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 |
2 |
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³ |
3 |
Effekt / Flöde / Fw temp / Rt temp |
12 byte |
INT64 |
Byte 0-2 = DIF/VIF-koder, 0x07FFA0 Byte 3 = Skalning av effekt/flöde -Bit 6.4 (n), 10n-3 W, n = 0..7 -Bit 2..0 (m), 10m-3 m3/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 m3/h Byte 10-11 = Effekt (lsByte -> msByte), 10n-3 W |
4 |
Mätar-ID / Informationsflaggor |
9 byte |
INT48 |
06FF21xxxxyyyyyyyy xxxx = Infobits (lsByte -> msByte) yyyyyyyy = Mätar-ID (lsByte -> msByte)* *Skickade i binärt format |
5 |
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 |
Notera
Meddelandeformat Combined heat/cooling är endast avsedd att användas i mätare som kombinerar värme/kyla.
Tabell 306. Payload, meddelandeformat, Combined heat/cooling [0x29]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x29 (Combined heat/cooling) |
1 |
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 |
2 |
Kylenergi E3 |
7-8 byte |
INT32 |
Energiförbrukning (Wh, J, Cal, MBTU) 841006xxxxxxxx = MWh, 3 decimaler = kWh 84100Exxxxxxxx = GJ, 3 decimaler 8410FB0Dxxxxxxxx = Gcal, 3 decimaler 8410863Dxxxxxxxx = MMBTu, 3 decimaler |
3 |
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³ |
4 |
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 |
5 |
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 |
6 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
7 |
Felflaggor |
4 byte |
INT8 |
Fel- och varningsflaggor 01FD17xx |
I meddelandeformat Engelmann sänds två typer av telegram från modulen; den första innehåller information som samlats in från Sensostar-mätaren och den andra informationen som har samlats in från mätare anslutna via modulens pulsingångar. Observera att telegram 2 endast sänds från modulen om pulsingångarna används.
Vid användning av Engelmann-meddelandeformatet fördubblas sändningsintervallet (se avsnitt 6.5) för att kompensera för de extra telegram som sänds i detta meddelandeformat, även om pulsingångar inte används och telegram 2 inte sänds.
Modulkonfigurationsparametern "Pulsingångskonfiguration" anger vilken av de tre pulsingångarna som är anslutna och vilkas data som ska läsas och överföras av modulen. Endast de värden som har konfigurerats för att inkluderas kommer att skickas. Om inga ingångar väljs sänds inte telegram 2.
Obs: vid fel vid avläsning av data från mätaren är funktionsfältet i DIF inställt för att indikera "värde under feltillstånd" (M-Bus standard EN 13757-3:2013). I sådana fall bör VIF- och datadelen ignoreras. Eftersom enheten för ingången i sådana fall kan vara okänd är den inställd på dimensionslös i VIF, exempelvis B440FD3A00000000 = pulsräknare 1, ingen enhet, med "värde under feltillstånd"
Tabell 307. Payload, meddelandeformat Engelmann, värmemätartelegram [0x2C]
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x2C (Engelmann, telegram 1) |
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 |
2 |
Kylenergi E3* |
7-8 byte |
INT32 |
Energiförbrukning (Wh, J, Cal, MBTU) 841006xxxxxxxx = MWh, 3 decimaler = kWh 84100Exxxxxxxx = GJ, 3 decimaler 8410FB0Dxxxxxxxx = Gcal, 3 decimaler 8410863Dxxxxxxxx = MMBTu, 3 decimaler |
3 |
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³ |
4 |
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 = Sommartidsflagga** Bit 14-13 = Århundrade 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 |
5 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
6 |
Felflaggor |
4 byte |
INT8 |
Fel- och varningsflaggor 01FD17xx |
*Kylenergi E3-fältet är endast giltigt i en kombinerad värme-/kylmätare för meddelandeformat Engelmann. Annars är funktionsfältet för DIF satt till "värde under feltillstånd" för att indikera att värdet inte är giltigt.
Tabell 308. Payload, meddelandeformat Engelmann, pulsingångstelegram
DIB |
Fält |
Storlek |
Datatyp |
Beskrivning |
---|---|---|---|---|
0 |
Meddelandeformat |
1 byte |
- |
0x2D (Engelmann, telegram 2) |
1 |
Pulsingång 1 |
7-8 byte |
INT32 |
844013xxxxxxxx = m3, 3 decimaler 844014xxxxxxxx = m3, 2 decimaler 844015xxxxxxxx = m3, 1 decimal 844006xxxxxxxx = MWh, 3 decimaler 844007xxxxxxxx = MWh, 2 decimaler 8440FD3Axxxxxxxx = Ingen enhet |
2 |
Pulsingång 2 |
8-9 byte |
INT32 |
84804013xxxxxxxx = m3, 3 decimaler 84804014xxxxxxxx = m3, 2 decimaler 84804015xxxxxxxx = m3, 1 decimal 84804006xxxxxxxx = MWh, 3 decimaler 84804007xxxxxxxx = MWh, 2 decimaler 848040FD3Axxxxxxxx = Ingen enhet |
3 |
Pulsingång 3 |
8-9 byte |
INT32 |
84C04013xxxxxxxx = m3, 3 decimaler 84C04014xxxxxxxx = m3, 2 decimaler 84C04015xxxxxxxx = m3, 1 decimal 84C04006xxxxxxxx = MWh, 3 decimaler 84C04007xxxxxxxx = MWh, 2 decimaler 84C040FD3Axxxxxxxx = Ingen enhet |
4 |
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 = Sommartidsflagga** Bit 14-13 = Århundrade 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 |
5 |
Mätar-ID |
6 byte |
Enligt M-Bus EN13757-3 identifieringsfält |
Mätar-ID 0C78xxxxxxxx |
Kommentarer (0 kommentarer)