PROFIBUS網(wǎng)絡(luò)通訊的本質(zhì)是RS485串口通訊,按照不同的行業(yè)應(yīng)用,主要有三種通訊行規(guī):DP(Decentralized Peripherals),F(xiàn)MS(Field Message Specification)和PA(Process Automation)行規(guī)。 其中DP通訊的方式在OSI參考模型中主要使用第1、2、7層,因此PROFIBUS DP網(wǎng)絡(luò)的通訊速度較快,且報文簡單(表1)。 第7層 (應(yīng)用層) DP設(shè)備行規(guī) FMS設(shè)備行規(guī) PA設(shè)備行規(guī) 基本功能 擴(kuò)展功能 基本功能 擴(kuò)展功能 DP用戶接口 直接數(shù)據(jù)鏈路映象程序(DDLM) 應(yīng)用層接口 (ALI) DP用戶接口 直接數(shù)據(jù)鏈路映象程序(DDLM) 第3~6層 (并沒有省略) 第2層(數(shù)據(jù)鏈路層) 數(shù)據(jù)鏈路層 現(xiàn)場總線數(shù)據(jù)鏈路(FDL) 數(shù)據(jù)鏈路層 現(xiàn)場總線數(shù)據(jù)鏈路(FDL) IEC接口 第1層 (物理層) 物理層 (RS485/光纖) 物理層 (RS485/光纖) IEC61158-2 表1 三種PROFIBUS的通訊行規(guī)的OSI模型 隨著現(xiàn)場總線的應(yīng)用領(lǐng)域不斷擴(kuò)大,PROFIBUS技術(shù)也在不斷的發(fā)生著變化,例如FMS行規(guī)目前已經(jīng)不再使用,而DP和PA的應(yīng)用會越來越多,另外類似Motion Control with PROFIBUS 和PROFIsafe 等新的行規(guī)也都會隨著應(yīng)用而逐漸普及。 但無論那種行規(guī),涉及到的硬件和網(wǎng)絡(luò)形式基本都是一致的(PA除外)。因此這里我們從基本的網(wǎng)絡(luò)硬件著手,介紹PROFIBUS的網(wǎng)絡(luò)連接方式。 2 PROFIBUS網(wǎng)絡(luò)硬件 PROFIBUS網(wǎng)絡(luò)主要涉及到的硬件包括:PROFIBUS接口,通訊介質(zhì),PROFIBUS插頭,中繼器,診斷中繼器,OLM以及有源終端電阻等。 2.1 PROFIBUS接口 PROFIBUS接口是RS485串口,一般采用SUB-D female的接口,其管腳定義為: image004.jpg 一般CPU或者CP板卡都采用該接口。該接口外部的金屬部分一般連接到CPU或者CP的內(nèi)部的“PE”。而當(dāng)CPU安裝在底板上時,其“PE”與底板是連通的,此時如果將安裝底板在電氣柜內(nèi)做接地處理,則該SUB-D接口的外部金屬部分也是接地的。 2.2 通訊介質(zhì) 關(guān)于通訊介質(zhì),在表1的OSI模型中已經(jīng)規(guī)定:PROFIBUS網(wǎng)絡(luò)支持RS485的電纜和光纖兩種通訊介質(zhì)。當(dāng)然,現(xiàn)在也有支持無線通訊的設(shè)備,但我們目前面對的主要還是有線介質(zhì)的用戶。 2.2.1 PROFIBUS 電纜 PROFIBUS(類型1)介質(zhì)是一根屏蔽雙絞電纜,屏蔽可以提高電磁兼容(EMC)能力。 類型1:NRZ位編碼與EIA RS-485信號結(jié)合,目的是降低總線耦合器成本,耦合器可以使站與總線之間電氣隔離或非電氣隔離;需要總線終端器,特別在較高數(shù)據(jù)傳輸速率(達(dá)到1500 k bits/s)時更需要。類型1規(guī)范描述平衡的總線傳輸,符合美國標(biāo)準(zhǔn)EIA RS-485(EIA: 電氣工業(yè)協(xié)會;RS-485: 平衡的數(shù)字多點系統(tǒng)中使用的收/發(fā)器的電特性標(biāo)準(zhǔn))。在雙絞線兩端的終端器使得類型1的物理層支持高速數(shù)據(jù)傳輸。傳輸速率≤93.75 kbits/s時,大電纜長度為1.2km 。對1500 kbits/s的速度,大長度減到70/200m(對B/A型電纜)。 PROFIBUS電纜的特性阻抗應(yīng)在100Ω到220Ω之間,電纜電容(導(dǎo)體間)應(yīng)該<60pF/m,導(dǎo)線截面積應(yīng)≥0.22mm2(24 AWG)。電纜選擇標(biāo)準(zhǔn)參見美國標(biāo)準(zhǔn)EIA RS-485的附錄。