HART智能儀表在線監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
表2中,s表示尾數(shù)的符號(hào),1為負(fù),0為正;E表示指數(shù),與十進(jìn)制數(shù)127的差值以二進(jìn)制補(bǔ)碼形式表示;M 表示尾數(shù);上述浮點(diǎn)數(shù)的值通過把2的無(wú)偏移指數(shù)次方與24位尾數(shù)相乘得到。24位尾數(shù)由一個(gè)假設(shè)的最高位1,后跟一個(gè)小數(shù)點(diǎn),和尾數(shù)的23位組成。
V= S1.M × 2E一127
最后5 個(gè)字節(jié)組成的二進(jìn)制數(shù)為00111100 01001101 11000111 01011110,經(jīng)過轉(zhuǎn)化后的十進(jìn)制值約為12.559 413 9% ,通過儀表顯示讀取的值為12.559 ,基本相同。
在智能儀表在線診斷與管理系統(tǒng)軟件運(yùn)行之前,必須要進(jìn)行COM 服務(wù)器初始化,目的是為了獲取當(dāng)前HART協(xié)議通訊裝置中正在正常工作的HART 網(wǎng)橋和現(xiàn)場(chǎng)在線的智能儀表,共輪巡2次。經(jīng)過實(shí)驗(yàn)和推算,在2O個(gè)網(wǎng)橋正常工作并且每個(gè)網(wǎng)橋滿載(每個(gè)網(wǎng)橋掛接12臺(tái)智能儀表,共240臺(tái)智能儀表)的情況下,COM 服務(wù)器的初始化約為7 min,如果智能儀表的數(shù)量更多,則COM服務(wù)器的初始化事件會(huì)更加長(zhǎng)一些。
6 結(jié)束語(yǔ)
HART協(xié)議通訊裝置穩(wěn)定性好,上位機(jī)軟件操作簡(jiǎn)單,大大改善了傳統(tǒng)儀表管理模式的低效,進(jìn)一步提高了企業(yè)的自動(dòng)化程度和辦公效率。
評(píng)論