新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Profibus-DP在MW級風力發電機組控制系統中的應用

        Profibus-DP在MW級風力發電機組控制系統中的應用

        作者: 時間:2012-05-25 來源:網絡 收藏

          其中參數值PKW是運行時要定義的一些功能碼,如最大轉矩、基本轉矩等。過程數據PZD是變頻器運行過程中要輸入/輸出的一些數據,如轉矩給定值、轉矩反饋值等。PKW 和PZD合起來定義為參數過程數據對象,即PPO。從圖2可知Profibus—DP共有2類5種類型的PPO:一類是無PKW而有2個字或6個字的PZD,另一類是有PKW 且還有2個字、6個字或1O個字的PZD。將網絡數據這樣分類定義的目的是為了完成不同的任務,即PKW的傳輸與PZD的傳輸互不影響,均各自獨立工作,從而使變頻器能夠按照上一級自動化系統的指令運行。由于在本系統運行過程中,對變頻器控制和監測的數據量較多,因此在本系統中選用PPO5類型作為數據傳輸對象。
          對于液壓系統從站的組態比較簡單,直接在STEP7中把Eq200M里的模塊拖拽到Profibus網絡上即可。整個Profibus—DP網絡的通訊波特率設為1.5Mbps,CUP315一DP主站地址設為2,變頻器從站地址設為3,液壓系統從站地址設為4,Profibus—DP通訊的映射I/O地址取默認值。
        3.4 編制通訊程序
          在完成硬件連接、組態后,要想使系統間能通訊,只需對CPU315—2DP進行編程。對于Profibus—DP網絡的數據傳輸,可以采用兩種方法進行編程:一是利用LPIBx(PIWx),TPIBx(PI.wx)命令進行數據的接收與發送,但是這種方法只適合4個字節以內的數據傳輸[3],二是利用S3ZP7中的系統功能塊進行編程,該方法可以進行大數據量的傳輸。STEP7中共有兩種功能 塊可實現Profibus—DP的數據通訊:FCI(DP— SEND)、FC2(DP—RECV)和SFC14(DPRD— DAT)、SFC15(DPWR—DAT)。本系統在編程中選用了SFCl4(DPRD一DAT)、SFCl5(DPWR一DAT)功能塊進行編程。SFC14是從從站讀數據,SFC15是向從站寫數據,其系統功能定義及通訊過程如圖3所示 。


          編程過程中值得注意的是功能塊中“LADDR”指的是硬件組態時所定義的映射I/O地址,不是站地址。
        4 結論
          在實驗室中,對采用I/O線對風機進行控制的方案,與采用Profibus—DP總線構成控制系統對風機進行控制的方案均做了實際實施,通過連續運行,發現在第一種控制方案中,經常發生變頻器自動跳閘及報錯停機等誤動作,采集的液壓系統壓力信號經常出現超出最大允許范圍等錯誤信號,控制系統經常因錯誤信號而發出急停指令。而第二種方案卻沒出現過以上情況,系統運行的穩定性和可靠性被極大提高了。
        5 參考文獻:
        [1] 顧洪軍.工業企業網與技術及應用[M].北京:人民郵電出版社,2004
        [2] 王東云,凌德麟,黃建萍.西門子PROFIBUS—DP及應用[J].航天控制,2002,(4):69—73
        [3] 閻士杰,劉北基,孫金根.基于Profibus—DP的變頻器控制系
        統[J].基礎自動化,1999,6(6):48—51


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 盘山县| 准格尔旗| 闸北区| 山西省| 南皮县| 蚌埠市| 南岸区| 吉首市| 河津市| 山东省| 普兰县| 胶州市| 曲麻莱县| 石景山区| 乌审旗| 丰城市| 蕲春县| 城口县| 安顺市| 湄潭县| 孝昌县| 泰宁县| 资兴市| 扎赉特旗| 新安县| 济宁市| 巴林右旗| 红河县| 衡东县| 清水河县| 黎川县| 昔阳县| 仁寿县| 大名县| 上饶县| 镇康县| 河东区| 邯郸市| 长岭县| 江永县| 习水县|