新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 西門(mén)子S7-200Smart與ABB ACS550變頻器通訊

        西門(mén)子S7-200Smart與ABB ACS550變頻器通訊

        作者: 時(shí)間:2016-12-19 來(lái)源:網(wǎng)絡(luò) 收藏


        3. 下載并調(diào)試程序。
        程序編寫(xiě)完成后,使用SMART 200CPU自帶的以太網(wǎng)口進(jìn)行下載至CPU中。并將CPU切換至運(yùn)行狀態(tài)。通過(guò)STEP 7-MicroWIN SMART軟件中的狀態(tài)圖表來(lái)進(jìn)行在線修改變量,從而達(dá)到啟、停和改變變頻器的轉(zhuǎn)速,或監(jiān)控變頻器的實(shí)際頻率與電流等。
        變頻器參數(shù)設(shè)定完成后,給變頻器斷電,接好SMART 200CPU與變頻器之間的串行通訊電纜,并重新啟動(dòng)變頻器,記住不要忘了將變頻器的控制模式切換遠(yuǎn)程控制模式下。
        打開(kāi)STEP 7-MicroWIN SMART軟件中的狀態(tài)圖表,輸入需要監(jiān)控的變量。在程序中使用了VB300來(lái)監(jiān)控變頻器0XXXX寄存器中的控制字,在說(shuō)明書(shū)中已明確了該寄存器中的控制字為只讀(除非使用了強(qiáng)制功),因此使用讀功能來(lái)讀取,讀取方式為字節(jié),如V300.0,V300.1…;同樣我們可以讀取1XXXX寄存器中的狀態(tài)字。(如圖)


        啟動(dòng)變頻器:在ABB ACS550變頻器的手冊(cè)中,已定義了變頻器的控制字是直接映射到了4XXXX寄存器中的40001(在本程序中對(duì)應(yīng)CPU中的存貯區(qū)地址為VW500),是以字節(jié)的形式讀寫(xiě)的(以十六進(jìn)制存格式保存);4XXXX寄存器中的40002(在本程序中對(duì)應(yīng)CPU中的存貯區(qū)地址為VW502)為外部控制1,同樣也是以字節(jié)的形式讀寫(xiě)的。因此在狀態(tài)圖表中地址欄輸入VW500,在新值中輸入1142后點(diǎn)擊寫(xiě)入圖標(biāo)(十進(jìn)制),初始化變頻器。(記住,這一步不要省,是關(guān)鍵一步。在做通訊時(shí),我就在這一步,卡了好幾天,想想頭還大,呵呵);變頻器初始化完成后,再將VW500中的新值改為1151,并寫(xiě)入,此時(shí)變頻器開(kāi)始運(yùn)行。要想停止變頻器,輸入1143(1142也可)并寫(xiě)入,就可以停止變頻器。
        轉(zhuǎn)速輸入:在狀態(tài)圖表中地址欄輸入VW502,輸入0~20000的值后,寫(xiě)入。這樣變頻器的轉(zhuǎn)速會(huì)根據(jù)輸入值的改變而改變;同樣,如果想要監(jiān)控變頻器中實(shí)際運(yùn)行參數(shù),可以在狀態(tài)圖表中地址欄輸入VW508,VW510,這樣就可以顯示相對(duì)應(yīng)的參數(shù)值了(如圖)。


        這樣我們就完成了S7 200SMART與ABB ACS550之間的Modbus通訊。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 揭西县| 当雄县| 通道| 巴林右旗| 射阳县| 南投市| 建宁县| 都江堰市| 丰县| 西华县| 密云县| 重庆市| 平乐县| 洞口县| 察雅县| 乌兰县| 新平| 景谷| 加查县| 瑞金市| 江都市| 于田县| 惠来县| 太湖县| 阿坝| 阳西县| 宁津县| 瓦房店市| 门源| 巢湖市| 平武县| 阿尔山市| 阳春市| 肥乡县| 西华县| 和平县| 武山县| 东海县| 华宁县| 吉木乃县| 瓦房店市|