版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一、問題描述本說明介紹了西門子S7系列PLC在MCGS中使用PROFIBUS通訊方式較常遇到的問題,并提供了詳細(xì)的問題處理方案。二、適應(yīng)對(duì)象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系列、調(diào)速裝置、S7-200/300/400站及第三方設(shè)備等(例如S7200
2、PLC擴(kuò)展EM277通信模塊)。通訊電纜一條,也可以自己制作。若有多個(gè)PLC,則可以把所有的3對(duì)3,4對(duì)4,5對(duì)5,8對(duì)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光盤目錄下:swVBasicS7disk1Setup
3、.exe。(3)PLC編程軟件若PROFIBUS-DP主站使用的是S7-300PLC或S7-400PLC,必須裝有Step75.0以上的編程軟件,推薦使用Step7V5.2o注:MCGSProfibusDP驅(qū)動(dòng)是調(diào)用SoftNet來實(shí)現(xiàn)通訊的,所使用SoftNet(V5.3Build1381)版本對(duì)操作系統(tǒng)有要求,只能在Window2000Pro或Windows98SE系統(tǒng)上使用,而無法用于Windows2000Server、WindowsXP或更新的操作系統(tǒng)上。下面以S7-300PLC為主站,S7-200PLC擴(kuò)展EM277模塊為從站,上位機(jī)插CP5611通信卡為例介紹MCGS中PROFIB
4、US-S7通信步驟。三、通訊步驟1、S7-300PROFIBUS參數(shù)設(shè)置第一步:將硬件連接好,包括把網(wǎng)卡安全插入計(jì)算機(jī)中,用電纜將PLCMPI口與網(wǎng)卡連接。具體如圖3-1所示。MF工網(wǎng)卡PROF工EUS電知MT1接口西門子5T30口系列FLC圖3-1第二步:到計(jì)算機(jī)的控制面板”中找到“SetPG/PCinterface,如圖3-2所示,并打開:圖3-2選擇“CP5611 (MPI) ”方式,若網(wǎng)卡沒有出現(xiàn)在列表中,則點(diǎn)擊Interfaces - Select 來'安裝網(wǎng)卡。然后返回,點(diǎn)擊“Diagnostics ”按“test ;若返回“OK則按“Read可以檢測到總線上所掛的PLC個(gè)
5、數(shù),下面表示有一個(gè) PLC ,網(wǎng)卡的地址是0, S7-300 PLC MPI 的地址是2。如圖3-3所示: IMariC Nt I dlAUEimt M=« - CPSb I L<lK*J dr W5T Tr*ctFHDFIEUS/MFT W*更VdFk Ti h(ha£tiStDTk DlI CWS i。血BualB*udr*t«;5T. 50 Kb.Hi ck«i i nt *1 lGESA)31M' i m mum st at l &n. 4e 1 *y T im« gin Tdr)M wimym sittd1竄 T
6、i*幅 驊= T*"3iS«tup tuna;12 tBi t I1LLL廠廠LL o1fCL 廠 LLLL m ft O B (oQio>Qoz 024 6611< rrnrrrrsrrrrrrraRLLLLLL13LLL 廠 L.L leLLLLF urr_irrn 10廠廠廠匚LL grrrrrr Brrrrrr 7廠廠廠廠廠L err_irr_lr 占 rrrrrrrMrrFrrr St aHln ftctiv«融助 圖3-3然后退出,用Step7編程軟件設(shè)置PROFIBUS參數(shù)第三步:在開始菜單或桌面上打開“SIMATICManage彈出建立
7、新工程的向?qū)?duì)話框。如圖3-4所示:圖3-4單擊“Next”:如圖3-5所示:圖3-5選擇當(dāng)前連接的PLC型號(hào),和測試出來的PLC的MPI地址,單擊“Next”:如圖3-6所示:圖3-6單擊“Next”:如圖3-7所示:GTfP7U/izard:'*NewPrujed”*Whatdoyouwanttocallourproject?|S7_Pra3S7_Pro1S7_Po2Ptoiectrame:Existingptcipets:匚Heck沙mun日典proiectirrlhipre<ie.Click,Make"tociestethepiojeclMhthedisphye
8、dstructure.Fteview»< Back Hl.圖3-7Hir-lwarti臥?U 315-2 BP-Ifll x|< No Tiltcr >jSIMATICManager-S7_Plrol-D:ProamFile&iemens£tep7s7prdijS7密FileEditInsertPLCViewOptionsWindowHelp口|同群廂|法|的隨|叵",|5R7國量|倒SIfilAZIC3口。StaticPres?Fltogel:Help+圖3-8在300Station中雙擊“Hardware",配置PLC硬件:
9、如圖3-9所示:三ma kxdwrdIW工麗ir rRorim-r* ?IMATIC 300 三皿TIC 400 SlttATIC K B*x*& SHUT IC PC St«U«n±1m)痂fWlBUS-DF mf for XIBWIC S7, H7. thd C7 (di iti xbuttd r hch)Flew Ft toqet Hdj.圖3-9由于S7315-2DP 有一個(gè)MPI 口和一個(gè)ProfiBus-DP 口,所以上圖列出了兩項(xiàng), 用鼠標(biāo)選中DP項(xiàng)雙擊:如圖3-10所示:HWEoni2-151MA1K3«DNation(工口n的u
10、r.hnn)-S7J*roIJ曲¥#bgngdtInsert儀vtQptigns時(shí)刀曲卻叫則aj里圓劇匈畫回盟包圖3-10?rcpertin - PROFfBUSinterlace DP (RO S2JJ點(diǎn)擊"Properties”選項(xiàng):如圖3-11所示:2d6柏g7ffcr|a:UXCinsl一切圖3-11點(diǎn)擊“NeW新建Profibus網(wǎng)絡(luò):如圖3-12所示:圖3-12在NetworkSettings項(xiàng)目中選擇Profibus網(wǎng)絡(luò)的傳輸速率和行規(guī),然后點(diǎn)擊ok退出Profibus網(wǎng)絡(luò)組態(tài)。這是在硬件組態(tài)窗口中就出現(xiàn)了一條DP-Master通信線:如圖3-13所示:設(shè)置完
11、成后把硬件組態(tài)下載到PLC中,退出“SIMATICManage注意:若PLC中有電池,則這些設(shè)置能掉電保存,若PLC中沒有電池則掉電后設(shè)置就會(huì)丟失,建議給PLC安裝電池。下載成功后,請(qǐng)把電纜連接到PLCDP通信口上。若沒有電池則只能帶電插拔,很容易燒壞DP口,一般不要這樣做。2、S7-200PROFIBUS參數(shù)設(shè)置S7200PLC由于本身不支持PROFIBUS通訊方式,所以必'須擴(kuò)展一個(gè)DP模塊EM277,不需要設(shè)置任何特殊的參數(shù)。3、COMS7配置第一步:在開始菜單中找到SIMATICNET打開“COMLS7應(yīng)用程序:圖3-14NodeName":任意名字都可以;Netwo
12、rktype:"選擇PROFIBUS;Name”:必須唯一;“VFDName”:任意命名,多個(gè)NAME可以共用一個(gè)VFDName,但不能超過8個(gè);"RemoteAddr:"為PLC地址名必須唯一(對(duì)于S7300為Hardware中設(shè)置的Profibus地址;對(duì)于S7200,為EM277的撥碼地址。);“LocalTSAP:不需要設(shè)置;“RemoteTSAP”:四位16進(jìn)制數(shù),中間以"."隔開。第二位數(shù)字表示遠(yuǎn)程站點(diǎn)的類型:0-PS,1-PG,2-OS;第三位數(shù)字表示PLC的CPU的RACK號(hào),第四位數(shù)字表示CPU的SLOT號(hào)。若是S7200,則
13、不需要更改,若是S7300一般設(shè)置成01.02或者02.02;第二步:設(shè)置完成后點(diǎn)擊 "Insert插入圖3-15若是多個(gè)PLC則繼續(xù)設(shè)置,每設(shè)置一個(gè)則點(diǎn)擊一次Insert圖3-16第三步:所有PLC添加完成后在File菜單中,選擇GenerateBinaryDBAs生成二進(jìn)制數(shù)據(jù)庫*.ldb文件。圖3-174、SetPG/PCIterface配置進(jìn)入控制面板,選擇并打開SetPG/PCIterface,配置通訊卡PROFIBUS,訪問點(diǎn)選擇CP_L2_1>CP5611(PROFIBUS)”:Stlact.A二FatKStepTConfijuration|AccessPcxix
14、to£theApplicati«?ri"|CP_L2_1->CF56U(?WIBUS)母tmdwdinterfaceSIBIA.TICNET)Int電廠facvParanie:terAssipvnent|CF5611ITRCFIBUSI潮CF55L1*|生如口m.)I運(yùn)ICP5BL1m)每CF5E1OEOflBUS)擊flF匚Adapter(Auto)I(Tarairicl«rofy&uzE&mnuriiwwti娶proctee4itCF5&1Lf州與FRQF工因后ivwerk)pinteorfacesNiid/R電mov電
15、:OKCancelHelp點(diǎn)擊Properties設(shè)置Properties屬性:圖3-19在SAPIS7項(xiàng)中搜索并選擇COMS7配置中生成的*.ldb文件:兇FMJFIEUSSXPIS7|Properties-LPSb1l(PHUHBUb)七SAPFangv.,DSjptiQIL.-Assipunento£qIbiiiarydatabasethatvasctwiththeCOMLST己業(yè)nfigurationtool_EittingtXfiPBDFIBUSSAFetoH,soWbytKsSIprot中匚曹1frco1aA哈匚ti©口15t4blis.shin卑nt.DEde
16、faultC工.Kelp點(diǎn)擊diagnostics”按鈕進(jìn)行診斷:應(yīng)用”確定取消幫助SIMAT1CNETdiagnostics-CP5B11(PROn»U<>)圖3-21按 “test個(gè)為S7300 ,若返回“OKU點(diǎn)擊“Read何以檢測至I總線上所掛的PLC個(gè)數(shù),下面表示有2個(gè)PLC,ProfiBus地址為2,1個(gè)是S7200,ProfiBus地址為4,0是CP5611網(wǎng)卡的地址。5、MCGS設(shè)備構(gòu)件設(shè)置步驟5.1 選擇通信設(shè)備構(gòu)件在設(shè)備工具箱中將“ProfiBus-S7父設(shè)備”,“ProfiBuS7子設(shè)備”從設(shè)備工具箱“PL豉備西門子、ProfiBusNT設(shè)備Prof
17、ibus-S7父設(shè)備和Profibus-S7子設(shè)備目錄下裝載到選定設(shè)備窗口中,然后按確定,并將父設(shè)備和子設(shè)備添加到設(shè)備窗口,若是多個(gè)PLC則添加多個(gè)子設(shè)備圖3-22注:驅(qū)動(dòng)列表“ProfiBusNT設(shè)備”目錄中驅(qū)動(dòng)是用在操作系統(tǒng)Windows2000上的,“ProfiBus98設(shè)備”目錄中驅(qū)動(dòng)是用在操作系統(tǒng)98上的。請(qǐng)根據(jù)情況進(jìn)行正確選擇。5.2 Profibus-S7子設(shè)備屬性設(shè)置:基本屬性通道連接設(shè)備調(diào)試數(shù)據(jù)處理設(shè)備屬性名設(shè)備屬性值【內(nèi)部屬由設(shè)置設(shè)備內(nèi)部屬性在線幫助1查看設(shè)備在線幫助設(shè)備名稱設(shè)備1設(shè)備注釋0打日時(shí)"子設(shè)備初始工作狀態(tài)1-啟動(dòng)最小聚集周期即可1000PLC地址2VF
18、D名稱VFD1連接點(diǎn)名稱3UUPLC檢查圜確認(rèn)0Q取消KJ幫助財(cái)圖3-23(1)設(shè)備名稱:可根據(jù)需要來對(duì)設(shè)備進(jìn)行重新命名,但不能和設(shè)備窗口中已有的其它設(shè)備構(gòu)件同名。(2)初始工作狀態(tài):用于設(shè)置設(shè)備的起始工作狀態(tài),設(shè)置為啟動(dòng)時(shí),在進(jìn)入MCGS運(yùn)行環(huán)境時(shí),MCGS即自動(dòng)開始對(duì)設(shè)備進(jìn)行操作,設(shè)置為停止時(shí),MCGS不對(duì)設(shè)備進(jìn)行操作,但可以用MCGS的設(shè)備操作函數(shù)和策略在MCGS運(yùn)行環(huán)境中啟動(dòng)或停止設(shè)備。(3)最小采集周期:為運(yùn)行時(shí),MCGS對(duì)設(shè)備進(jìn)行操作的時(shí)間周期,單位為毫秒,由于通訊一般在靜態(tài)測量時(shí)設(shè)為1000ms,在快速測量時(shí)設(shè)為10ms。(4)PLC地址:在S7200中PLC的地址為EM277的
19、地址,在S7300中,地址為PLC的ProfiBus地址。(5)VFD名:必須與在COMS7組態(tài)時(shí)相對(duì)應(yīng),寫錯(cuò)或不存在都導(dǎo)致通訊失敗。(6)連接點(diǎn)名:必須與您在COMS7組態(tài)時(shí)相對(duì)應(yīng),寫錯(cuò)或不存在都導(dǎo)致通訊失敗。5.3 內(nèi)部屬性點(diǎn)擊設(shè)備基本屬性頁內(nèi)的設(shè)置設(shè)備的內(nèi)部屬性”,可以設(shè)置PLC的讀寫通道,以便后面進(jìn)行設(shè)備通道連接,從而把設(shè)備中的數(shù)據(jù)送入實(shí)時(shí)數(shù)據(jù)庫中的指定數(shù)據(jù)對(duì)象或把數(shù)據(jù)對(duì)象的值送入設(shè)備指定的通道輸出。西門子PROFIBUS-S7協(xié)議PLC設(shè)備構(gòu)件把PLC的通道分為只讀,只寫和讀寫三種,讀通道用于把PLC中的數(shù)據(jù)讀入到MCGS的實(shí)時(shí)數(shù)據(jù)庫中,寫通道用于把MCGS實(shí)時(shí)數(shù)據(jù)庫中的數(shù)據(jù)寫入到P
20、LC中,讀寫則有既讀又寫的功能,一般第一次先讀,之后,若MCGS變量要求改變,則寫,若MCGS變量沒有變,則從PLC中讀回來,并且更新當(dāng)前MCGS變量值,本設(shè)備構(gòu)件可操作PLC的寄存器有:(1)輸入、輸出、中間寄存器。增加通道通直類型上輸入寄存器;癰道地址數(shù)據(jù)位的位數(shù)I通道的第0位;1連續(xù)通道個(gè)數(shù)ll-操作方式后只談廣只寫廣后若確認(rèn)M取捎網(wǎng)圖 3-24圖 3-25(2)PLC中定義的任何數(shù)據(jù)塊:如DB1,DB2,DB3但最大數(shù)據(jù)塊號(hào)不能超過512,即DB512等。在S7200中只有DB1,DB1對(duì)應(yīng)V數(shù)據(jù)區(qū)。增加通遒通道類型|DB數(shù)據(jù)塊二數(shù)據(jù)位的位數(shù)116位二進(jìn)制數(shù)二J通道地址5連續(xù)通道個(gè)數(shù)|1數(shù)據(jù)塊號(hào)P操作方式只譙只寫f讀寫確認(rèn)M取消圓圖3-26四、常見問題解答1、下位機(jī)西門子300,想用DP口通訊,電纜線如何制作?答:DP通訊接線方式如下:CP5611 DP 口西門子300 DP 口3 34 45 58 82、打開“ProfiBus-S7子設(shè)備”進(jìn)行屬性設(shè)置或設(shè)備調(diào)試時(shí),會(huì)彈出部件'
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建師范大學(xué)《自然災(zāi)害與防治》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《學(xué)校心理健康教育與輔導(dǎo)》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《小學(xué)教育測量與評(píng)價(jià)》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《體育測量與評(píng)價(jià)》2023-2024學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《環(huán)境工程原理》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《公共倫理學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《燈光及錄音技術(shù)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 戶用光伏電站合作開發(fā)合同(范本)
- 課余時(shí)光英文課件
- 2024屆云南省曲靖市富源六中下學(xué)期高三生物第二次階段檢測試題考試試卷
- 堿液安全技術(shù)說明書
- 外貿(mào)服裝尺寸術(shù)語集合
- 電纜溝鋼板樁支護(hù)施工方案
- 公司轉(zhuǎn)款給另一個(gè)公司應(yīng)該有委托轉(zhuǎn)款函
- 農(nóng)民專業(yè)合作社成員名冊(cè)(模板)
- 部編版二年級(jí)上冊(cè)道德與法治第二單元 我們的班級(jí) 達(dá)標(biāo)測試卷及答案28
- 裝修工程提出的合理化建議
- 模擬真實(shí)天平(flash模擬型課件)
- 藥品采購供應(yīng)制度檢查表
- 發(fā)電機(jī)組達(dá)標(biāo)投產(chǎn)自查報(bào)告
- 如何做好一名責(zé)任護(hù)士ppt課件
評(píng)論
0/150
提交評(píng)論