現場(chǎng)總線(xiàn)萬(wàn)能式斷路器的通信從站設計
3.3.2接口模塊軟件設計
Profibus現場(chǎng)總線(xiàn)協(xié)議的基礎為ISO/OSI的網(wǎng)絡(luò )參考模型。在Profibus-DP中沒(méi)有第三層到第七層,只包了含第一層(物理層)和第二層(數據鍵路層)。Profibus第二層的一個(gè)重要工作是保證數據的完整性,這是依靠所有的電文海明間距=4、按照國際標準IEC870-5-1制定的使用特殊的起始和結束定界符、無(wú)間距的字節異步傳輸及每個(gè)字節的奇偶校驗保證的。Profibus-DP第二層按照非連接的模式操作,它提供點(diǎn)一點(diǎn)及多點(diǎn)通信(廣播及有選擇地廣播)功能。上層協(xié)議通過(guò)第二層的SAPs(SericeAccessPoints,服務(wù)訪(fǎng)問(wèn)點(diǎn))調用服務(wù)功能。在Profibus-DP中,將一定的功能賦予每一個(gè)第二層的SAP,例如DefaultSAP:數據交換(Data-Exch)、SAP55:改變從站地址(SSA)、SAP61:發(fā)送參數設置數據(PRM)、SAP62:檢查配置數據(CFG)。為了能有效地處理總線(xiàn)協(xié)議,調用不同的DP功能,因此在軟件設計中,正確地處理Profibus-DP報文格式以及為各個(gè)SAP設置相應的緩存區是設計的關(guān)鍵。
Profibus-DP接口模塊的軟件設計主要包括3個(gè)部分:LPC932A1的緩存初始化、與主站通信的主程序、LPC2114與LPC932A1的SPI通信。
4從站設備簡(jiǎn)單測試方案
由于Profibus-DP從站設備的調試是一個(gè)復雜的過(guò)程,要求開(kāi)發(fā)人員具有Profibus-DP系統的工作經(jīng)驗,因此為了節省相關(guān)人員的開(kāi)發(fā)時(shí)間和開(kāi)發(fā)成本,這里提出一套簡(jiǎn)單調試方案。
系統構成:IPC機、主站網(wǎng)卡(SIEMENSCP5611)、COMPROFIBUS軟件。系統的測控網(wǎng)絡(luò )采用線(xiàn)型拓撲的單主站結構,將IPC機作為上位監控主站。如果在IPC機上裝有WinCC軟件,可以用來(lái)向用戶(hù)提供如動(dòng)態(tài)數據畫(huà)面顯示的管理窗口。這個(gè)方案主要是調試設備基本協(xié)議的一致性,調試方便、簡(jiǎn)單。
5結束語(yǔ)
課題研究并實(shí)現了斷路器智能控制模塊的Profibus-DP通信,并對斷路器的遠程監控具有重要的現實(shí)意義。這種系統可以處理符合PROFIBUS現場(chǎng)總線(xiàn)協(xié)議的智能儀表或分散到現場(chǎng)的輸入輸出設備,在設計中采用的模塊化設計方案,充分體現了系統的開(kāi)放性。所提設計方法為智能斷路器的數據采集和通信提供了一種有效的實(shí)現途徑。
本文作者創(chuàng )新點(diǎn):該系統可處理符合PROFIBUS總線(xiàn)協(xié)議的智能儀表或分散到現場(chǎng)的輸入輸出設備,在設計中采用的模塊化設計方案,充分體現了系統的開(kāi)放性。本文引用地址:http://dyxdggzs.com/article/148470.htm
評論