兩個(gè)S7-300PLC以太網(wǎng)通訊_第1頁(yè)
兩個(gè)S7-300PLC以太網(wǎng)通訊_第2頁(yè)
兩個(gè)S7-300PLC以太網(wǎng)通訊_第3頁(yè)
兩個(gè)S7-300PLC以太網(wǎng)通訊_第4頁(yè)
兩個(gè)S7-300PLC以太網(wǎng)通訊_第5頁(yè)
已閱讀5頁(yè),還剩9頁(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、兩個(gè)S7-300PLC以太網(wǎng)通訊實(shí)驗(yàn)?zāi)康膶?shí)現(xiàn)兩臺(tái)S7-300通過(guò)以太網(wǎng)方式的通訊,并在此基礎(chǔ)上實(shí)現(xiàn)一臺(tái)S7-300通過(guò)另一臺(tái)S7-300對(duì)水箱進(jìn)行PID控制。一、實(shí)驗(yàn)設(shè)備S7系列315-2PN/DPPLC兩臺(tái),PC機(jī)一臺(tái),工業(yè)交換機(jī)X206一臺(tái),四容水箱裝置一臺(tái),普通網(wǎng)線3根二、實(shí)驗(yàn)步驟硬件部分及網(wǎng)絡(luò)組態(tài)1.在STEP7中創(chuàng)建一個(gè)新的項(xiàng)目,分別插入兩個(gè)S7-300站,打開(kāi)options菜單下的SetPG/PCInterface選項(xiàng),將通訊接口改為T(mén)CP/IP本地網(wǎng)卡,如下圖所示2.對(duì)SIMATIC300(1)站點(diǎn)進(jìn)行硬件組態(tài)雙擊SIMATIC300(1)站的hardware選項(xiàng),打開(kāi)硬件組態(tài)畫(huà)

2、面,在畫(huà)面中依次插入rack,CPU315-2PN/DP(訂貨號(hào)6ES7-2EH14-0AB0),雙擊CPU的PN-IO口,填寫(xiě)相應(yīng)的IP地址和子網(wǎng)掩碼,并新組建一個(gè)工業(yè)以太網(wǎng)Ethernet(1),IP地址設(shè)定為192.168.0.1,子網(wǎng)掩碼為255.255.255.0,完成后如下圖所示之后雙擊CPU315-2PN/DP,選Cycle/ClockMemory,勾選Clockmemory,并設(shè)定為100,其作用在于為后續(xù)數(shù)據(jù)的發(fā)送提供時(shí)鐘脈沖信號(hào)。完成后如下圖硬件組態(tài)完成后的整體畫(huà)面如下圖所示3.對(duì)SIMATIC300(2)站點(diǎn)進(jìn)行硬件組態(tài)基本的組態(tài)步驟與1站相同,IP地址設(shè)定為192.16

3、8.0.2,子網(wǎng)掩碼255.255.255.0。在此基礎(chǔ)上插入AI模塊SM331與AO模塊SM332,這兩個(gè)模塊作為水箱水位的接收和電機(jī)電壓值的輸出載體,并對(duì)上述兩個(gè)模擬量做相應(yīng)的模數(shù)、數(shù)模轉(zhuǎn)換。完成后的整體畫(huà)面如下圖完成硬件組態(tài)后,分別將組態(tài)下載到相應(yīng)的PLC中。4進(jìn)行網(wǎng)絡(luò)組態(tài),建立相應(yīng)的S7連接在SIMATICManager畫(huà)面下選擇Configurenetwork按鈕,打開(kāi)網(wǎng)絡(luò)組態(tài)畫(huà)面。NetPro會(huì)根據(jù)當(dāng)前的組態(tài)情況自動(dòng)生成網(wǎng)絡(luò)組態(tài)畫(huà)面。選擇SMATIC300(1)站的CPU315-2PN/DP,右鍵選擇“Insertnewconnection”,如下圖在彈出的對(duì)話框中,顯示了可與1站

4、建立連接的站點(diǎn),選擇2號(hào)站點(diǎn),同時(shí)選擇類(lèi)型為“S7-connection”如圖所示點(diǎn)擊OK后會(huì)出現(xiàn)連接屬性的對(duì)話框,勾選“establishanactiveconnection”以激活新連接,同時(shí)需要記住本地ID號(hào),此號(hào)作為后續(xù)的通訊模塊標(biāo)識(shí)。畫(huà)面如下圖完成后的NetPro畫(huà)面如下圖圖中顯示了相應(yīng)建立的連接信息,至此硬件,網(wǎng)絡(luò)層面的組態(tài)完成。下載到PLC即可。通訊程序的編寫(xiě)為了進(jìn)行數(shù)據(jù)的傳送,這里需要調(diào)用FB12“BSEND”和FB13“BRCV”模塊,來(lái)進(jìn)行數(shù)據(jù)的收發(fā)。1.在SIMATIC300(1)站的Block中添加如下所示的模塊,在OB35中編寫(xiě)數(shù)據(jù)發(fā)送模塊,調(diào)用FB12模塊,并配給背

5、景數(shù)據(jù)塊DB11,并插入變量表為后面的通訊驗(yàn)證做準(zhǔn)備。如下圖OB35中對(duì)FB12的編寫(xiě)如下圖,其中EN為使能端,REQ是上升沿觸發(fā)數(shù)據(jù)發(fā)送,使用硬件組態(tài)中設(shè)定的M100來(lái)提供發(fā)送上升沿。ID號(hào)位所建立連接的號(hào)碼,R_ID是發(fā)送數(shù)據(jù)包的號(hào),收發(fā)雙方必須一致。SD_1為發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)。LEN為數(shù)據(jù)長(zhǎng)度。這里為了對(duì)通訊進(jìn)行測(cè)試,所以先設(shè)定了M區(qū)的數(shù)據(jù)發(fā)送,以驗(yàn)證通訊的有效性。設(shè)置后如下圖2.在SIMATIC300(2)站中添加相應(yīng)的模塊,F(xiàn)B13用于數(shù)據(jù)的接收,對(duì)應(yīng)給其背景數(shù)據(jù)塊DB11,如下圖FB13中的設(shè)置和FB12大致相同,注意兩者的ID號(hào)以及R_ID號(hào)一致即可。如下圖所示在完成了上述編成后,下載到對(duì)應(yīng)的PLC中。驗(yàn)證效果分別在兩個(gè)站點(diǎn)的變量表中添加M0.0-M0.4位,進(jìn)入監(jiān)控畫(huà)面,對(duì)1站的M位輸入不同的數(shù)值,可以看到2站對(duì)應(yīng)的接收區(qū)發(fā)生了對(duì)應(yīng)的變化,說(shuō)明以太網(wǎng)通訊成功,效果如下圖小結(jié)1.以太網(wǎng)通訊的物理層關(guān)鍵在于IP地址要設(shè)定在同一網(wǎng)段內(nèi),同時(shí)注意子網(wǎng)掩碼對(duì)網(wǎng)段的影響。這里網(wǎng)段統(tǒng)一在192.X.X.X

溫馨提示

  • 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)論