




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、問題描述本說明介紹了西門子S7系列PLC在MCGS中使用PROFIBUS通訊方式較常遇到的問題,并提供了詳細(xì)的問題處理方案。二、適應(yīng)對象1、硬件條件PROFIBUS-DP主站可以是帶有集成DP口的CPU(例如S7-300315-2DP),或者用CP342-5擴(kuò)展的S7-300站、IM467、CP443-5Extend擴(kuò)展的S7-400站。上位機(jī)中插有通信卡CP5411、CP5511、CP5611、CP5611-A2、CP5412、CP5613,也作為PROFIBUS-DP主站。PROFIBUS-DP從站有ET200系歹U、調(diào)速裝置、S7-200/300/400站及第三方設(shè)備等(例如S720
2、0PLC擴(kuò)展EM277通信模塊)。通訊電纜一條,也可以自己制作。若有多個PLC,則可以把所有的3對3,4對4,5對5,8對8接線。2、軟件條件(1)操作系統(tǒng)要求是Windows2000ProfessionalSP4版本或Windows98SE操作系統(tǒng)推薦使用Windows2000ProfessionalSP4操作系統(tǒng)。(2)支持軟件必須安裝西門子SoftNet軟件,SoftNet版本為V5.3Build1381。西門子安裝光盤為:SIMATICNETCD:05/2000。要安裝的內(nèi)容:光盤目錄下:swsn_pb_s7disk1Setup.exe光盤目錄下:swVBasicS7disk1Setu
3、p.exe。(3)PLC編程軟件若PROFIBUS-DP主站使用的是S7-300PLC或S7-400PLC,必須裝有Step75.0以上的編程軟件,推薦使用Step7V5.2。注:MCGSProfibusDP驅(qū)動是調(diào)用SoftNet來實現(xiàn)通訊的,所使用SoftNet(V5.3Build1381)版本對操作系統(tǒng)有要求,只能在Window2000Pro或Windows98SE系統(tǒng)上使用,而無法用于Windows2000Server、WindowsXP或更新的操作系統(tǒng)上。下面以S7-300PLC為主站,S7-200PLC擴(kuò)展EM277模塊為從站,上位機(jī)插CP5611通信卡為例介紹MCGS中PROFI
4、BUS-S7通信步驟。三、通訊步驟1、S7-300PROFIBUS參數(shù)設(shè)置第一步:將硬件連接好,包括把網(wǎng)卡安全插入計算機(jī)中,用電纜將PLCMPI口與網(wǎng)卡連接。具體如圖3-1所示。西門子釘300列FLC圖3-1第二步:到計算機(jī)的控制面板中找到SetPGPCinterf,如圖3-2所示,并打開:圖3-2選擇CP(MPI)方式,若網(wǎng)卡沒有出現(xiàn)在列表中,則點(diǎn)擊I,來安裝網(wǎng)卡。然后返回,點(diǎn)擊按,若返回則按可以檢測到總線上所掛的PLC個SIMATICNETdiagriOtl;4-匚P5&II(MPI)I數(shù),下面表示有一個PLC,網(wǎng)卡的地址是0,S7-300PLCMPI的地址是2。如圖3-3所示:Kurdu
5、r*STSTTifPBJOFIBUS/MFIDicrxticiStBtui/N*twerkDiatXiolti匚*mrrsisprriHHaiiHiriHil.”.”氐狂IIpStation|oBus10區(qū)Zap20廠40廠sor已口廠ioor*1E0IBuiNodx12Bz吐t:187.SOHichaxtxtati.ddrtsiQCSA)31Minimumst.A.tiondlyTima訓(xùn)in.Tsdr)itatidtle.Tim(MtxTidr)-Stuptim(!):15tBit勺廠廠廠廠廠|_總廠廠廠廠廠廠T廠廠廠廠廠廠arrrrrrr5廠L廠廣廠廠廠4LLL廠廠廠廠3LL廠廠LLL1
6、6廠廠廠廠廠廠1SLLL廠LLrrrrrr13廠ll廠廠廠熄廠l廠廠廠廠ur_inrrn19廠廠廠!_!_!_rrrrrr17廠廠廠廠廠廠Station7StionIT:Station粘肋I圖3-3然后退出,用Step7編程軟件設(shè)置PROFIBUS參數(shù)。第三步:在開始菜單或桌面上打開SIMICMa彈出建立新工程的向?qū)υ捒?。如圖3-4所示:圖3-4單擊e:t如圖3-5所示:圖3-5選擇當(dāng)前連接的PLC型號,和測試出來的PLC的MPI地址,單擊e:t如圖3-6所示:填寫上工程的名字,單擊。如圖3-8所示:圖3-6單擊:如圖3-7所示:圖3-7在300Station中雙擊aa配置PLC硬件:如圖3
7、-9所示:圖3-8D|Q|釧叭喇創(chuàng)4劇曲施|E旦劉邊RCF耳31:亞r珂3S.BModule0.Jr.M.I.Q.C.,|1*2ISBlCPU315-2or6EST1.22T朗34I片nURPreFlggetHefc.+餐FROFISUSDF諄FRD肛m-p*屈SIMJkTIC300CTMJLTIC400SEMITICFC方x謚tdikirolSM/1SIMATICPCSmtanPWieUS&FslivtsforsiraTtcsi,vn.andct(distributedFZlO圖3-9由于S7315-2DP有一個MPI口和一個ProfiBus-DP口,所以上圖列出了兩項,用鼠標(biāo)選中DP項雙擊
8、:如圖3-10所示:點(diǎn)擊圖3-10點(diǎn)擊Pror選項:如圖3-11所示:圖3-11新建Profibus網(wǎng)絡(luò):如圖3-12所示:圖3-12在NetworkSettings項目中選擇Profibus網(wǎng)絡(luò)的傳輸速率和行規(guī),然后點(diǎn)擊ok退出Profibus網(wǎng)絡(luò)組態(tài)。這是在硬件組態(tài)窗口中就出現(xiàn)了一條DP-Master通信線:如圖3-13所示:圖3-13設(shè)置完成后把硬件組態(tài)下載到PLC中,退出SIMATICM注意:若PLC中有電池,則這些設(shè)置能掉電保存,若PLC中沒有電池則掉電后設(shè)置就會丟失,建議給PLC安裝電池。下載成功后,請把電纜連接到PLCDP通信口上。若沒有電池則只能帶電插拔,很容易燒壞DP口,一般
9、不要這樣做。2、S7-200PROFIBUS參數(shù)設(shè)置S7200PLC由于本身不支持PROFIBUS通訊方式,所以必須擴(kuò)展一個DP模塊EM277,不需要設(shè)置任何特殊的參數(shù)。3、COMS7配置第一步:在開始菜單中找到SIMATICNET打開COMLS7應(yīng)用程序:選擇PROFIBUS;若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次serName:必須唯一;VFDName:任意命名,多個NAME可以共用一個VFDName,但不能超過8個;RemoeAddr為PLC地址名必須唯一(對于S7300為Hardware中設(shè)置的Profibus地址;對于S7200,為EM277的撥碼地址。);LoaTSA環(huán)需要
10、設(shè)置;RemoeTSAP四位16進(jìn)制數(shù),中間以.隔開。第二位數(shù)字表示遠(yuǎn)程站點(diǎn)的類型:O-PS,1-PG,2-OS;第三位數(shù)字表示PLC的CPU的RACK號,第四位數(shù)字表示CPU的SLOT號。若是S7200,則不需要更改,若是S7300一般設(shè)置成01.02或者02.02;第二步:設(shè)置完成后點(diǎn)擊se插入。圖3-15圖3-16第三步:所有PLC添加完成后在File菜單中,選擇GenerateBinaryDBAs生成二進(jìn)制數(shù)據(jù)庫*.ldb文件。iTlxZl.Li,Ctrl+NCtrl+FCtrl+5Ctrl+UBinaryDBA$rPPCtrl+GEditS7connectionselectedonf
11、eR200PLCCtrl+BVFD1VFDKameRemoteAddi:LocalTSAP:RtmoteTSAR:CancelSlMfiTICNETCOMLS7-(unnamed)|肌.叩|htxBtjecimdlPtuOocumentatw.,Ctrl+D|耐川|(heKdecimal)NHwDEk(vpePROFIBUS圖3-174、SetPG/PCIterface配置進(jìn)入控制面板,選擇并打開SetPG/PCIterface,配置通訊卡PROFIBUS,訪問點(diǎn)選擇若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次serCPCP5611(PRO
12、F:IBUS圖3- 若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser點(diǎn)擊Properties設(shè)置Properties屬性:圖3- 若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser在SAPIS7項中搜索并選擇COMS7配置中生成的*.ldb文件:圖3- 若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser點(diǎn)擊IISAJI57Databas-SettingtheFKOFIBUSSAIstobeusedbythe:STprotocolforcoriiLe匚tionEEtablislmient.Properties-CP561l(PROFWUS):STXKT:HHEIlefaiil+FEOFI
13、BUSSAFIST|Deeeription一AssignmerLtofabinaryilztabaseth:mtwascreatEilwiththe:COMLSTconfigin-aticmtool.按鈕進(jìn)行診斷:若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次serSTProtocol5IMATICNETdiagnostics-Ts.h-):1tEitH:=lTdw:=Lt_eMinimum弓tationMaximummtzticmSeitLLptirriE上三已020406080FROFIBIIS/MFINetworkDiagnoEtiSt:qtus/NetwoirkDiagnosti廠Bu
14、sNodee012345678910111213141516171819FTP廠廠廠廣廠廠廠廠廠廠廠廠廠廠廠廠廠rrrrrrrrrrrrrrr廠廠廣廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠rrrrrrrrrrrrrrrr廠廠廠廠rrrrrrrrrrrrrrrrrrrr若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser100廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠廠1卻廠廠廠廠廠廠廠Read-KeySta.titjiLpass7Stationsuit若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser確定取消幫助若是多個PLC則繼續(xù)設(shè)置,每
15、設(shè)置一個則點(diǎn)擊一次ser若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser圖3-21按S若返回則點(diǎn)擊可以檢測到總線上所掛的PLC個數(shù),下面表示有2個PLC,個為S7300,ProfiBus地址為2,1個是S7200,ProfiBus地址為4,0是CP5611網(wǎng)卡的地址。5、MCGS設(shè)備構(gòu)件設(shè)置步驟5.1選擇通信設(shè)備構(gòu)件在設(shè)備工具箱中將ProfiBusS7父設(shè)備ProfiBS7子設(shè)備從設(shè)備工具箱PLCS備西門子ProfiBusNT設(shè)備Profibus-S7父設(shè)備和Profibus-S7子設(shè)備目錄下裝載到選定設(shè)備窗口中,然后按確定,并將父設(shè)備和子設(shè)備添加到設(shè)備窗口,若是多個PLC則添加多個子設(shè)備
16、。圖3-22us98注:驅(qū)動列表Profius設(shè)備目錄中驅(qū)動是用在操作系統(tǒng)Windows2000上的,Profi設(shè)備”目錄中驅(qū)動是用在操作系統(tǒng)98上的。請根據(jù)情況進(jìn)行正確選擇。5.2Profibus-S7子設(shè)備屬性設(shè)置:若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser圖3-23設(shè)備名稱:可根據(jù)需要來對設(shè)備進(jìn)行重新命名,但不能和設(shè)備窗口中已有的其它設(shè)備構(gòu)件同名。初始工作狀態(tài):用于設(shè)置設(shè)備的起始工作狀態(tài),設(shè)置為啟動時,在進(jìn)入MCGS運(yùn)行環(huán)境時,MCGS即自動開始對設(shè)備進(jìn)行操作,設(shè)置為停止時,MCGS不對設(shè)備進(jìn)行操作,但可以用MCGS的設(shè)備操作函數(shù)和策略在MCGS運(yùn)行環(huán)境中啟動或停止設(shè)備。最小采
17、集周期:為運(yùn)行時,MCGS對設(shè)備進(jìn)行操作的時間周期,單位為毫秒,由于通訊一般在靜態(tài)測量時設(shè)為1000ms,在快速測量時設(shè)為10ms。PLC地址:在S7200中PLC的地址為EM277的地址,在S7300中,地址為PLC的ProfiBus地址。VFD名:必須與在COMS7組態(tài)時相對應(yīng),寫錯或不存在都導(dǎo)致通訊失敗。連接點(diǎn)名:必須與您在COMS7組態(tài)時相對應(yīng),寫錯或不存在都導(dǎo)致通訊失敗。5.3內(nèi)部屬性點(diǎn)擊設(shè)備基本屬性頁內(nèi)的設(shè)置設(shè)備的內(nèi)部屬性”可以設(shè)置PLC的讀寫通道,以便后面進(jìn)行設(shè)備通道連接,從而把設(shè)備中的數(shù)據(jù)送入實時數(shù)據(jù)庫中的指定數(shù)據(jù)對象或把數(shù)據(jù)對象的值送入設(shè)備指定的通道輸出。西門子PROFIBU
18、S-S7協(xié)議PLC設(shè)備構(gòu)件把PLC的通道分為只讀,只寫和讀寫三種,讀通道用于把PLC中的數(shù)據(jù)讀入到MCGS的實時數(shù)據(jù)庫中,寫通道用于把MCGS實時數(shù)據(jù)庫中的數(shù)據(jù)寫入到PLC中,讀寫則有既讀又寫的功能,一般第一次先讀,之后,若MCGS變量要求改變,則寫,若MCGS變量沒有變,則從PLC中讀回來,并且更新當(dāng)前MCGS變量值,本設(shè)備構(gòu)件可操作PLC的寄存器有:(1)輸入、輸出、中間寄存器。若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser圖3-24圖3-25(2)PLC中定義的任何數(shù)據(jù)塊:如DB1,DB2,DB3但最大數(shù)據(jù)塊號不能超過512,即DB512等。在S7200中只有DB1,DB1對應(yīng)V數(shù)據(jù)區(qū)。圖3-26若是多個PLC則繼續(xù)設(shè)置,每設(shè)置一個則點(diǎn)擊一次ser四、常見問題解答1、下位機(jī)西門子300,想用DP口通訊,電纜線如何制作?答:DP通訊接線方式如下:CP5611DP口西門子300DP口TOC o 1-5 h z345882、打開ProfiBusS7子設(shè)備進(jìn)行屬性設(shè)置或設(shè)備調(diào)試時,會彈出部件SinecMsg.oc或其附件之一不能正確注冊:一個文件丟失或無效”的錯誤提示。是什么原因?圖4-1答:彈出的錯誤提示
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河南推拿職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫附答案
- 2025年度新型法院執(zhí)行和解協(xié)議書編制指南
- 2025年度農(nóng)村房屋拆遷與鄉(xiāng)村振興項目合作協(xié)議
- 2025年度養(yǎng)老服務(wù)機(jī)構(gòu)單位解除勞動合同及養(yǎng)老服務(wù)協(xié)議
- 2025年度合資企業(yè)股權(quán)分配與合作協(xié)議
- 2025年度工地施工期間施工進(jìn)度與費(fèi)用控制協(xié)議
- 液態(tài)粘合劑槽罐車運(yùn)輸范本
- 智能家居別墅設(shè)計合同樣本
- 2025年度人工智能智能家居產(chǎn)品合作合同解除協(xié)議書
- 2025年度個人消費(fèi)債權(quán)轉(zhuǎn)讓及分期還款協(xié)議
- 主題班會:小學(xué)生交通安全教育
- 自然科學(xué)基金項目申報書(模板)
- 文學(xué)類文本閱讀(語言賞析類)-2025年北京高考語文一輪總復(fù)習(xí)(解析版)
- 2024年政工職稱考試題庫(含答案)
- 香港(2024年-2025年小學(xué)二年級語文)部編版綜合練習(xí)試卷(含答案)
- 專題18 圓的相關(guān)性質(zhì)及計算證明(34題)2024年中考數(shù)學(xué)真題分類匯編(解析版)
- 2024羽毛球教案36課時
- 1.1區(qū)域及其類型-課件
- 小學(xué)生衛(wèi)生知識健康教育精課件
- 小學(xué)生課程表模板可編輯78
- 政府招商大使合作協(xié)議書
評論
0/150
提交評論