CP243-1使用指南_第1頁(yè)
CP243-1使用指南_第2頁(yè)
CP243-1使用指南_第3頁(yè)
CP243-1使用指南_第4頁(yè)
CP243-1使用指南_第5頁(yè)
已閱讀5頁(yè),還剩72頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、目錄CP243_1與PC Access連接2CP243-1與SIMATIC NET OPC Server的 S7連接8CP243-1 作為服務(wù)器端和S7-300/S7-400建立S7連接38CP243-1 作為客戶機(jī)和S7-300/S7-400建立S7連接56CP 243-1和WinCC flexible 運(yùn)行系統(tǒng)或基于Windows 的面板的以太網(wǎng)通訊69CP243_1與PC Access連接要通過(guò)以太網(wǎng)與S7-200 PLC通信,S7-200必須使用CP243-1(或CP243-1 IT)以太網(wǎng)模塊,PC機(jī)上也要安裝以太網(wǎng)網(wǎng)卡。 S7-200以太網(wǎng)通信設(shè)置要實(shí)現(xiàn)以太網(wǎng)通信,首先要

2、在編程軟件Micro/WIN的Ethernet Wizards中完成CP243-1模板的配置: 圖1. 為CP243-1模塊定義IP地址及子網(wǎng)掩碼地址按“Next”按鈕:圖2. 繼續(xù)CP243-1模塊配置圖中: a. 設(shè)置CP243-1所占用的輸出字節(jié)地址此地址根據(jù)計(jì)算CP243-1前面的I/O所占用的Q地址字節(jié)來(lái)決定。如CP243-1安裝在緊挨CPU224的0號(hào)槽,其前面輸出就占用了QB0和QB1兩個(gè)字節(jié),CP243-1的地址按順序排,即設(shè)為QB2。CP243-1模塊占用一個(gè)QB輸出字節(jié)。b. 選擇連接數(shù)如果只跟PC Access軟件通信,設(shè)置連接數(shù)為1。再按“Next”按鈕,設(shè)置CP243

3、-1的工作模式和TSAP地址。圖3. 設(shè)置CP243-1的工作模式和TSAP地址圖中:a. 必須將CP243-1以太網(wǎng)模塊配置成服務(wù)器端b. 接受所有客戶端的連接請(qǐng)求c. 設(shè)置TSAP地址:TSAP(Transport Service Access Point)地址是通信連接地址,它包括兩部分:第一部分:通信連接號(hào),如 10第二部分:CP243-1模塊安裝在S7-200的機(jī)架/槽號(hào),如 “00” 代表CP243-1安裝在0號(hào)機(jī)架0號(hào)槽(即CPU之后的第一個(gè)模塊)L. 本地(CP243-1)TSAP地址,自動(dòng)生成,無(wú)法修改。 R. 遠(yuǎn)程TSAP地址,即連接的遠(yuǎn)程Pc Access 所設(shè)置的地址。

4、TSAP地址很重要。在PC Access中設(shè)置以太網(wǎng)連接時(shí)也需要規(guī)定TSAP地址,而且需要與此對(duì)應(yīng)。完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL塊(如圖4.),并將項(xiàng)目程序下裝到PLC后,將PLC斷電后重新上電使配置生效。圖4. 調(diào)用以太網(wǎng)模塊控制程序 PC Access的以太網(wǎng)連接設(shè)置在完成S7200的以太網(wǎng)配置后,進(jìn)入PC Access軟件進(jìn)行設(shè)置。第一步: 設(shè)置通信通道鼠標(biāo)右鍵點(diǎn)擊MicroWin訪問(wèn)點(diǎn),進(jìn)入Set PG/PC Interface對(duì)話框,選擇TCP/IP協(xié)議的以太網(wǎng)卡。圖5. 選擇本機(jī)安裝的以太網(wǎng)卡,并且選擇TCP/IP協(xié)議 第二步:

5、設(shè)置PC Access本機(jī)的IP地址和TSAP地址鼠標(biāo)右鍵點(diǎn)擊PLC進(jìn)入“Properties”進(jìn)行屬性設(shè)置,要保證PC Access中所設(shè)的IP地址和TSAP地址與上面Micro/WIN以太網(wǎng)向?qū)е兴O(shè)置的一致,且要特別注意兩邊遠(yuǎn)程和本地的TSAP地址設(shè)置要交叉過(guò)來(lái),才能保證正確的通信。圖6. 設(shè)置IP地址和TSAP地址圖中:a. 設(shè)置所訪問(wèn)的CP243-1的IP地址R. 設(shè)置PC Access的本地TSAP地址,與CP243-1設(shè)置的遠(yuǎn)程TSAP地址一致,即兩邊R.處設(shè)置的地址要一樣。L. 設(shè)置PC Access 的遠(yuǎn)程TSAP地址,與CP243-1設(shè)置的本地TSAP地址一致,即兩邊L.處

6、設(shè)置的地址要一樣。這就是說(shuō)兩邊的Local(本地)和Remote(遠(yuǎn)程)TSAP地址正好相反對(duì)應(yīng)。CP243-1與SIMATIC NET OPC Server的 S7連接完成一個(gè)項(xiàng)目的配置需要完成以下四個(gè)基本步驟1. 系統(tǒng)兼容性檢查 2. 配置S7-200為服務(wù)器 3. 配置PC Station并下載 4. OPC SCOUT測(cè)試1、系統(tǒng)兼容性檢查STEP7與Microsoft Windows操作系統(tǒng)的兼容性參見(jiàn)鏈接:SIMATIC NET與Microsoft Windows的兼容性參見(jiàn)鏈接:STEP7 Micro/Win與Microsoft Windows操作系統(tǒng)的兼容性參見(jiàn)鏈接:SIMAT

7、IC軟件包同Microsoft Windows操作系統(tǒng)以及STEP7 V5.5兼容性參見(jiàn)鏈接:必備條件:帶有STEP 7 Micro/WIN32(版本 3.2 SP1以上)軟件的編程設(shè)備。 · PC/PPI 電纜或者 CP5611/5511/5411 和MPI電纜。 · 一個(gè)CPU22X,符合以下類型要求: · CPU 222 Rel. 1.10 或以上 · CPU 224 Rel. 1.10 或以上 · CPU 226 Rel. 1.00 或以上 · CPU 226XM Rel. 1.00 或以上 · 一個(gè)CP243-1,

8、 本例中訂貨號(hào)為 6GK7 243-1EX01-0XE0 。 · 一個(gè)HUB和網(wǎng)絡(luò)電纜或者以太網(wǎng)直連電纜。 · 帶有以太網(wǎng)卡的PC機(jī)上,安裝了STEP 7 和SIMATIC NET軟件。 如果您使用SIMATIC NET V6.0以上的軟件,可以不安裝STEP 7 。 2、配置S7-200為服務(wù)器必須把S7-200的以太網(wǎng)模塊CP243-1配置為服務(wù)器,使用STEP 7 Micro/WIN中的向?qū)нM(jìn)行通信的配置即可。在命令菜單中選擇工具-以太網(wǎng)向?qū)А?第一步是對(duì)以太網(wǎng)通信的描述,點(diǎn)擊下一步開(kāi)始以太網(wǎng)配置。 在此處選擇模塊的位置,CPU后的第一個(gè)模塊位置為0,往后依次類推;或

9、者在線的情況下,點(diǎn)擊讀取模塊搜尋CP243-1模塊(在線讀取將該模塊的命令字節(jié)載入模塊命令字節(jié)向?qū)聊唬?。點(diǎn)擊下一步;選擇模塊相匹配的MLFB版本,本例中的CP243-1模塊型號(hào)為6GK7243-1EX01-0XE0。如下圖所示:在此處填寫IP地址和子網(wǎng)掩碼。本例中將IP地址設(shè)置為:192.168.147.1,點(diǎn)擊下一步; 1. 在此處填寫模塊占用的輸出地址,若是在線讀取的模塊位置,建議使用缺省值; 2. 配置模塊的連接個(gè)數(shù);3. 點(diǎn)擊下一步。 1. 配置該模塊為服務(wù)器連接; 2. 在本地屬性側(cè)填寫客戶機(jī)的IP地址; 3. 填寫遠(yuǎn)程TSAP地址,請(qǐng)使用10.11 ; 4. 使能此連接的“保持活

10、動(dòng)”功能;5點(diǎn)擊確認(rèn)按鈕。 選擇CRC校驗(yàn),使用缺省的時(shí)間間隔30秒,點(diǎn)擊下一步按鈕。 填寫模塊所占用的V存儲(chǔ)區(qū)的起始地址。你也可以通過(guò)建議地址按鈕來(lái)獲得系統(tǒng)建議的V存儲(chǔ)區(qū)的起始地址,點(diǎn)擊下一步按鈕。 完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL。可以使用向?qū)С绦驗(yàn)槟峁┑淖映绦?,在服?wù)器上編寫圖中的通訊程序。然后,將整個(gè)項(xiàng)目下載到S7-200 CPU上。3、配置PC Station并下載通過(guò)控制面板中的Set PG/PC,將應(yīng)用程序訪問(wèn)點(diǎn)設(shè)置為 S7ONLINE(STEP 7)->PC internal(local).在一個(gè)新的項(xiàng)目中插入一個(gè)PC站 在1號(hào)槽

11、位中插入OPC Server,在3號(hào)槽位中插入IE General。 雙擊IE General模塊并點(diǎn)擊Properties按鈕,在配置畫面中輸入IP地址和子網(wǎng)掩碼。在項(xiàng)目中插入一個(gè)Other station 。 點(diǎn)擊此處的按鈕進(jìn)入NetPro配置畫面。在NetPro畫面中雙擊Other station 。1. 在interfaces標(biāo)簽頁(yè)中點(diǎn)擊New按鈕; 2. 點(diǎn)擊Ind Ethernet ; 3. 點(diǎn)擊OK確認(rèn)。1. 點(diǎn)擊此復(fù)選框去掉框中的復(fù)選標(biāo)記; 2. 點(diǎn)擊Ethernet( 1 ) ; 3. 輸入IP地址和子網(wǎng)掩碼; 4. 點(diǎn)擊OK確認(rèn)。 1. 點(diǎn)擊OPC Server,添加一個(gè)連

12、接; 2. 雙擊連接對(duì)其進(jìn)行配置。 1. 在Connection Partner中選擇Unspecified ; 2. 在Connection中選擇S7 connection; 3. 點(diǎn)擊Apply按鈕進(jìn)入?yún)?shù)配置畫面。 1. 輸入Partner的IP地址; 2. 點(diǎn)擊Address Details按鈕。 1. 為Partner選擇10作為Connection Resource ; 2. 點(diǎn)擊OK 。 注意,CLENT和SERVER處的設(shè)置必須一致。在Windows起始菜單中選擇:Start->Simatic->SIMATIC NET->Settings->config

13、uration Console進(jìn)入配置畫面。1. 選擇Configured mode ; 2. 選擇 3 作為Index ; 3. 點(diǎn)擊Apply按鈕。 點(diǎn)擊Add按鈕。1. 選擇OPC Server ; 2. 選擇1作為Index; 3. 輸入OPC Server ; 4. 點(diǎn)擊OK 。 1. 請(qǐng)點(diǎn)擊 Station Name 按鈕 ; 2. 請(qǐng)?jiān)诖溯斎胝久?,?qǐng)注意:該站名應(yīng)與 STEP 7 硬件配置中定義的站名一致。 1. 點(diǎn)擊SIMATIC PC Station ( 1 ); 2. 點(diǎn)擊此處編譯硬件組態(tài);3. 下載硬件組態(tài)。4、OPC SCOUT測(cè)試在Windows起始菜單中選擇: St

14、art->Simatic->SIMATIC NET->Industrial Ethernet->SOFTNET Industrial Ethernet->OPC Scout啟動(dòng)OPC Scout 。 1. 雙擊OPC SimaticNET ; 2. 在Input a Group Name欄中輸入變量組的名稱,例如CP243-1;3. 點(diǎn)擊OK 。1. 點(diǎn)擊New Definition來(lái)添加一個(gè)變量; 2. 為變量選擇數(shù)據(jù)類型; 3. 輸入變量的起始地址; 4. 輸入數(shù)據(jù)長(zhǎng)度;5. 點(diǎn)擊OK 。1. 點(diǎn)擊->按鈕將變量添加到右側(cè)窗口中; 2. 點(diǎn)擊OK 。 現(xiàn)

15、在您已經(jīng)可以在CPU和OPC Server之間交換數(shù)據(jù)了。如下圖所示,在OPC Scout 中不能直接插入V變量,可以先插入M變量,然后進(jìn)行修改。插入M變量后,雙擊進(jìn)入編輯狀態(tài),將“”之后的文字部分改為 db1,x1000.0,1 或者db1,b1001,1或者db1,w1002,1或者db1,d1004,1或者db1,real1008,1 如圖所示,分別代表位、字節(jié)、字、雙字和實(shí)數(shù)。 通過(guò)這種方法可以在OPC Scout 中作任何形式的V變量。 CP243-1 作為服務(wù)器端和S7-300/S7-400建立S7連接本文講解一個(gè)實(shí)際的通信案例,S7-200組態(tài)為服務(wù)器端進(jìn)行S7通訊,S7-300

16、和S7-400將主動(dòng)建立與S7-200的S7連接,S7-200將被動(dòng)響應(yīng)建立好的S7連接:本例中, S7-200,S7-300 和 S7-400 各自用一個(gè)CPU 和一個(gè)通訊模板,其中CP243-1組態(tài)的第三、四個(gè)連接分別為服務(wù)器連接,與S7-300、S7-400進(jìn)行S7通訊。具體操作步驟如下: 1. 項(xiàng)目硬件組態(tài)和定義通信數(shù)據(jù)區(qū) 2. 組態(tài)S7-200為服務(wù)器 3. 組態(tài)S7-300/400為客戶端進(jìn)行S7通訊 4. STEP7編寫PUT/GET程序1、項(xiàng)目硬件組態(tài)和定義通信數(shù)據(jù)區(qū)本例中使用的硬件配置如下:網(wǎng)絡(luò)組態(tài)概覽圖如下:在本例中, S7-200, S7-300 和 S7-400的下列區(qū)

17、域定義為發(fā)送和接收緩沖區(qū):2、組態(tài)S7-200為服務(wù)器通過(guò)以太網(wǎng)向?qū)⒁蕴W(wǎng)模塊CP243-1配置為服務(wù)器,使用STEP 7 Micro/WIN中的向?qū)нM(jìn)行通信的配置即可。在命令菜單中選擇工具-以太網(wǎng)向?qū)А?第一步是對(duì)以太網(wǎng)通信的描述,點(diǎn)擊下一步開(kāi)始以太網(wǎng)配置。 在此處選擇模塊的位置,CPU后的第一個(gè)模塊位置為0,往后依次類推;或者點(diǎn)擊讀取模塊搜尋在線的CP243-1模塊(且將該模塊的命令字節(jié)載入模塊命令字節(jié)向?qū)聊唬?。點(diǎn)擊下一步;選擇模塊相匹配的MLFB版本,如下圖所示: 在此處填寫IP地址和子網(wǎng)掩碼。本例中將IP地址設(shè)置為:140.80.0.60,點(diǎn)擊下一步; 下面的對(duì)話框?qū)⒔M態(tài)CP243

18、-1進(jìn)行S7連接的連接數(shù)量的設(shè)置。通過(guò)S7連接可以與通信伙伴進(jìn)行讀寫數(shù)據(jù)操作,點(diǎn)擊“下一步”按鈕繼續(xù)進(jìn)行S7連接組態(tài)。本例中CP243-1的第三、四個(gè)連接分別為服務(wù)器連接。組態(tài)一個(gè)到S7-300的服務(wù)器連接:本例中第三個(gè)S7連接將(S7-200)組態(tài)為服務(wù)器連接,帶CP343-1的S7-300站將作為客戶端用于服務(wù)器連接。 S7-200和S7-300的S7連接通過(guò)TSAP來(lái)定義。注意:分別組態(tài)S7-200和S7-300時(shí),本地和遠(yuǎn)程的TSAP號(hào)是必須完全對(duì)應(yīng)的。通常本地TSAP是默認(rèn)的,所以在組態(tài)此步驟時(shí),需要兩邊確認(rèn)一下。 本地TSAP為12.00無(wú)法更改,遠(yuǎn)程TSAP設(shè)置為10.04(這是

19、在STEP7網(wǎng)絡(luò)組態(tài)得到的參數(shù))。激活“接受所有連接請(qǐng)求”復(fù)選框,點(diǎn)擊“下一步”按鈕繼續(xù)組態(tài)。組態(tài)一個(gè)到S7-400的服務(wù)器連接:組態(tài)步驟同上,注意遠(yuǎn)程TSAP的確定,需要與STEP7軟件中網(wǎng)絡(luò)組態(tài)里的屬性設(shè)置保持一致。選擇CRC校驗(yàn),使用缺省的時(shí)間間隔30秒,點(diǎn)擊下一步按鈕。填寫模塊所占用的V存儲(chǔ)區(qū)的起始地址。你也可以通過(guò)建議地址按鈕來(lái)獲得系統(tǒng)建議的V存儲(chǔ)區(qū)的起始地址, 點(diǎn)擊下一步按鈕。點(diǎn)擊”完成”按鈕完成以太網(wǎng)向?qū)гO(shè)置。之后功能塊ETHx_CTRL 和 ETHx_XFR將被創(chuàng)建,必須在STEP 7-MicroWIN的主循環(huán)塊MAIN (OB1)中調(diào)用這些功能塊。功能塊ETHx_CTRL 用

20、于建立通訊。編寫圖中的通訊程序,保存組態(tài)并下載到S7-200 CPU上。注意:功能塊ETHx_XFR 僅在用于客戶端進(jìn)行數(shù)據(jù)傳送時(shí)才被調(diào)用。3、組態(tài)S7-300/400為客戶端進(jìn)行S7通訊S7連接組態(tài) 本例中使用S7-300作為樣例建立S7連接,對(duì)于S7-400的組態(tài)步驟是一樣的。在STEP7中打開(kāi)S7-300項(xiàng)目文件,通過(guò)Options-Configure Network或者是相對(duì)應(yīng)的圖標(biāo)打開(kāi)NetPro對(duì)話框。 在NetPro中選中S7-300站的CPU并通過(guò)菜單命令,Insert-New Connection添加一個(gè)新連接。選擇連接伙伴為“unspecified”及連接類型為“S7 co

21、nnection”。點(diǎn)擊“Apply”按鈕,之后S7連接的屬性對(duì)話框?qū)⒋蜷_(kāi)。 由于S7連接是由S7-300創(chuàng)建,因此在S7連接的屬性對(duì)話框中須激活“Establish an active connection“復(fù)選框。輸入通信伙伴CP243-1的IP地址,之后點(diǎn)擊“Address Details”按鈕。 在“Address Details”對(duì)話框中,本地的TSAP通常選用默認(rèn),輸入通信伙伴的TSAP,本例中S7-200的TSAP為12.00。注意:分別組態(tài)S7-200和S7-300時(shí),本地和遠(yuǎn)程的TSAP號(hào)是必須完全對(duì)應(yīng)的。通常本地TSAP是默認(rèn)的,所以在組態(tài)此步驟時(shí),需要兩邊確認(rèn)一下。 在N

22、etPro中選中S7-300站,保存及編譯后下載到S7-300 中,此處注意需要下載網(wǎng)絡(luò)組態(tài)。 對(duì)于S7-400的組態(tài)步驟一樣,需要對(duì)應(yīng)本地TSAP及伙伴S7-200的TSAP (例子中為13.00)。接下來(lái),在S7程序中調(diào)用功能塊,進(jìn)行編程。4、STEP7編寫PUT/GET程序需要在S7-300程序中,調(diào)用功能塊FB14 “GET” 和 FB15 “PUT”??梢栽赟tandard Library-Communication Blocks-Blocks下找到這些功能塊。注意:1. ID:為Netpro里組態(tài)S7連接屬性窗口中的Block paramters-Local ID。2.ADDR_1

23、為伙伴PLC的數(shù)據(jù)區(qū)域,由于通信伙伴是S7-200的V區(qū),V區(qū)與S7-300的DB1地址相對(duì)應(yīng)。3.RD_1為本地PLC的數(shù)據(jù)接收區(qū);SD_1為本地PLC的數(shù)據(jù)發(fā)送區(qū)。 如果通信無(wú)法建立,請(qǐng)查看“PUT”和“GET”指令的錯(cuò)誤代碼,STATUS僅在一個(gè)周期內(nèi)有效,需要在ERROR=1時(shí)捕捉錯(cuò)誤狀態(tài)。如下圖所示:對(duì)于FB14 “GET” 和 FB15 “PUT”的輸入?yún)?shù)'ID",也可通過(guò)鼠標(biāo)右擊功能塊ID引腳,可以自動(dòng)插入本地ID連接。如下圖所示:如果使用S7-400必須調(diào)用功能塊SFB14 “GET” 和 SFB15 “PUT”??梢栽赟tandard Library-Sy

24、stem Function Blocks-Blocks 找到這些功能塊. S7-300中調(diào)用功能塊FB14 “GET” 和FB15 “PUT”的例子程序 可以通過(guò)以下ID號(hào)找到S7-300中調(diào)用功能塊FB14 “GET” 和 FB15 “PUT”的例子程序: 18610307。S7-400中調(diào)用功能塊SFB14 “GET”和SFB15 “PUT”的例子程序 可以通過(guò)以下ID號(hào)找到S7-400中調(diào)用功能塊SFB14 “GET” 和 SFB15 “PUT”的例子程序: 1819293CP243-1 作為客戶機(jī)和S7-300/S7-400建立S7連接可以把S7-200的以太網(wǎng)模塊CP243-1配置為

25、CLIENT,使用STEP 7 Micro/WIN中的向?qū)нM(jìn)行通信的配置即可。在命令菜單中選擇工具-以太網(wǎng)向?qū)А?圖1 打開(kāi)以太網(wǎng)向?qū)?第一步是對(duì)以太網(wǎng)通信的描述,點(diǎn)擊下一步開(kāi)始以太網(wǎng)配置。 圖2 向?qū)Ы榻B在此處選擇模塊的位置,CPU后的第一個(gè)模塊位置為0,往后依次類推;或者在線的情況下,點(diǎn)擊讀取模塊搜尋CP243-1模塊(在線讀取將該模塊的命令字節(jié)載入模塊命令字節(jié)向?qū)聊唬?。點(diǎn)擊下一步;圖3 讀取模塊 選擇模塊相匹配的MLFB版本,本例中的CP243-1模塊型號(hào)為6GK7243-1EX01-0XE0,如下圖所示:圖4 模塊版本選擇 在此處填寫IP地址和子網(wǎng)掩碼。點(diǎn)擊下一步; 圖5 地址設(shè)置

26、下面的對(duì)話框?qū)⒔M態(tài)CP243-1進(jìn)行S7連接的連接數(shù)量的設(shè)置,通過(guò)S7連接可以與通信伙伴進(jìn)行讀寫數(shù)據(jù)操作。點(diǎn)擊“下一步”按鈕繼續(xù)進(jìn)行S7連接組態(tài)。圖6 模塊占用地址設(shè)置選擇此為客戶機(jī)連接,遠(yuǎn)程屬性TSAP (Transport Service Access Point)填寫為03.02,輸入S7-300側(cè)的IP地址。點(diǎn)擊數(shù)據(jù)傳輸按鈕進(jìn)入數(shù)據(jù)交換的定義。 注意:如果連接遠(yuǎn)程對(duì)象是 S7-300,TSAP為03.02;如果連接遠(yuǎn)程對(duì)象是 S7-400,TSAP為03.0x,其中x為CPU模塊的槽位,可以從S7-400 站的硬件組態(tài)中找出PLC的槽號(hào)。圖7 連接設(shè)置 選擇"數(shù)據(jù)傳輸&quo

27、t;標(biāo)記,并單擊"新傳輸"按鈕,進(jìn)行配置:選擇是讀取數(shù)據(jù)還是寫入數(shù)據(jù),填寫通訊數(shù)據(jù)的字節(jié)個(gè)數(shù),填寫發(fā)送數(shù)據(jù)區(qū)和接收數(shù)據(jù)區(qū)的起始地址。本例中為從S7-300的MB200開(kāi)始讀取8個(gè)字節(jié)到VB1000開(kāi)始的8個(gè)字節(jié)的區(qū)域中;從S7-200的VB2000開(kāi)始的8個(gè)字節(jié)寫到S7-300的QB0開(kāi)始的8個(gè)字節(jié)的區(qū)域中,點(diǎn)擊確認(rèn)按鈕: 注意: 本地PLC中的地址必須是V內(nèi)存字節(jié)地址,遠(yuǎn)程對(duì)象中的地址必須代表字節(jié)地址。當(dāng)您為S7-300/ S7-400設(shè)備輸入遠(yuǎn)程地址時(shí),若是數(shù)據(jù)塊請(qǐng)使用DBx.DBBy格式。圖8 數(shù)據(jù)區(qū)域設(shè)置 選擇CRC校驗(yàn),使用缺省的時(shí)間間隔30秒,點(diǎn)擊下一步按鈕。

28、圖9 使用CRC 填寫模塊所占用的V存儲(chǔ)區(qū)的起始地址。你也可以通過(guò)“建議地址”按鈕來(lái)獲得系統(tǒng)建議的V存儲(chǔ)區(qū)的起始地址, 點(diǎn)擊下一步按鈕。 圖10 配置存儲(chǔ)區(qū) S7-200CPU編程通訊完成以太網(wǎng)向?qū)渲煤笮枰诔绦蛑姓{(diào)用以太網(wǎng)向?qū)傻腅THx_CTRL和ETH0_XFR, 然后,將整個(gè)項(xiàng)目下載到作客戶端的S7-200 CPU上。1. 調(diào)用向?qū)傻淖映绦?,?shí)現(xiàn)數(shù)據(jù)傳輸對(duì)于S7-200的同一個(gè)連接的多個(gè)數(shù)據(jù)傳輸,不能同時(shí)激活,必須分時(shí)調(diào)用。下面的程序就是用前一個(gè)數(shù)據(jù)傳輸?shù)耐瓿晌蝗ゼせ钕乱粋€(gè)數(shù)據(jù)傳輸,如圖11.圖12.圖13. 所示 圖11 S7-200程序段1圖12 S7-200程序段2 圖

29、13 S7-200程序段3如果通信未建立成功,可以對(duì)應(yīng)查詢子程序的錯(cuò)誤代碼。CP 243-1和WinCC flexible 運(yùn)行系統(tǒng)或基于Windows 的面板的以太網(wǎng)通訊· 文獻(xiàn)· 涉及產(chǎn)品目錄:   1. 要求1.1 對(duì)S7-200 和 WinCC flexible PC 運(yùn)行系統(tǒng)的要求1.2 對(duì)S7-200 和基于 Windows 的面板的要求 2. 在 STEP 7 Micro/WIN 中配置 CP 243-1   3. 組態(tài) WinCC flexible PC 運(yùn)行系統(tǒng) 4. 組態(tài)基于 Wind

30、ows 的面板4.1 操作面板的設(shè)置4.2 建立 WinCC flexible 的組態(tài) 1. 要求 1.1 S7-200 和 WinCC flexible PC 運(yùn)行系統(tǒng)之間通過(guò)以太網(wǎng)通訊的要求: 軟件:  · SIMATIC NET CD 11/2003 · STEP 7 Micro/WIN V4.0 · WinCC flexible Advanced硬件: · CPU 22x:CPU 222 或 224 版本 1.1 或更高版本, CPU 226 或 CPU 226 XM 版本1.00 或更

31、高 · CP 243-1: (訂貨號(hào) 6GK7 243-1-1EX00-0XE0) 或 CP 243-1IT (訂貨號(hào)6GK7 243-1GX00-0XE0) · 裝有標(biāo)準(zhǔn)以太網(wǎng)卡的 PC  · 網(wǎng)線  · Hub 或交換機(jī)1.2 S7-200 和基于 Windows 的面板之間通過(guò)以太網(wǎng)通訊的要求: 軟件: · STEP 7 Micro/WIN V4.0 或更高版本 · WinCC flexible standard硬件:  · CPU 22x: CPU 222&

32、#160;或 224 版本 1.1 或更高, CPU 226 或 CPU 226 XM 版本 1.00 或更高 · CP243-1: (訂貨號(hào) 6GK7 243-1-1EX00-0XE0) 或 CP 243-1IT (訂貨號(hào) 6GK7 243-1GX00-0XE0) · 網(wǎng)線  · Hub 或交換機(jī) · 帶以太網(wǎng)接口的基于 Windows 的面板要點(diǎn):OP270 和 TP270 沒(méi)有集成的網(wǎng)口??梢杂?CF 以太網(wǎng)卡使 OP270 和 TP270 擴(kuò)展出以太網(wǎng)接口。

33、 2. 在 STEP 7 Micro/WIN 中配置 CP 243-1 在 STEP 7 Micro/Win 中利用以太網(wǎng)向?qū)ЫM態(tài) CP 243-1。需要更多信息可以通過(guò) F1 參考 STEP 7 Micro/WIN 的在線幫助。  No.步驟1啟動(dòng)以太網(wǎng)向?qū)?· 打開(kāi) STEP 7 Micro/WIN. · 通過(guò) "工具 > 以太網(wǎng)向?qū)?" 啟動(dòng)  · 點(diǎn)擊 "下一步"圖. 012確認(rèn)消息 · 點(diǎn)擊 "Yes" 來(lái)確認(rèn)出現(xiàn)的消息 

34、; => STEP 7 Micro/WIN 的組態(tài)會(huì)被編譯,而且會(huì)激活符號(hào)尋址。圖. 023指定模塊位置如果計(jì)算機(jī)此時(shí)已連接到 S7-200 上,點(diǎn)擊"讀取模塊" 按鈕來(lái)自動(dòng)確定 CP 243-1 模塊的位置。否則,手動(dòng)輸入模塊位置。  重點(diǎn):如果模塊位置被組態(tài)為 "位置 0",WinCC flexible 運(yùn)行系統(tǒng)或基于 Windows 的操作面板只能建立和 CP243-1 的一個(gè)連接。遠(yuǎn)程站點(diǎn)的 TSAP 必須設(shè)置成 02.00。  · 檢查 CP 是否被連接到位置 "ZERO&quo

35、t; ,如果有必要可以修改。 · 確認(rèn)或輸入模塊位置 "ZERO"。 · 點(diǎn)擊 "下一步"。圖. 034指派 IP 地址  · 為 CP 243-1 分配 IP地址 注意: 用于這個(gè)應(yīng)用的 IP 地址不能自動(dòng)從服務(wù)器獲取,因?yàn)?WinCC flexible 運(yùn)行系統(tǒng)或基于 Windows 的操作面板要求一個(gè)固定的通訊伙伴 (CP 243-1) 用于以太網(wǎng)通訊。要點(diǎn):模塊的通訊連接類型可以由"自動(dòng)設(shè)置" 來(lái)定義。 · 點(diǎn)擊 "下一步" 繼

36、續(xù)。圖. 04要點(diǎn):BOOTP 服務(wù)器是一個(gè)削減版的 DHCP 服務(wù)器。5參數(shù)化 PtP 連接 · 為模塊指定命令字節(jié)以及使用 CP 243-1 建立的點(diǎn)到點(diǎn)連接數(shù)目 · 點(diǎn)擊 "下一步"。圖. 056組態(tài)連接  · 組態(tài) CP 243-1 到 WinCC flexible 運(yùn)行系統(tǒng)或基于 Windows 的操作面板的連接必須按照?qǐng)D. 06進(jìn)行。 · 點(diǎn)擊 OK 確認(rèn)輸入。警告:  TSAP 必須以四個(gè)數(shù)字的格式指定,第一個(gè)數(shù)字必須是0 (02.00)。圖. 067

37、使用 CRC 保護(hù)按照您的需要設(shè)置 CRC 保護(hù)。建議不要啟用 CRC 保護(hù)。 "Keep Alive Interval" 可使用默認(rèn)時(shí)間指定。 · 如必要,激活 CRC 保護(hù)并且改變 "Keep Alive Interval" 時(shí)間。 · 點(diǎn)擊 "下一步"。圖. 078分配內(nèi)存  · 為 CP 243-1 的組態(tài)分配內(nèi)存。 推薦的:  如果點(diǎn)擊 Suggest address,向?qū)?huì)指定一個(gè)變量存儲(chǔ)區(qū)。  

38、3; 點(diǎn)擊 "下一步"。圖. 089產(chǎn)生項(xiàng)目成分如果點(diǎn)擊 "關(guān)閉",以太網(wǎng)向?qū)?huì)生成一些項(xiàng)目成分。子程序和變量存儲(chǔ)區(qū)在數(shù)據(jù)塊里面創(chuàng)建。 · 點(diǎn)擊 "關(guān)閉" 按鈕。圖. 0910確認(rèn)消息  · 點(diǎn)擊 "確認(rèn)" 確認(rèn)產(chǎn)生的消息。圖. 1011調(diào)用 ETH0_CTRL · 在 STEP 7 Micro/WIN 程序中,必須在每一個(gè)周期調(diào)用 ETH0_CTRL 子程序。 · 最后,下載整個(gè)組態(tài)到 S7-200 中。

39、圖. 11 3. 組態(tài) WinCC flexible PC 運(yùn)行系統(tǒng)  No.步驟1建立一個(gè) PC 項(xiàng)目 · 運(yùn)行 WinCC flexible。 · 建立一個(gè)項(xiàng)目,設(shè)備類型是 "PCs > WinCC flexible RT".圖. 122指定連接參數(shù)  · 瀏覽到 "通訊 > 連接" 并且在右側(cè)的項(xiàng)目窗口中建立一個(gè)新連接。 · 選擇通訊驅(qū)動(dòng)器 "SIMATIC S7 200"。 · 在接口處

40、,選擇 "ETHERNET"。 · 分別為 WinCC flexible RT 和 S7-200 輸入 IP 地址和子網(wǎng)掩碼(見(jiàn) 圖. 04 ( 56 KB ) )。圖. 133選擇訪問(wèn)點(diǎn)  · 通過(guò) "啟動(dòng) > 控制面板 > 設(shè)置 PG/PC 接口,打開(kāi) PG/PC 接口  · 這里,必須設(shè)置訪問(wèn)點(diǎn)為 S7ONLINE 指向 "TCP/IP -> Used network card"圖. 144組態(tài)網(wǎng)卡通過(guò)控制面板定義的 PC的 IP 地址和子網(wǎng)掩碼需要和 WinCC flexible 的 IP 地址和子網(wǎng)掩碼相匹配(圖. 13 ( 35 KB ) )。 · 按照?qǐng)D. 13 ( 35 KB ) 輸入 IP 地址和子網(wǎng)掩碼。圖.155啟動(dòng) WinCC flexible 運(yùn)行系統(tǒng) · 完成在 WinCC flexible 中的組態(tài)后,啟動(dòng)運(yùn)行系統(tǒng)。4. 

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論