Date post: | 27-Apr-2019 |
Category: |
Documents |
Upload: | trinhxuyen |
View: | 233 times |
Download: | 0 times |
Megatron2
Veřejný MBUS – detailní specifikace
Název souboru: Veřejný MBSPEZM2.DOC
Cesta: C:\TEXTE\WAERMEZ\MEGA2\MBSPEZM2.DOC
Verze: j
Stav dokumentu: 3. Version
Datun vydání: 01.09.99
Odpovědný pracovník: Jens Vollert / Jörg Leipold Rozdělovník: M. Andreas J. Eggerschwiler H. Habersack H. Klee J. Leipold J. Tröll J. Vollert
Popis: Rozšířené detailní stanovy pro realizaci sběrnice MBUS pro Megatron2.
Označení: Změny vůči předcházející verzi nejsou značeny.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 1c / 29
Obsah
1 Průběh změn............................................................................................................................ 5
2 Úvod........................................................................................................................................... 6
2.1 Účel ..............................................................................................................................................................6
2.2 Oblast použití, omezení ...............................................................................................................................6
2.3 Kritéria pro zveřejnění..................................................................................................................................6
2.4 Referenční dokumenty.................................................................................................................................6
3 Zpracování chyb (chyby přístroje a alarmy)..................................................................... 7
3.1 Použití chybového stavu STATE.......................................................................................................7
3.2 Chybový kód ............................................................................................................................................7
3.3 Přenos neplatných hodnot...................................................................................................................7
3.4 Ostatní stanovy .......................................................................................................................................7
4 Zpracování chyb (komunikační chyby) ............................................................................. 8
4.1 Měřič tepla neodpovídá ........................................................................................................................8
4.2 Měřič tepla neodpovídá a hotové přijaté v přehledovém módu ...............................................8
4.3 Vyslat kvitování $E5 ..............................................................................................................................9
5 Uvádění do provozu-podpora pevně zapojené sběrnice MBUS................................ 10
5.1 Uvádění do provozu s funkční centrálou / repeaterem.............................................................10
6 Omezení přístupu ................................................................................................................. 11
6.1 Překročení maximální četnosti odečtů...........................................................................................11
6.2 Nepřípustný přístup pro zápis ..........................................................................................................11
6.3 Ochrana před přepisem......................................................................................................................12
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 2c / 29
6.4 Konzistentní data..................................................................................................................................12
6.5 Která data musejí být konzistentní ? ..............................................................................................12
6.6 Jak se realizují konzistentní data ?.................................................................................................12
7 Aplikace User-Group ........................................................................................................... 13
7.1 Datové bloky , ze kterých složí vyhodnocovací jednotka svoji odpověď na REQ_UD2............................13
7.2 Stálá volba aplikací ....................................................................................................................................14
7.2.1 Stálá volba aplikací s CI-polem 50h.......................................................................................................14
7.2.2 Stálá volba aplikací, specifické pro L&S ................................................................................................14
7.3 Dočasná volba aplikací ..............................................................................................................................14
8 Bezpečnostní funkce ........................................................................................................... 15
9 Specifika pro zařízení – detailní stanovy pro protokolspez. Meter Range [1]........ 16
9.1 Identifikace .............................................................................................................................................16
9.2 Odečet dat aplikací ..............................................................................................................................17
9.3 Převodní seznam MBUS - hodnot : DATENH01.ASM (v měřiči tepla) pro čtení..............18
9.4 Parametrování měřiče (zápis) ..........................................................................................................25
9.5 Převodní sznam MBUS-hodnot : DATENH01.ASM (v měřiči tepla) pro zápis..................25
10 Příklady pro přenos dat .......................................................................................................... 26
10.1 Zapisovat všeobecná data .....................................................................................................................26
10.1.1 Zapisovat primární adresu .....................................................................................................................26
10.1.2 Zapisovat identifikační číslo ...................................................................................................................26
10.1.3 Zapisovat čas a datum...........................................................................................................................26
10.1.4 Zapisovat požadovaný stanovený dan...................................................................................................26
10.2 Data NOWA............................................................................................................................................26
10.3 Volba aplikací .........................................................................................................................................27
10.3.1 Stálá volba aplikací ................................................................................................................................27
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 3c / 29
10.3.2 Dočasná volba aplikací ..........................................................................................................................28
11 M-Bus Kredits .......................................................................................................................... 29
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 4c / 29
1 Průběh změn Verze TM-č. Datum Autor Změny, poznámky apod. a 07.01.98 J. Vollert 1. Souhrnný koncept b 03.03.98 J. Leipold 1. Verze: převodní seznam pro čtení a zápis c 02.04.98 J. Vollert 2. Verze: korigované převodní seznamy d 02.06.98 J. Vollert 2. Verze: rozšířené převodní seznamy e 13.10.98 J. Leipold 3. Verze, korigované seznamy, zjednodušení pro VIF,
výběr aplikací, rozvrh, definování servisních bloků f 26.11.98 J. Leipold 3. Verze odladění (rozšíření, DIF VIF), připojení
komunikačních příkladů g 14.12.99 J. Leipold 3. Verze, rozšířeno o hodnoty pro teplotní kompenzaci
T-měření pro čtení a zápis h 24.03.99 J. Leipold 3. Verze, rozšířená přístupová práva v servisním bloku i 09.04.99 J. Leipold 3. Verze rozšíření dočasné a stálé volby aplikací a
dodatečně přijato jako dodatek odhadu M-Bus-Kreditu j 01.09.99 J. Leipold 3. Verze korektury resetu aplikací (hodnoty tarifů)
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 5c / 29
2 Úvod
2.1 Účel Konkrétní údaje, které používají hodnoty/funkce ze specifického protokolu Meter Range v Megatronu- 2. Určení dodatečných specifických funkcí zařízení.
2.2 Oblast použití, omezení MBUS – detailní specifikace je platná pouze pro Megatron2, protože je specifická pro zařízení.
Tento dokument je výtah z MBUS - detailní specifikace Megatron 2 (3.Verze; Rev. J).
2.3 Kritéria pro zveřejnění Označené odstavce, které jsou určeny jen pro interní informace a popis, se nesmějí zveřejňovat a jsou vyšrafovány.
Označení není dodnes ještě realizováno.
2.4 Referenční dokumenty
[1] Meter Range, specifikace komunikačního protokolu, MR_KOMxx.DOC [2] Zpracování chyb v Meter Range, FEHLERAR.DOC [3] RAM-uspořádání měřiče tepla-software, DATENH01.ASM
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 6c / 29
3 Zpracování chyb (chyby přístroje a alarmy)
3.1 Použití chybového stavu STATE
Bit-č. Označení Funkce
2 LOWPOW Překročení maximálního počtu provozních hodin.
3 PRMERR Výskyt závažné chyby v měřiči tepla (stálá uložená závažná chyba).
4 TMPERR Použití při výskytu chyb významu >0 APERR: nepoužito APBUSY: nepoužito Bude přeneseno paměťovým místem STATEM
3.2 Chybový kód
Detailní údaje chyb nejsou v chybovém stavu STATE, nýbrž v aplikačním bloku „Gerätestatus – Stav přístroje, Geräteinformationen – Informace o přístroji“ - viz [1].
3.3 Přenos neplatných hodnot viz Meter Range, specifikace komunikačního protokolu [1].
3.4 Ostatní stanovy
Následující ustanovení se nacházejí v dokumentu: Zpracování chyb v Meter Range [2] - Filozofie chyb v HCA, DH - Závažné chyby / nezávažné chyby - Chybový kód - Přidělení neplatného zobrazení (---) chybám
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 7c / 29
4 Zpracování chyb (komunikační chyby)
4.1 Měřič tepla neodpovídá
Příklady tohoto druhu chyb: • chybný startovní/paritní/stop -bit v retezci • chybný startovní /kontrolní soucet/stop-retezec v telegramu • druhý startovní retezec rozdílný, nestejnost délky pole, chybná délka telegramu • time_out
Při výskytu tohoto druhu chyb jsou přípustné tři interní zpracování: a) Okamžité vypnutí komunikace. Komunikace se přitom znovu nastartuje při následující hraně až do další chyby apod. Teoreticky je možné nové sesynchronizování běžícího (libovolného) datového telegramu s chybnou interpretací dat. Pravděpodobnost této chybové funkce je ale prakticky zanedbatelná b) Indikace mezery jako ukončení chybného telegramu. Principiální přednost: chybová funkce popsaná v bodu a) nemůže nastat Nevýhoda: nutné HW-komponenty µP nejsou resp. nejsou k dispozici libovolně dlouho a náklady na SW jsou značné c) Pokud je délka telegramu známa, mohou být také následující přijaté Byty načteny v NIL (Überlesemodus - přehledový mód). Po očekávaném počtu Bytů bude komunikace opět nastartována. Pravděpodobnost, že se v Haeder sesynchronizuje nový telegram, je velmi vysoká, pravděpodobnost chybné synchronizace a interpretace dále čtených dat popsané v bodu a) je velmi nízká. V Megatronu se používá pouze postup a).
4.2 Měřič tepla neodpovídá a hotové přijaté v přehledovém módu
Příklady tohoto druhu chyb: • nestejná adresa • neznámý znak (retezec) v C- poli • dotazován nevybraný Slave
U tohoto druhu chyb (které samozřejmě nemají chybu v samotném smyslu) budou přijaty kompletní telegramy (okamžité vypnutí komunikace je nepřípustné).
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 8c / 29
4.3 Vyslat kvitování $E5 Příklady tohoto druhu chyb:
• prijaty neznámé datové records • prístup do zakázaných datových oblastí (napr. zápis do pameti RAM) • Prekrocen maximální dovolený pocet parametrování (evtl. potrebné pro samostatnou vyhodnocovací
jednotku ). • neznámý znak (retezec) v C- poli
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 9c / 29
5 Uvádění do provozu-podpora pevně zapojené sběrnice MBUS
5.1 Uvádění do provozu s funkční centrálou / repeaterem
Repeater
Centrála resp. uvádění do provozu-PC
Měřič
Centrála nebo uvádění do provozu PC nejsou bezpodmínečně nutná. Musí být zabezpečeno napětí 24V na sběrnici M-Bus. Připojením tohoto napětí k Megatron2 bude použito jako signalizace uvádění do provozu na sběrnici M-Bus. Zobrazením na Megatronu se signalizuje, že je přiveden přinejmenším M-Bus-potenciál až k vyhodnocovací jednotce. Toto však není test kvality signálového přenosu. Ten ale není podle našeho mínění nutný a s existujícími zdroji není realizovatelný. Uvádění zobrazení do provozu – pokud:nové připojení k napětí sběrnice MBUS (PF-signál se změní „L“ na „H“) Přednosti uvádění do provozu: Zajištění funkce v místě bez servisního přístroje Uvádění zobrazení do provozu probíhá následujícím způsobem: Zobrazení „buS + Primäradresse“ po ca. 30s v aktuálním zobrazení
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 10c / 29
6 Omezení přístupu Všechna omezení přístupu (např. přepisovatelná oblast paměti) se provádějí centrální funkcí pomocí speciálního programu. Nutná reakce komunikace je pak odvozena z výsledku testování omezení přístupu:
6.1 Překročení maximální četnosti odečtů
Zde je nutné rozlišovat dvě možnosti 1. MBUS poskytuje přístroji napětí (cizí napájení je přípustné). Četnost odečtů se
nesleduje, (v MBUS kreditu je 0FFFFh jako znak pro nekonečně vysoký počet odečtů) 2. Cizí napájení není přípustné (v Německu nyní potřebné). Komunikace se vypne až do
např. následujícího měsíce a potom bude opět povolena.
6.2 Nepřípustný přístup pro zápis
To je sice dáno kvitováním, ale operace pro zápis nebude přes komunikaci provedena. Nepřípustný je přístup pro zápis, pokud jsou splněny podmínky podle odstavce 4.3. Teprve po plnohodnotném splnění podmínek budou akceptována došlá data.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 11c / 29
6.3 Ochrana před přepisem
6.4 Konzistentní data
Při komunikaci je problematické zajistit konzistenci dat, protože současná změna hodnot je možná v rozdílné interupční hierarchii.
6.5 Která data musejí být konzistentní ?
Pouze standardní datové body komunikace jsou konzistentní. Speciální hodnoty (např. pro čtení RAM) nejsou konzistentní. Externí přístroje musejí toto realizovat samostatně (např. pomocí vícenásobného čtení a srovnávání)! Kounzistentní jsou pouze hodnoty komunikace, které mají jmenovitou pravděpodobnost, býti chybně přeneseny (aktuální hodnoty, které se často mění) Z toho vyplývá: a) Dílčí hodnoty (např. kumulovaná energie) jsou konzistentní b) Bit-kombinace (např. chyba 2 Bit) jsou konzistentní c) Dvojité hodnoty (např. E+Datum) nejsou konzistentní (změny mohou nastat pouze přesně ve stanovený den nebo při změně měsíce nebo při stálých maximálních hodnotách) d) Skupiny hodnot (např. Q+P+Tv+Tr+dT z jedné sek.) nejsou konzistentní – tohoto dbejte v aplikacích!
6.6 Jak se realizují konzistentní data ? a) Před změnou se vyšle ochranný bit během VIF,DIF (koncepce Software Standard Calculator WZSWKON1.DOC). Je nutno zabezpečit, že při maximálním zatížení procesoru budou data aktualizovány v 9ms ?. Relativně nákladný postup. b) Přerušené blokování (DINT). Pouze krátkodobě přípustné: <= 40µs ?. Jednoduchý postup. Rozhodnutí: Použití varianty b)
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 12c / 29
7 Aplikace User-Group
7.1 Datové bloky , ze kterých složí vyhodnocovací jednotka svoji odpověď na REQ_UD2 Je definováno 16 bloků, ze kterých lze složit datový telegram měřiče tepla. Bloky jsou následně popsány. Délka bloků je Blok č. Označení Délka
všeobecných dat 0fh Délka výrobně
specifických dat 1 Kum. hodnoty 12 nebo 6 0 0 2 Střední hodnoty 0 0 0 3 Stav přístroje,
informace o přístroji
43 1 19
4 Měřené hodnoty, regulační data
23 0 0
5 Servisní informace, bezpečnostní funkce
24 1 3
6 Hodnoty stanoveného dne
16 nebo 10 0 0
7 Max. hodnoty 0 0 0 8 Měsíční hodnoty 225 nebo 120 0 0 9 Měsíční hodnoty
tarif 0 nebo 120 0 0
10 Hodnoty tarifu 0 nebo 19 0 0 Rozdílné délky bloků vyplývají z toho, že mohou být parametrovány jedna nebo dvě hodnoty měřiče a že může být parametrována 0 nebo 1 hodnota tarifu. Rozdělení hodnot měřiče a hodnot tarifu na obě existující oblasti paměti přes PAR_ZU12 bude vysvětleno později. Následovat budou příklady datového přenosu
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 13c / 29
7.2 Stálá volba aplikací
7.2.1 Stálá volba aplikací s CI-polem 50h Adekvátně k Meter Range specifikace protokolu [1] se realizuje i toto. Zde zobrazená defaultní nastavení jsou platná pro všechny přístroje HCA-Meter Range. Povel podle M-Bus Usergroup
CI Byte po CI Interpretace v Meter Range
Volba aplikace podle profilu měřiče
Délka v Byte
Reset aplikace 50h - Nulování
Defaultní nastavení 00000010 00100101b
106
User Data 50h 1xh Info o přístroji 00000000 00000100b 78 Simple Billing 50h 2xh Zúčtovací hodnoty 00000000 00100101b 106 Enhanced Billing
50h 3xh Stanovené dny, statistika hodnot
00000000 10000000b oder 00000000 10100101b
240 oder 214
Multi Tarif Billing 50h 4xh Hodnoty tarifu 00000011 00000000b 154 Instantaneous Values
50h 5xh Měřené hodnoty 00000000 00001101b 113
Load Management
50h 6xh Omezovací funkce 00000000 00011000b 66
Testing 50h 9xh NOWA 00010000 00000100b 161 Diverse 50h 0xh, 7xh,
8xh, Axh..Fxh
Neplatné -
Při volbě Enhanced Billing se přenesou pouze měsíční hodnoty, jsou-li obě paměťové oblasti naplněny hodnotami měřiče. Jinak se přenášejí také aktuální hodnoty, hodnoty stanoveného dne a informace o přístroji. Rozdělení hodnot měřiče a/nebo hodnot tarifu na obě existující oblasti paměti přes PAR_ZU12 bude vysvětleno později.
7.2.2 Stálá volba aplikací, specifické pro L&S Pomocí 02h 78h +16Bit bude nastavena stálá volba aplikací. Každý 16 Bit je pro datový blok, který bude přijat v telegramu odpovědi na REQ_UD2. Lze zvolit jednotlivé bloky nebo kombinace bloků. Je-li vybrán s blokem 11, bude také přijat pouze samotný blok11 v telegramu odpovědi. Není-li vůbec žádný bit nastaven na 1, nebo bude-li pomocí výběru bloků celkový telegram delší než 255 Byte, pak bude brána v úvahu naposled nastavená stálá volba aplikací.
7.3 Dočasná volba aplikací Pomocí 02h 7ah +16Bit bude nastavena dočasná volba aplikací. Každý 16 Bit je pro datový blok, který bude přijat v telegramu odpovědi na REQ_UD2. Lze zvolit jednotlivé bloky nebo kombinace bloků. Je-li vybrán s blokem 11, bude také přijat pouze samotný blok11 v telegramu odpovědi. Není-li vůbec žádný bit nastaven na 1, nebo bude-li pomocí výběru bloků celkový telegram delší než 255 Byte, pak bude brána v úvahu naposled nastavená stálá volba aplikací. Tím máme možnost předčasně ukončit dočasnou volbu aplikací. Jinak se po TimeOut o 255s nastaví opět stálá volba aplikací.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 14c / 29
8 Bezpečnostní funkce Cíl: kontrolované chování programu resp. celkového přístroje při teoretických myslitelných chybových případech. Opatření: zabránit ztěžujícím účinkům nebo průkaznosti zanedbatelných nástupů pravděpodobnosti. Jednotlivé příklady: - libovolně sestavený příjmový telegram - příjmové telegramy v libovolných časových odstupech - libovolné změny obsahu RAM v jakoukoliv dobu (např. poruchou EMV), např. kritické při koncovém dotazu programové smyčky.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 15c / 29
9 Specifika pro zařízení – detailní stanovy pro protokolspez. Meter Range [1]
9.1 Identifikace
Identifikace se skládá z identifikačního čísla, verze, výrobního kódu a měřeného média - viz [1]. Měřené médium: Hodnota je v mikrokontroléru uložena do proměnné MEDIUM. Zde se přenáší místo instalace a médium. Jsou podporovány následující hodnoty: Měřič tepla (vratná) =4 Měřič tepla (náběh) =12 Kombinovaný měřič teplo/chlad =13 Vodoměr pro teplou vodu = 6 Vodoměr pro studenou vodu = 7 Teplotně řízený vodoměr pro teplou vodu = 6 Energii vyhodnocující vodoměr pro teplou vodu = 6 Druh měřiče v mikropočítači je definován v proměnné ZAEHLERART(-druh měřiče) následujícím způsobem: Waermezaehler - Měřič tepla .equ 0 Heisswasserzaehler - Vodoměr pro horkou vodu .equ 1 kombWaermeKaeltezaehler - Kombinovaný měřič teplo/chlad .equ 2 Warmwasserzaehler - Vodoměr pro teplou vodu .equ 3 Kaltwasserzaehler - Vodoměr pro studenou vodu .equ 4 tempgest Warmwasserzaehler - Teplotně řízený vodoměr pro teplou vodu .equ 5 energbew Warmwasserzaehler - Energii vyhodnocující vodoměr pro teplou vodu.equ 6 PAR_ZU3 EINBAUORT (místo montáže) .equ 1 ;Bit 0 =0 => vratná ; =1 => náběh Při parametrování dbejte na to, aby tato data byla navzájem konzistentní, v mikrokontroléru neprobíhá kontrola!
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 16c / 29
9.2 Odečet dat aplikací Podporován je blokový přenos dat aplikací (použití aplikačních bloků). Formát hodnot (bcd/binární), ohraničený rozsah hodnot (např. pro signalizaci chyb), neplatná hodnota (ještě) apod.: viz obsazení RAM-uspořádání měřiče tepla-software [3] Pozor ! Speciálním případem jsou hodnoty, které mohou být kladné, záporné nebo neplatné (např. průtok v měřícím cyklu). Tyto hodnoty se tvoří podle stavu chyby resp. znaménka z rozdílných dat měřiče tepla. To jsou TV,DTV;TR,DTR;Q_ZYKLUS,Q_ZYKLUSD;P_ZYKLUSB,P_ZYKLUS;DT Jsou-li data záporná (High-Nibble =0Fh), pak jsou vzaty binární hodnoty, jsou-li kladná nebo neplatná, zobrazí se pak jako BCD-hodnoty, teplotní diference DT se vkládá jen jako BCD-hodnota do RAM, zde se při záporné teplotní diferenci musí (High-Nibble = 0Fh) vypočítat binární hodnota z TV a TR. Pro datový bod RAM-data (číst) platí: • max. délka čtení = 228 Byte (RAM)-uživatelská data
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 17c / 29
Jak se mají přenášet hodnoty, které mohou mít více možností zobrazení? Zde jsou platné následující zásady: 1. Jednotky budou přeneseny adekvátně ke zobrazované jednotce. 2. Rozlišení bude přeneseno adekvátně k zobrazovanému rozlišení.
9.3 Převodní seznam MBUS - hodnot : DATENH01.ASM (v měřiči tepla) pro čtení V Megatronu existují dvě paměti pro aktuální hodnoty a hodnoty tarifu. Z těchto obou pamětí lze získat dva ze čtyř stavů měřiče (teplo, objem, tarif tepla a tarif objemu). Pro řízení této alokace lze použít tři paměťová místa: 1. Proměnnou ZAEHLERART-Druh měřiče (viz dříve!) 2. Proměnnou TARIF1SEL N0TARIFF .equ 0 ;bez sčítání tarifů KAELTE2TE .equ 9 ;chlad v registru tarifu řídící proměnnou v STASRTKAELTE a
EPSKAELTE DELTA2E .equ 10 ;Deltatron 1 funkce v závislosti na START_TV a KALTWTEMP T_ST_WWZ2TV .equ 11 ;teplotně řízený vodoměr pro teplou vodu 3. Proměnnou PAR_ZU12 PAR_ZU12 .equ POINTER ;Parametr přístupová úroveň 12 S1JN .EQU 1 ;Bit 0 paměťová hodnota 1 k dispozici 1=ano 0=ne S1_V .EQU 2 ;Bit 1 = 0 => paměťová hodnota 1 jako energie ; = 1 => paměťová hodnota 1 jako objem S1_T .EQU 4 ;Bit 2 = 0 => normální počítací krok v paměťové hodnotě 1 ; = 1 => tarif v paměťové hodnotě 1 S2JN .EQU 16 ;Bit 4 paměťová hodnota 2 k dispozici 1=ano 0=ne S2_V .EQU 32 ;Bit 5 = 0 => paměťové hodnoty 2 jako energie ; = 1 => paměťové hodnoty 2 jako objem S2_T .EQU 64 ;Bit 6 = 0 => normální počítací krok v paměťové hodnotě 2 ; = 1 => tarif v paměťové hodnotě 2 Pro řízení zobrazení a jednoduché vytvoření výstupu M-Bus se stanoví dodatečná dohoda, která omezí mnohotvárnost variant, aby odpadly nadbytečné možnosti: Jsou-li počítací kroky normální veličiny a bez hodnot tarifů, pak bude paměťová hodnota1 jen energie a paměťová hodnota2 jen objem. Varianty pro měrné jednotky jsou pak potřebné pouze pro hodnoty tarifu.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 18c / 29
Toto nastavení umožňuje následující kombinace: PARZU_12 Komentář $31 Měřič tepla se zobrazením energie a objemu $51 Kombinovaný měřič tepla/chladu se zobrazením tepla a energie tarif1 jako energie
chladu $30 Vodoměr pro teplou vodu $30 Vodoměr pro studenou vodu $31 Energii vyhodnocující vodoměr pro teplou vodu s energií v paměti1 a s objemem v
paměti1 $37 Teplotně řízený vodoměr pro teplou vodu s objemem teplé vody v paměti2 a
celkovým objemem jako objem tarifu v paměti1 ZAEHLERART, TARIF1SEL a PAR_ZU12 jsou ve vzájemném pevném vztahu. Aby se výdej hodnot přes MBUS ještě více zjednodušil, jsou zavedeny proměnné VIF_SP1 a VIF_SP2. Ty mohou být použity pro sestavení M-Bus-telegramů. Při parametrování dbejte na to, aby tato data byla vzájemně konzistentní, v mikrokontroléru neprobíhá kontrola! Ve vyhodnocovací jednotce Megatron 2 jsou k dispozici dvě paměti pro kumulované hodnoty ENE_LR, VOL_LR, dvě paměti pro hodnoty stanovených dnů ENE_STI1, VOL_STI1 a dvě paměti pro měsíční hodnoty MONATEx a MONATVx. Kumulované hodnoty budou v závislosti na ZAEHLERART, TARIF1SEL a PAR_ZU12 naplněny následujícím způsobem: ZAEHLERART Volba tarifu PAR
_ZU12
ENE_LR VOL_LR
0: měřič tepla 0: NOTARIFF
$31 množství tepla (bez hodnoty tarifu)
objem (bez hodnoty tarifu)
2: komb. měřič tepla/chladu
9: KAELTE2E
$51 množství tepla (bez hodnoty tarifu)
energie chladu (hodnota tarifu)
3: Vodoměr pro teplou vodu
0: NOTARIFF
$03 prázdné, inicializováno s 0bbbbbbbbh, (eventuálně lze přenášet jako teplo s 0bbh jako hodnotou)
objem (bez hodnoty tarifu)
4: Vodoměr pro studenou vodu
0: NOTARIFF
$03 prázdné, inicializováno s 0bbbbbbbbh, (eventuálně lze přenášet jako teplo s 0bbh jako hodnotou)
objem (bez hodnoty tarifu)
5: Teplotně řízený vodoměr pro teplou vodu
10: DELTA2E
$31 množství tepla (bez hodnoty tarifu)
objem (bez hodnoty tarifu)
6: Energii vyhodnocující vodoměr pro teplou vodu
11: T_ST_WWZ2TV
$73 celkový objem (hodnota tarifu)
objem teplé vody (bez hodnoty tarifu)
Hodnoty měsíční a stanoveného dne jsou vždy plnohodnotnou kopií aktuálních hodnot k určitému časovému okamžiku. Proto pro tyto hodnoty platí stejná pravidla pro rozdělení hodnot tarifů a spotřeby.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 19c / 29
V bloku 1 budou vedeny pouze aktuální hodnoty, pokud nejsou hodnoty tarifu, tzn., blok 1 může také obsahovat pouze energii nebo pouze objem. Datový blok č.
Označení DATENH01. ASM DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
1 Kum. hodnoty Kumulovaná energie ENE_LR 0C 8 číslic
BCD 02 1
05 1 kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Kumulovaný objem VOL_LR 0C 8 číslic BCD
12 2 0,1l xxxx.xxxx m3
Blok 2 obsahuje střední hodnoty. Tyto hodnoty se v Megatronu netvoří. Blok 2 u Megatronu odpadá. Datový blok č.
Označení DATENH01. ASM DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
3 Stav přístroje, informace o přístroji Aktuální datum /
aktuální čas UHR 04 Type F 6D DD-MM-JJJJ
hh:mm
Provozní hodiny BETR_STD 0B 6 číslic BCD
22 h xxxxxx h
Datum chyby ERRDATE 32 Type G 6C DD-MM-JJJJ Výrobní číslo FABNR 0C 8 číslic
BCD 78 xxxxxxxx
Identifikace přístroje GER_IDENT 06 48 Bit Int. FD / 0C Typ přístroje GER_ASN 0D LVAR FD / 0B 5 místné
ASCII Verze Nowa TOOL_VERS 01 8 Bit Int. FD / 0E - soukromá data 0F Chybový kód (NEBO-
spojení) ERRCODE or AKTERRCODE
37 64 Bit Int. FD / 17
Volba aplikace dočasná
STRUCT_MBUS+ AWB_REG0
02 16 Bit Int 7A
Volba aplikace stálá STR_M_FEST 02 16 Bit Int 78 - Datový blok č.
Označení DATENH01. ASM
DIF DIFE’s
DIF / DIFE Description
VIF / VIFE
VIF/VIFE Description
Zobrazení měřiče/master
Poznámka
4 Měřené hodnoty, data regulátoru Průtok v měřícím cyklu Q_ZYKLUS,
Q_ZYKLUSD 0B3
03 BCD 24 Bit int.
3B4 l/h xxx.xxx m3/h - xxx.xxx m3/h
kladný tok záporný tok5
Teplota náběhu TV, DTV 0A3 02
BCD 16 Bit Int.
5A
0.1°C xxx °C -xxx°C
kladná teplota záporná teplota
Teplota vratná TR, DTR 0A3 02
BCD 16 Bit Int.
5E 0.1°C xxx °C -xxx°C
kladná teplota záporná teplota.
Teplotní diference TV-TR , DT 0A3 02
BCD 16 Bit Int.
62 0.1 K xxx K -xxx K
kladná teplota záporná teplota6
Výkon v měřícím cyklu P_ZYKLUS, P_ZYKLUSB
0C3 04
BCD 24 Bit Int.
237 W xxx.xxx kW -xxx.xxx kW
kladný výkon8 záporný výkon
1 VIF je brán z proměnné VIF_SP1. Při parametrování je nutné, aby tato hodnota byla správná. 2 VIF je brán z proměnné VIF_SP2. Při parametrování je nutné, aby tato hodnota byla správná. 3 V závislosti na znaménku: při kladné nebo neplatné hodnotě jako BCD, při záporných hodnotách jako integrál 4 V závislosti na veličině CFLOWUNIT v dokumentu Anzpar.doc (04.08.1998) 5 Je-li integrákní uložená hodnota 1 Byte kratší než BCD-hodnota, je před integrovanou hodnotou 0ffh (expanze záporných čísel), aby se dosáhlo stejné délky. 6 Záporný teplotní rozdíl musí být vypočítán z TV a TR.
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
7 V závislosti na veličině CPOWUNIT v dokumentu Anzpar.doc (04.08.1998)
RB-PD-MHL Str. 20c / 29
Datový blok č.
Označení DATENH01. ASM
DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
Poznámka
5 Servisní informace, bezpečnostní funkce Požadovaný stanovený
den1 SOLLSTI1 42 Type G
Storage=1 EC / 7E Datum
Pož. hodnot
DD-MM
Průtok-maximum životnosti
MAXQ 5B 3B4 l/h xxx.xxx m³/h
Datum průtok-maximum životnosti
MAXQ_DAT 52 Type G Storage=2
6C Datum
Náběhová nebo vratná teplota- maximum životnosti (podle umístění) (PAR_ZU3)
MAXT 9A 10 BCD Storage=1
5A oder 5E9
0.1 °C xxx.x °C pouze kladné hodnoty
Datum teploty- maximum životnosti
MAXT_DAT 92 10 Type G Storage=1
6C Datum
- Soukromá data 0F Druh tarifu TARIF1SEL 01 8 Bit Int. 79 xx
V bloku 6 jsou vedeny pouze hodnoty stanovených dnů, pokud nejsou hodnoty tarifu, tzn., blok 6 může také obsahovat pouze energii nebo pouze objem. Datový blok č.
Označení DATENH01. ASM DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
6 Hodnoty stan. dnů Kumulovaná energie k
poslednímu stanov. dni ENE_STI1 4C BCD
Storage=1021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Kumulovaný objem k poslednímu stanov. dni
VOL_STI1 4C BCD Storage=1
122 0,1 l xxxx.xxxx m3
Poslední stanovený den STI_TAG1 42 Type G Storage=1
6C Datum DD-MM-JJJJ
U Megatronu odpadá blok 7. Zde se nevytvářejí pravé maximální hodnoty. V bloku 8 jsou vedeny pouze měsíční hodnoty, pokud nejsou hodnoty tarifu, tzn., blok 8 může také obsahovat pouze energii nebo pouze objem. Datový blok č.
Označení DATENH01. ASM
DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
Poznámka
8 Měs. hodnoty Paměťové číslo
měsíčních hodnot stálá hodota =15
89/04 2 číslic BCDStorage=8
FD/22 - Korelační statistika počet čísel=15
Paměťové datum měsíční hodnoty 13 nebo15
DATE_LAST_MONTH
82/0B Type G Storage=15
6C Datum - Korelační statistika
Paměťový interval měsíčních hodnot
stálá hodota =1
89/04 2 číslic BCDStorage=8
FD/28 Měsíce - Korelační statistika Interval=1 (měsíc)
Měsíční hodnoty1 15
MONATE15 ( nejmladší hodnota !)
8C/04 8 číslic BCDStorage=8
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 14
MONATE14 CC/04 8 číslic BCDStorage=9
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 MONATE13 8C/05 8 číslic BCD 021 kWh xxxx.xxxx kWh
8 Zde se nevyužije celková délka dat, zajímavá je nejvyšší hodnota Byte pouze u BCD-čísla a u záporných hodnot, avšak ne pro přenos dat po sběrnici M-Bus
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
9 V závislosti Bits EINBAUORT v dokumentu PAR_ZU3
RB-PD-MHL Str. 21c / 29
13 Storage=10 051 MJ xxxx.xxxx MJ Měsíční hodnoty1
12 MONATE12 CC/05 8 číslic BCD
Storage=11 021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 11
MONATE11 8C/06 8 číslic BCDStorage=12
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 10
MONATE10 CC/06 8 číslic BCDStorage=13
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 9
MONATE9 8C/07 8 číslic BCDStorage=14
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 8
MONATE8 CC/07 8 číslic BCDStorage=15
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 7
MONATE7 8C/08 8 číslic BCDStorage=16
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 6
MONATE6 CC/08 8 číslic BCDStorage=17
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 5
MONATE5 8C/09 8 číslic BCDStorage=18
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 4
MONATE4 CC/09 8 číslic BCDStorage=19
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 3
MONATE3 8C/0A 8 číslic BCDStorage=20
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 2
MONATE2 CC/0A 8 číslic BCDStorage=21
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
u radiového doplnit “BB“
Měsíční hodnoty1 1
MONATE1 8C/0B 8 číslic BCDStorage=22
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
u radiového doplnit “BB“
Měsíční hodnoty2 15
MONATV15 8C/04 8 číslic BCDStorage=8
122 l xxxx.xxxx m3
Měsíční hodnoty2 14
MONATV14 CC/04 8 číslic BCDStorage=9
122 l xxxx.xxxx m3
Měsíční hodnoty2 13
MONATV13 8C/05 8 číslic BCDStorage=10
122 l xxxx.xxxx m3
Měsíční hodnoty2 12
MONATV12 CC/05 8 číslic BCDStorage=11
122 l xxxx.xxxx m3
Měsíční hodnoty2 11
MONATV11 8C/06 8 číslic BCDStorage=12
122 l xxxx.xxxx m3
Měsíční hodnoty2 10
MONATV10 CC/06 8 číslic BCDStorage=13
122 l xxxx.xxxx m3
Měsíční hodnoty2 9
MONATV9 8C/07 8 číslic BCDStorage=14
122 l xxxx.xxxx m3
Měsíční hodnoty2 8
MONATV8 CC/07 8 číslic BCDStorage=15
122 l xxxx.xxxx m3
Měsíční hodnoty2 7
MONATV7 8C/08 8 číslic BCDStorage=16
122 l xxxx.xxxx m3
Měsíční hodnoty2 6
MONATV6 CC/08 8 číslic BCDStorage=17
122 l xxxx.xxxx m3
Měsíční hodnoty2 5
MONATV5 8C/09 8 číslic BCDStorage=18
122 l xxxx.xxxx m3
Měsíční hodnoty2 4
MONATV4 CC/09 8 číslic BCDStorage=19
122 l xxxx.xxxx m3
Měsíční hodnoty2 3
MONATV3 8C/0A 8 číslic BCDStorage=20
122 l xxxx.xxxx m3
Měsíční hodnoty2 2
MONATV2 CC/0A 8 číslic BCDStorage=21
122 l xxxx.xxxx m3 u radiového doplnit “BB“
Měsíční hodnoty2 1
MONATV1 8C/0B 8 číslic BCDStorage=22
122 l xxxx.xxxx m3 u radiového doplnit “BB“
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 22c / 29
V bloku 9 jsou vedeny pouze měsíční hodnoty, pokud jsou hodnoty tarifu, tzn., blok 9 může také obsahovat pouze energii nebo pouze objem.Je umožněn pouze jediný tarif. Podle měrné jednotky za daty v bloku 9 se nastavuje PAR_ZU12. Datový blok č.
Označení DATENH01. ASM
DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
Poznámka
9 Měsíční hodnoty tarifu Paměťové číslo
měsíčních hodnot tarifu
stálé: =15 89/14 2 číslice BCD Storage=8
FD/22 Počet čísel
-
Paměťové datum měsíční hodnoty 13 nebo15
DATE_LAST_MONTH
82/1B Type G Storage=15
6C Datum -
Paměťový interval měsíčních hodnot tarifu
stálá hodnota= 1
89/14 2 číslice BCD Storage=8
FD/28 Měsíce -
Měsíční hodnoty1 15 Tarif 1
MONATE15 8C/14 BCD Storage=8
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 14 Tarif 1
MONATE14 CC/14 BCD Storage=9
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 13 Tarif 1
MONATE13 8C/15 BCD Storage=10
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 12 Tarif 1
MONATE12 CC/15 BCD Storage=11
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 11 Tarif 1
MONATE11 8C/16 BCD Storage=12
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 10 Tarif 1
MONATE10 CC/16 BCD Storage=13
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 9 Tarif 1
MONATE9 8C/17 BCD Storage=14
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 8 Tarif 1
MONATE8 CC/17 BCD Storage=15
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 7 Tarif 1
MONATE7 8C/18 BCD Storage=16
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 6 Tarif 1
MONATE6 CC/18 BCD Storage=17
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 5 Tarif 1
MONATE5 8C/19 BCD Storage=18
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 4 Tarif 1
MONATE4 CC/19 BCD Storage=19
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 3 Tarif 1
MONATE3 8C/1A BCD Storage=20
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
Měsíční hodnoty1 2 Tarif 1
MONATE2 CC/1A BCD Storage=21
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
u radiového doplnit “BB“
Měsíční hodnoty1 1 Tarif 1
MONATE1 8C/1B BCD Storage=22
021 051
kWh MJ
xxxx.xxxx kWh xxxx.xxxx MJ
u radiového doplnit “BB“
Měsíční hodnoty2
15 Tarif 1 MONATV15 8C/14 BCD
Storage=8 122 l xxxx.xxxx m3
Měsíční hodnoty2 14 Tarif 1
MONATV14 CC/14 BCD Storage=9
122 l xxxx.xxxx m3
Měsíční hodnoty2 13 Tarif 1
MONATV13 8C/15 BCD Storage=10
122 l xxxx.xxxx m3
Měsíční hodnoty2 12 Tarif 1
MONATV12 CC/15 BCD Storage=11
122 l xxxx.xxxx m3
Měsíční hodnoty2 11 Tarif 1
MONATV11 8C/16 BCD Storage=12
122 l xxxx.xxxx m3
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 23c / 29
Měsíční hodnoty2 10 Tarif 1
MONATV10 CC/16 BCD Storage=13
122 l xxxx.xxxx m3
Měsíční hodnoty2 9 Tarif 1
MONATV9 8C/17 BCD Storage=14
122 l xxxx.xxxx m3
Měsíční hodnoty2 8 Tarif 1
MONATV8 CC/17 BCD Storage=15
122 l xxxx.xxxx m3
Měsíční hodnoty2 7 Tarif 1
MONATV7 8C/18 BCD Storage=16
122 l xxxx.xxxx m3
Měsíční hodnoty2 6 Tarif 1
MONATV6 CC/18 BCD Storage=17
122 l xxxx.xxxx m3
Měsíční hodnoty2 5 Tarif 1
MONATV5 8C/19 BCD Storage=18
122 l xxxx.xxxx m3
Měsíční hodnoty2 4 Tarif 1
MONATV4 CC/19 BCD Storage=19
122 l xxxx.xxxx m3
Měsíční hodnoty2 3 Tarif 1
MONATV3 8C/1A BCD Storage=20
122 l xxxxxxxx m^3
Měsíční hodnoty2 2 Tarif 1
MONATV2 CC/1A BCD Storage=21
122 l xxxx.xxxx m3 u radiového doplnit “BB“
Měsíční hodnoty2 1 Tarif 1
MONATV1 8C/1B BCD Storage=22
122 l xxxx.xxxx m3 u radiového doplnit “BB“
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 24c / 29
V bloku 10 jsou vedeny pouze hodnoty, pokud jsou hodnoty tarifu, tzn., blok 10 může také obsahovat pouze energii nebo pouze objem.Je umožněn pouze jediný tarif. Podle měrné jednotky za daty v bloku 10 se nastavuje PAR_ZU12, stejně tak zdroj dat Datový blok č.
Označení DATENH01. ASM DIF DIFE’s
DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Zobrazení měřiče/master
10 Hodnoty tarifu Kumulovaná hodnota
Tarif 1 ENE_LR nebo VOL_LR
8C / 10 BCD
021 051
122
kWh MJ 0,1l
xxxx.xxxx kWhxxxx.xxxx MJ xxxx.xxxx m3
Kumulovaná hodnota Tarif 1 k poslednímu stanovenému dni
ENE_STI1 nebo VOL_STI1
CC / 10 BCD
021 051
122
kWh MJ 0,1l
xxxx.xxxx kWhxxxx.xxxx MJ xxxx.xxxx m3
9.4 Parametrování měřiče (zápis)
9.5 Převodní sznam MBUS-hodnot : DATENH01.ASM (v měřiči tepla) pro zápis
Označení DATENH01. ASM DIF
DIFE’s DIF / DIFE Description
VIF / VIFE’s
VIF/VIFE Description
Veřejná data Primární adresa BUSADR 01 1 Byte Int 7A Identifikační číslo KUNDENNR 0C 4 Byte BCD 79
Čas/datum MIN .. MON 04 Typ F 6D Požadovaný stanovený den1 SOLLSTI1 42 Typ G EC 7E Stálá volba aplikace STR_M_FEST,
STRUCT_MBUS + AWB_REG0 ..
tvoří se pomocí CI=50h a příp. rozšíření
Stálá volba aplikace (L&S) STR_M_FEST, STRUCT_MBUS + AWB_REG0 ..
02 16 Bit Integer 78h
Dočasná volba aplikace (L&S) STRUCT_MBUS + AWB_REG0 ..
02 16 Bit Integer 7Ah
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 25c / 29
10 Příklady pro přenos dat
10.1 Zapisovat všeobecná data
10.1.1 Zapisovat primární adresu Master 68 06 06 68 73 FE 51 01 7A 01 3E 16 Slave E5
10.1.2 Zapisovat identifikační číslo Master 68 09 09 68 53 FE 51 0C 79 23 01 00 00 4B 16 Slave E5
10.1.3 Zapisovat čas a datum Master 68 09 09 68 73 FE 51 04 6D 03 08 58 CB 61 16 Slave E5
10.1.4 Zapisovat požadovaný stanovený dan Master 68 08 08 68 53 FE 51 42 EC 7E FF FC 49 16 Slave E5
10.2 Data NOWA
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 26c / 29
10.3 Volba aplikací
10.3.1 Stálá volba aplikací
10.3.1.1 Application reset Master 68 03 03 68 73 FE 50 C1 16 Slave E5
10.3.1.2 Applikationswahl simple billing Master 68 04 04 68 73 FE 50 20 E1 16 Slave E5 Master 10 5B FE 59 16 Slave 68 6A 6A 68 08 01 72 23 01 00 00 65 32 04 04 2A 18 00 00 0C 05 BB BB BB BB 0C 13 BB BB BB BB 0B 22 01 00 00 04 6D 1D 08 58 CB 32 6C 41 C1 0C 78 00 00 00 00 06 FD 0C 01 02 03 04 05 06 0D FD 0B 05 57 46 4D 39 30 01 FD 0E 00 4C 05 BB BB BB BB 4C 13 BB BB BB BB 42 6C FF FF 0F 37 FD 17 10 80 00 00 10 80 00 00 02 7A 25 00 02 78 25 00 1E 16
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 27c / 29
10.3.2 Dočasná volba aplikací
10.3.2.1 Volba aplikací bloku 4 měřené hodnoty a data regulátoru Master 68 08 08 68 53 FE 51 0F 02 7A 08 00 35 16 Slave E5 Master 10 5B FE 59 16 Slave 68 26 26 68 08 01 72 23 01 00 00 65 32 04 04 2B 18 00 00 0B 3B 00 00 00 0A 5A 97 04 02 5E E7 FF 0A 62 21 05 0C 2B 00 00 00 00 D5 16
10.3.2.2 Ukončení dočasné volby aplikací nezvolením bloku Master 68 08 08 68 53 FE 51 0F 02 7A 00 00 2D 16 Slave E5 Master 10 5B FE 59 16 Slave 68 6A 6A 68 08 01 72 23 01 00 00 65 32 04 04 2C 18 00 00 0C 05 BB BB BB BB 0C 13 BB BB BB BB 0B 22 01 00 00 04 6D 1E 08 58 CB 32 6C 41 C1 0C 78 00 00 00 00 06 FD 0C 01 02 03 04 05 06 0D FD 0B 05 57 46 4D 39 30 01 FD 0E 00 4C 05 BB BB BB BB 4C 13 BB BB BB BB 42 6C FF FF 0F 37 FD 17 10 80 00 00 10 80 00 00 02 7A 25 00 02 78 25 00 21 16
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 28c / 29
11 M-Bus Kredits V současné době v Německu není možné schvalovat měřiče tepla, u kterých lze získat info o zásobování energií také alternativně přes sběrnici M-Bus. Velkým provozem na sběrnici M-Bus je zaměstnán také mikrokontrolér, protože musí sledovat každý telegram a nikoliv pouze jen telegramy, které jsou určeny pouze jemu. Následkem toho je zvýšený příkon. Velkým provozem na sběrnici M-Bus se nemůže Li-místo paměti předčasně vyprázdnit, je povolen pouze omezený počet bytů, které mohou být přijaty a odeslány. Pokud je počet M-Bus-Kredit vyčerpán, odepne se sběrnice M-Bus a přístroj již nereaguje na aktivity sběrnice M-Bus a již není požadován zvýšený příkon od Li-místa paměti. Megatron 2 má pouze jedno rozhraní M-Bus, které je na dodatečném příkonu závislé pouze počtem přijatých a vyslaných bytů a nikoliv na nastavené rychlosti přenosu. Proto je důležitý pouze M-Bus-Kredit. Při startu přístroje se nastaví M-Bus-Kredit v RAM-místě MBUS_KREDIT na 1000000h nebo 16777216. Tím je také umožněno rozsáhlé uvádění velkých zařízení do provozu pomocí Wildcard-postupného vyhledávání. Na konci každého měsíce se zvýší o počet, který je v ENE_MB, to je 300000h nebo 3145728,. Vychází-li se z průměrné délky telegramů odpovědí 200 Byte Overhead o ca. 50 Byte pro selekci, deselekci apod., lze potom u zařízení s 250 přístroji provádět měsíčně 62 plnohodnotných odečtů nebo 2 odečty denně. M-Bus-Kredity se při přenosu dat neodebírají, pokud 1. je přístroj v testovacím módu, 2. je přístroj v kompenzačním módu 3. je-li nejvyšší možný počet 0FFFFFFFFh v MBUS_KREDIT Je-li M-Bus-Kredit jednou vyčerpaný, bude zvýšen v normálním případě nejprve při změně měsíce o hodnotu, která je v ENE_MB. Pro diagnostické účely a jako rychlá nouzová pomůcka se naplní prázdný M-Bus-Kredit s 1000h nebo 4096, pokud se na krátký čas přeruší M-Bus-napětí na přístroji. To lze provést např. vytažením M-Bus-konektoru, kterým je přístroj propojen s M-Bus-zařízením a zasunutím M-Bus-konektoru diagnostického přístroje (např. PSION nebo laptop).
Odpovědný pracovník: Vydání: WINWORD název souboru:
JV/M52 31. Juli 2001 M-Bus Megatron2cz.doc
MBUS – detailní specifikace
s Landis & Staefa electronic
GmbH
RB-PD-MHL Str. 29c / 29