|
紫金橋軟件的客戶在使用紫金橋軟件和上潤的WP流(liu)量(liang)積(ji)算(suan)控(kong)製(zhi)儀(yi)進(jin)行(xing)通(tong)訊(xun)時(shi)遇(yu)到(dao)了(le)問(wen)題(ti),通(tong)訊(xun)顯(xian)示(shi)正(zheng)常(chang)可(ke)是(shi)去(qu)上(shang)來(lai)的(de)數(shu)據(ju)對(dui)不(bu)上(shang),這(zhe)篇(pian)文(wen)章(zhang)我(wo)們(men)不(bu)光(guang)是(shi)幫(bang)客(ke)戶(hu)找(zhao)到(dao)正(zheng)確(que)的(de)答(da)案(an),而(er)且(qie)通(tong)過(guo)這(zhe)個(ge)實(shi)例(li)提(ti)供(gong)一(yi)種(zhong)解(jie)決(jue)問(wen)題(ti)的(de)方(fang)法(fa)。
客戶選用了上潤的WP流量積算控製儀,他們要獲取這塊儀表的參數,一個是流量、另一個是累積流量。使用上潤公司提供的通訊測試軟件可以把這兩個數據讀過來,如圖1所示。

圖1 上潤通訊截圖
使用紫金橋軟件與WPliuliangjisuankongzhiyitongxunshi,tongxunshizhengchangde。danduguolaideshujushibuduide。tamenzaizijinqiaoyibiaoqudonglideshezhishianzhaoshangruntongxunruanjiansuobiaoshidedizhi,ruquduliuliangzhegezhi,dizhishi000E、參數長度是4、如圖2所示。從紫金橋軟件上看到通訊是正常的,但取上來的數據和儀表上的顯示值對應不上。

圖2 紫金橋參數配置
首先把上潤通訊軟件的報文和紫金橋軟件的通訊報文進行對比,如圖3和圖4所示。我們看到這兩個軟件發送的命令相同,而且返回的數據也相同。而且在返回的數據報文中發現0AC203FB這4個字節就是我們想要的流量數據(可參考圖1流量返回值),而且0AC203FB在整個返回值的第10位,如果地址從0開始,那麼流量的實際地址就是9,而不是他們軟件上填寫的地址E。

圖3上潤通訊截圖

圖4紫金橋通訊截圖
下麵在紫金橋軟件上測試並找到的流量這個參數的實際地址,在紫金橋軟件裏把9這個地址填好後,如圖5suoshi。jieguocaijishanglaideshujushizhengquede,zhenghaoyuyibiaodexianshishujuyizhi。womenyongtongyangfangfakeyidudaoleijiliuliangdezhenshishuju。youciwomenkeyidedaojielun,shangruntongxunruanjiansuoxianshidedizhidoubizhenshidizhida5,其他參數隻要減去5即可得到上潤儀表的實際地址了。

圖5紫金橋通訊截圖
|