<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PROFIBUS-DP在電機軟起動器中的應用

          PROFIBUS-DP在電機軟起動器中的應用

          作者: 時間:2012-06-19 來源:網絡 收藏

          3通訊接口的軟件設計

            PROFIBUS-DP的ASIC芯片集成了PROFIBUS-DP協(xié)議,能夠處理PROFIBUS-DP狀態(tài)機構,因此80C32不用參與處理PROFIBUS-DP狀態(tài)機。80C32的主要任務是對進行合理的配置、初始化及對各種報文的處理。

            對的軟件操作主要包括兩個部分:SPC3的初始化和SPC3的中斷處理。主程序和中斷程序流程圖分別如圖3和圖4所示。


          圖3主程序流程圖圖4中斷程序流程圖

            SPC3的初始化程序應放在主程序的前面,而中斷處理程序完成CPU對SPC3中斷輸出的響應。SPC3上電復位之后.在正常工作之前必須進行初始化,以配置各個寄存器。中斷處理程序用于處理SPC3發(fā)生的各種事件,這些事件包括新的參數(shù)報文事件:全局控制命令報文事件,進入或退出數(shù)據交換狀態(tài)事件,新的配置報文事件,新的地址設置報文事件,監(jiān)測到波特率事件和看門狗溢出事件。SPC3在接收到由PROFIBUS主站傳送的不同輸出數(shù)據時會產生輸出標志位,CPU通過在應用循環(huán)中輪詢標志位來進行接收主站數(shù)據。對于特定應用的診斷信息需要實時傳遞到主站。主應用程序在應用循環(huán)中判斷是否有可用的診斷BUF存在一當有空閑BUF時應用程序輸入診斷信息,并請求更新。對于實時性要求嚴格的系統(tǒng),應采用中斷方式進行輸出數(shù)據和診斷數(shù)據處理。

            由于用于現(xiàn)場的設備要特別考慮抗干擾能力,因此在設備硬件抗干擾技術的基礎上,軟件方面采用指令冗余,設置軟件陷阱,系統(tǒng)的自檢及軟硬件相結合的看門狗技術,保證軟件出軌的自動恢復,從而進一步提高系統(tǒng)的抗干擾能力。

          4結論

            器有很多優(yōu)點,然而,目前國內生產的異步電機的器大多都不帶通信接口,有一些帶通信接口的,也多為RS232或RS485串行總線,這些串行總線,由于自身的特點,不適合工業(yè)現(xiàn)場控制,有礙于電動機機群的進一步網絡化發(fā)展和企業(yè)管控一體化及綜合自動化的實現(xiàn)。本文介紹的帶PROFIBUS-DP總線接口的控制器,可以解決傳統(tǒng)軟起動器現(xiàn)場通信的不足,實現(xiàn)電動機的群控,促進企業(yè)綜合自動化的底層網絡建設,并能帶來顯著經濟效益。

            本文作者創(chuàng)新點:目前國內生產的的軟起動器大多都不帶通信接口,本文針對目前國內軟起動器的這一不足,創(chuàng)新的提出了利用PROFIBUS-DP總線設計交流電動機軟起動器的遠程控制通訊接口電路。

          參考文獻

           ?。?)王福來,吳世紅.采用SPC3的智能型PROFIBUS-DP總線接口的開發(fā)[J].電氣傳動,2000(2):51-54.

           ?。?)陽憲惠,主編.現(xiàn)場總線技術及其應用[M].北京:清華大學出版社,1999.

            (3)古明萬,王晶晶使用SPC3設計PROFIBUS-DP智能從站[J]儀表技術2003.06

           ?。?)李玉忍,謝利理實用隔離型RS-485通信接口的設計[J]測控技術2000.04

            (5)劉文波,孟彥京現(xiàn)場總線接口電路的設計微計算機信息2005(3):145-148

          雙絞線傳輸器相關文章:雙絞線傳輸器原理

          上一頁 1 2 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();