接口: RS485
波特率:默認 9600 ,使用 M62 菜單可選擇共 8 種不同的速率
校驗位:無(wú)( NONE ) , 偶( EVEN ) , 奇( ODD )
數據位: 8
停止位: 1 , 2
在以下說(shuō)明中: XXh 表示當前儀表通訊地址(也稱(chēng)為網(wǎng)絡(luò )地址),數值范圍 00h-FFh 。 YYh 表示儀表新的通訊地址,數值范圍 00h-FFh 。 ZZh 校驗和,是所有數據字節的字節累加和(注意是二進(jìn)制累加和,不包括控制及命令字節),不計超出 FFh 的進(jìn)位部分。 h 表示此數值為 16 進(jìn)制數
命令格式
( 1 )讀取水表數據( 4A 命令)
主機命令: 2Ah XXh 4Ah 儀表回答 26h XXh 4Ah LL ( BCD 碼) ZZh
其中 LL ( BCD 碼)的內容如下表
位置 |
內容 |
字節數 |
說(shuō)明 |
1~4 |
瞬時(shí)流量 |
4 |
縮小 1000 倍為實(shí)際數值,單位為 m3/h |
5~8 |
正累計流量 |
4 |
縮小 10 倍為實(shí)際數值,單位為 m3 |
9~12 |
累計運行時(shí)間 |
4 |
單位:小時(shí) |
13 |
診斷信息代碼 |
1 |
見(jiàn)診斷信息表格 |
( 2 )讀取定時(shí)存儲數據 ( 49 命令)
主機命令: 2Ah XXh 49h 儀表回答 26h XXh 49h LL ( BCD 碼) ZZh
該命令同( 1 ) 4A 命令讀取水表數據,唯一區別是該命令讀出的數據是上一個(gè)定時(shí)時(shí)刻存儲的數據,而( 1 ) 4A 命令讀取水表數據讀出的是當前水表數據。
( 3 )更改通訊地址( 4B 命令)
主機命令: 2Ah XXh 4Bh YYh 儀表響應 26h XXh 4Bh YYh
如果選取 XXh=YYh ,應用此命令可以循環(huán)檢測通信線(xiàn)路是否正常,還可以?huà)呙杈W(wǎng)絡(luò )中存在的儀表數目,可以實(shí)現網(wǎng)絡(luò )的自動(dòng)配置
注:一般地,主機端需要確認儀表是否設置了正確的通訊地址。如果不檢測的話(huà),在誤碼率較高的網(wǎng)絡(luò )中,請慎用此 4B 命令,因為如果主機發(fā)送的 YYh 如果發(fā)生了錯誤,就會(huì )發(fā)生“丟失”下位機,或者造成兩臺儀表具有同一通訊號碼而發(fā)生沖突現象。
( 4 )更改(設定)定時(shí)數據記憶時(shí)間( 4C 命令)
主機命令: 2Ah XXh 4Ch DDh HHh
儀表回答: 26h XXh 4Ch DDh HHh MMh ZZh
其中 DDh 表示某天, HHh 表示某小時(shí), MM 表示某分鐘, BCD 碼格式
DD 取值為某月的一天,例如 2Ah 86h 4Ch 12h 15h 表示設定 86 號儀表在每月的 12 號 15 時(shí)記憶(存儲)當時(shí)的瞬時(shí)流量、累計流量、工作時(shí)間和狀態(tài)代碼,此儲存數據便于用 49 命令讀出。
如果 DD = 0 則表示每天的 HHh 時(shí)刻進(jìn)行儲存記憶操作。
( 5 )廣播校時(shí) ( 4D 命令)
主機命令: 2Ah AAh 4Dh ssmmhhDDMMYY 儀表不作回答
其中 ssmmhhDDMMYY 表示 BCD 碼格式的時(shí)間日期數值,分別是秒分時(shí)天月年。
診斷信息代碼為 00h 時(shí)表示正常
02h 時(shí)表示管道空錯誤或者是儀表不正常工作
05h 時(shí)表示數據存儲時(shí)錯誤,硬件故障,需要維修
( 6 )擴充的讀取水表命令( 50 命令, 平頂山水資源監控用命令)
主機命令: 2Ah XXh 50h ( *xxP ) 儀表回答 26h XXh 50h LL ( BCD 碼) ZZh
其中 LL ( BCD 碼)的內容如下表
位置 |
內容 |
字節數 |
說(shuō)明 |
1~4 |
瞬時(shí)流速 |
4 |
緊湊 BCD 碼,縮小 1000 倍為實(shí)際數值,單位為 m/h |
5~8 |
瞬時(shí)流量 |
4 |
緊湊 BCD 碼,縮小 1000 倍為實(shí)際數值,單位為 m3/h |
9~12 |
正累積流量 |
4 |
緊湊 BCD 碼表示的數值部分,單位為 m3 |
13~16 |
負累積流量 |
4 |
緊湊 BCD 碼表示的數值部分,單位為 m3 |
17 |
累積流量乘積系數值 |
1 |
數值范圍 N=0~6 0 , 1 , 2 , 3 , 4 , 5 , 6 分別對應單位 1, 0.1, 0.01, 0.001, 0.0001, 0.00001, 0.000001 立方米 。 |
18~21 |
累計運行時(shí)間 |
4 |
緊湊 BCD 碼,單位:小時(shí) |
22 |
診斷信息代碼 |
1 |
見(jiàn)診斷信息表格 |
例如 9~12 字節數據為 12h , 34h , 56h , 78h ,而第 17 字節數值 =2 時(shí),則實(shí)際的正累積量值是
12345678 X 0.01 =123456.78 立方米
例如接收的字符串為 26H , 01H , 50H , 00H , 00H , 00H , 90H , 00H , 00H , 00H , 65H , 78H , 56H , 34H , 12H , 12H , 34H , 56H , 80H , 03H , 00H , 00H , 12H , 34H , 00H , zz
則表示的水表數值如下
瞬時(shí)流速 = 00000.090 m /s
瞬時(shí)流量 = 00000.065 m3 /h
正累積量 =78563412x10- 3 = 78563.412 m3
負累積量 =12345680x10- 3 = 12345.680 m3
總工作時(shí)間 =00001234 小時(shí)
水表工作狀態(tài) =00 表示正常。
注意:對于替換升級換代使用的用戶(hù)需要注意如下幾點(diǎn)
( 1 )新版 NZ-TUF-2000 系列產(chǎn)品更多強調用戶(hù)可編程更改,所以在協(xié)議中,并沒(méi)有固定波特率以及校驗位的定義,用戶(hù)需要自己查驗,采用合適的波特率。
( 2 ) 新版 NZ-TUF-2000 系列超聲波流量計通信時(shí),對時(shí)刻的要求低,可以任何時(shí)候采集數據。采集數據的時(shí)間間隔并沒(méi)有特殊的要求。
( 3 ) 新版 NZ-TUF-2000 系列超聲波流量計出廠(chǎng)設置波特率一般為 9600 ,無(wú)校驗位。如果需要替換同類(lèi)儀表,需要更改串行口參數。用戶(hù)可以在訂貨時(shí)提出此要求,由廠(chǎng)家在出廠(chǎng)時(shí)設置好。用戶(hù)也可以自行更改。更改的方法請參考設置一章
( 4 ) 新版 NZ-TUF-2000 系列超聲波流量計的通信地址(通信號碼)。在顯示菜單 M46 中可以查閱,也可以使用按鍵進(jìn)行更改。出廠(chǎng)時(shí)此地址碼一般地址設為 01 用戶(hù)需要自己修改為合適地址。