<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 總線制M-BUS直讀水表協(xié)議規(guī)范

          總線制M-BUS直讀水表協(xié)議規(guī)范

          作者: 時(shí)間:2016-12-15 來源:網(wǎng)絡(luò) 收藏
          本協(xié)議為主-從M-Bus模式的半雙工通訊方式。采集器為主叫方,水表為被叫方。每個(gè)水表均有各自的地址編碼。通訊鏈路的建立與解除均由采集器來完成。
          字節(jié)格式符合CJ/T188-2004標(biāo)準(zhǔn)字節(jié)格式,即每字節(jié)含8位二進(jìn)制碼,傳輸時(shí)加上1位起始位(0)、一個(gè)偶校驗(yàn)位、一個(gè)停止位(1),共11位。
          通訊波特率為2400bps。校驗(yàn)碼(CS)符合CJ/T188-2004,即從M-Bus起始符(0x68)開始到M-Bus校驗(yàn)碼之前的所有字節(jié)和的模256。
          由主叫發(fā)往被叫的控制幀以SND_為前綴,由被叫發(fā)往主叫的控制幀以RSP_為前綴。采集器與表計(jì)之間的通訊包含以下幾個(gè)命令幀,如下:
          1、讀表計(jì)數(shù)據(jù):SND_SU
          2、讀表計(jì)地址:SND_UD_RAD
          3、設(shè)置表計(jì)地址:SND_UD_AD
          4、讀表計(jì)狀態(tài):SND_UD_CK
          順序
          0
          1
          2--8
          9
          10
          11-12
          13
          14-20
          21
          22
          說明
          68h
          T
          ADDR
          15H
          L
          A018h
          SER
          A0-A6
          CS
          16h
          實(shí)例
          68
          aa
          aa aa aa aa aa aa aa
          15
          0A
          A0 18
          00
          01 00 00 05 08 00 00
          9D
          16

          表計(jì)地址及數(shù)據(jù)編碼格式

          本文引用地址:http://www.ex-cimer.com/article/201612/330295.htm
          1、表計(jì)地址編碼格式(采用BCD碼):
          A0—生產(chǎn)流水號(hào)最低字節(jié);
          A1—生產(chǎn)流水號(hào)次高字節(jié);
          A2—生產(chǎn)流水號(hào)最高字節(jié);
          A3—表計(jì)生產(chǎn)月份;
          A4—表計(jì)生產(chǎn)年份;
          A5—生產(chǎn)廠商代碼低字節(jié);
          A6—生產(chǎn)廠商代碼高字節(jié);
          2、表計(jì)數(shù)據(jù)編碼格式(采用BCD碼):
          如表計(jì)數(shù)據(jù)是123456.78,則數(shù)據(jù)編碼如下:
          D0—0x78;
          D1—0x56;
          D2—0x34;
          D3—0x12;


          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();