產(chǎn)品分類
您現(xiàn)在的位置:首頁 > 技術(shù)文章 > 超聲波流量計(jì)485通訊時(shí)常遇到的問題與解決方案
超聲波流量計(jì)485通訊時(shí)常遇到的問題與解決方案
  • 發(fā)布日期:2016-06-14      瀏覽次數(shù):2913
    • 超聲波流量計(jì)485通訊時(shí)常遇到的問題與解決方案:

      (1) 問:為什么連接不上流量計(jì)? 接上后它不做任何反應(yīng)?

      答:A.檢查串口參數(shù)是否匹配:位于M63窗口的協(xié)議選擇是否正確

      B.檢查物理連線是否接好

      C.把流量計(jì)重新上電,應(yīng)該能接收到字符"AT" ,否則A和B步存在問題

      D.檢查命令是否正確。在使用擴(kuò)展協(xié)議時(shí)命令后面要緊跟者一個(gè)國車符號

      (2) 問:為什么MODBUS讀出的量值亂七八糟的,和顯示值*不一致?

      答:一般來說如果MODBUS協(xié)議能夠讀出數(shù)據(jù)'就表明協(xié)議本身沒有問題了。亂七八糟

      的數(shù)據(jù)是因?yàn)榇嬖谌缦洛e誤:

      A.數(shù)據(jù)格式錯誤; B.寄存器地址有誤,導(dǎo)致數(shù)據(jù)發(fā)生了位移而產(chǎn)生錯誤。

      比如REAL4這種實(shí)型交量

      種不同的排列方式,WLV100使用的是Z常規(guī)的一種,即低word和高byte在前格

      式。您可以修改您的軟件的數(shù)據(jù)存放格式解決這個(gè)問題。如果使用通用的組態(tài)軟件,

      則組態(tài)軟件一般具有一個(gè)選擇格式的方法。

      (3) 問:我的系統(tǒng)要求每次1小時(shí)只發(fā)出一次命令然后要求同時(shí)收到多個(gè)變量,應(yīng)該使用

      那個(gè)協(xié)議?

      答:一條MODBUS命令可以一次讀出很多變量。如果MODBUS-RTU不能解決問題,

      可以使用使用"&"連接符號連接起來的懇諾擴(kuò)展協(xié)議。還可以使用簡易兼容協(xié)議,

      或者M(jìn)eter-BUS協(xié)議。

      (4) 問:為什么通過協(xié)議讀出的量值和流量計(jì)顯示的不一致?

      答:A.確認(rèn)變量地址是否就是您要求的那個(gè)變量?因?yàn)榱髁坑?jì)內(nèi)部的變量太多,是否混

      淆了?注意在讀取數(shù)據(jù)時(shí),REG 0001在命令字符串中表示為0000,而不是0001。

      0001在命令字符串中表示讀出REG 0002的內(nèi)容。

      B.對于累積量只能顯示7位10進(jìn)制數(shù)字,而通過MODBUS協(xié)議可以讀出8位10

      進(jìn)制數(shù)字。這種情況下,讀出來的數(shù)值的后7位是一樣的。

      (5) 問:我的系統(tǒng)不能支持長整數(shù)以及實(shí)型變量格式,應(yīng)該怎么辦?

      答:需要采用數(shù)值轉(zhuǎn)換方式,或查找新驅(qū)動程序解決。

      (6) 問:MODBUS有測試程序嗎?

      答:有!推薦使用MODSCAN這個(gè)軟件,可以在網(wǎng)上搜到。這個(gè)程序很是方便,有助于

      方便檢查讀出的數(shù)據(jù),理解各種類型數(shù)據(jù)的含義。

      (7) 問:流量計(jì)是否具有模擬運(yùn)行狀態(tài)以方便測試,怎樣設(shè)置?

      答:有!在Mll窗口中輸入0值即啟動模擬運(yùn)行狀態(tài)。模擬運(yùn)行狀態(tài)下總是設(shè)置流速為

      1.2345678m/s,瞬時(shí)流量等于0.;并且顯示"R"狀態(tài)。如果要求瞬時(shí)流量為設(shè)定值,

      則可以通過在M44窗口中輸入一個(gè)負(fù)的設(shè)定值實(shí)現(xiàn)。例如在M44窗口中輸入-3600

      立方米/秒。瞬時(shí)流量就會顯示為3600立方米/秒。這時(shí)所有累積器也會做相應(yīng)的

      累積。因此就得到了變化的累積量輸出。使用遠(yuǎn)個(gè)功能,能在不接傳感器的條件下,

      特別方便與聯(lián)網(wǎng)軟件的調(diào)試以及流量計(jì)功能的測試。

      (8) 問:使用C時(shí),浮點(diǎn)數(shù)存放順序是怎樣的?

      答:例如3F 9E 06 51四個(gè)字節(jié)為1.2345678的IEEE754格式單精度浮點(diǎn)形式。在MODBUS

      數(shù)據(jù)流中的順序是06 51 3F 9E,1號地址數(shù)據(jù)流應(yīng)該是01 03 04 06 51 3F 9E 3B 32

      (十六進(jìn)制數(shù)字)。在X86計(jì)算機(jī)中使用C語言時(shí),按照內(nèi)存從低到高存放順序51

      06 9E 3F。 

      超聲波流量計(jì)樣品展示: