資源描述:
《大口徑水表通訊協(xié)議(水表)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、1.1本協(xié)議采用主-從結(jié)構(gòu)的半雙工通訊方式。1.2字節(jié)格式為每字節(jié)含8位二進制碼,傳輸吋加上一個起始位(0)、一?個偶校驗位(E)和一個停止位(1),共11位。其字節(jié)傳輸序列如圖1。D0是字節(jié)的最低位,D7是字節(jié)的最高位。先傳低位,后傳高位。0D0D1D2D3D4D5D6D7E1傳送方向起始位8位數(shù)據(jù)偶校驗位停止位圖1字節(jié)傳輸序列1.3幀格式應(yīng)符合表2的規(guī)定。表2幀格式名稱代碼幀起始符68H儀表類型T地址域A0A1A2A3A4A5A6控制碼C數(shù)據(jù)長度域L數(shù)據(jù)域DATA校驗碼CS結(jié)束符16H1.3.1儀表類型及其
2、代碼應(yīng)符合表3的規(guī)定。表3儀表類型及具代碼儀表類型代碼(T)儀表10H?19H:水表10H冷水水表11H生活熱水水表12H直飲水水表13H中水水表20H?29H:熱量表20H熱量表(計熱量)21H熱量表(計冷量)30H?39H:燃氣表30H燃氣表40H-49H:其他儀表10H如:電度表1.3.2地址域(AO?A6)由七個字節(jié)組成,每個字節(jié)為2位BCD碼格式。地址長度為14位十進制數(shù),低地址在前,高地址在后。其中A5、A6為廠商代碼。當(dāng)?shù)刂窞锳AAAAAAAAAAAAA11時,為廣播地址。廣播地址只能應(yīng)用于點對點
3、的通訊屮。1.3.3控制碼(C)的格式按圖2所示。D0D1D2D3D4D5D6D7功能定義傳送方向圖2控制碼格式D7:0—由主站發(fā)出的控制幀1—由從站發(fā)出的應(yīng)答幀D6?DO:000000:保留000001:讀數(shù)據(jù)000100:寫數(shù)據(jù)001001:讀密鑰版木號000011:讀地址(表號)010101:寫地址(表號)010110:寫機電同步數(shù)(置表底數(shù))1XXXXX:廠商自定義1.3.4數(shù)據(jù)長度(L)為數(shù)據(jù)域的字節(jié)數(shù),用十六進制表示。讀數(shù)據(jù)時L小于或等于64H,寫數(shù)據(jù)時L小于或等于32H,L等于零表示無數(shù)據(jù)域。1.
4、3.5數(shù)據(jù)域(DATA)包括數(shù)據(jù)標(biāo)識、序列號和數(shù)據(jù),其結(jié)構(gòu)隨控制碼的功能改變。1.3.6校驗碼(CS)為一個字節(jié),從幀起始符開始到校驗碼Z前的所有各字節(jié)進行二進制算術(shù)累加,不計超過FFH的溢出值。1.4傳輸要求1.4.1前導(dǎo)字節(jié):在發(fā)送幀信息之前,應(yīng)先發(fā)送2?4個字節(jié)FElIo1.4.2傳輸次序:所有多字節(jié)數(shù)據(jù)域均先傳送低位字節(jié),后傳送高位字節(jié)。1.4.3傳輸響應(yīng):每次通訊先由主站發(fā)出命令幀,被選擇的從站根據(jù)命令幀的要求做出響應(yīng)。傳輸響應(yīng)的吋序見圖3和圖4。一進制位傳送時間Tbit=1/波特率(s)字節(jié)傳送時間
5、延遲時間幀傳輸吋間最長響應(yīng)時間線路空閑時間Tbyte=11TbitTd=1TbyteTframe=幀字節(jié)數(shù)XTbyteTr=500ms+30XTbyte實際-幀傳輸吋間Tfba=實際幀字節(jié)長度XTbyteTli=30ms字節(jié)間的停頓時間TbW1Tbyte重復(fù)通訊次數(shù)1W31.4.4差錯控制:接收方檢測到校驗和、偶校驗位或格式出錯,均應(yīng)放棄該信息幀,不予響應(yīng)。1.4.5傳輸速率:標(biāo)準(zhǔn)速率為1200bps1.5讀數(shù)據(jù)時,1.6主站發(fā)送的序號SER,在每次通訊前,按模256加1運算后產(chǎn)牛。1.6.1主站請求幀的功能為
6、請求讀數(shù)據(jù)。控制碼:C0數(shù)據(jù)長度:L=04H數(shù)據(jù)標(biāo)識:DTo,DTi序列號:SER(主站產(chǎn)生)幀格式:68HTA0???A6C004HDioDI,SERCS16H1.6.2從站正常應(yīng)答幀的功能為從站正常應(yīng)答??刂拼a:C1數(shù)據(jù)域長度:L=04H+m(數(shù)據(jù)長度)數(shù)據(jù)標(biāo)識:Dio,DL序列號:SER幀格式:68HTAO???A6ClLDToDIiSERN:???NmCS16H1.6.3從站收到非法的數(shù)據(jù)請求或無此數(shù)據(jù)時,不應(yīng)答。1.6.4主站請求讀編碼格式應(yīng)符合表4的規(guī)定。表4主站請求讀編碼格式表功能控制碼CO應(yīng)答控
7、制碼Cl備注讀數(shù)據(jù)01H8111加密傳輸讀地址03H83H單機通訊,明碼傳輸1.6.5主站請求讀數(shù)據(jù)域的報文格式及從站應(yīng)答報文格式應(yīng)符合表5的規(guī)定。表5主站諳求讀數(shù)據(jù)域的報文格式及從站應(yīng)答報文格式表序號數(shù)據(jù)報文名稱數(shù)據(jù)標(biāo)識(DToDT.)長度從站應(yīng)答報文備注1讀計量數(shù)據(jù)901FH17H數(shù)據(jù)標(biāo)識DI,序號SER,當(dāng)前累積流量,結(jié)算日累積流量,實時時間,狀態(tài)儀表類型T=10H?1911和T=30H?49H20讀地址810AHOBH數(shù)據(jù)標(biāo)識DI,序號SER,地址A0?A6本命令只能在單機操作寫地址功能控制碼C2應(yīng)答控
8、制碼C3備注寫新地址15H95H調(diào)試階段明碼傳輸,收到出廠啟用命令后不再響應(yīng)序號數(shù)據(jù)報文名稱數(shù)據(jù)標(biāo)識(DioDID主站從站備注長度發(fā)送報文長度應(yīng)答報文1寫地址A016HOBH數(shù)據(jù)標(biāo)識DI,序號SER,新地址A0~A604H數(shù)據(jù)標(biāo)識DI,序號SER返回用新地址,不能用在網(wǎng)絡(luò)上表7數(shù)據(jù)表達格式序號數(shù)據(jù)格式單位代號(1字節(jié))數(shù)據(jù)長度(字節(jié))備注流WXXXX.XXXX有5BCD碼當(dāng)前累積流量X