m440與300PLC通訊_第1頁
m440與300PLC通訊_第2頁
m440與300PLC通訊_第3頁
m440與300PLC通訊_第4頁
m440與300PLC通訊_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、MM440與PLC的通訊Iqj)en2s西門子MM440變頻器通過Profibus-DP與PLC通訊的實現(xiàn)1、必備條件軟件Step7V5.2SP1PLC中具WProfibus-DP通訊口:S7-3152DPProfibus通訊電纜(6XV1830-0AH10)Profibus總線聯(lián)結器(6ES7972-0BB10-0XA0,帶PG接口;6ES7972-0BA10-0XA0不帶PG接口)MM440變頻器1臺Drive中有Profibus通訊模板(6SE64001PB000AA0)2、組態(tài)主站系統(tǒng)打開SIMATICMANAGER,通過FILE菜單選擇NEW新建一個項目,在NAME欄中輸入項目名稱,

2、將其命名為DP_MM440,在下方的StorageLocation中設置其存儲位置。項目屏幕的左側選中該項目,在右鍵彈出的快捷菜單中選擇InsertNewObject插入SIMATIC300Station;可以看到選擇的對彖出現(xiàn)在右側的屏幕上。IInsertNewObjectSIMATIC400StationPLJ3SIMATIC300StationRenameF2ObjectPropertiesAlt4RetnrnSIMATICHStationSIMATICPCStationOtherstation1打開SIMATIC300Station,然后雙擊右側生成的hardware圖標,在彈出的HW

3、config中進行組態(tài),在菜單欄中選擇View”選擇Catalog”打開硬件目錄,按訂貨號和碾件安裝次序依次插入機架、電源、CPU。插入CPU時會同時彈出組態(tài)PR0FIBUS畫面,如下圖所示:選擇“New”新建一條PROFIBUS(1),組態(tài)PROFIBUS站地址,點擊Propelties鍵組態(tài)網(wǎng)絡屬性如下圖:在本例中主站的傳輸速率為1.5Mbps,“DP”行規(guī),無中繼器、0BT等網(wǎng)絡元件,2點擊“0K”鍵確認并存盤;然后組態(tài)S7-3152DP本地模塊,結果如下圖:(0)URFROFMVSCl):DF楓妣也s戸t的(1)組態(tài)從站:在DP網(wǎng)上掛上MM440,并組態(tài)MM440的通訊區(qū),通訊區(qū)與應用

4、有關,在組態(tài)之前應確認通信的PPO類型(見下圖顯示PPO類型),本例選擇PP01,由4PKW/2PZD組成;MM440僅支持PP01和PP03PKW:多數(shù)掾識符值STW;控制字PZD:過程刪zsw:狀態(tài)字PKE;泰數(shù)標識符HSW:主設定值IND;t5lHIW:1矯值PWE:MU組態(tài)步驟如下:、打開硬件組態(tài),在右側”巳ofi(standard)MProfibus-DPSIMOVERT雙擊MICROMASTE巨440;、彈出profibusinterfaceProperties:輸入從站地址:4MM440與PLC的通訊Lden2MM440與PLC的通訊Bden29MM440與PLC的通訊Bden2

5、4g2TO?i)2應267267ITaT1r、PressFltogetHelp.xoiStandard0mXP燦4肚九0PKMZ皿HN433/44OonlyTOTmt4m0PKVZFI扎itLJNICRON/iSTERtgNASriKDMVHSCE1ffl-6P2D(PPO2)6PZDwordcons6F2D(PFO4)5PZDwordco2yNASrEKDKrVES/ICMXS7ERCDPNICROH/STER4IfnivarsAlnoduldStandardTelleran14z?2D(pro1)2P2D(PPO3)4P2Dwh&leconaPZDwordcoz4P2Dwholecon4P

6、ZDwordco2D|Q血W呂|血|釧紿Iaj聖圈、選擇PPO類型仁雙擊4PKW/2PZD(PPO1);、從站組態(tài)完成,地址分配從4PKW/2PZD(256-267)。4MM440硬件及參數(shù)設置1PROFIBUS地址卜而介紹兩種PROFIBUS總線地址的方法:借助通訊模塊的七個DIP丿F關(如卜圖所示)或借助P091&、PROFIBUS地址開關(DIP開關)、(僅西門子內(nèi)部使用)PROFIBUS地址能夠設置從1到125,如下表所示:DIP開關編號:1234567開關代表的地址數(shù)字1248163264例1:地址二3二1+2ONONOFFOFFOFFOFFOFF例2:地址二88二8+16+64OF

7、FOFFOFFONONOFFONDIP開關設定優(yōu)先于P91&地址含義0PROFIBUS地址由參數(shù)P0918來決定1125有效的PROFIBUS地址126,127無效的PROFIBUS地址4.2通訊板參數(shù)為了讓總線板運行,下面的參數(shù)必須設置:參數(shù)內(nèi)容設置P0918PROFIBUS地址4P0719命令和頻率設定值的選擇0P0700快速選擇命令源6P1000快速選擇頻率設定6P0927參數(shù)修改設置15P927指定可以用于更改參數(shù)的接口(缺省值:BitOPROFIBUS-DP0:不1:是Bit1BOP0:不1:是Bit2BOP鏈路的USS0:不1:是Bit3COM鏈路的USS0:不1:是5程序的編寫5

8、.1對PZD(過程數(shù)據(jù))的讀寫:在Step7中對PZD(過程數(shù)據(jù))讀寫參數(shù)時調(diào)用SFC14和SFC15;SFC14(“DPRD_DAT”)用于讀Profibus從站(MM440)的數(shù)據(jù);SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Piofibus從站(MM440);磯件組態(tài)時PZD的起始地址:W#16#108(即264);5.1.1建立數(shù)據(jù)塊DB1將數(shù)據(jù)塊中的數(shù)據(jù)地址與從站(MM440)中的PZD、PKW數(shù)據(jù)區(qū)相對應AddresstlarneTypeInitialvalue00STRUCT+00PKERIJOPD礪丄6和+2.0WORDW16#0+4.0PKEJL.RWORDW16#O+6

9、.0PKE2JRIJOPD礪丄6和+8.0PZD1JRWORDW16#0+10.0PZD2JRWORDW16#O+12.0PKEJJIJOPD礪丄6和+14.0WORDW16#0+16.0PKE1JJWORDW16#0418.0PKE2JJIJOPD礪丄6和+20.0PZD1UWORDW16#0PZD2JJWORDW#16#0|=24.0EITOSTRUCT5.1.2數(shù)據(jù)分配在0B1中調(diào)用特殊功能塊SFC14和SFC15,完成從站(MM440)數(shù)據(jù)的讀和寫:其中:LADDR表示:硬件組態(tài)時PZD的起始地址(W#16#108即264);MM440與PLC的通訊Lden2MM440與PLC的通訊B

10、den29MM440與PLC的通訊Bden2DB1.DBW8(狀態(tài)字)PZD2-DB1.DBW10(實際速度).將DB1.DBX20.0開始的4個字節(jié)寫入從站(P#DB1.DBX20.0BYTE4)DB1.DBW20PZD1(控制字)DB1.DBW22PZD2給定速度)5.1.3控制實現(xiàn)在本例中設定值和控制字可以從數(shù)據(jù)塊DB14傳送,DB1.DBW2O設為047E再變?yōu)?47F后DB1.DBW22中的頻率值將輸出;狀態(tài)字和實際值可從DB1.DBW8,DB1.DBW1O讀出。、控制命令W#16#47F(含義見附錄1),啟動變頻器運行;、給定速度5000含義是500.Orpmo5.2對PKW(參數(shù)

11、區(qū))讀寫5.2.1數(shù)據(jù)傳送規(guī)則對PKW區(qū)數(shù)據(jù)的訪問是同步通訊,即發(fā)一條信息,得到返回值后才能發(fā)第二條信息。PKE:參數(shù)表示符IND:索引PWE:參數(shù)值MM440與PLC的通訊Bden29MM440與PLC的通訊Bden29 # #MM440與PLC的通訊血DEWA:常用值:12、3、6、7.8其1:讀請求2:寫請求3:寫請求(無數(shù)據(jù)分組)(無數(shù)據(jù)分組、單字)(無數(shù)據(jù)分組、雙字)6:讀請求(有數(shù)據(jù)分組)7:寫請求(有數(shù)據(jù)分組、單字)8:寫請求(有數(shù)據(jù)分組、雙字)PNU:參數(shù)號:當讀寫00021999的參數(shù)時,當讀寫20003999的參數(shù)時,直接將數(shù)值轉(zhuǎn)換為卜六進制即可;將數(shù)值減去2000再轉(zhuǎn)換為

12、|六進制MM440與PLC的通訊Bden29MM440與PLC的通訊Bden29 # #MM440與PLC的通訊血DEWMM440與PLC的通訊Bden29MM440與PLC的通訊Bden29 MM440與PLC的通訊血DEWB:數(shù)據(jù)分組編號,常用值:0、1、2C:參數(shù)選擇位,常用值:0、8當讀寫00021999的參數(shù)時,該位為:0當讀寫20003999的參數(shù)時,該位為:85.2.2應用舉例:在Step7中對PKW(參數(shù)區(qū))讀寫參數(shù)時同樣調(diào)用SFC14和SFC15SFC14(“DPRD_DAT”)用于讀Profibus從站的數(shù)據(jù)SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Profibus從

13、站件組態(tài)時PKW的起始地址:W#16#100(即256).W#16#100(KP256)是硬件組態(tài)時PKW的起始地址.將從站數(shù)據(jù)讀入DB1.DBX0.0開始的8個字節(jié)(P#DB1.DBX0.0BYTE8)PKE-DB1.DBW0INDDB1.DBW2PWE1-DB1.DBW4參數(shù)值的高字位PWE2-DB1.DBW6參數(shù)值的低字位將DB1.DBX12.0開始的8個字節(jié)寫入從站(P#DB1.DBX20.0BYTE8)DB1.DBW12PKEDB1.DBW14IND參數(shù)值的高字位DB1.DBW16-PWE1參數(shù)值的低字位DB1.DBW18-PWE21,讀寫00021999的參數(shù)。如讀P0700,70

14、0二2BC(HEX)PLCPKW輸出=12BC,0000,0000,0000PLCPKW輸入=12BC,0000,0000,0006如讀P1082,1082二43A(HEX)PLCPKW輸出=143A,0000,0000,0000PLCPKW輸入=243A,0000,4248,0000值為42480000(HEX)=50.0(REAL)如寫P1082,1082二43A(HEX)PLCPKW輸出=343A,0000,41F0,000041F00000(HEX)=30.0(REAL)PLCPKW輸入=243A,0000,41F0,00002,讀寫20003999的參數(shù)。如讀P2010,10二A(H

15、EX)PLCPKW輸出=100A,0180,0000,00001為讀請求;1為數(shù)組中第一個參數(shù);1為讀請求返回1為單字長,值為00061為讀請求返回2為雙字長。3為寫雙字請求返回2為雙字長,確認修改完畢。8為參數(shù)20003999;返回1為單字長。PLCPKW輸入=100A,0180,0000,0006值為6(HEX)MM440與PLC的通訊Bden29MM440與PLC的通訊Iqj)en29 MM440與PLC的通訊血DEW附錄1:MM440變頻器PROFIBUS-DP通訊控制字定義位值含義注釋舉例設置停止啟動010ON0FF1設定變頻器到“準備運行”狀態(tài),方向由第11位來決定,當ffmin時

16、,沿RFG的加速度失效。01110操作條件0FF2:按慣性自由停車11210操作條件0FF3:快速停車快速停止:以最快的加速度停車11310操作條件操作脈沖使能”閉環(huán)控制并11變頻器脈沖使能有效閉環(huán)控制并11變頻器脈沖使能無效11410斜坡函數(shù)發(fā)生器(RFG)使能斜坡函數(shù)發(fā)生器(RFG)無效RFG被設置成0(最快的剎車模式),變頻器保留在ON狀態(tài)。11510RFG開始RFG停止RFG提供的當前設置點禁止11610設定值使能設定值失效效11710故障確認當給出一個上升沿時故障被確認。00810正向點動00910反向點動001010設定點有效設定點無效主站傳送有效設置點111110設定值反向設定點

17、正向001210沒有使用001310電動電位計(MOP)升速001410電動電位計(MOP)降速001510沒有使用00控制字、狀態(tài)字由本人整理,錯誤難免,請批評指正,僅供各位參考,使用時建議按說明書設置,謝謝?。ㄌ貏e指出MM440控制字、狀態(tài)字的與其他變頻器不同,甚至MM420、MM430都不一定相同)附錄2:MM440變頻器PROFIBUS-DP通訊狀態(tài)字定義位值含義注釋010變頻器準備變頻器沒有準備電源合上,電子板己經(jīng)初始化,脈沖封鎖。110變頻器運行準備就緒變頻器運行沒有準備變頻器在ON狀態(tài)(0N命令激活),沒有故障。在“操作使能”時,變頻器可以啟動。原因:0W命令未激活,故障存在,0FF2或0FF3激活,啟動禁止。210變頻器操作使能變頻器操作無效參考控制字,位3310變頻器故障看報警參數(shù)R0947,驅(qū)動故障并不能操作,切換到啟動禁止,直到消除和確認故障。41

溫馨提示

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

評論

0/150

提交評論