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