新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 現(xiàn)場(chǎng)總線萬(wàn)能式斷路器的通信從站設(shè)計(jì)

現(xiàn)場(chǎng)總線萬(wàn)能式斷路器的通信從站設(shè)計(jì)

作者: 時(shí)間:2012-08-31 來源:網(wǎng)絡(luò) 收藏

3.3.2接口模塊軟件


  Profibus協(xié)議的基礎(chǔ)為ISO/OSI的網(wǎng)絡(luò)參考模型。在Profibus-DP中沒有第三層到第七層,只包了含第一層(物理層)和第二層(數(shù)據(jù)鍵路層)。Profibus第二層的一個(gè)重要工作是保證數(shù)據(jù)的完整性,這是依靠所有的電文海明間距=4、按照國(guó)際標(biāo)準(zhǔn)IEC870-5-1制定的使用特殊的起始和結(jié)束定界符、無(wú)間距的字節(jié)異步傳輸及每個(gè)字節(jié)的奇偶校驗(yàn)保證的。Profibus-DP第二層按照非連接的模式操作,它提供點(diǎn)一點(diǎn)及多點(diǎn)(廣播及有選擇地廣播)功能。上層協(xié)議通過第二層的SAPs(SericeAccessPoints,服務(wù)訪問點(diǎn))調(diào)用服務(wù)功能。在Profibus-DP中,將一定的功能賦予每一個(gè)第二層的SAP,例如DefaultSAP:數(shù)據(jù)交換(Data-Exch)、SAP55:改變地址(SSA)、SAP61:發(fā)送參數(shù)設(shè)置數(shù)據(jù)(PRM)、SAP62:檢查配置數(shù)據(jù)(CFG)。為了能有效地處理協(xié)議,調(diào)用不同的DP功能,因此在軟件中,正確地處理Profibus-DP報(bào)文格式以及為各個(gè)SAP設(shè)置相應(yīng)的緩存區(qū)是的關(guān)鍵。

  Profibus-DP接口模塊的軟件設(shè)計(jì)主要包括3個(gè)部分:LPC932A1的緩存初始化、與主站的主程序、LPC2114與LPC932A1的SPI。

  4設(shè)備簡(jiǎn)單測(cè)試方案

  由于Profibus-DP設(shè)備的調(diào)試是一個(gè)復(fù)雜的過程,要求開發(fā)人員具有Profibus-DP系統(tǒng)的工作經(jīng)驗(yàn),因此為了節(jié)省相關(guān)人員的開發(fā)時(shí)間和開發(fā)成本,這里提出一套簡(jiǎn)單調(diào)試方案。

  系統(tǒng)構(gòu)成:IPC機(jī)、主站網(wǎng)卡(SIEMENSCP5611)、COMPROFIBUS軟件。系統(tǒng)的測(cè)控網(wǎng)絡(luò)采用線型拓?fù)涞膯沃髡窘Y(jié)構(gòu),將IPC機(jī)作為上位監(jiān)控主站。如果在IPC機(jī)上裝有WinCC軟件,可以用來向用戶提供如動(dòng)態(tài)數(shù)據(jù)畫面顯示的管理窗口。這個(gè)方案主要是調(diào)試設(shè)備基本協(xié)議的一致性,調(diào)試方便、簡(jiǎn)單。

  5結(jié)束語(yǔ)

  課題研究并實(shí)現(xiàn)了智能控制模塊的Profibus-DP通信,并對(duì)的遠(yuǎn)程監(jiān)控具有重要的現(xiàn)實(shí)意義。這種系統(tǒng)可以處理符合PROFIBUS協(xié)議的智能儀表或分散到的輸入輸出設(shè)備,在設(shè)計(jì)中采用的模塊化設(shè)計(jì)方案,充分體現(xiàn)了系統(tǒng)的開放性。所提設(shè)計(jì)方法為智能的數(shù)據(jù)采集和通信提供了一種有效的實(shí)現(xiàn)途徑。
本文作者創(chuàng)新點(diǎn):該系統(tǒng)可處理符合PROFIBUS總線協(xié)議的智能儀表或分散到現(xiàn)場(chǎng)的輸入輸出設(shè)備,在設(shè)計(jì)中采用的模塊化設(shè)計(jì)方案,充分體現(xiàn)了系統(tǒng)的開放性。

本文引用地址:http://butianyuan.cn/article/148470.htm
上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉