超聲波流量計485通訊時(shí)常遇到的問(wèn)題與解決方案:
(1) 問(wèn):為什么連接不上流量計? 接上后它不做任何反應?
答:A.檢查串口參數是否匹配:位于M63窗口的協(xié)議選擇是否正確
B.檢查物理連線(xiàn)是否接好
C.把流量計重新上電,應該能接收到字符"AT" ,否則A和B步存在問(wèn)題
D.檢查命令是否正確。在使用擴展協(xié)議時(shí)命令后面要緊跟者一個(gè)國車(chē)符號
(2) 問(wèn):為什么MODBUS讀出的量值亂七八糟的,和顯示值*不一致?
答:一般來(lái)說(shuō)如果MODBUS協(xié)議能夠讀出數據'就表明協(xié)議本身沒(méi)有問(wèn)題了。亂七八糟
的數據是因為存在如下錯誤:
A.數據格式錯誤; B.寄存器地址有誤,導致數據發(fā)生了位移而產(chǎn)生錯誤。
比如REAL4這種實(shí)型交量
種不同的排列方式,WLV100使用的是Z常規的一種,即低word和高byte在前格
式。您可以修改您的軟件的數據存放格式解決這個(gè)問(wèn)題。如果使用通用的組態(tài)軟件,
則組態(tài)軟件一般具有一個(gè)選擇格式的方法。
(3) 問(wèn):我的系統要求每次1小時(shí)只發(fā)出一次命令然后要求同時(shí)收到多個(gè)變量,應該使用
那個(gè)協(xié)議?
答:一條MODBUS命令可以一次讀出很多變量。如果MODBUS-RTU不能解決問(wèn)題,
可以使用使用"&"連接符號連接起來(lái)的懇諾擴展協(xié)議。還可以使用簡(jiǎn)易兼容協(xié)議,
或者M(jìn)eter-BUS協(xié)議。
(4) 問(wèn):為什么通過(guò)協(xié)議讀出的量值和流量計顯示的不一致?
答:A.確認變量地址是否就是您要求的那個(gè)變量?因為流量計內部的變量太多,是否混
淆了?注意在讀取數據時(shí),REG 0001在命令字符串中表示為0000,而不是0001。
0001在命令字符串中表示讀出REG 0002的內容。
B.對于累積量只能顯示7位10進(jìn)制數字,而通過(guò)MODBUS協(xié)議可以讀出8位10
進(jìn)制數字。這種情況下,讀出來(lái)的數值的后7位是一樣的。
(5) 問(wèn):我的系統不能支持長(cháng)整數以及實(shí)型變量格式,應該怎么辦?
答:需要采用數值轉換方式,或查找新驅動(dòng)程序解決。
(6) 問(wèn):MODBUS有測試程序嗎?
答:有!推薦使用MODSCAN這個(gè)軟件,可以在網(wǎng)上搜到。這個(gè)程序很是方便,有助于
方便檢查讀出的數據,理解各種類(lèi)型數據的含義。
(7) 問(wèn):流量計是否具有模擬運行狀態(tài)以方便測試,怎樣設置?
答:有!在Mll窗口中輸入0值即啟動(dòng)模擬運行狀態(tài)。模擬運行狀態(tài)下總是設置流速為
1.2345678m/s,瞬時(shí)流量等于0.;并且顯示"R"狀態(tài)。如果要求瞬時(shí)流量為設定值,
則可以通過(guò)在M44窗口中輸入一個(gè)負的設定值實(shí)現。例如在M44窗口中輸入-3600
立方米/秒。瞬時(shí)流量就會(huì )顯示為3600立方米/秒。這時(shí)所有累積器也會(huì )做相應的
累積。因此就得到了變化的累積量輸出。使用遠個(gè)功能,能在不接傳感器的條件下,
特別方便與聯(lián)網(wǎng)軟件的調試以及流量計功能的測試。
(8) 問(wèn):使用C時(shí),浮點(diǎn)數存放順序是怎樣的?
答:例如3F 9E 06 51四個(gè)字節為1.2345678的IEEE754格式單精度浮點(diǎn)形式。在MODBUS
數據流中的順序是06 51 3F 9E,1號地址數據流應該是01 03 04 06 51 3F 9E 3B 32
(十六進(jìn)制數字)。在X86計算機中使用C語(yǔ)言時(shí),按照內存從低到高存放順序51
06 9E 3F。
超聲波流量計樣品展示:
多欽儀表(上海)有限公司專(zhuān)業(yè)提供:生活污水流量計,循環(huán)水流量計,外夾式流量計
地址:上海市嘉定區安亭新源路155號 傳真:86-021-33250306 技術(shù)支持:儀表網(wǎng) 管理登陸 備案號:滬ICP備15003805號-1 GoogleSitemap
多欽儀表(上海)有限公司 版權所有 © 2018.