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