新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PROFIBUS總線存取協(xié)議

PROFIBUS總線存取協(xié)議

作者: 時間:2016-12-15 來源:網(wǎng)絡(luò) 收藏
 ?。ǎ保?wbr />三種PROFIBUS(DP.FMS.PA)均使用一致的總線存取協(xié)議。該協(xié)議是通過OSI參考模型第二層(數(shù)據(jù)鏈路層)來實(shí)現(xiàn)的。它包括了保證數(shù)據(jù)可靠性技術(shù)及傳輸協(xié)議和報(bào)文處理。
 ?。ǎ玻?wbr />在PROFIBUS中,第二層稱之為現(xiàn)場總線數(shù)據(jù)鏈路層(FieldbusDataLink-FDL)。介質(zhì)存取控制(MediumAccessControl-MAC)具體控制數(shù)據(jù)傳輸?shù)某绦颍琈AC必須確保在任何一個時刻只有一個站點(diǎn)發(fā)送數(shù)據(jù)。
 ?。ǎ常?wbr />PROFIBUS協(xié)議的設(shè)計(jì)要滿足介質(zhì)控制的兩個基本要求:
 ?、伲?wbr />在復(fù)雜的自動化系統(tǒng)(主站)間的通信,必須保證在確切限定的時間間隔中,任何一個站點(diǎn)要有足夠的時間來完成通信任務(wù)。
  ②.在復(fù)雜的程序控制器和簡單的I/O設(shè)備(從站)間通信,應(yīng)盡可能快速又簡單地完成數(shù)據(jù)的實(shí)時傳輸。
  因此,PROFIBUS總線存取協(xié)議,主站之間采用令牌傳送方式,主站與從站之間采用主從方式。
 ?。ǎ矗?wbr />令牌傳遞程序保證每個主站在一個確切規(guī)定的時間內(nèi)得到總線存取權(quán)(令牌)。在PROFIBUS中,令牌傳遞僅在各主站之間進(jìn)行。
 ?。ǎ担?wbr />主站得到總線存取令牌時可與從站通信。每個主站均可向從站發(fā)送或讀取信息。因此,可能有以下三種系統(tǒng)配置:
  .純主-從系統(tǒng)
  ②.純主-主系統(tǒng)
  ③.混合系統(tǒng)
 ?。ǎ叮?wbr />以一個由3個主站.7個從站構(gòu)成的PROFIBUS系統(tǒng)為例。3個主站之間構(gòu)成令牌邏輯環(huán)。當(dāng)某主站得到令牌報(bào)文后,該主站可在一定時間內(nèi)執(zhí)行主站工作。在這段時間內(nèi),它可依照主-從通訊關(guān)系表與所有從站通信,也可依照主-主通訊關(guān)系表與所有主站通信。
 ?。ǎ罚?wbr />在總線系統(tǒng)初建時,主站介質(zhì)存取控制MAC的任務(wù)是制定總線上的站點(diǎn)分配并建立邏輯環(huán)。在總線運(yùn)行期間,斷電或損壞的主站必須從環(huán)中排除,新上電的主站必須加入邏輯環(huán)。
  (8)第二層的另一重要工作任務(wù)是保證數(shù)據(jù)的可靠性。PROFIBUS第二層的數(shù)據(jù)結(jié)構(gòu)格式可保證數(shù)據(jù)的高度完整性。
 ?。ǎ梗㏄ROFIBUS在第二層按照非連接的模式操作,除提供點(diǎn)對點(diǎn)邏輯數(shù)據(jù)傳輸外,還提供多點(diǎn)通信,其中包括廣播及選擇廣播功能。


關(guān)鍵詞: PROFIBUS總線存取協(xié)

評論


技術(shù)專區(qū)

關(guān)閉