Paglalarawan ng Danfoss SonoMeter 40 Wired M-Bus Protocol
Pangkalahatang istraktura ng protocol
Pangkalahatang tampok ng protocol
- Gumagamit ang metro ng M-bus protocol.
- Default na baud rate: 2400 bps, Even, 1 Stop.
- Maaaring baguhin ang Baud rate.
- Ang protocol ay pareho para sa Mbus interface at para sa optical interface.
- Ang pangunahing address ng Mbus ay indibidwal para sa Mbus interface at para sa optical interface.
Mga string ng data
Data string sa metro SND_NKE:
1 | 2 | 3 | 4 | 5 |
10h | 40h | A | CS | 16h |
- A – M-bus pangunahing address ng metro
- CS – control sum (ang pinakabatang byte ng halaga ng 2-nd at 3-rd bytes)
Data string sa metro SND_UD2
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8…n-2 | n-1 | n |
68h | L | L | 68h | 53 p.m. 73 p.m. | A | 51h | Mga byte ng data | CS | 16h |
- L – haba ng string (ang bilang ng mga byte mula 5-th hanggang n-2 byte)
- A – M-bus pangunahing address ng metro
- CS – control sum (ang pinakabatang byte ng halaga ng 5-th hanggang n-2 bytes)
Data string sa meter REQ_UD2:
1 | 2 | 3 | 4 | 5 |
10h | 5Bh 7Bh | A | CS | 16h |
- A – M-bus pangunahing address ng metro
- CS – control sum (ang pinakabatang byte ng halaga ng 2-nd at 3-rd bytes)
Ang sagot ng meter CON:
- E5h
Sagot ng metrong RSP_UD2:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8…11 | 12, 13 | 14 | 15 | 16 | 17 | 18,19 |
68h | L | L | 68h | C | A | CI | ID | Lalaki | Vrs | Md | TC | St | Lagda |
20 | … | … | … | … | … | … n-2 | n-1 | n |
DIF | VIF | Data | DIF | VIF | Data | CS | 16h |
- L – haba ng string (ang bilang ng mga byte mula 5-th hanggang n-2 byte)
- C – "C field" (08)
- A – M-bus pangunahing address ng metro
- CI - "CI field"
- ID – numero ng pagkakakilanlan ng isang metro (BSD8, ginagamit para sa pangalawang addressing, ay maaaring baguhin – tingnan ang talata 4.1),
- Man – Manufacturer code (Danfoss A/S manufacturer code ay "DFS", 10 D3)
- Vrs – bilang ng mga bersyon ng protocol (0Bh)
- Md – code ng medium (para sa "init / malamig na enerhiya": 0Dh)
- TC – counter ng mga telegrama
- St – meter status code
- Sign – 00 00
- Ang bytes 20…n-2 ay data mula sa metro:
- DIF – code ng format ng data
- VIF – code ng mga yunit ng data
- Data– mga halaga ng data
- CS – control sum (ang pinakabatang byte ng halaga ng 5-th hanggang n-2 bytes).
Pagpili ng uri ng data
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 03h | 03h | 68h | 53 p.m. 73 p.m. | A | 50h | CS | 16h |
Pagpili ng uri ng data na "Lahat ng data"
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 00h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Data ng gumagamit"
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 10h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Simpleng pagsingil" (Taon logger)
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 20h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Pinahusay na pagsingil" (Days logger)
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 30h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Multi tariff billing" (Months logger)
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 40h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Mga instant na halaga"
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 50h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "I-load ang mga halaga ng pamamahala para sa pamamahala" (Hours logger)
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 60h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagpili ng uri ng data na "Pag-install at pagsisimula"
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 80h | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Nagpapadala ang Master sa meter telegram SND_UD2:
68h | 04h | 04h | 68h | 53 p.m. 73 p.m. | A | 50h | 90h | CS | 16h |
Pagpili ng uri ng data na "Pagsubok"
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Ang listahan ng parameter para sa preselecting
Kung hindi nasiyahan sa mga Default na listahan ng parameter (ipinapakita sa mga talahanayan 1 … 9). Kunin ang gustong listahan ng parameter na ipinakita sa Ika-11 na Talahanayan.
(Talata 2.1 … 2.9) Bukod pa rito, kinakailangan na ipadala ang parameter na pumipili ng telegrama SND_UD2:
68h | L | L | 68h | 53 p.m. 73 p.m. | A | 51h | SEL1 | SEL2 | … | SELN | CS | 16h |
- SEL pagpili ng parameter code mula sa talahanayan ng 11 (ginawa sa pagkakasunud-sunod ng maraming mga code na gusto mong piliin ng mga parameter).
Tandaan: Maaari itong mapili ng maraming mga parameter ngunit ang haba ng Telegram ng Tugon ay hindi maaaring lumampas sa 250 bytes
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Kahilingan ng data
Nagpapadala ang Master sa meter telegram SND_UD2:
10h | 53 p.m. 73 p.m. | A | CS | 16h |
Kahilingan ng data
Sa lahat ng kaso, maliban sa A = FFh, tugon ng meter RSP_UD2 telegram na may napiling data (talahanayan 1 …9) Kung walang talaan ng data, ang sagot ng metro ay CON:
- E5h
Mga sub-code at storage ng pag-reset ng application: Lahat ng data (CI = 50 o CI = 50 00)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras | 04 6D | 32 bit integer | Uri F |
2 | Petsa at oras ng pagsisimula ng error | 34 6D | 32 bit integer | Uri F |
3 | Error code | 34 FD 17 | 32 bit integer | |
4 | Oras ng pagpapatakbo ng baterya | 04 20 | 32 bit integer | sec |
5 | Oras ng pagtatrabaho nang walang pagkakamali | 04 24 | 32 bit integer | sec |
6 |
Enerhiya para sa pagpainit |
(04 86 3B)
(04 8E 3B) (04 FB 8D 3B) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
7 |
Enerhiya para sa paglamig * |
(04 86 3C)
(04 8E 3C) (04 FB 8D 3C) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
8 |
Enerhiya ng taripa 1 * |
(84 10 86 3x)
(84 10 8E 3x) (84 10 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
9 |
Enerhiya ng taripa 2 * |
(84 20 86 3x)
(84 20 8E 3x) (84 20 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
10 | Dami | 04 13 | 32 bit integer | 0,001 m3 |
11 | Dami ng pulse input 1 * | 84 40 13 | 32 bit integer | 0,001 m3 |
12 | Dami ng pulse input 2 * | 84 80 40 13 | 32 bit integer | 0,001 m3 |
13 | kapangyarihan | 04 2B | 32 bit integer | W |
14 | Rate ng daloy | 04 3B | 32 bit integer | 0,001m3/h |
15 | Temperatura 1 | 02 59 | 16 bit integer | 0,01ºC |
16 | Temperatura 2 | 02 5D | 16 bit integer | 0,01ºC |
17 | Pagkakaiba ng temperatura | 02 61 | 16 bit integer | 0,01K |
18 | Serial number | 0C 78 | 32bit BCD8 | |
19 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig.
Pag-coding ng data ng metro
Mga sub-code at storage ng pag-reset ng application: Data ng user (CI = 50 10)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras | 04 6D | 32 bit integer | Uri F |
2 | Petsa at oras ng pagsisimula ng error | 34 6D | 32 bit integer | Uri F |
3 | Error code | 34 FD 17 | 32 bit integer | |
4 | Oras ng pagpapatakbo ng baterya | 04 20 | 32 bit integer | sec |
5 | Dami ng pulse input 1 * | 84 40 13 | 32 bit integer | 0,001 m3 |
6 | Dami ng pulse input 2 * | 84 80 40 13 | 32 bit integer | 0,001 m3 |
7 | Pulse value ng input 1 * | 02 93 28 | 16 bit integer | 0,001 m3 |
8 | Pulse value ng input 2 * | 02 93 29 | 16 bit integer | 0,001 m3 |
9 | Pulse value ng output 1 * | 02 93 2A | 16 bit integer | 0,001 m3 |
10 | Pulse value ng output 2 * | 02 93 2B | 16 bit integer | 0,001 m3 |
11 | Bersyon ng software | 01 FD 0E | 8 bit integer | – |
12 | Taunang itinakda na araw | 42 EC 7E | Uri G | – |
13 | Buwanang nakatakdang araw | 82 08 EC 7E | Uri G | – |
14 | Uri ng sukat | 0D FD 0B | 88 bit na string | – |
15 | Serial number | 0C 78 | 32bit BCD8 | – |
16 | CRC | 02F | 16 bit integer | CRC16 |
Mga sub-code at storage sa pag-reset ng application: Simpleng pagsingil (Taon na logger) (CI = 50 20)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras ng logger | 44 6D | 32 bit integer | Uri F |
2 | Oras ng pagtatrabaho ng Logger nang walang error | 44 24 | 32 bit integer | sec |
3 |
Logger enerhiya para sa pagpainit |
(44 86 3B)
(44 8E 3B) (44 FB 8D 3B) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
4 |
Logger enerhiya para sa paglamig * |
(44 86 3C)
(44 8E 3C) (44 FB 8D 3C) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
5 |
Enerhiya ng logger ng taripa 1 * |
(C4 10 86 3x) (C4 10 8E 3x) (C4 10 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
6 |
Enerhiya ng logger ng taripa 2 * |
(C4 20 86 3x) (C4 20 8E 3x) (C4 20 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
7 | Dami ng logger | 44 13 | 32 bit integer | 0,001 m3 |
8 | Dami ng logger ng pulse input 1 * | C4 40 13 | 32 bit integer | 0,001 m3 |
9 | Dami ng logger ng pulse input 2 * | C4 80 40 13 | 32 bit integer | 0,001 m3 |
10 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig
Mga sub-code at storage sa pag-reset ng application: Pinahusay na pagsingil (Days logger) (CI = 50 30)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras ng logger | 84 08 6D | 32 bit integer | Uri F |
2 | Average na temperatura 1 | 82 08 59 | 16 bit integer | 0,01ºC |
3 | Average na temperatura 2 | 82 08 5D | 16 bit integer | 0,01ºC |
4 | Oras ng pagtatrabaho ng Logger nang walang error | 84 08 24 | 32 bit integer | sec |
5 |
Logger enerhiya para sa pagpainit |
(84 08 86 3B)
(84 08 8E 3B) (84 08 FB 8D 3B) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
6 |
Logger enerhiya para sa paglamig * |
(84 08 86 3C)
(84 08 8E 3C) (84 08 FB 8D 3C) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
7 |
Enerhiya ng logger ng taripa 1 * |
(84 18 86 3x)
(84 18 8E 3x) (84 18 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
8 |
Enerhiya ng logger ng taripa 2 * |
(84 28 86 3x)
(84 28 8E 3x) (84 28 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
9 | Dami ng logger | 84 08 13 | 32 bit integer | 0,001 m3 |
10 | Dami ng logger ng pulse input 1 * | 84 48 13 | 32 bit integer | 0,001 m3 |
11 | Dami ng logger ng pulse input 2 * | 84 88 40 13 | 32 bit integer | 0,001 m3 |
12 | Tagal ng logger kapag q > qmax | 84 08 BB 58 | 32 bit integer | sec |
13 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig.
Mga sub-code at storage sa pag-reset ng application: Multi-tariff billing (Months logger) (CI = 50 40)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras ng logger | 84 08 6D | 32 bit integer | Uri F |
2 | Average na temperatura 1 | 82 08 59 | 16 bit integer | 0,01ºC |
3 | Average na temperatura 2 | 82 08 5D | 16 bit integer | 0,01ºC |
4 | Oras ng pagtatrabaho ng Logger nang walang error | 84 08 24 | 32 bit integer | sec |
5 |
Logger enerhiya para sa pagpainit |
(84 08 86 3B)
(84 08 8E 3B) (84 08 FB 8D 3B) |
32 bit integer |
kWh (MJ)
(Mcal) |
6 |
Logger enerhiya para sa paglamig * |
(84 08 86 3C)
(84 08 8E 3C) (84 08 FB 8D 3C) |
32 bit integer |
kWh (MJ)
(Mcal) |
7 |
Enerhiya ng logger ng taripa 1 * |
(84 18 86 3x)
(84 18 8E 3x) (84 18 FB 8D 3x) |
32 bit integer |
kWh (MJ)
(Mcal) |
8 |
Enerhiya ng logger ng taripa 2 * |
(84 28 86 3x)
(84 28 8E 3x) (84 28 FB 8D 3x) |
32 bit integer |
kWh (MJ)
(Mcal) |
9 | Dami ng logger | 84 08 13 | 32 bit integer | 0,001 m3 |
10 | Dami ng logger ng pulse input 1 * | 84 48 13 | 32 bit integer | 0,001 m3 |
11 | Dami ng logger ng pulse input 2 * | 84 88 40 13 | 32 bit integer | 0,001 m3 |
12 | Tagal ng logger kapag q > qmax | 84 08 BE 58 | 32 bit integer | sec |
13 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig
Puna
Kung espesyal na naka-configure ang metro, sa talahanayan 5 na nakalistang buwanang mga parameter ay ipinapadala ang data at alinsunod sa pagpapadala ng data pagkatapos ng pagtatanong (“Lahat ng data” talahanayan 1).
Mga sub-code at storage ng pag-reset ng application: Mga instant na halaga (CI = 50 50)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras | 04 6D | 32 bit integer | Uri F |
2 | Petsa at oras ng pagsisimula ng error | 34 6D | 32 bit integer | Uri F |
3 | Error code | 34 FD 17 | 32 bit integer | – |
4 | Oras ng pagpapatakbo ng baterya | 04 20 | 32 bit integer | sec |
5 | Oras ng pagtatrabaho nang walang pagkakamali | 04 24 | 32 bit integer | sec |
6 |
Enerhiya para sa pagpainit |
(04 86 3B)
(04 8E 3B) (04 FB 8D 3B) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
7 |
Enerhiya para sa paglamig * |
(04 86 3C)
(04 8E 3C) (04 FB 8D 3C) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
8 |
Enerhiya ng taripa 1 * |
(84 10 86 3x)
(84 10 8E 3x) (84 10 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
9 |
Enerhiya ng taripa 2 * |
(84 20 86 3x)
(84 20 8E 3x) (84 20 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
10 | Dami | 04 13 | 32 bit integer | 0,001 m3 |
11 | Dami ng pulse input 1 * | 84 40 13 | 32 bit integer | 0,001 m3 |
12 | Dami ng pulse input 2 * | 84 80 40 13 | 32 bit integer | 0,001 m3 |
13 | kapangyarihan | 04 2B | 32 bit integer | W |
14 | Rate ng daloy | 04 3B | 32 bit integer | 0,001m3/h |
15 | Temperatura 1 | 02 59 | 16 bit integer | 0,01ºC |
16 | Temperatura 2 | 02 5D | 16 bit integer | 0,01ºC |
17 | Pagkakaiba ng temperatura | 02 61 | 16 bit integer | 0,01K |
18 | Uri ng sukat | 0D FD 0B | 88 bit na string | – |
19 | Serial number | 0C 78 | 32bit BCD8 | – |
20 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig
Mga sub-code at storage sa pag-reset ng application: I-load ang mga value ng pamamahala para sa pamamahala (Hours logger) (CI = 50 60)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras ng logger | C4 86 03 6D | 32 bit integer | Uri F |
2 | Average na kapangyarihan | C4 86 03 2B | 32 bit integer | W |
3 | Average na daloy | C4 86 03 3B | 32 bit integer | 0,001 m3/h |
4 | Average na temperatura 1 | C2 86 03 59 | 16 bit integer | 0,01 ºC |
5 | Average na temperatura 2 | C2 86 03 5D | 16 bit integer | 0,01 ºC |
6 | logger min daloy | E4 86 03 3B | 32 bit integer | 0,001 m3/h |
7 | max na daloy ng logger | D4 86 03 3B | 32 bit integer | 0,001 m3/h |
8 | Logger min pagkakaiba sa temperatura | E2 86 03 61 | 16 bit integer | 0,01 K |
9 | Pinakamataas na pagkakaiba sa temperatura ng logger | D2 86 03 61 | 16 bit integer | 0,01 K |
10 | Code ng error sa logger | F4 86 03 FD 17 | 32 bit integer | – |
11 | Oras ng pagtatrabaho ng Logger nang walang error | C4 86 03 24 | 32 bit integer | sec |
12 |
Logger enerhiya para sa pagpainit |
(C4 86 03 86 3B)
(C4 86 03 8E 3B) (C4 86 03 FB 8D 3B) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
13 |
Logger enerhiya para sa paglamig * |
(C4 86 03 86 3C)
(C4 86 03 8E 3C) (C4 86 03 FB 8D 3C) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
14 |
Enerhiya ng logger ng taripa 1 * |
(C4 96 03 86 3x)
(C4 96 03 8E 3x) (C4 96 03 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
15 |
Enerhiya ng logger ng taripa 2 * |
(C4 A6 03 86 3x) (C4 A6 03 8E 3x) (C4 A6 03 FB 8D 3x) |
32 bit integer |
(kWh),
(MJ), (Mcal). |
16 | Dami ng logger | C4 86 03 13 | 32 bit integer | 0,001 m3 |
17 | Dami ng logger ng pulse input 1 * | C4 C6 03 13 | 32 bit integer | 0,001 m3 |
18 | Dami ng logger ng pulse input 2 * | C4 86 43 13 | 32 bit integer | 0,001 m3 |
19 | Tagal ng logger kapag q > qmax | C4 86 03 BE 58 | 32 bit integer | sec |
20 | CRC | 02F | 16 bit integer | CRC16 |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras | 04 6D | 32 bit integer | Uri F |
2 | Petsa at oras ng pagsisimula ng error | 34 6D | 32 bit integer | Uri F |
3 | Error code | 34 FD 17 | 32 bit integer | – |
4 | Oras ng pagpapatakbo ng baterya | 04 20 | 32 bit integer | sec |
5 | Oras ng pagtatrabaho nang walang pagkakamali | 04 24 | 32 bit integer | sec |
6 | Katayuan ng mode ng pagsubok | 01 FF 03 | 8 bit integer | – |
7 | Status ng device mode | 01 FF 04 | 8 bit integer | – |
8 | Bersyon ng software | 01 FD 0E | 8 bit integer | – |
9 | Taunang itinakda na araw | 42 EC 7E | Uri G | – |
10 | Buwanang nakatakdang araw | 82 08 EC 7E | Uri G | – |
11 | Uri ng sukat | 0D FD 0B | 88 bit na string | – |
12 | Serial number | 0C 78 | 32bit BCD8 | – |
13 | CRC | 02F | 16 bit integer | CRC16 |
Mga sub-code at storage ng pag-reset ng application: Pagsubok (CI = 50 90)
Default na listahan
# | Parameter | DIF VIF | Uri | Mga yunit |
1 | Petsa at oras | 04 6D | 32 bit integer | Uri F |
2 | Petsa at oras ng pagsisimula ng error | 34 6D | 32 bit integer | Uri F |
3 | Error code | 34 FD 17 | 32 bit integer | – |
4 | Oras ng pagpapatakbo ng baterya | 04 20 | 32 bit integer | sec |
5 | Rate ng daloy | 04 3B | 32 bit integer | 0,001 m3/h |
6 | Temperatura 1 | 02 59 | 16 bit integer | 0,01 ºC |
7 | Temperatura 2 | 02 5D | 16 bit integer | 0,01 ºC |
8 | Pagkakaiba ng temperatura | 02 61 | 16 bit integer | 0,01 K |
9 | Halaga ng pulso ng output ng pagsubok ng enerhiya | 02 FF 01 | 16 bit integer | – |
10 | Pulse value ng volume test output | 02 FF 02 | 16 bit integer | – |
11 | Katayuan ng mode ng pagsubok | 01 FF 03 | 8 bit integer | – |
12 | Status ng device mode | 01 FF 04 | 8 bit integer | – |
13 | Mataas na resolution ng volume | 04 01 | 32 bit integer | mWh |
14 | Enerhiya mataas na resolution | 04 10 | 32 bit integer | ml |
15 | Pag-configure ng aparato | 01 FF 09 | 8 bit integer | – |
16 | Bersyon ng software | 01 FD 0E | 8 bit integer | – |
17 | Uri ng device | 0D FD 0B | 88 bit na string | – |
18 | Numero ng seal | 0C 78 | 32bit BCD8 | – |
19 | CRC | 02F | 16 bit integer | CRC16 |
Error code encryption
Byte N | Kagat N | if kumagat = 1 | LCD indikasyon code “ERROR xxx” |
0 |
0 | – | – |
1 | – | – | |
2 | Flag ng katayuan ng hardware Er02 | 8000 | |
3 | Flag ng katayuan ng hardware Er03 | 8000 | |
4 | Katapusan ng buhay ng baterya | 1000 | |
5 | Flag ng katayuan ng hardware Er05 | 0008 | |
6 | – | – | |
7 | – | – | |
1 |
0 | – | – |
1 | – | – | |
2 | Walang laman ang flow sensor | 0001 | |
3 | Ang daloy ay dumadaloy sa baligtad na direksyon | 0002 | |
4 | Mas mababa ang rate ng daloy ng qi | – | |
5 | – | – | |
6 | – | – | |
7 | – | – | |
2 |
0 | Temperature sensor 1 error o short circuit | 0080 |
1 | Nadiskonekta ang sensor ng temperatura 1 | 0080 | |
2 | Temperatura 1 < 0ºC | 00C0 | |
3 | Temperatura 1 > 180ºC | 0080 | |
4 | Error sa sensor2 ng temperatura o short circuit | 0800 | |
5 | Nadiskonekta ang sensor ng temperatura 2 | 0800 | |
6 | Temperatura 2 < 0ºC | 0C00 | |
7 | Temperatura 2 > 180ºC | 0800 | |
3 |
0 | Flag ng katayuan ng hardware Er30 | 0880 |
1 | – | – | |
2 | Pagkakaiba ng temperatura < 3ºC | 4000 | |
3 | Pagkakaiba ng temperatura > 150ºC | 2000 | |
4 | Mas mataas ang rate ng daloy ng 1,2qs | 0004 | |
5 | Flag ng katayuan ng hardware Er35 | 8000 | |
6 | – | – | |
7 | Flag ng katayuan ng hardware Er37 | 8000 |
Listahan ng mga parameter para sa paunang pagpili
# |
Parameter |
SEL |
DIF VIF |
Uri |
Mga yunit |
||||
CI = 50
Agad-agad |
CI = 50 60
Mga oras magtotroso |
CI = 50 30
Mga araw magtotroso |
CI = 50 40
mga buwan magtotroso |
CI = 50 20
taon magtotroso |
|||||
1 | Petsa at oras stamp | C8 FF 7F 6D | 04 6D | C4 86 03 6D | 84 08 6D | 84 08 6D | 44 6D | 32 bit integer | Uri F |
2 | Oras ng pagtatrabaho nang walang pagkakamali | C8 FF 7F 24 | 04 24 | C4 86 03 24 | 84 08 24 | 84 08 24 | 44 24 | 32 bit integer | sec |
3 | Error code | F8 FF 7F FD 17 | 34 FD 17 | F4 86 03 FD 17 | B4 08 FD 17 | B4 08 FD 17 | 74 FD 17 | 32 bit integer | – |
4 | Petsa at oras ng pagsisimula ng error | F8 FF 7F 6D | 34 6D | – | – | – | – | 32 bit integer | Uri F |
5 |
Enerhiya para sa pagpainit |
C8 0F FE 3B (C8 0F FE FE 3B
para sa "Mcal") |
(04 86 3B)
(04 8E 3B) (04 FB 8D 3B) |
(C4 86 03 86 3B)
(C4 86 03 8E 3B) (C4 86 03 FB 8D 3B) |
(84 08 86 3B)
(84 08 8E 3B) (84 08 FB 8D 3B) |
(84 08 86 3B)
(84 08 8E 3B) (84 08 FB 8D 3B) |
(44 86 3B)
(44 8E 3B) (44 FB 8D 3B) |
32 bit integer |
kWh (MJ)
(Mcal) |
6 |
Enerhiya para sa paglamig * |
C7 0F FE 3C (C8 0F FE FE 3C
para sa "Mcal") |
(04 86 3C)
(04 8E 3C) (04 FB 8D 3C) |
(C4 86 03 86 3C)
(C4 86 03 8E 3C) (C4 86 03 FB 8D 3C) |
(84 08 86 3C)
(84 08 8E 3C) (84 08 FB 8D 3C) |
(84 08 86 3C)
(84 08 8E 3C) (84 08 FB 8D 3C) |
(44 86 3C)
(44 8E 3C) (44 FB 8D 3C) |
32 bit integer |
kWh (MJ)
(Mcal) |
7 | Dami | C8 FF 7F 13 | 04 13 | C4 86 03 13 | 84 08 13 | 84 08 13 | 44 13 | 32 bit integer | 0,001 m3 |
8 |
Enerhiya ng taripa 1 * |
C8 1F 7E |
(84 10 86 3x)
(84 10 8E 3x) (84 10 FB 8D 3x) |
(C4 96 03 86 3x)
(C4 96 03 8E 3x) (C4 96 03 FB 8D 3x) |
(84 18 86 3x)
(84 18 8E 3x) (84 18 FB 8D 3x) |
(84 18 86 3x)
(84 18 8E 3x) (84 18 FB 8D 3x) |
(C4 10 86 3x) (C4 10 8E 3x) (C4 10 FB 8D 3x) |
32 bit integer |
kWh (MJ)
(Mcal) |
9 |
Enerhiya ng taripa 2 * |
C8 BF 7F 7E |
(84 20 86 3x)
(84 20 8E 3x) (84 20 FB 8D 3x) |
(C4 A6 03 86 3x) (C4 A6 03 8E 3x) (C4 A6 03 FB 8D 3x) | (84 28 86 3x)
(84 28 8E 3x) (84 28 FB 8D 3x) |
(84 28 86 3x)
(84 28 8E 3x) (84 28 FB 8D 3x) |
(C4 20 86 3x) (C4 20 8E 3x) (C4 20 FB 8D 3x) |
32 bit integer |
kWh (MJ)
(Mcal) |
10 | Dami ng pulse input 1 * | C8 FF 3F 7B | 84 40 13 | C4 C6 03 13 | 84 48 13 | 84 48 13 | C4 40 13 | 32 bit integer | 0,001 m3 |
11 | Dami ng pulse input 2 * | C8 BF 7F 7B | 84 80 40 13 | C4 86 43 13 | 84 88 40 13 | 84 88 40 13 | C4 80 40 13 | 32 bit integer | 0,001 m3 |
12 | Average na kapangyarihan | C8 FF 7F 2B | 04 2B | C4 86 03 2B | 84 08 2B | 84 08 2B | 44 2B | 32 bit integer | W |
13 | Average na rate ng Daloy | C8 FF 7F 3B | 04 3B | C4 86 03 3B | 84 08 3B | 84 08 3B | 44 3B | 32 bit integer | 0,001 m3/h |
14 | Average na Temperatura 1 | C8 FF 7F 59 | 02 59 | C2 86 03 59 | 82 08 59 | 82 08 59 | 42 59 | 16 bit integer | 0,01 ºC |
15 | Average na Temperatura 2 | C8 FF 7F 5D | 02 5D | C2 86 03 5D | 82 08 5D | 82 08 5D | 42 5D | 16 bit integer | 0,01 ºC |
16 | Average na pagkakaiba sa Temperatura | C8 FF 7F 61 | 02 61 | C2 86 03 61 | 82 08 61 | 82 08 61 | 42 61 | 16 bit integer | 0,01 K |
17 | Min Power | E8 FF 7F 2B | – | E4 86 03 2B | A4 08 2B | A4 08 2B | 64 2B | 32 bit integer | W |
18 | Petsa ng Min Power | E8 FF 7F AB 6D | – | E4 86 03 AB 6D | A4 08 AB 6D | A4 08 AB 6D | 64 AB 6D | 32 bit integer | Uri F |
19 | Max Power | D8 FF 7F 2B | – | D4 86 03 2B | 94 08 2B | 94 08 2B | 54 2B | 32 bit integer | W |
20 | Petsa ng Max Power | D8 FF 7F AB 6D | – | D4 86 03 AB 6D | 94 08 AB 6D | 94 08 AB 6D | 54 AB 6D | 32 bit integer | Uri F |
21 | Min Rate ng Daloy | E8 FF 7F 3B | – | E4 86 03 3B | A4 08 3B | A4 08 3B | 64 3B | 32 bit integer | 0,001 m3/h |
22 | Min Daloy rate Petsa | E8 FF 7F BB 6D | – | E4 86 03 BB 6D | A4 08 BB 6D | A4 08 BB 6D | 64 BB 6D | 32 bit integer | Uri F |
23 | Max rate ng Daloy | D8 FF 7F 3B | – | D4 86 03 3B | 94 08 3B | 94 08 3B | 54 3B | 32 bit integer | 0,001 m3/h |
24 | Petsa ng Max Flow rate | D8 FF 7F BB 6D | – | D4 86 03 BB 6D | 94 08 BB 6D | 94 08 BB 6D | 54 BB 6D | 32 bit integer | Uri F |
25 | Min Temerature 1 | E8 FF 7F DB 59 | – | E2 86 03 59 | A2 08 59 | A4 08 59 | 62 59 | 16 bit integer | 0,01 ºC |
26 | Min Temerature 1 Petsa | E8 FF 7F D9 6D | – | E4 86 03 D9 6D | A4 08 D9 6D | A4 08 D9 6D | 64 D9 6D | 32 bit integer | Uri F |
27 | Pinakamataas na Temperatura 1 | D8 FF 7F 59 | – | D2 86 03 59 | 92 08 59 | 92 08 59 | 52 59 | 16 bit integer | 0,01ºC |
28 | Pinakamataas na Temperatura 1 Petsa | D8 FF 7F D9 6D | – | D4 86 03 D9 6D | 94 08 D9 6D | 94 08 D9 6D | 54 D9 6D | 32 bit integer | Uri F |
29 | Min na temperatura 2 | E8 FF 7F 5D | – | E2 86 03 5D | A2 08 5D | A2 08 5D | 62 5D | 16 bit integer | 0,01ºC |
30 | Min Temperatura 2 Petsa | E8 FF 7F DD 6D | – | E4 86 03 DD 6D | A4 08 DD 6D | A4 08 DD 6D | 64 DD 6D | 32 bit integer | Uri F |
31 | Pinakamataas na Temperatura 2 | D8 FF 7F 5D | – | D2 86 03 5D | 92 08 5D | 92 08 5D | 52 5D | 16 bit integer | 0,01ºC |
32 | Pinakamataas na Temperatura 2 Petsa | D8 FF 7F DD 6D | – | D4 86 03 DD 6D | 94 08 DD 6D | 94 08 DD 6D | 54 DD 6D | 32 bit integer | Uri F |
33 | Min Temperatura pagkakaiba | E8 FF 7F 61 | – | E2 86 03 61 | A2 08 61 | A2 08 61 | 62 61 | 16 bit integer | 0,01K |
34 | Min Temperatura pagkakaiba Petsa | E8 FF 7F E1 6D | – | E4 86 03 E1 6D | A4 08 E1 6D | A4 08 E1 6D | 64 E1 6D | 32 bit integer | Uri F |
35 | Pinakamataas na pagkakaiba sa Temperatura | D8 FF 7F 61 | – | D2 86 03 61 | 92 08 61 | 92 08 61 | 52 61 | 16 bit integer | 0,01K |
36 | Petsa ng pagkakaiba sa Max na Temperatura | D8 FF 7F E1 6D | – | D4 86 03 E1 6D | 94 08 E1 6D | 94 08 E1 6D | 54 E1 6D | 32 bit integer | Uri F |
37 | Tagal kapag q < qmin | C8 FF 7F BE 50 | 04 BE 50 | C4 86 03 BE 50 | 84 08 BE 50 | 84 08 BE 50 | 44 BE 50 | 32 bit integer | sec |
38 | Daloy min na antas qmin | C8 FF 7F BE 40 | 05 BE 40 | – | – | – | – | lumutang | 1 m3/h |
39 | Tagal kapag q > qmax | C8 FF 7F BE 58 | 04 BE 58 | C4 86 03 BE 58 | 84 08 BE 58 | 84 08 BE 58 | 44 BE 58 | 32 bit integer | sec |
40 | Pinakamataas na antas ng daloy ng qmax | C8 FF 7F BE 48 | 05 BE 48 | – | – | – | – | lumutang | 1 m3/h |
41 | Oras ng pagpapatakbo ng baterya | C8 FF 7F 20 | 04 20 | – | – | – | – | 32 bit integer | sec |
42 | Enerhiya mataas na resolution | C8 FF 7F 01 | 04 01 | – | – | – | – | 32 bit integer | |
43 | Mataas na resolution ng volume | C8 FF 7F 10 | 04 10 | – | – | – | – | 32 bit integer |
x = B – para sa enerhiya para sa pagpainit, x = C – para sa enerhiya para sa paglamig.
Remarks:
- Talahanayan 1…11 enerhiya at dami ng DIF VIF code ay ibinigay ng posisyon ng kuwit para sa 0,001 MWh, 0,001 GJ, 0,001 Gcal, at 0,001 m3. Maaaring itakda ang iba pang mga halaga para sa enerhiya at volume.
- Ang Talahanayan 1…11 na mga parameter na may markang “*”, ay ipapadala lamang kung ang mga kundisyon ay pananatilihin:
Parameter | Kundisyon |
Enerhiya para sa paglamig. Logger enerhiya para sa paglamig | Uri ng aplikasyon ng heat meter – para sa pagsukat ng enerhiyang natupok para sa pagpainit at pagpapalamig |
Enerhiya ng taripa 1. Logger enerhiya ng taripa 1 | Naka-on ang function ng Tariff 1 |
Enerhiya ng taripa 2, Enerhiya ng taripa ng Logger 2 | Naka-on ang function ng Tariff 2 |
Dami ng pulse input 1, Logger pulse input 1 | Aktibo ang pulse input 1 |
Dami ng pulse input 2, Logger pulse input 2 | Aktibo ang pulse input 2 |
Pulse value ng output 1 | Ang output ng pulso 1 ay aktibo |
Pulse value ng output 2 | Ang output ng pulso 2 ay aktibo |
Algoritmo ng pagkalkula ng checksum ng CRC16
- Ang polynomial x^0 + x^5 + x^12.
- const __u16 crc_ccitt_table[256] = {
- 0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf,
- 0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7, 0x1081, 0x0108, 0x3393, 0x221a, 0x56a5, 0x472c, 0x75b7, 0x643e, 0x9cc9, 0x8d40, 0xbfdb, 0xae52, 0xdaed, 0xcb64, 0xf9ff,
- 0xe876, 0x2102, 0x308b, 0x0210, 0x1399, 0x6726, 0x76af, 0x4434, 0x55bd, 0xad4a, 0xbcc3, 0x8e58, 0x9fd1, 0xeb6e, 0xfae7, 0xc87c, 0xd9f5, 0x3183, 0x200a, 0x1291, 0x0318, 0x77a7, 0x662e,
- 0x54b5, 0x453c, 0xbdcb, 0xac42, 0x9ed9, 0x8f50, 0xfbef, 0xea66, 0xd8fd, 0xc974, 0x4204, 0x538d, 0x6116, 0x709f, 0x0420, 0x15a9, 0x2732, 0x36bb, 0xce4c, 0xdfc5, 0xed5e, 0xfcd7, 0x8868,
- 0x99e1, 0xab7a, 0xbaf3, 0x5285, 0x430c, 0x7197, 0x601e, 0x14a1, 0x0528, 0x37b3, 0x263a, 0xdecd, 0xcf44, 0xfddf, 0xec56, 0x98e9, 0x8960, 0xbbfb, 0xaa72, 0x6306, 0x728f, 0x4014, 0x519d,
- 0x2522, 0x34ab, 0x0630, 0x17b9, 0xef4e, 0xfec7, 0xcc5c, 0xddd5, 0xa96a, 0xb8e3, 0x8a78, 0x9bf1, 0x7387, 0x620e, 0x5095, 0x411c, 0x35a3, 0x242a, 0x16b1, 0x0738, 0xffcf, 0xee46, 0xdcdd,
- 0xcd54, 0xb9eb, 0xa862, 0x9af9, 0x8b70, 0x8408, 0x9581, 0xa71a, 0xb693, 0xc22c, 0xd3a5, 0xe13e, 0xf0b7, 0x0840, 0x19c9, 0x2b52, 0x3adb, 0x4e64, 0x5fed, 0x6d76, 0x7cff, 0x9489, 0x8500,
- 0xb79b, 0xa612, 0xd2ad, 0xc324, 0xf1bf, 0xe036, 0x18c1, 0x0948, 0x3bd3, 0x2a5a, 0x5ee5, 0x4f6c, 0x7df7, 0x6c7e, 0xa50a, 0xb483, 0x8618, 0x9791, 0xe32e, 0xf2a7, 0xc03c, 0xd1b5, 0x2942,
- 0x38cb, 0x0a50, 0x1bd9, 0x6f66, 0x7eef, 0x4c74, 0x5dfd, 0xb58b, 0xa402, 0x9699, 0x8710, 0xf3af, 0xe226, 0xd0bd, 0xc134, 0x39c3, 0x284a, 0x1ad1, 0x0b58, 0x7fe7, 0x6e6e, 0x5cf5, 0x4d7c,
- 0xc60c, 0xd785, 0xe51e, 0xf497, 0x8028, 0x91a1, 0xa33a, 0xb2b3, 0x4a44, 0x5bcd, 0x6956, 0x78df, 0x0c60, 0x1de9, 0x2f72, 0x3efb, 0xd68d, 0xc704, 0xf59f, 0xe416, 0x90a9, 0x8120, 0xb3bb,
- 0xa232, 0x5ac5, 0x4b4c, 0x79d7, 0x685e, 0x1ce1, 0x0d68, 0x3ff3, 0x2e7a, 0xe70e, 0xf687, 0xc41c, 0xd595, 0xa12a, 0xb0a3, 0x8238, 0x93b1, 0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb,
- 0x0e70, 0x1ff9, 0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330, 0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78.
- crc_ccitt – muling kalkulahin ang CRC para sa buffer ng data
- @crc – dating halaga ng CRC
- @buffer – data pointer
- @len – bilang ng mga byte sa buffer
- u16 crc_ccitt(__u16 crc, __u8 const *buffer, size_t len){ habang (len–)
- crc = (crc >> 8) ^ crc_ccitt_table[(crc ^ (*buffer++)) & 0xff]; ibalik ang crc;
Itinatakda ang mga parameter ng metro
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong identification number na "ID" (BCD8 format):
68h | 09h | 09h | 68h | 53 p.m. 73 p.m. | A | 51h | 0Ch | 79h | ID | CS | 16h |
Pagbabago ng numero ng pagkakakilanlan
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagbabago ng numero ng pagkakakilanlan, Manufacturer ID at Medium
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong Kumpletong ID (64 bit integer):
68h | 0Dh | 0Dh | 68h | 53 p.m. 73 p.m. | A | 51h | 07h | 79h | Kumpletong ID (64 bit) | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Istraktura ng “Complete ID” (64 bit integer):
Numero ng pagkakakilanlan "ID" | ID ng Manufacturer | henerasyon | Katamtaman |
4 byte (BCD8 format) | 2 byte | 1 byte | 1 byte |
Puna: Binabalewala ang generation code (Sa meter Generation code ay naayos na 0Bh)
Pagbabago ng pangunahing address
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong pangunahing address na "aa":
68h | 06h | 06h | 68h | 53 p.m. 73 p.m. | A | 51h | 01h | 7Ah | aa | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagbabago ng data at oras ng metro
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong pangunahing address na "aa":
68h | 09h | 09h | 68h | 53 p.m. 73 p.m. | A | 51h | 04h | 6Dh | Petsa at oras (Uri F) | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagbabago ng taunang nakatakdang araw
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong set ng data:
68h | 08h | 08h | 68h | 53 p.m. 73 p.m. | A | 51h | 42h | ECh | 7Eh | Buwan at araw (Uri G) | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Pagbabago ng buwanang nakatakdang araw
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong set ng data:
68h | 09h | 09h | 68h | 53 p.m. 73 p.m. | A | 51h | 82h | 08h | ECh | 7Eh | Araw (Uri G) | CS | 16h |
Sagot ng metrong CON (kung ang A ay hindi katumbas ng FFh):
- E5h
Puna: Ang pagpapalit ng numero ng pagkakakilanlan at ang nakatakdang petsa ay posible lamang kapag ang metro ay nakatakda sa SERVICE mode.
Pagbabago ng baud rate
Nagpapadala ang Master sa meter string na SND_UD2 na may bagong baud rate code na "BR":
68h | 03h | 03h | 68h | 53 p.m. 73 p.m. | A | BR | CS | 16h |
Sagot ng meter CON (kung A hindi katumbas ng FFh) na may lumang baud rate:
- E5h
Mga halaga ng BR code:
- BR=B8h – para sa pagpapalit ng boud rate sa 300 bps
- BR=B9h – para sa pagpapalit ng boud rate sa 600 bps
- BR=BAh – para sa pagpapalit ng boud rate sa 1200 bps
- BR=BBh – para sa pagpapalit ng boud rate sa 2400 bps
- BR=BCh – para sa pagpapalit ng boud rate sa 4800 bps
- BR=BDh – para sa pagpapalit ng boud rate sa 9600 bps
Pangalawang addressing
Nagpapadala ang Master sa meter string na SND_UD2:
68h | 0Bh | 0Bh | 68h | 53 p.m. 73 p.m. | FD | 52 | NN | NN | NN | NN | HH | HH | ID | MM | CS | 16h |
Pagpili ng metro
- NN – Numero ng pagkakakilanlan (pangalawang address) BCD8 na format (kung "F"- binalewala ang numerong ito)
- HH – Manufacturer code, HST format (kung „FF“- binalewala ang byte na ito)
- ID - Code ng pagkakakilanlan, format ng HST (kung "FF" - hindi pinansin)
- MM – Medium code, SMED format (kung "FF"- hindi pinansin)
Ang metro, na ang numero ng pagkakakilanlan ay pareho, ay pinili para sa karagdagang komunikasyon at nagpapadala ng sagot CON:
- E5h
Komunikasyon sa napiling metro
Ang komunikasyon sa napiling metro ay isinasagawa gaya ng dati:
- ang uri ng data para sa pagbabasa ay pinili sa pamamagitan ng pagpapadala sa meter strig SND_UD2 (tingnan ang talata 2), tanging sa kasong ito, ang M-bus address ay dapat na FDh,
- ang sagot ng napiling meter CON:
- E5h
para sa kahilingan ng data na ipinapadala ng master sa string ng metro (Dapat na FDh ang address ng M-bus):
10h | 53 p.m. 73 p.m. | FDh | CS | 16h |
- tugon ng metro na RSP_UD2 telegram na may napiling data (mga talahanayan 1 …9)
Pag-alis sa pagkakapili ng pangalawang addressing mode
Nagpapadala ang Master sa meter telegrama SND_NKE na may address na FDh:
10h | 40h | FDh | CS | 16h |
Danfoss A/S
Mga Solusyon sa Klima danfoss.com +45 7488 2222.
Anumang impormasyon, kabilang ang, Dut na hindi limitado sa impormasyon sa pagpili ng produkto, aplikasyon o paggamit nito, disenyo ng produkto, timbang, sukat, kapasidad o anumang iba pang teknikal na data sa mga manwal ng produkto, paglalarawan ng mga katalogo, advertisement, atbp. at kung ginawang available sa pagsulat, pasalita, elektroniko, online o sa pamamagitan ng pag-download, ay dapat ituring na nagbibigay-kaalaman at nagbubuklod lamang dito at sa
Inilalaan ng Danfos ang karapatang baguhin ang mga produkto nito nang walang abiso. Nalalapat din ito sa mga produktong inorder ngunit hindi naihatid sa kondisyon na ang mga naturang pagbabago ay maaaring gawin nang walang pagbabago sa anyo, akma, o
function ng produkto.
Ang lahat ng mga trademark sa materyal na ito ay pag-aari ng Danfoss A/S o mga kumpanya ng grupong Danfoss. Ang Danfoss at ang logo ng Danfoss ay mga trademark ng Danfoss A/S. Lahat ng karapatan ay nakalaan.
Mga Dokumento / Mga Mapagkukunan
![]() |
Paglalarawan ng Danfoss SonoMeter 40 Wired M-Bus Protocol [pdf] Manwal ng Pagtuturo Paglalarawan ng SonoMeter 40 Wired M-Bus Protocol, SonoMeter 40, Paglalarawan ng Wired M-Bus Protocol, Wired Protocol, M-Bus Protocol, Paglalarawan ng Protocol |