|
紫金橋軟件的客戶在使用紫金橋軟件和上潤的WPliuliangjisuankongzhiyijinxingtongxunshiyudaolewenti,tongxunxianshizhengchangkeshishanglaideshujuduibushang,zhepianwenzhangwomenbuguangshibangkehuzhaodaozhengquededaan,erqietongguozhegeshilitigongyizhongjiejuewentidefangfa。
客戶選用了上潤的WP流量積算控製儀,他們要獲取這塊儀表的參數,一個是流量、另一個是累積流量。使用上潤公司提供的通訊測試軟件可以把這兩個數據讀過來,如圖1所示。

圖1 上潤通訊截圖
使用紫金橋軟件與WP流(liu)量(liang)積(ji)算(suan)控(kong)製(zhi)儀(yi)通(tong)訊(xun)時(shi),通(tong)訊(xun)是(shi)正(zheng)常(chang)的(de)。但(dan)讀(du)過(guo)來(lai)的(de)數(shu)據(ju)是(shi)不(bu)對(dui)的(de)。他(ta)們(men)在(zai)紫(zi)金(jin)橋(qiao)儀(yi)表(biao)驅(qu)動(dong)裏(li)的(de)設(she)置(zhi)是(shi)按(an)照(zhao)上(shang)潤(run)通(tong)訊(xun)軟(ruan)件(jian)所(suo)標(biao)示(shi)的(de)地(di)址(zhi),如(ru)去(qu)讀(du)流(liu)量(liang)這(zhe)個(ge)值(zhi),地(di)址(zhi)是(shi)000E、參數長度是4、如圖2所示。從紫金橋軟件上看到通訊是正常的,但取上來的數據和儀表上的顯示值對應不上。

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

圖3上潤通訊截圖

圖4紫金橋通訊截圖
下麵在紫金橋軟件上測試並找到的流量這個參數的實際地址,在紫金橋軟件裏把9這個地址填好後,如圖5所suo示shi。結jie果guo采cai集ji上shang來lai的de數shu據ju是shi正zheng確que的de,正zheng好hao與yu儀yi表biao的de顯xian示shi數shu據ju一yi致zhi。我wo們men用yong同tong樣yang方fang法fa可ke以yi讀du到dao累lei積ji流liu量liang的de真zhen實shi數shu據ju。由you此ci我wo們men可ke以yi得de到dao結jie論lun,上shang潤run通tong訊xun軟ruan件jian所suo顯xian示shi的de地di址zhi都dou比bi真zhen實shi地di址zhi大da5,其他參數隻要減去5即可得到上潤儀表的實際地址了。

圖5紫金橋通訊截圖
|