組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明_第1頁(yè)
組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明_第2頁(yè)
組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明_第3頁(yè)
組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明_第4頁(yè)
組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明組態(tài)王與S7200&S7300 Profibus-DP通訊設(shè)置說(shuō)明1. 概述 PROFIBUS-DP協(xié)議是為滿足自動(dòng)化工廠中分散I/O和現(xiàn)場(chǎng)設(shè)備之間所需要的高速數(shù)據(jù)通訊的需求而設(shè)計(jì)的。典型的DP配置是單主站結(jié)構(gòu)。主站與從站之間的通訊基于主-從原理,即主站向從站發(fā)出請(qǐng)求,按照站號(hào)順序輪詢(xún)從站。Profibus-DP協(xié)議用于組態(tài)軟件與帶有DP通訊口的設(shè)備間一種主從方式的通訊協(xié)議。系統(tǒng)中上位機(jī)必須安裝有支持DP的通訊卡,如CP5611/CP5613。下位機(jī)設(shè)備也必須有支持DP通訊口,如EM277 Profibus-DP模塊,通過(guò)DP通

2、訊電纜連接組態(tài)軟件和硬件設(shè)備。PROFIBUS-DP主站分為一類(lèi)主站和二類(lèi)主站。一類(lèi)主站完成總線通信控制與管理,完成周期性數(shù)據(jù)訪問(wèn),包括PLC、PC或可做一類(lèi)主站的控制器。二類(lèi)主站完成非周期性數(shù)據(jù)訪問(wèn),如數(shù)據(jù)讀寫(xiě)、系統(tǒng)配置、故障診斷等,包括操作員工作站(如PC機(jī)加圖形監(jiān)控軟件)、編程器、HMI等。本設(shè)置以CPU312+CP 342-5DP模塊為一類(lèi)主站,帶CP5611卡的PC機(jī)為二類(lèi)主站為例介紹組態(tài)王在Profibus-DP混合網(wǎng)絡(luò)上使用時(shí)的通訊設(shè)置。2. 硬件和軟件需求硬件:(1)CPU 200和EM277 Profibus-DP模塊(2)CPU 300和CP342 Profibus-DP模

3、塊(3)CP5611卡和通訊電纜軟件:(1)STEP 7 V5.4 ,SIMATIC NET6.3/6.2(2)Kingview6.5x3. 配置說(shuō)明配置共需6步:1.配置Step 7(S7 300 Station)2.配置Station Configuration3.配置Configuration Console 4.配置Step 7(S7 PC Station)5.配置OPC Scout6.配置Kingview3.1配置Step 7(S7 300 Station)1)從開(kāi)始菜單中打開(kāi)Step7 V5.42)新建工程,在工程中新建SIMATIC 300 Station,如圖3.1.1所示圖3

4、.1.13)雙擊Hardware進(jìn)入HW Config界面,在右側(cè)樹(shù)形Catalog 中選擇與用戶(hù)實(shí)際情況對(duì)應(yīng)的CPU-300和CP 342-5模塊,并PC機(jī)架上添加,如圖3.1.2所示。 圖3.1.24)雙擊上一步中在PC機(jī)架中添加的CP 342-5,在彈出的對(duì)話框中,選擇General選項(xiàng)卡,單擊Properties,如圖3.1.3所示。在新彈出的對(duì)話框中,添加子網(wǎng) Profibus(1) ,參數(shù)默認(rèn),如圖3.1.4所示;選擇Addresses選項(xiàng)卡,Input和Outputs標(biāo)簽欄中的Start項(xiàng)保持默認(rèn)即可,如圖3.1.5所示;選擇Operating Mode選項(xiàng)卡,選擇DP mast

5、er,如圖3.1.6所示,點(diǎn)擊OK完成。圖3.1.3圖3.1.4圖3.1.5圖3.1.65)在菜單欄上選擇Options Install GSD File,在彈出的對(duì)話框中選擇SiemensStep7S7DATANSMET路徑下的SIEM089D.GSD,點(diǎn)擊Install完成安裝,如圖3.1.7所示。圖3.1.76)在右側(cè)樹(shù)形Catalog 中選擇EM 277 PROFIBUS-DP,單擊將其拖入機(jī)架CP 342-5引出的PROFIBUS(1)總線上。DP地址隨意,在Kingview新建變量時(shí)會(huì)使用,筆者設(shè)為3,如圖3.1.9,圖3.1.10所示。圖3.1.9圖3.1.107)單擊PROFI

6、BUS(1)總線上的EM 277模塊,在右側(cè)樹(shù)形Catalog 中選擇EM 277 PROFIBUS-DP下的模塊規(guī)格子類(lèi),筆者選擇8 Bytes Out/8 Bytes In單擊將其拖入EM 277 PROFIBUS-DP的DP資源列表中,參數(shù)默認(rèn),如圖3.1.11所示。圖3.1.118)在Step 7界面菜單中選擇OptionsSet PG/PC Interface,選擇PCAdapter(MPI),點(diǎn)擊OK確定。在HW Config界面菜單中,點(diǎn)擊,編譯通過(guò),點(diǎn)擊,下載完畢。9)在Step 7界面樹(shù)形列表框中選擇S7 Program(1)Blocks,在右側(cè)空白區(qū)單擊右鍵,新建Data

7、Block,DB1和DB2,在兩個(gè)數(shù)據(jù)塊中分別新建變量DB_VAR(ARRAY1.32),如圖3.1.12,圖3.1.13所示。圖3.1.12圖3.1.1310)雙擊OB1進(jìn)入程序編輯界面,手動(dòng)調(diào)用功能塊FC1(”SEND”)(將數(shù)據(jù)從CP342-5的數(shù)據(jù)寄存器中寫(xiě)到PRODIBUS從站的Output數(shù)據(jù)區(qū)),和FC2(”RECV”)(從PRODIBUS從站的Output數(shù)據(jù)區(qū)讀入數(shù)據(jù)到CP342-5的數(shù)據(jù)寄存器),完成CP342-5與CPU之間的數(shù)據(jù)交換,如圖3.1.15所示。需要注意CPLADDR和SEND/ RECV兩項(xiàng)參數(shù)輸入。圖3.1.14表示了數(shù)據(jù)在一級(jí)主站CPU 312和從站CP

8、U 226是如何進(jìn)行交換的。圖3.1.14圖3.1.15組別參數(shù)CPLADDR表示CP342-5模板的硬件起始地址W#16#110通過(guò)換算第4)步添加CP342-5時(shí)的Input和Outputs標(biāo)簽欄中的Start項(xiàng)272為16進(jìn)制,得到110SEND 主站發(fā)送給從站Output區(qū)的數(shù)據(jù)源DB1.DB_VARDB1的ARRAY變量RECV 主站從從站Input區(qū)讀取到的數(shù)據(jù)在本地CPU存放區(qū)DB2.DB_VARDB2的ARRAY變量DONE發(fā)送完成一次產(chǎn)生一次脈沖M0.0自行決定NDR 接收完成一次產(chǎn)生一次脈沖M1.0自行決定ERROR 錯(cuò)誤位M1.1自行決定STATUS 調(diào)用FC1,F(xiàn)C2時(shí)

9、產(chǎn)生的狀態(tài)字MW20自行決定DPSTATUSPROFIBUS-DP的狀態(tài)字節(jié)MB30自行決定11)在Step 7界面菜單中,點(diǎn)擊,下載完畢。3.2配置Station Configuration1)從開(kāi)始菜單中打開(kāi)Station Configuration 2)點(diǎn)擊Add 按鈕,在新彈出的對(duì)話框中,分別在Index 1中添加OPC Server,在Index 2中添加CP5611,點(diǎn)擊OK完成,如圖3.2.1所示。圖3.2.13.3配置Configuration Console1)從開(kāi)始菜單中打開(kāi)Configuration Console2)選中CP5611的General 條目,在頁(yè)面中,選擇

10、PG operation選項(xiàng),點(diǎn)擊Apply完成,如圖3.3.1所示。圖3.3.13)選中CP5611的Access points 條目,在頁(yè)面中,單擊選擇CP_L2_1選項(xiàng),在新彈出的對(duì)話框中選擇CP5611(PROFIBUS),點(diǎn)擊確定完成,如圖3.3.2所示。圖3.3.24)選中CP5611的General 條目,在頁(yè)面中,選擇Configured mode選項(xiàng),點(diǎn)擊Apply完成,如圖3.3.3所示。圖3.3.33.4配置Step 7(S7 PC Station)1)新建工程,在工程中新建SIMATIC PC Station,如圖3.4.1所示。圖3.4.12)單擊托盤(pán)區(qū)的,在彈出的對(duì)

11、話框中,復(fù)制的Station名稱(chēng),把上一步中Step 7的SIMATIC PC Station的名稱(chēng)更新為與之相同,如圖3.4.2所示。圖3.4.23)雙擊Configuration進(jìn)入HW Config界面,在右側(cè)樹(shù)形Catalog 中選擇與用戶(hù)實(shí)際情況對(duì)應(yīng)的OPC Server和CP5611,并根據(jù)與3.2配置Station Configuration時(shí)對(duì)應(yīng)的Index序號(hào)在PC機(jī)架上添加,如圖3.4.3所示。 圖3.4.34)雙擊上一步中在PC機(jī)架中添加的CP5611,在彈出的對(duì)話框中,選擇General選項(xiàng)卡,單擊Properties,如圖3.4.4所示。在新彈出的對(duì)話框中,選擇子網(wǎng)

12、Profibus(1),如圖3.4.5所示;選擇Operating Mode選項(xiàng)卡,選擇DP master class2,如圖3.4.6所示。點(diǎn)擊OK完成。圖3.4.4圖3.4.5圖3.4.65)在Step 7界面菜單中選擇OptionsSet PG/PC Interface,選擇PC internal (local) 點(diǎn)擊OK確定。在HW Config界面菜單中,點(diǎn)擊,編譯通過(guò),點(diǎn)擊,下載完畢。如果一切順利,單擊托盤(pán)區(qū)的,在彈出的對(duì)話框中可以發(fā)現(xiàn),Status已經(jīng)更新完畢,如圖3.4.7所示。如果在編譯時(shí)發(fā)現(xiàn)錯(cuò)誤或者警告請(qǐng)回溯到第4步檢查添加的User Application和CP5611是

13、否與用戶(hù)實(shí)際情況對(duì)應(yīng)。圖3.4.76)在HW Config界面菜單中,點(diǎn)擊,進(jìn)入NetPro界面。點(diǎn)擊OPC Server后,在下方的資源列表框中,雙擊后插入新連接S7 connection_1,參數(shù)默認(rèn),如圖3.4.8,圖3.4.9所示。圖3.4.8圖3.4.97)在NetPro界面菜單中,點(diǎn)擊,編譯通過(guò),點(diǎn)擊,下載完畢。如果一切順利,單擊托盤(pán)區(qū)的,在彈出的對(duì)話框中可以發(fā)現(xiàn),Status已經(jīng)更新完畢,如圖3.4.10所示。圖3.4.103.5配置OPC Scout1)從開(kāi)始菜單中打開(kāi)OPC Scout2)雙擊OPC SimaticNet,連接完成后,在新彈出對(duì)話框中輸入組名,點(diǎn)擊OK確定,如

14、圖3.5.1所示。圖3.5.13)雙擊組Group1,在新彈出對(duì)話框中新建數(shù)據(jù)項(xiàng)。依次點(diǎn)擊S7: S7 connection_1 objects DB DB2 New Definition,如圖3.5.2所示。在新彈出的對(duì)話框中,按照下表解釋輸入?yún)?shù)新建變量TestInput,如圖3.5.3所示,點(diǎn)擊OK確定。同樣在DB1 New Definition新建變量TestOutput。組別取值范圍測(cè)試DB2.DBB0Datatype數(shù)據(jù)類(lèi)型B ByteINT SHORTDINT LONGX BitREAL FLOATSTRING STRING數(shù)據(jù)類(lèi)型選擇”B”Address數(shù)據(jù)偏移地址0 31數(shù)據(jù)

15、偏移地址”0”Bit No位偏移地址無(wú)No Values 數(shù)據(jù)數(shù)量1 31數(shù)據(jù)數(shù)量”1”Itemalias變量別名TestInput圖3.5.2圖3.5.34)新建數(shù)據(jù)項(xiàng)完成后,在左側(cè)的列表框中選中剛建立好的數(shù)據(jù)項(xiàng),點(diǎn)擊將該項(xiàng)移至右側(cè)列表框后,點(diǎn)擊OK確定,如圖3.5.4所示。在列表框中出現(xiàn)剛才建立的數(shù)據(jù)項(xiàng),點(diǎn)擊保存設(shè)置,如圖3.5.5所示。圖3.5.4圖3.5.53.6配置Kingview1)選擇設(shè)備 OPC服務(wù)器,新建選擇OPC.SimaticNET,參數(shù)默認(rèn),點(diǎn)擊確定完成,如圖3.6.1所示。圖3.6.12)新建變量。連接設(shè)備選擇本機(jī)OPC.SimaticNet,寄存器選擇配置OPC S

16、cout時(shí)定義的S7:S7 connection_1TestInput 和 S7:S7 connection_1TestOutput,如圖3.6.2所示。圖3.6.2在配置EM 277模塊時(shí)添加8 Bytes Out/8 Bytes In資源,此處對(duì)應(yīng)S7 200中VB0VB15共16個(gè)字節(jié)的連續(xù)存儲(chǔ)區(qū),同時(shí)又對(duì)應(yīng)DB1與DB2中的存儲(chǔ)區(qū)。DB1.DB_VAREM 277 (8 Bytes Out)S7200 V SectionDB2.DB_VAREM 277 (8 Bytes In)S7200 V Section00VB000VB811VB111VB922VB222VB1033VB333VB1144VB444VB1255VB555VB1366VB666VB1477VB777VB15只寫(xiě)只讀3)新建變量數(shù)據(jù)對(duì)比參見(jiàn)以下各圖。組態(tài)王監(jiān)控界面Step7 DB2監(jiān)控界面Step7 DB1監(jiān)控界面MiroWin監(jiān)控界面4. 備注1)本例中使用CPU312+CP 342-5DP通訊模塊完成DP通訊功能,3.1配置Step 7(S7 300 Statio

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論