第5章PROFIBUS-DP_第1頁(yè)
第5章PROFIBUS-DP_第2頁(yè)
第5章PROFIBUS-DP_第3頁(yè)
第5章PROFIBUS-DP_第4頁(yè)
第5章PROFIBUS-DP_第5頁(yè)
已閱讀5頁(yè),還剩131頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua1本章內(nèi)容本章內(nèi)容 1. PROFIBUS-DP的基本概念的基本概念2. DP各站之間的通信各站之間的通信3. DP的報(bào)文格式的報(bào)文格式4. DP主站和從站的工作過(guò)程主站和從站的工作過(guò)程5. DP-V0報(bào)文詳解報(bào)文詳解6. 總線和信息的循環(huán)時(shí)間及估計(jì)總線和信息的循環(huán)時(shí)間及估計(jì)7. PROFIBUS-DP系統(tǒng)的接線及安裝系統(tǒng)的接線及安裝8. 簡(jiǎn)單簡(jiǎn)單PROFIBUS-DP系統(tǒng)組成舉例系統(tǒng)組成舉例 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Co

2、pyright by Wang Yonghua25.1 PROFIBUS-DP的基本概念的基本概念 1. 傳輸技術(shù)傳輸技術(shù)n傳輸介質(zhì)傳輸介質(zhì)lDP采用采用RS485雙絞線或光纜傳輸介質(zhì),傳輸波特率從雙絞線或光纜傳輸介質(zhì),傳輸波特率從9.6kbps到到12Mbps。l雙絞線成本最低,使用方便,能滿(mǎn)足大部分的使用場(chǎng)合,所以是雙絞線成本最低,使用方便,能滿(mǎn)足大部分的使用場(chǎng)合,所以是使用最多的傳輸介質(zhì)。使用最多的傳輸介質(zhì)。l光纜用于高速、遠(yuǎn)距離和對(duì)抗干擾要求高的場(chǎng)合。光纜用于高速、遠(yuǎn)距離和對(duì)抗干擾要求高的場(chǎng)合。其中玻璃光纖傳輸?shù)木嚯x最長(zhǎng),但較難裝配;其中玻璃光纖傳輸?shù)木嚯x最長(zhǎng),但較難裝配;塑料光纖傳輸

3、距離比前者短,但其成本低,裝配簡(jiǎn)單。塑料光纖傳輸距離比前者短,但其成本低,裝配簡(jiǎn)單。l傳輸距離和使用的傳輸介質(zhì)及波特率有關(guān)。傳輸距離和使用的傳輸介質(zhì)及波特率有關(guān)。nNRZ編碼、異步傳輸技術(shù)編碼、異步傳輸技術(shù)lPROFIBUS的特征碼(的特征碼(Character)由)由11位(位(bits)組成,即)組成,即1個(gè)個(gè)起始位(起始位總為起始位(起始位總為0),),8個(gè)數(shù)據(jù)位,一個(gè)校驗(yàn)位和一個(gè)停止位個(gè)數(shù)據(jù)位,一個(gè)校驗(yàn)位和一個(gè)停止位(停止位總為(停止位總為1) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang

4、 Yonghua35.1 PROFIBUS-DP的基本概念的基本概念 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua45.1 PROFIBUS-DP的基本概念的基本概念 2. 設(shè)備類(lèi)型設(shè)備類(lèi)型DP網(wǎng)絡(luò)中的設(shè)備類(lèi)型有網(wǎng)絡(luò)中的設(shè)備類(lèi)型有3類(lèi):類(lèi):l第一類(lèi)主站(第一類(lèi)主站(Class1 Master):):它是它是DP網(wǎng)絡(luò)中的主角,起著和網(wǎng)絡(luò)中的主角,起著和從站交換數(shù)據(jù)并控制整個(gè)網(wǎng)絡(luò)的作用。它可以是從站交換數(shù)據(jù)并控制整個(gè)網(wǎng)絡(luò)的作用。它可以是PLC、IPC等。等。l第二類(lèi)主站(第二類(lèi)主站(C

5、lass2 Master):):它負(fù)責(zé)對(duì)第一類(lèi)主站和從站進(jìn)它負(fù)責(zé)對(duì)第一類(lèi)主站和從站進(jìn)行組態(tài),對(duì)網(wǎng)絡(luò)進(jìn)行診斷等,它一般是裝有通信卡和工程軟件的行組態(tài),對(duì)網(wǎng)絡(luò)進(jìn)行診斷等,它一般是裝有通信卡和工程軟件的上位機(jī)。上位機(jī)。l從站從站(Slaves):從站是更接近于底層現(xiàn)場(chǎng)的設(shè)備,它們負(fù)責(zé)執(zhí)行從站是更接近于底層現(xiàn)場(chǎng)的設(shè)備,它們負(fù)責(zé)執(zhí)行主站的輸出命令,并向主站提供從現(xiàn)場(chǎng)傳感器采集到的輸入信號(hào)主站的輸出命令,并向主站提供從現(xiàn)場(chǎng)傳感器采集到的輸入信號(hào)或其他輸入信號(hào)。它們可以是遠(yuǎn)程或其他輸入信號(hào)。它們可以是遠(yuǎn)程I/O、小型、小型PLC、驅(qū)動(dòng)器和閥等。、驅(qū)動(dòng)器和閥等。 PROFIBUS-DPPROFIBUS-DP及

6、及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua55.1 PROFIBUS-DP的基本概念的基本概念 3. 基本特點(diǎn)基本特點(diǎn)PROFIBUS-DP有如下基本特點(diǎn):有如下基本特點(diǎn):l網(wǎng)絡(luò)中所有從站具有同樣的優(yōu)先權(quán);網(wǎng)絡(luò)中所有從站具有同樣的優(yōu)先權(quán);l網(wǎng)絡(luò)可以是單主站或多主站結(jié)構(gòu);網(wǎng)絡(luò)可以是單主站或多主站結(jié)構(gòu);l可以進(jìn)行循環(huán)和非循環(huán)通信。第一類(lèi)主站和從站間的通信是循環(huán)可以進(jìn)行循環(huán)和非循環(huán)通信。第一類(lèi)主站和從站間的通信是循環(huán)的、不間斷的;和的、不間斷的;和2類(lèi)主站有關(guān)的通信都是非循環(huán)數(shù)據(jù)通信,可類(lèi)主站有關(guān)的通信都是非循環(huán)數(shù)據(jù)通信,可以通過(guò)

7、以通過(guò)DP-V1來(lái)實(shí)現(xiàn);來(lái)實(shí)現(xiàn);l為了安全原因,只能有一個(gè)主站對(duì)相應(yīng)的從站進(jìn)行控制(寫(xiě)入數(shù)為了安全原因,只能有一個(gè)主站對(duì)相應(yīng)的從站進(jìn)行控制(寫(xiě)入數(shù)據(jù));據(jù));l一類(lèi)主站和二類(lèi)主站均可以讀取從站的數(shù)據(jù);一類(lèi)主站和二類(lèi)主站均可以讀取從站的數(shù)據(jù);l每個(gè)從站可以有多達(dá)每個(gè)從站可以有多達(dá)244字節(jié)的輸入和輸出數(shù)據(jù);字節(jié)的輸入和輸出數(shù)據(jù);l傳輸速率可以高達(dá)傳輸速率可以高達(dá)12Mbps。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua65.1 PROFIBUS-DP的基本概念的基本概念 4. 總線

8、存取過(guò)程總線存取過(guò)程nPROFIBUS-DP的總線存取過(guò)程遵循以下原則:的總線存取過(guò)程遵循以下原則:l各主站之間采用令牌(各主站之間采用令牌(Token)交換的規(guī)則,按序交換令牌。令)交換的規(guī)則,按序交換令牌。令牌相當(dāng)于一種權(quán)力,誰(shuí)握有令牌,誰(shuí)就有對(duì)總線的使用權(quán)力,沒(méi)牌相當(dāng)于一種權(quán)力,誰(shuí)握有令牌,誰(shuí)就有對(duì)總線的使用權(quán)力,沒(méi)有令牌的一方只有等待。令牌只有一個(gè),所以同一時(shí)間內(nèi)只能有有令牌的一方只有等待。令牌只有一個(gè),所以同一時(shí)間內(nèi)只能有一個(gè)主站擁有令牌,這就避免了多人發(fā)布命令而造成的混亂。在一個(gè)主站擁有令牌,這就避免了多人發(fā)布命令而造成的混亂。在擁有令牌的時(shí)間內(nèi),該主站必須完成它應(yīng)該完成的任務(wù)。擁

9、有令牌的時(shí)間內(nèi),該主站必須完成它應(yīng)該完成的任務(wù)。l從站只能接受主站的請(qǐng)求而產(chǎn)生響應(yīng),它不能向主站提出請(qǐng)求。從站只能接受主站的請(qǐng)求而產(chǎn)生響應(yīng),它不能向主站提出請(qǐng)求。l每個(gè)主站都有它自己所控制的從站,它不能控制其他主站的從站,每個(gè)主站都有它自己所控制的從站,它不能控制其他主站的從站,但它可以讀取其他從站的數(shù)據(jù)。但它可以讀取其他從站的數(shù)據(jù)。l第二類(lèi)主站可以對(duì)任何從站進(jìn)行讀取操作,但這種操作是非循環(huán)第二類(lèi)主站可以對(duì)任何從站進(jìn)行讀取操作,但這種操作是非循環(huán)的。的。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wan

10、g Yonghua75.1 PROFIBUS-DP的基本概念的基本概念 4. 總線存取過(guò)程總線存取過(guò)程 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua85.1 PROFIBUS-DP的基本概念的基本概念 5.系統(tǒng)配置系統(tǒng)配置n系統(tǒng)配置系統(tǒng)配置lPROFIBUS-DP可以構(gòu)成單主站或多主站系統(tǒng),這就為系統(tǒng)配置提供了可以構(gòu)成單主站或多主站系統(tǒng),這就為系統(tǒng)配置提供了高度的靈活性。高度的靈活性。系統(tǒng)配置系統(tǒng)配置包括網(wǎng)絡(luò)結(jié)構(gòu)配置和參數(shù)配置,主要內(nèi)容有站包括網(wǎng)絡(luò)結(jié)構(gòu)配置和參數(shù)配置,主要內(nèi)容有站點(diǎn)

11、數(shù)目、地址和輸入點(diǎn)數(shù)目、地址和輸入/輸出數(shù)據(jù)的格式,診斷信息格式等。輸出數(shù)據(jù)的格式,診斷信息格式等。n網(wǎng)段網(wǎng)段l一個(gè)一個(gè)PROFIBUS網(wǎng)絡(luò)中最多只能有網(wǎng)絡(luò)中最多只能有126個(gè)設(shè)備(包括主站和從站),在個(gè)設(shè)備(包括主站和從站),在同一個(gè)網(wǎng)絡(luò)段(同一個(gè)網(wǎng)絡(luò)段(Segment)中,最多只能有)中,最多只能有32個(gè)設(shè)備。如果一個(gè)網(wǎng)絡(luò)中個(gè)設(shè)備。如果一個(gè)網(wǎng)絡(luò)中的設(shè)備數(shù)量多于的設(shè)備數(shù)量多于32個(gè)或由于受距離以及設(shè)備性質(zhì)的限制,那就必須劃分個(gè)或由于受距離以及設(shè)備性質(zhì)的限制,那就必須劃分出多個(gè)網(wǎng)絡(luò)段。網(wǎng)絡(luò)段之間的連接可以使用中繼器或段耦合器,他們的出多個(gè)網(wǎng)絡(luò)段。網(wǎng)絡(luò)段之間的連接可以使用中繼器或段耦合器,他們的

12、作用是增加網(wǎng)絡(luò)的長(zhǎng)度,提供段與段之間的信號(hào)隔離和緩沖,另外段耦作用是增加網(wǎng)絡(luò)的長(zhǎng)度,提供段與段之間的信號(hào)隔離和緩沖,另外段耦合器主要還用于合器主要還用于DP段和段和PA段之間的信號(hào)轉(zhuǎn)換。段之間的信號(hào)轉(zhuǎn)換。l一般來(lái)說(shuō),應(yīng)該預(yù)留一般來(lái)說(shuō),應(yīng)該預(yù)留10的地址資源給中繼器或診斷工具使用。在任何的地址資源給中繼器或診斷工具使用。在任何主站和從站之間最多可以有主站和從站之間最多可以有9個(gè)中繼器,但一些安裝指導(dǎo)手冊(cè)建議最好不個(gè)中繼器,但一些安裝指導(dǎo)手冊(cè)建議最好不要超過(guò)要超過(guò)4個(gè)中繼器,即網(wǎng)段數(shù)最多有個(gè)中繼器,即網(wǎng)段數(shù)最多有5個(gè)。個(gè)。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V0202

13、2-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua95.1 PROFIBUS-DP的基本概念的基本概念 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua105.1 PROFIBUS-DP的基本概念的基本概念 6.設(shè)備地址設(shè)備地址PROFIBUS支持的設(shè)備地址范圍是支持的設(shè)備地址范圍是0127。這其中有幾個(gè)特殊地址是。這其中有幾個(gè)特殊地址是保留作為它用的,除此之外一般情況下地址是可以隨便使用,但在實(shí)保留作為它用的,除此之外一般情況下地址是可以隨便使用,但

14、在實(shí)際應(yīng)用中還是遵守一定的規(guī)則較好。際應(yīng)用中還是遵守一定的規(guī)則較好。l地址地址127保留用于全局控制或廣播信息;保留用于全局控制或廣播信息;l地址地址126保留用于尚未分配地址,而需要使用保留用于尚未分配地址,而需要使用2類(lèi)主站來(lái)設(shè)置地址的從站;類(lèi)主站來(lái)設(shè)置地址的從站;在網(wǎng)絡(luò)上只允許在網(wǎng)絡(luò)上只允許1個(gè)從站具有該地址,主站不得設(shè)置為該地址,也不應(yīng)該個(gè)從站具有該地址,主站不得設(shè)置為該地址,也不應(yīng)該與該從站進(jìn)行數(shù)據(jù)交換。與該從站進(jìn)行數(shù)據(jù)交換。l地址地址0應(yīng)當(dāng)保留作為應(yīng)當(dāng)保留作為2類(lèi)主站地址;類(lèi)主站地址;l1類(lèi)主站地址一般應(yīng)該從地址類(lèi)主站地址一般應(yīng)該從地址1開(kāi)始編號(hào),然后連續(xù)編址。如果主站數(shù)量開(kāi)始編號(hào)

15、,然后連續(xù)編址。如果主站數(shù)量很少,也要適當(dāng)保留幾個(gè)地址號(hào)。很少,也要適當(dāng)保留幾個(gè)地址號(hào)。l從站地址一般按段的不同,從一個(gè)整數(shù)號(hào)碼開(kāi)始編址。如段從站地址一般按段的不同,從一個(gè)整數(shù)號(hào)碼開(kāi)始編址。如段1的從站地址的從站地址為為10、11、12,段,段2的從站地址為的從站地址為20、21、22等等。這樣做主等等。這樣做主要是為了使用方便。要是為了使用方便。l這樣算來(lái),對(duì)于一個(gè)單主站系統(tǒng)(一個(gè)這樣算來(lái),對(duì)于一個(gè)單主站系統(tǒng)(一個(gè)1類(lèi)主站)來(lái)說(shuō),除去類(lèi)主站)來(lái)說(shuō),除去3個(gè)保留地個(gè)保留地址外,系統(tǒng)中從站的數(shù)目最多就只有址外,系統(tǒng)中從站的數(shù)目最多就只有124個(gè)了:個(gè)了: 128-3-1=124。 PROFIBU

16、S-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua115.2 DP各站的功能及通信各站的功能及通信 1. 功能功能n主站(主要指主站(主要指1類(lèi)主站)類(lèi)主站) 把輸出數(shù)據(jù)送往從站,如果需要把輸出數(shù)據(jù)送往從站,如果需要的話也可以得到從站的輸入數(shù)據(jù)。它的主要功能有:的話也可以得到從站的輸入數(shù)據(jù)。它的主要功能有:l控制托肯的傳遞;控制托肯的傳遞;l負(fù)責(zé)把新的站點(diǎn)放入總線中;負(fù)責(zé)把新的站點(diǎn)放入總線中;l和組態(tài)好的從站進(jìn)行數(shù)據(jù)交換和組態(tài)好的從站進(jìn)行數(shù)據(jù)交換;l檢測(cè)失敗的從站;檢測(cè)失敗的從站;l監(jiān)測(cè)定義好的總線時(shí)

17、間;監(jiān)測(cè)定義好的總線時(shí)間;l監(jiān)測(cè)組態(tài)從站的響應(yīng)時(shí)間(包括重復(fù)傳送報(bào)文);監(jiān)測(cè)組態(tài)從站的響應(yīng)時(shí)間(包括重復(fù)傳送報(bào)文);l建立托肯傳遞站點(diǎn)之間的聯(lián)系。建立托肯傳遞站點(diǎn)之間的聯(lián)系。n從站從站 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua125.2 DP各站的功能及通信各站的功能及通信2. PROFIBUS-DP的通信形式的通信形式nPROFIBUS DP 系統(tǒng)的通信形式主要有:系統(tǒng)的通信形式主要有: l1類(lèi)主站和從站之間;類(lèi)主站和從站之間;l2類(lèi)主站和從站之間;類(lèi)主站和從站之間; l1類(lèi)

18、主站和類(lèi)主站和2類(lèi)主站之間。類(lèi)主站之間。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua135.2 DP各站的功能及通信各站的功能及通信2.PROFIBUS-DP的通信形式的通信形式n主主/從通信時(shí)實(shí)現(xiàn)的功能從通信時(shí)實(shí)現(xiàn)的功能 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua145.2 DP各站的功能及通信各站的功能及通信2.PROFIBUS-DP的通信形式的通信形式n主主/

19、主通信時(shí)實(shí)現(xiàn)的功能主通信時(shí)實(shí)現(xiàn)的功能 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua155.3 DP報(bào)文格式報(bào)文格式 1.DP報(bào)文格式報(bào)文格式n標(biāo)準(zhǔn)的標(biāo)準(zhǔn)的DP報(bào)文格式報(bào)文格式nSAP的作用的作用l因?yàn)橥瑫r(shí)使用因?yàn)橥瑫r(shí)使用FROFIBUS數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層FDL的可能不只有的可能不只有DP(可能還有(可能還有FMS),為了保證),為了保證DP的報(bào)文區(qū)別于其他報(bào)文,所以的報(bào)文區(qū)別于其他報(bào)文,所以DP的報(bào)文加上了的報(bào)文加上了2個(gè)個(gè)特殊字節(jié):一個(gè)是目標(biāo)服務(wù)存取點(diǎn)特殊字節(jié):一個(gè)是目標(biāo)服務(wù)存

20、取點(diǎn)DSAP(Destination Service Access Point),另一個(gè)是),另一個(gè)是SSAP(Source Service Access Point)。)。 DSAP和和SSAP指明了具體的服務(wù)類(lèi)型,它們能告訴別人這個(gè)本文的具體指明了具體的服務(wù)類(lèi)型,它們能告訴別人這個(gè)本文的具體含義。但有一個(gè)特殊情況,即含義。但有一個(gè)特殊情況,即“數(shù)據(jù)交換數(shù)據(jù)交換”的報(bào)文中采用的報(bào)文中采用“Default-SAP”(缺省(缺省SAP,或不使用,或不使用SAP)格式,因?yàn)橐?guī)定)格式,因?yàn)橐?guī)定FMS不能使用這種不能使用這種方式,所以仍能保證正確區(qū)分各自的報(bào)文??傊绞?,所以仍能保證正確區(qū)分各自的報(bào)

21、文??傊瓵SICs通過(guò)通過(guò)SAP保證了保證了報(bào)文的準(zhǔn)確接收。報(bào)文的準(zhǔn)確接收。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua165.3 DP報(bào)文格式報(bào)文格式2. 服務(wù)點(diǎn)服務(wù)類(lèi)型服務(wù)點(diǎn)服務(wù)類(lèi)型l主站和從站之間主站和從站之間 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua175.3 DP報(bào)文格式報(bào)文格式2. 服務(wù)點(diǎn)服務(wù)類(lèi)型服務(wù)點(diǎn)服務(wù)類(lèi)型l主站主站主站之間通信的服務(wù)點(diǎn)比較特殊:主

22、站之間通信的服務(wù)點(diǎn)比較特殊:DSAP 和和SSAP 均為均為36(54)。l只有當(dāng)從站支持該項(xiàng)功能時(shí),從站只有當(dāng)從站支持該項(xiàng)功能時(shí),從站37h(55)才有效。)才有效。l在在DP報(bào)文中的目標(biāo)地址和源地址,即報(bào)文中的目標(biāo)地址和源地址,即DA和和SA,它們分別為一個(gè),它們分別為一個(gè)字節(jié),其中低字節(jié),其中低7位(位(2620)表示設(shè)備地址,而)表示設(shè)備地址,而27位是非常重要的位是非常重要的位,當(dāng)該位為位,當(dāng)該位為0時(shí),表示在該報(bào)文中,沒(méi)有使用時(shí),表示在該報(bào)文中,沒(méi)有使用DSAP/SSAP;當(dāng);當(dāng)該位為該位為1時(shí),表示在該報(bào)文中,有時(shí),表示在該報(bào)文中,有DSAP/SSAP來(lái)指定相應(yīng)的服務(wù),來(lái)指定相應(yīng)

23、的服務(wù),這時(shí)的這時(shí)的DA/SA在報(bào)文為在報(bào)文為1。但在使用分析軟件時(shí),。但在使用分析軟件時(shí),一般還顯示正常的地址,對(duì)這一點(diǎn),大家一定要注意!一般還顯示正常的地址,對(duì)這一點(diǎn),大家一定要注意! PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua185.3 DP報(bào)文格式報(bào)文格式3.舉例舉例l1類(lèi)主站和從類(lèi)主站和從站之間(主站站之間(主站地址為地址為1,從,從站地址為站地址為10) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Cop

24、yright by Wang Yonghua195.3 DP報(bào)文格式報(bào)文格式3.舉例舉例l2類(lèi)主站和從類(lèi)主站和從站之間(主站站之間(主站地址為地址為0,從,從站地址為站地址為10) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua205.4 DP主站和從站的工作過(guò)程主站和從站的工作過(guò)程 1.主站工作過(guò)程主站工作過(guò)程n當(dāng)主站從組態(tài)工程工具(當(dāng)主站從組態(tài)工程工具(2類(lèi)主站)接收到它的參數(shù)配置后,它就開(kāi)類(lèi)主站)接收到它的參數(shù)配置后,它就開(kāi)始同屬于它的從站進(jìn)行通信了。主站的參數(shù)配置包括參數(shù)化始

25、同屬于它的從站進(jìn)行通信了。主站的參數(shù)配置包括參數(shù)化/組態(tài)數(shù)組態(tài)數(shù)據(jù),以及它所控制和聯(lián)系的從站地址。主站正是通過(guò)據(jù),以及它所控制和聯(lián)系的從站地址。主站正是通過(guò)參數(shù)化和組態(tài)參數(shù)化和組態(tài)這兩個(gè)報(bào)文認(rèn)識(shí)屬于它的從站的,主站只和它自己的從站進(jìn)行聯(lián)系。這兩個(gè)報(bào)文認(rèn)識(shí)屬于它的從站的,主站只和它自己的從站進(jìn)行聯(lián)系。n上電時(shí),主站先和從站聯(lián)系檢查它們的時(shí)基(波特率),主站通過(guò)上電時(shí),主站先和從站聯(lián)系檢查它們的時(shí)基(波特率),主站通過(guò)組態(tài)報(bào)文把波特率送給從站,組態(tài)報(bào)文把波特率送給從站,ASICs使從站自動(dòng)適應(yīng)主站所設(shè)置的使從站自動(dòng)適應(yīng)主站所設(shè)置的波特率。從站監(jiān)控它所接收到的每一個(gè)報(bào)文,一旦發(fā)現(xiàn)任何不正確波特率。從

26、站監(jiān)控它所接收到的每一個(gè)報(bào)文,一旦發(fā)現(xiàn)任何不正確的通信結(jié)果或現(xiàn)象,主站立即通過(guò)診斷報(bào)文得到消息,從站會(huì)自動(dòng)的通信結(jié)果或現(xiàn)象,主站立即通過(guò)診斷報(bào)文得到消息,從站會(huì)自動(dòng)將它的輸出設(shè)置到安全狀態(tài)。隨后主站會(huì)重新對(duì)從站進(jìn)行參數(shù)化和將它的輸出設(shè)置到安全狀態(tài)。隨后主站會(huì)重新對(duì)從站進(jìn)行參數(shù)化和組態(tài)。組態(tài)。n上電或復(fù)位后,主站和它的從站的通信順序按地址號(hào)從小到大進(jìn)行,上電或復(fù)位后,主站和它的從站的通信順序按地址號(hào)從小到大進(jìn)行,主站之間的令牌傳遞也是按地址號(hào)從小到大進(jìn)行的。主站之間的令牌傳遞也是按地址號(hào)從小到大進(jìn)行的。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線

27、技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua215.4 DP主站和從站的工作過(guò)程主站和從站的工作過(guò)程2.從站工作過(guò)程從站工作過(guò)程n從站的狀態(tài)機(jī)構(gòu)集成在從站的狀態(tài)機(jī)構(gòu)集成在ASICs的硬件中,用戶(hù)不能對(duì)它進(jìn)行干預(yù)。的硬件中,用戶(hù)不能對(duì)它進(jìn)行干預(yù)。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua225.4 DP主站和從站的工作過(guò)程主站和從站的工作過(guò)程 2.從站工作過(guò)程從站工作過(guò)程nPower_On 在上電時(shí),從站可以從在上電時(shí),從站可以從2類(lèi)主站接收類(lèi)主站接收“設(shè)置

28、從站地址設(shè)置從站地址”(Set-Slave-Address)報(bào)文,改變從站地址。也只有在上電時(shí)從)報(bào)文,改變從站地址。也只有在上電時(shí)從站才能改變地址。站才能改變地址。nWait_Parameterization 在最初的內(nèi)部起動(dòng)后,進(jìn)入等待參數(shù)化在最初的內(nèi)部起動(dòng)后,進(jìn)入等待參數(shù)化(Wait_Prm)階段,這時(shí)從站可以接收診斷請(qǐng)求報(bào)文或參數(shù)化報(bào)文,)階段,這時(shí)從站可以接收診斷請(qǐng)求報(bào)文或參數(shù)化報(bào)文,但不能接收其他任何報(bào)文。參數(shù)化報(bào)文中包含許多標(biāo)準(zhǔn)化的信息,但不能接收其他任何報(bào)文。參數(shù)化報(bào)文中包含許多標(biāo)準(zhǔn)化的信息,如是否支持同步如是否支持同步/鎖定(鎖定(Sync/Freeze)方式、主站地址以及其

29、他用)方式、主站地址以及其他用戶(hù)定義的功能。戶(hù)定義的功能。nWait_Configuration 接下來(lái)進(jìn)入等待組態(tài)(接下來(lái)進(jìn)入等待組態(tài)(Wait_Cfg)階段,組)階段,組態(tài)報(bào)文主要定義數(shù)據(jù)交換中輸入態(tài)報(bào)文主要定義數(shù)據(jù)交換中輸入/輸出字節(jié)的數(shù)量,從站會(huì)核查該組輸出字節(jié)的數(shù)量,從站會(huì)核查該組態(tài)是否適合自己,并把結(jié)果報(bào)告給主站。態(tài)是否適合自己,并把結(jié)果報(bào)告給主站。 對(duì)每個(gè)主站來(lái)說(shuō),它可以在從站的任何狀態(tài)下得到對(duì)每個(gè)主站來(lái)說(shuō),它可以在從站的任何狀態(tài)下得到“獲取組態(tài)獲取組態(tài)”(Get_Cfg)報(bào)文。)報(bào)文。nData_Exchange 如果參數(shù)化報(bào)文和組態(tài)報(bào)文都被從站接受的話,如果參數(shù)化報(bào)文和組態(tài)報(bào)

30、文都被從站接受的話,說(shuō)明對(duì)該從站成功完成了組態(tài)。接下來(lái)主站和從站就可以自動(dòng)進(jìn)入說(shuō)明對(duì)該從站成功完成了組態(tài)。接下來(lái)主站和從站就可以自動(dòng)進(jìn)入數(shù)據(jù)交換階段了。數(shù)據(jù)交換階段了。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua235.4 DP主站和從站的工作過(guò)程主站和從站的工作過(guò)程 2.從站工作過(guò)程從站工作過(guò)程nDiagnosis 診斷報(bào)文有高的優(yōu)先級(jí),從站狀態(tài)機(jī)構(gòu)的狀診斷報(bào)文有高的優(yōu)先級(jí),從站狀態(tài)機(jī)構(gòu)的狀態(tài)、參數(shù)化態(tài)、參數(shù)化/組態(tài)的正確與否,以及用戶(hù)所設(shè)定的診斷內(nèi)組態(tài)的正確與否,以及用戶(hù)所設(shè)

31、定的診斷內(nèi)容都包含在診斷報(bào)文中,從站在任何狀態(tài)下都可以響應(yīng)容都包含在診斷報(bào)文中,從站在任何狀態(tài)下都可以響應(yīng)主站診斷報(bào)文的請(qǐng)求。在從站初始化時(shí),從站可能會(huì)發(fā)主站診斷報(bào)文的請(qǐng)求。在從站初始化時(shí),從站可能會(huì)發(fā)送回一個(gè)錯(cuò)誤信息或狀態(tài)信息。送回一個(gè)錯(cuò)誤信息或狀態(tài)信息。nWatchdog 從站利用看門(mén)狗功能監(jiān)控總線的通信情況,從站利用看門(mén)狗功能監(jiān)控總線的通信情況,保證主站處于激活狀態(tài),保證通信及過(guò)程數(shù)據(jù)一直處于保證主站處于激活狀態(tài),保證通信及過(guò)程數(shù)據(jù)一直處于更新?tīng)顟B(tài)。更新?tīng)顟B(tài)。l看門(mén)狗的時(shí)間是在參數(shù)配置報(bào)文中確定的。在每一次正常的通信看門(mén)狗的時(shí)間是在參數(shù)配置報(bào)文中確定的。在每一次正常的通信回合后,它都能被

32、復(fù)位。如果有意外發(fā)生,看門(mén)狗時(shí)間溢出,則回合后,它都能被復(fù)位。如果有意外發(fā)生,看門(mén)狗時(shí)間溢出,則從站狀態(tài)機(jī)構(gòu)自動(dòng)返回到從站狀態(tài)機(jī)構(gòu)自動(dòng)返回到Wait_Prm狀態(tài),狀態(tài),并把輸出設(shè)置到安全并把輸出設(shè)置到安全狀態(tài)(根據(jù)是否設(shè)置安全狀態(tài)而定)狀態(tài)(根據(jù)是否設(shè)置安全狀態(tài)而定)。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua245.5 DP-V0報(bào)文詳解報(bào)文詳解 1.概述概述nPROFIBUS DP-V0指的是指的是1類(lèi)主站和從站之間的循環(huán)數(shù)據(jù)通信,包類(lèi)主站和從站之間的循環(huán)數(shù)據(jù)通信,包括括M

33、S0和和MM1。和從站進(jìn)行通信時(shí),在開(kāi)始階段主站是按下面的次。和從站進(jìn)行通信時(shí),在開(kāi)始階段主站是按下面的次序進(jìn)行通信的:序進(jìn)行通信的:l改變從站地址(該步可選,并不是每次上電都要進(jìn)行的。如有需要,則改變從站地址(該步可選,并不是每次上電都要進(jìn)行的。如有需要,則該功能由該功能由2類(lèi)主站完成);類(lèi)主站完成);l診斷請(qǐng)求;診斷請(qǐng)求;l從站參數(shù)設(shè)置;從站參數(shù)設(shè)置;l從站組態(tài);從站組態(tài);l診斷請(qǐng)求(為了保證開(kāi)始階段所有設(shè)定值的完全正確,在進(jìn)入數(shù)據(jù)交換診斷請(qǐng)求(為了保證開(kāi)始階段所有設(shè)定值的完全正確,在進(jìn)入數(shù)據(jù)交換階段之前需要再次進(jìn)行診斷檢查);階段之前需要再次進(jìn)行診斷檢查);l數(shù)據(jù)交換;數(shù)據(jù)交換;l全局控

34、制(可選)。全局控制(可選)。n在正常通信的過(guò)程中,診斷報(bào)文、重新參數(shù)設(shè)置報(bào)文、重新組態(tài)報(bào)在正常通信的過(guò)程中,診斷報(bào)文、重新參數(shù)設(shè)置報(bào)文、重新組態(tài)報(bào)文和全局控制報(bào)文可以根據(jù)需要自發(fā)傳遞。如果報(bào)文發(fā)送正確的話,文和全局控制報(bào)文可以根據(jù)需要自發(fā)傳遞。如果報(bào)文發(fā)送正確的話,從站將保持在數(shù)據(jù)交換狀態(tài)。從站將保持在數(shù)據(jù)交換狀態(tài)。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua255.5 DP-V0報(bào)文詳解報(bào)文詳解 2.改變從站地址報(bào)文改變從站地址報(bào)文n該功能由該功能由2類(lèi)主站完成,類(lèi)主站完成,

35、DSAP為為37h。 SD=0 x68 用于用于SRD服務(wù),報(bào)文中有不同的數(shù)服務(wù),報(bào)文中有不同的數(shù)據(jù)長(zhǎng)度。據(jù)長(zhǎng)度。 在一個(gè)信息循環(huán)中完成數(shù)據(jù)發(fā)送和接收。在一個(gè)信息循環(huán)中完成數(shù)據(jù)發(fā)送和接收。nDU的具體結(jié)構(gòu)及含義:的具體結(jié)構(gòu)及含義:l第第1字節(jié):從站新地址。字節(jié):從站新地址。l第第2字節(jié):該從站設(shè)備的字節(jié):該從站設(shè)備的PROFIBUS ID號(hào)高字節(jié)。范圍為號(hào)高字節(jié)。范圍為0FFh(0255)。)。l第第3字節(jié):該從站設(shè)備的字節(jié):該從站設(shè)備的PROFIBUS ID號(hào)低字節(jié)。范圍為號(hào)低字節(jié)。范圍為0FFh(0255)。)。l第第4字節(jié):為字節(jié):為00時(shí)表示允許更改地址,為時(shí)表示允許更改地址,為01時(shí)

36、表示不允許更改地址。時(shí)表示不允許更改地址。n當(dāng)然,有些從站的地址可以方便地通過(guò)其面板上的當(dāng)然,有些從站的地址可以方便地通過(guò)其面板上的DIP開(kāi)關(guān)設(shè)定,也開(kāi)關(guān)設(shè)定,也可以通過(guò)可以通過(guò)2類(lèi)主站上的軟件更改。類(lèi)主站上的軟件更改。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua265.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n概述概述l當(dāng)出現(xiàn)異常時(shí),當(dāng)出現(xiàn)異常時(shí),PROFIBUS-DP提供了一個(gè)方便的、功能強(qiáng)大的診斷信提供了一個(gè)方便的、功能強(qiáng)大的診斷信息報(bào)文,以

37、對(duì)故障進(jìn)行分析和解決。另外在從站上電起始階段的參數(shù)設(shè)息報(bào)文,以對(duì)故障進(jìn)行分析和解決。另外在從站上電起始階段的參數(shù)設(shè)置之前,以及在進(jìn)入數(shù)據(jù)交換階段之前,主站會(huì)自動(dòng)進(jìn)行診斷請(qǐng)求。在置之前,以及在進(jìn)入數(shù)據(jù)交換階段之前,主站會(huì)自動(dòng)進(jìn)行診斷請(qǐng)求。在進(jìn)入數(shù)據(jù)交換階段后,如有異常情況發(fā)生,也要進(jìn)行及時(shí)的診斷請(qǐng)求及進(jìn)入數(shù)據(jù)交換階段后,如有異常情況發(fā)生,也要進(jìn)行及時(shí)的診斷請(qǐng)求及響應(yīng)報(bào)文的通信,以便系統(tǒng)分析和解決問(wèn)題。響應(yīng)報(bào)文的通信,以便系統(tǒng)分析和解決問(wèn)題。l所有的主站都可以向任何一個(gè)從站發(fā)送診斷請(qǐng)求報(bào)文,要求知道該從站所有的主站都可以向任何一個(gè)從站發(fā)送診斷請(qǐng)求報(bào)文,要求知道該從站的狀態(tài)。的狀態(tài)。l從站診斷響應(yīng)報(bào)

38、文的從站診斷響應(yīng)報(bào)文的DU單元包含單元包含6個(gè)字節(jié)的標(biāo)準(zhǔn)診斷信息和用戶(hù)所設(shè)定個(gè)字節(jié)的標(biāo)準(zhǔn)診斷信息和用戶(hù)所設(shè)定的其他診斷信息(也稱(chēng)為擴(kuò)展診斷信息)。標(biāo)準(zhǔn)診斷信息包括:的其他診斷信息(也稱(chēng)為擴(kuò)展診斷信息)。標(biāo)準(zhǔn)診斷信息包括:該該P(yáng)ROFIBUS從站的從站的ID號(hào);號(hào);該從站是否被主站鎖定;該從站是否被主站鎖定;鎖定從站的主站地址;鎖定從站的主站地址;各種參數(shù)設(shè)置錯(cuò)誤;各種參數(shù)設(shè)置錯(cuò)誤;各種組態(tài)錯(cuò)誤;各種組態(tài)錯(cuò)誤;是否支持同步是否支持同步/鎖定功能。鎖定功能。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wan

39、g Yonghua275.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n報(bào)文格式報(bào)文格式 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua285.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n基本診斷字節(jié)基本診斷字節(jié) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua295.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)

40、報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n基本診斷字節(jié)基本診斷字節(jié) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua305.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n基本診斷字節(jié)基本診斷字節(jié) PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua315.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n 舉例舉例l 例例1 一個(gè)診斷報(bào)文一個(gè)診斷報(bào)

41、文DU單元的前單元的前6個(gè)字節(jié)的內(nèi)容為:個(gè)字節(jié)的內(nèi)容為:06 05 00 FF 00 0B,請(qǐng)解釋其含義。,請(qǐng)解釋其含義。 06:表示故障為組態(tài)錯(cuò)誤,從站未準(zhǔn)備好進(jìn)行數(shù)據(jù)交換;:表示故障為組態(tài)錯(cuò)誤,從站未準(zhǔn)備好進(jìn)行數(shù)據(jù)交換; 05:表示該從站為非:表示該從站為非Sync和和Freeze模式,且必須重新進(jìn)行參數(shù)設(shè)置;模式,且必須重新進(jìn)行參數(shù)設(shè)置; 00:表示診斷數(shù)據(jù)未溢出;:表示診斷數(shù)據(jù)未溢出; FF:表示沒(méi)有主站擁有該從站;:表示沒(méi)有主站擁有該從站; 00 0B:表示該從站的:表示該從站的ID號(hào)為號(hào)為000B。l 例例2 一個(gè)診斷報(bào)文一個(gè)診斷報(bào)文DU單元的前單元的前6個(gè)字節(jié)的內(nèi)容為:個(gè)字節(jié)的內(nèi)

42、容為:42 05 00 FF 00 0B,請(qǐng)解釋其含義。,請(qǐng)解釋其含義。 42 05:表示故障為參數(shù)設(shè)置錯(cuò)誤,從站未準(zhǔn)備好進(jìn)行數(shù)據(jù)交換;其余同:表示故障為參數(shù)設(shè)置錯(cuò)誤,從站未準(zhǔn)備好進(jìn)行數(shù)據(jù)交換;其余同上例。上例。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua325.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l裝置診斷信息裝置診斷信息 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)

43、場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua335.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l裝置診斷信息裝置診斷信息如果有裝置診斷信息如果有裝置診斷信息,則至少應(yīng)該有一個(gè)字節(jié),所以加上頭字節(jié)后,則至少應(yīng)該有一個(gè)字節(jié),所以加上頭字節(jié)后,頭字節(jié)的數(shù)值范圍為:頭字節(jié)的數(shù)值范圍為:0000001000111111,即,即02h3Fh。實(shí)際的。實(shí)際的診斷數(shù)據(jù)字節(jié)數(shù)為診斷數(shù)據(jù)字節(jié)數(shù)為162個(gè)。個(gè)。接下來(lái)的字節(jié)就是裝置診斷信息的具體內(nèi)容了,它們由設(shè)備制造商接下來(lái)的字節(jié)就是裝置診斷信息的具體內(nèi)容了,它們由設(shè)備制造商

44、確定每一字節(jié)中每一位的具體定義。在確定每一字節(jié)中每一位的具體定義。在DP-V1中,裝置診斷信息用中,裝置診斷信息用于報(bào)警及設(shè)備狀況診斷等于報(bào)警及設(shè)備狀況診斷等(見(jiàn)下一章的講解)。見(jiàn)下一章的講解)。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua345.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l標(biāo)志(標(biāo)志(Identifier)(模塊)診斷信息)(模塊)診斷信息 PROFIBUS-DPPROFIBUS-DP及及DP-V0

45、DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua355.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l標(biāo)志(標(biāo)志(Identifier)(模塊)診斷信息)(模塊)診斷信息如果該設(shè)備的模塊數(shù)多于如果該設(shè)備的模塊數(shù)多于8個(gè),則可以繼續(xù)使用接下去的字節(jié)指明標(biāo)志字節(jié)個(gè),則可以繼續(xù)使用接下去的字節(jié)指明標(biāo)志字節(jié)號(hào)(或模塊號(hào))。號(hào)(或模塊號(hào))。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yong

46、hua365.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l通道診斷信息通道診斷信息每個(gè)通道診斷信息由每個(gè)通道診斷信息由3個(gè)字節(jié)組成。該部分可能有多個(gè)這樣的通道診斷信息組個(gè)字節(jié)組成。該部分可能有多個(gè)這樣的通道診斷信息組成,一個(gè)通道診斷信息的結(jié)構(gòu)如下:成,一個(gè)通道診斷信息的結(jié)構(gòu)如下:頭字節(jié)指明頭字節(jié)指明“通道診斷信息通道診斷信息”類(lèi)型和發(fā)生故障的模塊號(hào)。頭字節(jié)的具體結(jié)構(gòu)和類(lèi)型和發(fā)生故障的模塊號(hào)。頭字節(jié)的具體結(jié)構(gòu)和含義如下:含義如下: PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用

47、教程 Copyright by Wang Yonghua375.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l通道診斷信息通道診斷信息 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua385.5 DP-V0報(bào)文詳解報(bào)文詳解 3.診斷請(qǐng)求及響應(yīng)報(bào)文診斷請(qǐng)求及響應(yīng)報(bào)文n擴(kuò)展診斷信息部分?jǐn)U展診斷信息部分l通道診斷信息通道診斷信息 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用

48、教程 Copyright by Wang Yonghua395.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n概述概述l主站參數(shù)設(shè)置請(qǐng)求指定它和從站的關(guān)系,以及指定從站的操作方式,主主站參數(shù)設(shè)置請(qǐng)求指定它和從站的關(guān)系,以及指定從站的操作方式,主要包括通信參數(shù)、功能設(shè)定、裝置參數(shù)和要包括通信參數(shù)、功能設(shè)定、裝置參數(shù)和ID號(hào)。接收到該請(qǐng)求報(bào)文后,號(hào)。接收到該請(qǐng)求報(bào)文后,從站將檢查這些參數(shù)和功能對(duì)該站是否合適。必須設(shè)置的參數(shù)和功能是:從站將檢查這些參數(shù)和功能對(duì)該站是否合適。必須設(shè)置的參數(shù)和功能是:是否啟用是否啟用Watchdog;為了安全原因,一般情況下應(yīng)激活為了

49、安全原因,一般情況下應(yīng)激活Watchdog。定義最小的從站延遲響應(yīng)時(shí)間定義最小的從站延遲響應(yīng)時(shí)間TSDR;在響應(yīng)主站請(qǐng)求之前,從站必須有一個(gè)等待時(shí)間,該時(shí)間至少為在響應(yīng)主站請(qǐng)求之前,從站必須有一個(gè)等待時(shí)間,該時(shí)間至少為11個(gè)個(gè)Tbit 。是否支持鎖定是否支持鎖定/同步方式;同步方式;該主站是否鎖定該從站;該主站是否鎖定該從站;指定該從站是否還要被其他主站控制。指定該從站是否還要被其他主站控制。指定成組控制組號(hào);指定成組控制組號(hào);進(jìn)行全局控制時(shí),指定從站哪些組進(jìn)行鎖定進(jìn)行全局控制時(shí),指定從站哪些組進(jìn)行鎖定/同步控制;同步控制;該裝置或設(shè)備的該裝置或設(shè)備的ID號(hào)。號(hào)。l從站的響應(yīng)報(bào)文非常簡(jiǎn)單,只有

50、一個(gè)字節(jié)來(lái)對(duì)主站的請(qǐng)求進(jìn)行確認(rèn),即從站的響應(yīng)報(bào)文非常簡(jiǎn)單,只有一個(gè)字節(jié)來(lái)對(duì)主站的請(qǐng)求進(jìn)行確認(rèn),即短確認(rèn)報(bào)文短確認(rèn)報(bào)文SC(Short Character):):E5h。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua405.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n報(bào)文結(jié)構(gòu)和含義報(bào)文結(jié)構(gòu)和含義l主站的參數(shù)設(shè)置請(qǐng)求報(bào)文的主站的參數(shù)設(shè)置請(qǐng)求報(bào)文的DU單元前單元前7個(gè)字節(jié)是基本參數(shù)設(shè)置,是必須的;接個(gè)字節(jié)是基本參數(shù)設(shè)置,是必須的;接下下來(lái)的字節(jié)是擴(kuò)展

51、參數(shù)設(shè)置。下下來(lái)的字節(jié)是擴(kuò)展參數(shù)設(shè)置。DU部分最多可以有部分最多可以有244個(gè)字節(jié)。主站的參數(shù)設(shè)個(gè)字節(jié)。主站的參數(shù)設(shè)置請(qǐng)求報(bào)文的結(jié)構(gòu)和含義如下:置請(qǐng)求報(bào)文的結(jié)構(gòu)和含義如下: PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua415.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n報(bào)文結(jié)構(gòu)和含義報(bào)文結(jié)構(gòu)和含義 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yo

52、nghua425.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n報(bào)文結(jié)構(gòu)和含義報(bào)文結(jié)構(gòu)和含義l第第2字節(jié):字節(jié):WD1。看門(mén)狗系數(shù)??撮T(mén)狗系數(shù)1,數(shù)值范圍,數(shù)值范圍0FFh。l第第3字節(jié):字節(jié):WD2。看門(mén)狗系數(shù)??撮T(mén)狗系數(shù)2,數(shù)值范圍,數(shù)值范圍0FFh??撮T(mén)狗時(shí)間看門(mén)狗時(shí)間 = WD1 WD2 10ms注意,有些從站設(shè)備看門(mén)狗時(shí)間的基值為注意,有些從站設(shè)備看門(mén)狗時(shí)間的基值為1ms。l第第4字節(jié):最小的從站響應(yīng)時(shí)間字節(jié):最小的從站響應(yīng)時(shí)間TSDR,標(biāo)準(zhǔn)的,標(biāo)準(zhǔn)的TSDR為為11個(gè)個(gè)Tbit,所以該字節(jié)的數(shù)值一般為所以該字節(jié)的數(shù)值一般為0B。l第第5字節(jié):設(shè)備

53、字節(jié):設(shè)備ID號(hào)高字節(jié)。號(hào)高字節(jié)。l第第6字節(jié):設(shè)備字節(jié):設(shè)備ID號(hào)低字節(jié)。號(hào)低字節(jié)。l第第7字節(jié):成組選擇。該字節(jié)的每一位代表一組,所以從站可以字節(jié):成組選擇。該字節(jié)的每一位代表一組,所以從站可以設(shè)計(jì)為單獨(dú)一組或組成多組,成組選擇主要用于全局控制功能設(shè)計(jì)為單獨(dú)一組或組成多組,成組選擇主要用于全局控制功能(如(如SYNC、FREEZE等)。組號(hào)從該字節(jié)最低位按順序排列為等)。組號(hào)從該字節(jié)最低位按順序排列為從第從第1組到第組到第8組。組。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua

54、435.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n報(bào)文結(jié)構(gòu)和含義報(bào)文結(jié)構(gòu)和含義lDU單元的擴(kuò)展部分是可選的,它用來(lái)設(shè)定與裝置或模塊有關(guān)的起始單元的擴(kuò)展部分是可選的,它用來(lái)設(shè)定與裝置或模塊有關(guān)的起始/操操作等參數(shù),例如設(shè)定某些操作模式或選擇操作范圍等。它們由作等參數(shù),例如設(shè)定某些操作模式或選擇操作范圍等。它們由PROFIBUS設(shè)備制造商在設(shè)備制造商在GSD文件中指定,有些缺省值也在文件中指定,有些缺省值也在GSD文件文件中說(shuō)明。如果是中說(shuō)明。如果是DP-V1,DU單元的第單元的第8到第到第10字節(jié)有特殊的定義(詳細(xì)字節(jié)有特殊的定義(詳細(xì)講解見(jiàn)下一章)。講解

55、見(jiàn)下一章)。n參數(shù)設(shè)置的最大作用就是代替了傳統(tǒng)方法中的參數(shù)設(shè)置的最大作用就是代替了傳統(tǒng)方法中的DIP撥碼開(kāi)關(guān)或手工設(shè)定器,撥碼開(kāi)關(guān)或手工設(shè)定器,使裝置或設(shè)備的有關(guān)參數(shù)變得簡(jiǎn)單和方便。使裝置或設(shè)備的有關(guān)參數(shù)變得簡(jiǎn)單和方便。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua445.5 DP-V0報(bào)文詳解報(bào)文詳解 4.參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文參數(shù)設(shè)置請(qǐng)求及響應(yīng)報(bào)文n舉例舉例l一個(gè)參數(shù)設(shè)置報(bào)文一個(gè)參數(shù)設(shè)置報(bào)文DU單元的前單元的前7個(gè)字節(jié)的內(nèi)容為:個(gè)字節(jié)的內(nèi)容為:B8 01 0D 0B 80 1D

56、 A0,請(qǐng)解釋其含義。,請(qǐng)解釋其含義。B8:表示從站被鎖定,支持:表示從站被鎖定,支持SYNC和和FREEZE模式,模式,Watchdog為為ON;01 0D:表示看門(mén)狗時(shí)間為:表示看門(mén)狗時(shí)間為:1 13 10ms,即,即130ms;0B:表示:表示TSDR為為11個(gè)個(gè)Tbit;80 1D:表示該設(shè)備的:表示該設(shè)備的PROFIBUS ID號(hào)為號(hào)為801D;A0:即:即10100000,表示第,表示第6組和第組和第8組會(huì)同時(shí)執(zhí)行一樣的操作。組會(huì)同時(shí)執(zhí)行一樣的操作。 PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by

57、 Wang Yonghua455.5 DP-V0報(bào)文詳解報(bào)文詳解 5.組態(tài)請(qǐng)求及響應(yīng)報(bào)文組態(tài)請(qǐng)求及響應(yīng)報(bào)文n概述概述l參數(shù)設(shè)置之后,主站發(fā)送組態(tài)請(qǐng)求報(bào)文給從站。組態(tài)報(bào)文的作用主要是參數(shù)設(shè)置之后,主站發(fā)送組態(tài)請(qǐng)求報(bào)文給從站。組態(tài)報(bào)文的作用主要是對(duì)對(duì)I/O的類(lèi)型及性質(zhì)進(jìn)行設(shè)定,還可指定制造商的一些特殊的類(lèi)型及性質(zhì)進(jìn)行設(shè)定,還可指定制造商的一些特殊I/O設(shè)置。組設(shè)置。組態(tài)請(qǐng)求報(bào)文的態(tài)請(qǐng)求報(bào)文的DU單元有單元有1個(gè)字節(jié)的必選部分,接下來(lái)的是可選的擴(kuò)展部個(gè)字節(jié)的必選部分,接下來(lái)的是可選的擴(kuò)展部分,分,DU部分最多可以有部分最多可以有244個(gè)字節(jié)。個(gè)字節(jié)。l從站會(huì)把得到的組態(tài)信息和它從站會(huì)把得到的組態(tài)信息

58、和它GSD文件中的相應(yīng)內(nèi)容進(jìn)行比較驗(yàn)證,看文件中的相應(yīng)內(nèi)容進(jìn)行比較驗(yàn)證,看是否矛盾或沖突,如果主站的組態(tài)信息不合適,則從站會(huì)在下面的診斷是否矛盾或沖突,如果主站的組態(tài)信息不合適,則從站會(huì)在下面的診斷報(bào)文中向主站報(bào)告,以便重新進(jìn)行組態(tài)。報(bào)文中向主站報(bào)告,以便重新進(jìn)行組態(tài)。l從站的響應(yīng)報(bào)文非常簡(jiǎn)單,和參數(shù)設(shè)置響應(yīng)報(bào)文一樣,它也只有一個(gè)字從站的響應(yīng)報(bào)文非常簡(jiǎn)單,和參數(shù)設(shè)置響應(yīng)報(bào)文一樣,它也只有一個(gè)字節(jié)來(lái)對(duì)主站的請(qǐng)求進(jìn)行確認(rèn),即短確認(rèn)報(bào)文節(jié)來(lái)對(duì)主站的請(qǐng)求進(jìn)行確認(rèn),即短確認(rèn)報(bào)文SC:E5h。l主站的組態(tài)請(qǐng)求報(bào)文的結(jié)構(gòu)和含義如下:主站的組態(tài)請(qǐng)求報(bào)文的結(jié)構(gòu)和含義如下: PROFIBUS-DPPROFIBUS

59、-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua465.5 DP-V0報(bào)文詳解報(bào)文詳解 5.組態(tài)請(qǐng)求及響應(yīng)報(bào)文組態(tài)請(qǐng)求及響應(yīng)報(bào)文n概述概述l組態(tài)請(qǐng)求報(bào)文數(shù)據(jù)單元至少包含一個(gè)必須的說(shuō)明組態(tài)請(qǐng)求報(bào)文數(shù)據(jù)單元至少包含一個(gè)必須的說(shuō)明I/O組態(tài)的字節(jié),組態(tài)的字節(jié),該字節(jié)的組態(tài)標(biāo)志用來(lái)定義該字節(jié)的組態(tài)標(biāo)志用來(lái)定義I/O性質(zhì)、數(shù)據(jù)類(lèi)型(字節(jié)性質(zhì)、數(shù)據(jù)類(lèi)型(字節(jié)/字)和數(shù)字)和數(shù)據(jù)塊(模塊)的一致性范圍。如果多于一個(gè)模塊,則其他字節(jié)據(jù)塊(模塊)的一致性范圍。如果多于一個(gè)模塊,則其他字節(jié)用來(lái)定義其余用來(lái)定義其余I/O模塊的信息。整個(gè)模塊的信

60、息。整個(gè)DU的長(zhǎng)度可達(dá)的長(zhǎng)度可達(dá)244字節(jié)。具字節(jié)。具體結(jié)構(gòu)如下:體結(jié)構(gòu)如下: PROFIBUS-DPPROFIBUS-DP及及DP-V0DP-V02022-2-6現(xiàn)場(chǎng)總線技術(shù)及應(yīng)用教程 Copyright by Wang Yonghua475.5 DP-V0報(bào)文詳解報(bào)文詳解 5.組態(tài)請(qǐng)求及響應(yīng)報(bào)文組態(tài)請(qǐng)求及響應(yīng)報(bào)文n一般模塊的組態(tài)(一個(gè)字節(jié))一般模塊的組態(tài)(一個(gè)字節(jié))l在該字節(jié)中指定基本在該字節(jié)中指定基本I/O的性質(zhì),如單位(是字節(jié)還是字)、性質(zhì)(的性質(zhì),如單位(是字節(jié)還是字)、性質(zhì)(I、O、I/O或特殊數(shù)據(jù))、數(shù)量和或特殊數(shù)據(jù))、數(shù)量和I/O的一致性(的一致性(consistency)進(jìn)行

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論