S7200Smart如何與ABBACS550進(jìn)行Modbus通訊_第1頁
S7200Smart如何與ABBACS550進(jìn)行Modbus通訊_第2頁
S7200Smart如何與ABBACS550進(jìn)行Modbus通訊_第3頁
S7200Smart如何與ABBACS550進(jìn)行Modbus通訊_第4頁
S7200Smart如何與ABBACS550進(jìn)行Modbus通訊_第5頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、現(xiàn)在來介紹一下 S7200Smart 如何與 ABBACS550!彳 TModbus訊,在這里我使用了 S7200Smart 庫中的 Modbus 主站通訊程序。具體步驟如下:1.ABBACS550 變頻器設(shè)置:9802=15302=35303=9.6kbit/s5304=05305 為01001=101102=01103=82.MODBUS站號波特率無校驗ABBDRVLIM(ABB傳動簡裝版)啟/停和方向信號來自現(xiàn)場總線(由 MODBUS 制變頻器啟停)選擇外部控制 1給定值來自串行通訊在 STEP7-MicroWINSMAR 啾件中編寫程序。(如圖)塊:塊:MAIN作者:作者:創(chuàng)建日期:創(chuàng)

2、建日期:2015.03.1816:53:15上次修改日期:上次修改日期:2011.03.1910:01:21地址地址符號符號1234程序段1Modbusr 主站通訊初始化主站通訊初始化First_Scan_OnMBUS_CTRL_Done-6)6符號符號First_Scan_OnMBUS_CTRL_Done地址地址SMO.1MO.O程序段2調(diào)用調(diào)用 Modbusr 主站通訊塊初始化完成后,啟動讀寫主站通訊塊初始化完成后,啟動讀寫 MBUS_CTRL_DoneStartM1程序段4讀取變頻器讀取變頻器 0XXXX 寄存器控制字前寄存器控制字前 4 位狀態(tài)位狀態(tài)( StartMODBUSWRRea

3、d4004_Et)neStart_MODBUS_WRI1PRead4004_EtoneP符號符號Read0001_DoneRead001_ErrorRead4004_DoneStart_MODBUS_WR8 8 心心Mr-地址地址MO.2MB2MO.5MO.1程序段6讀取變頻器讀取變頻器 1XXXX 寄存器狀寄存器狀態(tài)字前態(tài)字前 8 位位(10001ReadOOOl_Et)neReadOOOl_EbneP符號地址符號地址Read0001_DoneMO.2ReadlOOO_DoneMO.3ReadlOOO_ErrorMB3程序段7讀取變頻器讀取變頻器 1XXXX 寄存器狀態(tài)字前寄存器狀態(tài)字前 8

4、 位完成,位完成,金金ReadlOOO_EtoneRead0001_Done(R)程序段9寫變頻器寫變頻器 4XXXX 寄存器啟動字及輸入頻率值完寄存器啟動字及輸入頻率值完Write4000_DoneReadl000_DoneTI(R)-1符號地址符號地址Readl000_DoneMO.3Write4000_DoneMO.4程序段10讀取變頻器讀取變頻器 4XXXX 寄存器實際電流及輸入頻率寄存器實際電流及輸入頻率 dWrite4000_DoneWrite4000_Done3.下載并調(diào)試程序。程序編寫完成后, 使用 SMART200CP 自帶的以太網(wǎng)口進(jìn)行下載至 CPlfro 并將 CPU換至

5、運行 X犬態(tài)。通過 STEP7-MicroWINSMAR 軟件中的狀態(tài)圖表來進(jìn)行在線修改變量,從而達(dá)到啟、停和改變變頻器的轉(zhuǎn)速,或監(jiān)控變頻器的實際頻率與電流等。變頻器參數(shù)設(shè)定完成后,給變頻器斷電,接好 SMART200CP 自變頻器之間的用行通訊電纜,并重新啟動變頻器,記住不要忘了將變頻器的控制模式切換遠(yuǎn)程控制模式下。打開 STEP7-MicroWINSMAR 軟件中的狀態(tài)圖表,輸入需要監(jiān)控的變量。在程序中使用了 VB300 來監(jiān)控變頻器 0XXXXJ 存器中的控制字,在說明書中已明確了該寄存器中的控制字為只讀(除非使用了強(qiáng)制功),因此使用讀功能來讀取,讀取方式為字節(jié),如 V300.0,V30

6、0.1;同樣我們可以讀取 1XXXXJ 存器中的狀態(tài)字。(如圖)啟動變頻器:在 ABBACS55 段頻器的手冊中,已定義了變頻器的控制字是直接映射到了 4XXXXU 存器中的 40001(在本程序中對應(yīng) CPl_fr 的存貯區(qū)地址為VW500)是以字節(jié)的形式讀寫的(以十六進(jìn)制存格式保存);4XXXXS 存器中的40002(在本程序中對應(yīng) CPl的存貯區(qū)地址為 VW502 為外部控制 1,同樣也是以字節(jié)的形式讀寫的。因此在狀態(tài)圖表中地址欄輸入 VW500 在新值中輸入 1142后點擊寫入圖標(biāo)(十進(jìn)制),初始化變頻器。(記住,這一步不要省,是關(guān)鍵一步。在做通訊時,我就在這一步,卡了好幾天,想想頭還大,呵呵);變頻器初始化完成1A位位Q陞位位位及3 35M磔黑媼S然后, 再將 VW50 (fr 的新值改為 1151,并寫入,此時變頻器開始運行。 要想停止變頻器,輸入 1143(1142 也可)并寫入,就可以停止變頻器。轉(zhuǎn)速輸入:在狀態(tài)圖表中地址欄輸入 VW502 輸入 020000 的值后,寫入。這樣變頻器的轉(zhuǎn)速會根據(jù)輸入值的改變而改變;同樣,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論