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