Profibus現(xiàn)場(chǎng)總線儀表系統(tǒng)在應(yīng)用中的幾點(diǎn)分析
現(xiàn)場(chǎng)總線因?yàn)槠湎到y(tǒng)開(kāi)放性和應(yīng)用的優(yōu)越性在實(shí)踐已經(jīng)越來(lái)越廣泛的得到了應(yīng)用,并且總線系統(tǒng)的應(yīng)用特性和技術(shù)解釋已經(jīng)在很多領(lǐng)域得到了描述,以下就筆者在應(yīng)用中的所涉及的幾個(gè)要點(diǎn)進(jìn)行分析和討論。
一.主從設(shè)備之間的數(shù)據(jù)傳輸和數(shù)據(jù)格式
通過(guò)數(shù)據(jù)交換,PLC能讀取設(shè)備發(fā)送回來(lái)的報(bào)文并寫(xiě)數(shù)據(jù)給設(shè)備,如果數(shù)據(jù)包含了模擬量測(cè)量值,設(shè)備通常發(fā)送5個(gè)字節(jié)給PLC。
如果,設(shè)備發(fā)送的測(cè)量值比較多時(shí),報(bào)文長(zhǎng)度相應(yīng)的增加,測(cè)量值的IEEE754計(jì)算公式是
測(cè)量值=(-1)符號(hào)位*2(指數(shù)-127)*(1+分?jǐn)?shù))
舉例說(shuō)明:如果設(shè)備發(fā)送測(cè)量值數(shù)據(jù)為40F00000(十六進(jìn)制)=01000000111100000000000000000000(二進(jìn)制)
測(cè)量值=(-1)0*2(129-127)*(1+2-1+2-2+2-3)
=1*22*(1+0.5+0.25+0.125)
=1*4*1.875
=7.5
在此要注意,不是所有的PLC都支持IEEE754數(shù)據(jù)格式。
PLC能通過(guò)讀取設(shè)備的狀態(tài)位來(lái)判斷設(shè)備的自身狀態(tài)信息,設(shè)備狀態(tài)位數(shù)值代表不同的含義,這對(duì)設(shè)備維護(hù)和檢測(cè)提供了有效的的手段。
總線儀表在與上位機(jī)數(shù)據(jù)傳輸過(guò)程中,節(jié)省了A/D和D/A轉(zhuǎn)換中間環(huán)節(jié),提高了數(shù)據(jù)的精度和傳輸速度,同時(shí)減少了中間設(shè)備及電纜的消耗,降低了勞動(dòng)強(qiáng)度。
評(píng)論