profibus匯流排存取協議原理?善良星空v62021-12-12 10:20:03

(1) 三種PROFIBUS(DP.FMS.PA)均使用一致的匯流排存取協議。該協議是透過OSI參考模型第二層(資料鏈路層)來實現的。它包括了保證資料可靠性技術及傳輸協議和報文處理。

(2) 在PROFIBUS中,第二層稱之為現場匯流排資料鏈路層(Fieldbus Data Link - FDL)。介質存取控制(Medium Access Control - MAC)具體控制資料傳輸的程式,MAC必須確保在任何一個時刻只有一個站點發送資料。

(3) PROFIBUS協議的設計要滿足介質控制的兩個基本要求: ①. 在複雜的自動化系統(主站)間的通訊,必須保證在確切限定的時間間隔中,任何一個站點要有足夠的時間來完成通訊任務。 ②. 在複雜的程式控制器和簡單的I/O裝置(從站)間通訊,應儘可能快速又簡單地完成資料的實時傳輸。因此,PROFIBUS匯流排存取協議,主站之間採用令牌傳送方式,主站與從站之間採用主從方式。

(4) 令牌傳遞程式保證每個主站在一個確切規定的時間內得到匯流排存取權(令牌)。在PROFIBUS中,令牌傳遞僅在各主站之間進行。

(5) 主站得到匯流排存取令牌時可與從站通訊。每個主站均可向從站傳送或讀取資訊。因此,可能有以下三種系統配置: ① .純主-從系統 ②.純主-主系統 ③.混合系統(

6) 以一個由3個主站.7個從站構成的PROFIBUS系統為例。3個主站之間構成令牌邏輯環。當某主站得到令牌報文後,該主站可在一定時間內執行主站工作。在這段時間內,它可依照主-從通訊關係表與所有從站通訊,也可依照主-主通訊關係表與所有主站通訊。

(7) 在匯流排系統初建時,主站介質存取控制MAC的任務是制定總線上的站點分配並建立邏輯環。在匯流排執行期間,斷電或損壞的主站必須從環中排除,新上電的主站必須加入邏輯環。

(8) 第二層的另一重要工作任務是保證資料的可靠性。PROFIBUS第二層的資料結構格式可保證資料的高度完整性。

(9)PROFIBUS在第二層按照非連線的模式操作,除提供點對點 邏輯資料傳輸外,還提供多點通訊,其中包括廣播及選擇廣播功能。