實(shí)現(xiàn)PROFIBUS從站之間的DX通訊_第1頁(yè)
實(shí)現(xiàn)PROFIBUS從站之間的DX通訊_第2頁(yè)
實(shí)現(xiàn)PROFIBUS從站之間的DX通訊_第3頁(yè)
實(shí)現(xiàn)PROFIBUS從站之間的DX通訊_第4頁(yè)
實(shí)現(xiàn)PROFIBUS從站之間的DX通訊_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、如何實(shí)現(xiàn)PROFIBU敦站之間的DX通訊作者:日期:# |凈|囲霹I對(duì)臉|皂|刮回劊 旦P麗注I蟲匾 I I < NoFiltef >1.問題:如何實(shí)現(xiàn)PROFIBUS從站之間的DX通訊?回答:通過DX方式可以實(shí)現(xiàn)PROFIBUS從站之間的數(shù)據(jù)交換,無需再在主站中編寫通訊和數(shù)據(jù)轉(zhuǎn)移程序。系統(tǒng)中至 少需要一臺(tái)PROFIBUS 1類主站,兩臺(tái)PROFIBUS非智能從站才能夠?qū)崿F(xiàn)DX模式的數(shù)據(jù)交換,下面將通過圖解,說 明實(shí)現(xiàn)DX通訊的過程: 首先,在STEP7中創(chuàng)建一個(gè)Project,分別插入一個(gè)主站:CPU314C,兩個(gè)從站:CPU315-2DPQIMATIC Manager-PROF

2、lBU5_OK_C<jm- 匚:Docufnent5 and SetHnq占-丄0&£|<上0口0玄_匚0¥1冃7PLCObject Properhse. Alt4-P.stdrrCLltCtrl+XCopyCtfl+CP說亡Ctrl+VDeb宦DelSIMATIC H stationSIMATIC PC Station5IMATIC OPOther station5IMATIC 55PGMSIMA.T1C 2Q0 StationMPIPROFIBU5Industrial EthernetPTP57 Prodan M7 Program 05OS (Cli

3、ent)然后分別對(duì)每個(gè)站進(jìn)行硬件組態(tài):IMATIC Manager-PROFlBU5_DJC_C<jm- 匚:VDocumenH and 5ettings.VDe5l(topDX_ConftProfilIQ圍囲創(chuàng)jd圈皇I豈盡住|壬蠱|圜 切 0 o Filter >PR0FIEUS_DX_ComM3Ster_314C Sl3ve_Rec_J15_2AG10Slave_Ser»d_315_2AF03首先對(duì)進(jìn)行數(shù)據(jù)發(fā)送的從站進(jìn)行硬件組態(tài):Al 丹分 W凱r 'Z WWW m&w 怙S<ir4vdfin違毋?$.J 也 3 "u1 rpimWJ

4、SPa "5i,7百gzJ上 II lift UA 丹 J3 BCPU 乳鯊"P* a np irnwM j HRJ H addciQ Dck±a!9:毗OPIBui-P*Fl SJhUnC 3® +O IT d O (P M G cpLuw *1 a nd jw *- U Qfligiww +1W-IB “ _i wrtNTEESKHjP5TC7IQH.P5 jcrat PS3C71AEl rj FW>XV» tSfM SMW* V J Ai'Soa < J匈何200 j AH -JOO yQ&>306 =

5、j D(M XUB fu Ml nri組態(tài)CPU時(shí),要?jiǎng)?chuàng)建一個(gè)PROFIBUS網(wǎng)絡(luò),并設(shè)定操作模式為DP Slave :Prop cities -DP - (RDfSNL)2SJ(jnerd Operating Node | Cor figuration |rDP masterDP s應(yīng)Srnmirfg, itatus/modify Cir ether PS furrutiou and urruonfigured commumcahcri conriectrons posibfeMaster:StationNoduleRack (R) / sfDt tSIReceptacfle for int

6、erface moduleDisgnostic address:Address far "slot" 2:orCancel | He” |然后選擇Configuration頁(yè)面,用鼠標(biāo)點(diǎn)擊New鍵,創(chuàng)建數(shù)據(jù)交換映射區(qū):4Properties - DP - <RO/5?.l)G 日 I詢 al | Operating Mode 匚 on figuration |Row I Mode | ParM引 DP a| P artwwddr | Local atJdr | L&rgth j Co 酩 iste., |Mew.D elefpOKCared±1選擇I

7、nput和Out put區(qū),設(shè)定地址和通訊字節(jié)長(zhǎng)度,數(shù)據(jù)一致性設(shè)置為ALL :Properties-DP-<RO/5Z,1) - Configuration - Row 1Mode:|msnPUr rdnnSL RldStefDP address:1JNamec1Address tipei1JAcfdesf:1"Slot";1Procesj image:1JInterrupt OB:1JUnit:Length:Ccrrmnerit:Corisijtency;OKxjMaster !lv& conFigi* 日 tionCancelHelpProperties

8、- DP- <RO/SZA)(General | Addres&f | Operating Mode Cor figurationW&11000100GByteAllNew.Edit DeleteMS M dster-slave configuiationMaster: DFStation-Master_314C匚 omrent.OKCanedHelp組態(tài)完進(jìn)行數(shù)據(jù)發(fā)送的從站后,我們?cè)俳M態(tài)主站,同樣在插入CPU時(shí),要?jiǎng)?chuàng)建PROFIBUS網(wǎng)絡(luò),設(shè)定為主站模式,并 在窗口右側(cè)的PROFIBUS DP樹型圖中選擇已經(jīng)組態(tài)的 CPU31X站,把它拖到PROFIBUS總線上:I迎嚴(yán)

9、tgtp衛(wèi)I代料世曲孕 亦fO - MfffHR盡JJ髀.TlDI闌糾既馳I劃 必3 宣心Iff旦圜餐舀PK二| PP 眄咔E0=-嚴(yán)冃0仃刖呼hf _j iiridtardneUDeirtcc-iA nd "51汕 JI h6cilJt (Bf常iflDE uiM1 FtfMtGt 畀juMaNHzn1仙utCOHHrfi12pcru 1UC OPanM «fu屜J廿xf TEJ|換TH2砂W E蘭JLfl E.1F湖存n1 11 航 0MC2W 他 5fc隨彈124出MOI CH卻DDi: I T I啊I傭n泗5 址aaSM 專* 0F5IM57EF3CWOF zIri

10、AIILO P_ "膽 HLCHJI WLOd<皿,_J LPILj* FWCQOEfl ETawe _|STOTC j ET M J ET 3N臣 ET aoo.El aEHUJ r MffiJ El aerET 3001J tl fflK這時(shí)會(huì)彈出鏈接窗口,選中已經(jīng)組態(tài)的從站,點(diǎn)擊Connect按鈕:2dlOKCane 創(chuàng)I HelpDP 融ve Properties(General 匚oriinectiori | Ccnliguatior |CanJigured Slavs ContfollersConfigured slave contiolleri 匚目n be co

11、nnecled to t応 FRDFIBLIS master. Select a slave snd click "Conned"*15設(shè)定主站與從站之間的數(shù)據(jù)對(duì)應(yīng)關(guān)系:陛少twBiag ”IfHHIB I IIPBDFI日LIEU I. QP心w 護(hù)*II遼=1£1 傘"川DPsIdvr iwaprrEEi£”甦致U.世IOoiwGun«m I CortieCliJh 匚How II Mak I PihmDP A I PlnM*kJ I Locd sd* LsnofllIj Order HunfanDtleit匚 Mcel IO-.

12、ALL :Edr-IW5 H 剛商 ilan書 cciVigbr也w k1jEh»1:Oll&PSlflba-iM«Ib 314CCorm flirt主站的輸入與從站的輸出對(duì)應(yīng),主站的輸出與從站的輸出對(duì)應(yīng),注意將數(shù)據(jù)通訊的一致性設(shè)置為DP sla-ve properties - ConFiguration - Row 1Mode:|-DP P.artrier; HesterDP address;ManeAddress typeAddress:豈1fMSzlSlot":ProcsES image:Interrupt OQ:Length:Unit;ALLCon

13、sistercj:Comment:DP slave propertiesI General Ccnneclicin | Ccmhguration |2Ro內(nèi)ModePattn號(hào)rDPa.二 j Partner adci j Loc曰l acldr . J Length |.Ccn$kl:e.New.Edit.DeleteMS 3I 100Oioa3 Byte All-MS MaEter-davie configuratiorM酣筒:DPS(atiori:Ma4ter_314CComment:|DKCanc&l此時(shí)組態(tài)接收數(shù)據(jù)的從站,插入該從站CPU時(shí)創(chuàng)建PROFIBUS網(wǎng)絡(luò),并在Con

14、figuration頁(yè)面中新建兩個(gè)數(shù)據(jù)交換對(duì) 應(yīng)區(qū),分別設(shè)置為MS模式和DX模式:時(shí)円疔Ea丄:muDhl討巴刪 制II' 11血h fS旦 固 圈PrapeftiEK - UP -(RU.42.1)- LsniwAtun - few LIJ3=j5U|1 3 M«UcOidci xjni1 ,J"JOinIIFS3(P 聃Gf£?如 1|CPU 315-2 DPEESr 315rINflP廠r:1洋辭冀a,i56?B31011上刮UROK円口匸:Ipyzrc2:設(shè)定DX模式下的通訊交換區(qū)時(shí),需要設(shè)定發(fā)送數(shù)據(jù)從站的站地址,這里為2JPiiect ddta

15、exchange:-Local; RecipientDP addies:N 耳 me:Address type.Process innaje:Diagnostit address;DP sla"g properties - Configuration Roiw 2 _dpLength:Urilev»e匚 onsistency:>11KComment:CancelHeIp I組態(tài)完該從站后,再打開主站的硬件組態(tài)窗口,將第二個(gè)從站掛到PROFIBUS總線上去,點(diǎn)擊Connect按鍵,建立主從站的鏈接:1223-J旦回跑生j寶J目 斟三 Iff凹 辺 酣 一一一_mi UR

16、B科址I D*' 嚀Jr3l噸卩I-C?rj2lirdw'r 冊(cè) Bn mi記,h ¥ _| ;:ll|:HCKiai E Htl MCtj 5 WOhH J Cta呻d丄憂p亡*ICa QieWoBJisJjg 弘W II MM*C曲5I:;II円WF曲SCSWI0 CEV Hl*(:mp易5fI酣Il IMSVPCP&T|彌z11 口弘護(hù)5劃GL I5l*CJweC«J|iOUMi1 占且f PflUASUI Aik±M± f rt 占N 盟IfWSyrup-Rterwint<M吃-H耳詞去.Qi'df1iCof

17、Agi IM CnftidfercF*rt 印*Hf的 HP 軒 r?<r*v IEPfl口1口U J >=1碼毎悩 fMg.IUtt? 了 J二“a設(shè)定主站與從站的地址對(duì)應(yīng)關(guān)系,并將數(shù)據(jù)一致性選為ALL:DP clava propertiesGeneral | Connection Corifigurahon |I 100noa EjjteAlFT 油 4E ffPSIrrw -_| S?MBCP>«5W 4- flHATICOP a 址和cnj JipFUOlrc J'DF?A£1 J DPELi* Ewcoob _| me J E T 3MC

18、 J El SNte? jETaXfi MT ML ij IT 2MMJ El Zn啟 FT M& 亠 1 JUU AT咖二J 麻XWHgltt Q BEHT_j K _ M-New.Edii.delete-MS Master-slave configurationN aster:3 DPStation:Mjster_314CCornrifiertt:KCancel到此,系統(tǒng)的硬件組態(tài)完成,分別將各個(gè)站的組態(tài)信息下載到PLC 中。在數(shù)據(jù)發(fā)送從站的0B1中編寫SFC15程序塊,并插入發(fā)送數(shù)據(jù)區(qū) DB1,在數(shù)據(jù)接收從站中的 0B1中編寫SFC14程序塊,插入接收數(shù)據(jù)區(qū)DB2 :遷Had/卻

19、LjKTO - obi - PflOHB(JS_OX_Com5lave_5end_3IS_2WO3CPU lli-DPjj01須釦口I劇 跖瞻l(fā)ej -15 翌|制 匠 色 嘰rnK 朗 仆I柳|£廠|5id aOBI ±F也iJi F上心粧如3廿亡強(qiáng)(CeL* V'Id Ptcffam cortf oi迥 Sutus bts al fitners3 Floaurtg-point FdL 申 £ HowAa1耳Couenri333ESSfi- T"丄竺Cvuhent ;smslirltc Cotslsbcnt tOta to a Sc.Qriid

20、QEtl DP Slave TMIR MT" rirKNn£_i hTLJLmnMTjAL-nua?«m.DBxa.0 BUE 0 -FECOPP4 占J Wor d l&fliE gJ 陸 Muks d FCbtocRsj fil 5f e WocKs2 ja 5FC blocksI Mdltislfr irntHXH 曰bran豁華 JI 5IMATC_Mtl_CP血 Milst JI 3聞蟲也比型F ciMSBgffiswgiHcru IE匚c&,= a SFBOI j i- Q 5FBI CTD EC_7CI : 口 育0: CnjQ lE

21、C.TCI閔詁冋 剖jL圍al 22IE 鋼蟲1叵JF 兇刎lOB 邑I iHOBI : '*Hain PEogram Sweep (Cycle J"i-J*?) New network 由國(guó) Git logic Comparator 田a Converter 由囪匚ountsr 畫 DB Tl 由Jumps n OS Integer function E 冋oatirig-point fct, 由 d Move 由面 Prograrn control Fl Si 5hft/Hotate 0 畫 Status b(t5 1±| 血 rimers 0 國(guó) Word l

22、ogic i“ 血 FB blocks H in FC blocks k g SFE blocks 1+1 SFC blocksHJH Multiple instances El jH LibrariesConmellt.:JJgggggg; Title:Coioient:從以上的界面圖中,注意 SFC14和SFC15的LADDR參數(shù)對(duì)應(yīng)的是MS , DX模式下的Local Addr中的地址值,并且 為16進(jìn)制,所以 W#16#64對(duì)應(yīng)100,W#16#1E對(duì)應(yīng)30,在線監(jiān)視SFC14和SFC15的RET_VAL參數(shù)值為0。將編寫好的OB1,SFC14,SFC15,DB1,DB2分別下載到兩個(gè)從站當(dāng)中,同時(shí)為了保證從站掉電不導(dǎo)致主站停機(jī), 向主站下載 OB1,OB82,OB85,OB86,OB121,OB122等中斷組織塊。將各個(gè)站切至運(yùn)行狀態(tài),通過變量表對(duì)兩個(gè)從站進(jìn)行監(jiān)視如下:AddressDBWSB 0;i DBw'an' 1!-Il- -HE - Z -II- : HIE ;DBWSBI DBWa'B dbwsd' DBkDSDDBkDBB- - H-DBI.DBB2i3i:4:可S;7:X - X 5 X 反一:>C

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論