超聲波液位計,超聲波液位差計,超聲波明渠流量計_第1頁
超聲波液位計,超聲波液位差計,超聲波明渠流量計_第2頁
超聲波液位計,超聲波液位差計,超聲波明渠流量計_第3頁
超聲波液位計,超聲波液位差計,超聲波明渠流量計_第4頁
超聲波液位計,超聲波液位差計,超聲波明渠流量計_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、超聲波液位計,超聲波液位差計,超聲波明渠流量計通信協(xié)議(適合TD和FM3.14系列)1、通信接口RS485或RS232,波特率范圍1200-9600。2、儀表接線端為A, B和COM。3、說明書表2中寄存器編號為寄存器地址。4、通信信息組成:地址碼-功能碼-數(shù)據(jù)段-CRC校驗碼,一條消息連續(xù)發(fā)送和接收,字符間隔不能大于一個字符,否則認為一條新消息開始或老消息結束。信息體由十六進制數(shù)組成。.5、數(shù)據(jù)定義:累積量為4字節(jié)十六進制定點數(shù),瞬時量(包括溫度壓力等)為4字節(jié)浮點數(shù)。.6、通信命令: 功能碼03-用來讀取顯示數(shù)據(jù) 發(fā)送 01 ;地址 回應 01 ;地址 03 ;功能碼 03 ;功能碼 00

2、 ;寄存器地址高 04 ;字節(jié)個數(shù) 01 ;寄存器地址低(顯示地址) 80 ;數(shù)據(jù)1 00 ;寄存器個數(shù)高 04 ;數(shù)據(jù)2 04 ;寄存器個數(shù)低 80 ;數(shù)據(jù)3 CRCH ;CRC校驗碼高 80 ;數(shù)據(jù)4 CRCL ;CRC校驗碼低 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 說明:地址儀表號,寄存器地址顯示項目編號回應字節(jié)個數(shù)(發(fā)送)寄存器個數(shù)低(163) 功能碼04-用來讀取數(shù)設定數(shù)據(jù)和碼設定數(shù)據(jù),寄存器個數(shù)=13讀碼設定;=463讀數(shù)設定。 讀取數(shù)設定數(shù)據(jù) 發(fā)送 01 ;地址 回應 01 ;地址 04 ;功能碼 04 ;功能碼 00 ;寄存器地址高 04 ;字節(jié)個數(shù) 01 ;

3、寄存器地址低(數(shù)設定地址) 80 ;數(shù)據(jù)1 00 ;寄存器個數(shù)高 04 ;數(shù)據(jù)2 04 ;寄存器個數(shù)低 80 ;數(shù)據(jù)3 CRCH ;CRC校驗碼高 80 ;數(shù)據(jù)4 CRCL ;CRC校驗碼低 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 說明:地址儀表號,寄存器地址數(shù)設定地址編號回應字節(jié)個數(shù)(發(fā)送)寄存器個數(shù)低(463)讀取碼設定數(shù)據(jù) 發(fā)送 01 ;地址 回應 01 ;地址 04 ;功能碼 04 ;功能碼 00 ;寄存器地址高 02 ;字節(jié)個數(shù) 01 ;寄存器地址低(碼設定地址) 03 ;數(shù)據(jù)1碼內容 00 ;寄存器個數(shù)高 04 ;數(shù)據(jù)2 碼內容 01 ;寄存器個數(shù)低 CRCH ;C

4、RC校驗碼高 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 CRCL ;CRC校驗碼低 說明:地址儀表號,寄存器地址碼設定地址編號回應字節(jié)個數(shù)(發(fā)送)寄存器個數(shù)低(13)X2功能碼06-用來進行碼設定 發(fā)送 01 ;地址 回應 01 ;地址 06 ;功能碼 06 ;功能碼 00 ;寄存器地址高 00 ;寄存器地址高 01 ;寄存器地址低(碼設定地址)01 ;寄存器地址低 00 ;數(shù)據(jù)高 00 ;數(shù)據(jù)高 04 ;數(shù)據(jù)低 04 ;數(shù)據(jù)低 CRCH ;CRC校驗碼高 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 CRCL ;CRC校驗碼低 功能碼10H-用來數(shù)設定(如:100=8

5、6H,00H,00H,48H) 發(fā)送 01 ;地址 回應 01 ;地址 10H ;功能碼 10H ;功能碼 00 ;寄存器地址高 00 ;寄存器地址高 01 ;寄存器地址低(數(shù)設定地址) 01 ;寄存器地址低 00 ;寄存器個數(shù)高 00 ;寄存器個數(shù)高 04 ;寄存器個數(shù)低 04 ;寄存器個數(shù)低 04 ;數(shù)據(jù)個數(shù) CRCH ;CRC校驗碼高 86h ;數(shù)據(jù)1 CRCL ;CRC校驗碼低 00 ;數(shù)據(jù)2 00 ;數(shù)據(jù)3 48H ;數(shù)據(jù)4 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低功能碼07-用來讀取日報表,報表數(shù)據(jù)為長整型,順序為質量熱量 發(fā)送 01 ;地址 回應 01 ;地址 07

6、 ;功能碼 07 ;功能碼 xxy; 起始年(BCD碼) xxf ;長度= xxc*5 xxm ; 起始月(BCD碼) xx1 ; 數(shù)據(jù)1 xxd ; 起始日(BCD碼) . ; 數(shù)據(jù) xxc ;報表長度(1-16) xxn ;數(shù)據(jù)n CRCH ;CRC校驗碼高 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 CRCL ;CRC校驗碼低功能碼08-用來讀取月報表,報表數(shù)據(jù)為長整型,順序為質量熱量 發(fā)送 01 ;地址 回應 01 ;地址 08 ;功能碼 08 ;功能碼 xxy; 起始年(BCD碼) xxf ;長度= xxc*5 xxm ; 起始月(BCD碼) xx1 ; 數(shù)據(jù)1 xxd

7、; 空 . ; 數(shù)據(jù) xxc ;報表長度(1-16) xxn ;數(shù)據(jù)n CRCH ;CRC校驗碼高 CRCH ;CRC校驗碼高 CRCL ;CRC校驗碼低 CRCL ;CRC校驗碼低7、CRC校驗碼計算 01 ;地址 N1 CRC=0FFFFH為初值 10 ;功能碼 N2 CRCL與N1異或運算 00 ;寄存器地址高N3 CRC右移1位,若移出位為1 01 ;寄存器地址低N4 則CRC=CRC和A001H異或, 00 ;寄存器個數(shù)高N5 若移出位為0則CRC=CRC 04 ;寄存器個數(shù)低N6 右移8次完成N1計算 04 ;數(shù)據(jù)個數(shù) N7 80 ;數(shù)據(jù)1 N8 CRCL與N11異或運算 04 ;

8、數(shù)據(jù)2 N9 CRC右移1位,若移出位為1 80 ;數(shù)據(jù)3 N10 則CRC=CRC和A001H異或, 80 ;數(shù)據(jù)4 N11 若移出位為0則CRC=CRC CRCH ;CRC校驗碼高 右移8次完成N11計算 CRCL ;CRC校驗碼低 最后得到CRC校驗值 8、sb2100系列儀表浮點數(shù)據(jù)格式 長度為4字節(jié), 采用IEEE標準方式,其中尾數(shù)高位始終為1,位的分布如下:1位符號位,8位指數(shù)位,24位尾數(shù),符號位是最高位,尾數(shù)為低位23位,按字節(jié)排序如下: 地址 0 1 2 3 內容 MMMMMMMM MMMMMMMM EMMMMMMM SEEEEEEEE其中 S:符號位,0=整數(shù),1=負數(shù).

9、E:指數(shù)(在二個字節(jié)中),偏移碼為127. M:23位尾數(shù),最高位為1,有效位為24位.例如:100=0x00,0x00,0xc8,0x42 0=0x00,0x00,0x00,0x00 -100=0x00,0x00,0xc8,0xc29、通信舉例儀表地址設為01,通信波特率4800,n,8,1(儀表碼地址0801,0905)。 例1:讀取儀表瞬時流量F,F=100. (4字節(jié)浮點數(shù))上位機發(fā)送:0x01,0x03,0x00,0x01,0x00,0x04,0xc9,0x15儀表回傳:0x01,0x03,0x04,0x00,0x00,0xc8,0x42,0xc2,0x2d例2:讀取儀表累積流量S,

10、S=12345.(4字節(jié)定點數(shù))上位機發(fā)送:0x01,0x03,0x00,0x0b,0x00,0x04,0xcb,0x35儀表回傳:0x01,0x03,0x04,0x39,0x30,0x00,0x00,0xa0,0xf6 例3: 讀取儀表所有顯示數(shù)據(jù),包括瞬時,頻率,差壓, 壓力,溫度,密度,熱量,累積流量,累積熱量等12項48個字節(jié)上位機發(fā)送:0x01,0x03,0x00,0x01,0x00,0x30,0x1e,0x14儀表回傳: 0x01,0x03,0x30,0x69,0x00,0xc8,0x42, (瞬時100.0008)0x86,0x00,0x00,0x00,(頻率0)0x00,0x0

11、0,0xc8,0x44,(差壓1600)0x9e,0x99,0x99,0x3f,(壓力1.20)0x7d,0x1f,0x39,0x43,(溫度185.123)0x00,0x00,0x80,0x3f,(密度1.0)0x00,0x00,0x00,0x00,(熱量0.0)0x00,0x00,0x00,0x00,(保留)0x00,0x00,0x00,0x00,(保留)0x00,0x00,0x00,0x00,(保留)0x60,0x30,0x00,0x00,(累積12384)0x0a,0x00,0x00,0x00,(累積熱10)0xf5(校驗碼高),0xb9(校驗碼低) 例4: 讀取儀表實時時間05120

12、8212108,時間格式為6字節(jié)BCD碼上位機發(fā)送:0x01,0x04,0x00,0x29,0x00,0x03,0xc3,0x61儀表回傳:0x01,0x04,0x06, 0x08(秒), 0x21(分),0x21(時),0x08(日), 0x12(月),0x05(年),0x81(校驗碼高),0x9a(校驗碼低)/顯示寄存器定義/明渠流量計寄存器地址 變量名稱 數(shù)據(jù)類型 01 保留 float 02 保留 float 03 保留 float 04 保留 float 05 保留 float 06 溫度 float 07 距離 float 08 液位 float 09 流速 float 10 瞬時流量 float 11 累積量 unsigned long int/液位差計寄存器地址 變量名稱 數(shù)據(jù)類型 01 保留 float 02 保留 float 03 液位1 float 0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論