S做服務(wù)器端與第三方設(shè)備TCP通信_(tái)第1頁
S做服務(wù)器端與第三方設(shè)備TCP通信_(tái)第2頁
S做服務(wù)器端與第三方設(shè)備TCP通信_(tái)第3頁
S做服務(wù)器端與第三方設(shè)備TCP通信_(tái)第4頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、操作指南02/2015S7-1500 做服務(wù)器端與第三方設(shè)備的 TCP通信TIA ,S7-1500 ,TCP目錄1.概述 .32.自動(dòng)化解決方案 .32.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) .32.2硬件與軟件需求 .33.組態(tài)配置.43.1分配 IP 地址 .43.2創(chuàng)建 PLC 項(xiàng)目 .53.3TCP 通信編程 .73.4下載組態(tài)到站點(diǎn) .114.TCP 通信測(cè)試 .1121.概述SIMATIC S7- 1500 CPU 集成了 PROFINET接口,該接口除了具備連接PROFINET 總線通信功能,同時(shí)還可用于標(biāo)準(zhǔn)的TCP 通信。通過組態(tài)TCP 連接或使用開放式通信專用功能塊與其它設(shè)備建立TCP 連接以實(shí)現(xiàn)

2、通信。本文介紹了 S7-1500 CPU作為 TCP 服務(wù)器與PC 進(jìn)行 TCP 通信的配置過程。2.自動(dòng)化解決方案2.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖 1 所示, 1500 PLC ()與 PC ()進(jìn)行 OPEN IE TCP 通信。 1500 PLC 作為 TCP 通信連接的服務(wù)器端。圖 1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)2.2硬件與軟件需求設(shè)備數(shù)量訂貨號(hào)注釋PM190 W120/23016EP1333-4BA00負(fù)載電源模塊VACCPU16ES7590-1AF30-0AA01511-1存 儲(chǔ) 卡16ES7954-8LP01-0AA0作為裝載存儲(chǔ)器2GB安 裝 導(dǎo)16ES7590-1AF30-0AA0軌PC1表 1 硬

3、件列表設(shè)備數(shù)量訂貨號(hào)注釋STEP 7Professional16ES7822-1AA03-0YA5V13SP1Update13Windows 7UltimateSP1164-bitOperatingSystem表 2 軟件環(huán)境3.組態(tài)配置3.1分配 IP 地址通過如下的步驟配置PC的IP地址步操作備注驟1 選擇 “開始 控. 制面板 網(wǎng)絡(luò)和. 共享 本地連接屬性 ”打開InternetProtocol Version4(TCP/IPv4) ,設(shè)置 PC的 IP地址。分配 CPU 模塊的 IP 地址步操作備注驟1用網(wǎng)線直接連接 PC連接兩個(gè)設(shè)備到同一個(gè)以太網(wǎng)物理網(wǎng)上.和CPU1511。.42在

4、Engineer PC上打開 TIA V13 。.進(jìn)入項(xiàng)目視圖,展開項(xiàng)目樹下的“在線訪問”,選擇實(shí)際使用的物理網(wǎng)卡,雙擊“更新可訪問的設(shè)備”。3 按照打印在.CP1511-1模塊上的X1接口 MAC地址來確定需要分配IP 地址的設(shè)備,本案例為 00-1B-1B-13-92-E6 ,展開“可訪問設(shè)備 00-1B-1B-13-92-E6 ”, 雙擊“在線和診斷”。4 在工作區(qū)選擇“功能”下的“分配IP.地址”,輸入 IP 地.址和子網(wǎng)掩碼,點(diǎn)擊“分配 IP 地址” , 操作成功后可在巡視窗口信息頁面看到“參數(shù)已成功傳送”消息。3.2創(chuàng)建 PLC 項(xiàng)目在 STEP7 V13中創(chuàng)建一個(gè)項(xiàng)目并插入CPU

5、1511-1站。操作步驟如表3步操作備注5驟1在 Engineer PC.上打開 TIA V13 。.在 “項(xiàng)目” 菜單中選擇“ 新建(N) ”選項(xiàng)。2 在彈出的創(chuàng)建新項(xiàng).目窗口里輸入項(xiàng)目名為“1500_TCP_Serve r ” , 然后點(diǎn)擊“創(chuàng)建”按鈕。3 在項(xiàng)目樹.1500_TCP_Server.下點(diǎn)擊“添加新設(shè)備” 。64 輸入設(shè)備名稱TCP_Server并.組態(tài)控制器,SIMATIC S7-1500下的 CPU1511-1PN, 選擇實(shí)際使用CPU的訂貨號(hào)以及版本號(hào),本案例使用的是 6ES7590-1AF30-0AA0V1.7 ,點(diǎn)擊“確認(rèn)”后進(jìn)入設(shè)備視圖。5 在工作區(qū)的設(shè)備視圖下雙

6、擊 CPU1511-.1 接口可打開位于巡視窗口下的屬性頁,選擇“常規(guī)”下方的“以太網(wǎng)地址”,為以太網(wǎng)接口添加子網(wǎng)PN/IE_1 ,設(shè)置 IP地址和子網(wǎng)掩碼。表 3 硬件組態(tài)3.3TCP 通信編程步備注操作驟71. 添加新塊,類型為全局 DB,創(chuàng)建發(fā)送數(shù)據(jù)區(qū) DB1,并定義 10個(gè)字節(jié)的數(shù)組為發(fā)送區(qū)。(數(shù)據(jù)區(qū)大小根據(jù)實(shí)際應(yīng)用定義)2. 添加新塊,類型為全局 DB,創(chuàng)建接收數(shù)據(jù)區(qū) DB2,并定義 10個(gè)字節(jié)的數(shù)組為接收區(qū)。(數(shù)據(jù)區(qū)大小根據(jù)實(shí)際應(yīng)用定義)3. 打開 OB1,將指令TSEND_C拖拽至 OB1的程序段 1,根據(jù)提示操作添加背景數(shù)據(jù)塊“TSEND_C_DB” 。4 在巡視窗口下選擇“屬

7、性”,“組態(tài)”下的“連接參數(shù)”:伙伴選擇“未指定”;接口選擇 CPU實(shí)際使用的以太網(wǎng)接口;連接類型選擇“TCP” ;組態(tài)模式選擇“使用組態(tài)的連接”;85 連接數(shù)據(jù)選擇“”,將自動(dòng)創(chuàng)建“TCP_連接_1“ ,并自動(dòng)生成連接 ID ,此處為 256;由于 CPU作為TCP連接服務(wù)器端,所以在伙伴側(cè)選擇主動(dòng)建立連接;伙伴地址表示允許與 TCP服務(wù)器建立連接的客戶端 IP 地址,此處未填表示允許任意有效的 IP 地址。本地端口是TCP服務(wù)器端使用的端口號(hào),此處為2000,用于偵聽來自客戶端的 TCP連接請(qǐng)求;伙伴端口是客戶端向服務(wù)器端發(fā)起建立連接請(qǐng)求時(shí)使用的端口號(hào),此處不填表示客戶端可使用任意端口;9

8、6 選擇“屬性”頁下“組態(tài)”中“塊參數(shù)”:設(shè)置“Tag_1” ( %M0.0)作為 REQ觸發(fā)信號(hào),上升沿有效;CONT = 1,保持連接;將步驟 1中預(yù)定義的發(fā)送 DB數(shù)組作為起始地址;設(shè)置發(fā)送字節(jié)長(zhǎng)度,此處為10個(gè)字節(jié);7 將指令 TRCV拖拽至OB1的程序段 2中,根據(jù)提示操作添加背景數(shù)據(jù)塊“TRCV_DB” ,填寫 TRCV參數(shù):EN_R設(shè)置為TRUE,保持接收;ID 參數(shù)為TSEND_創(chuàng)C建連接時(shí)系統(tǒng)自動(dòng)生成的連接ID 號(hào)(見步驟5),此處為256;LEN參數(shù)此處設(shè)置為接收 10個(gè)字節(jié)。DATA參數(shù)使用步驟2中預(yù)定義的接收DB數(shù)組。表 4 T_BLOCK編程103.4下載組態(tài)到站點(diǎn)如

9、圖 2 所示,在項(xiàng)目樹中選中 TCP_Server ,點(diǎn)擊工具欄中的下載圖標(biāo),彈出下載對(duì)話框如圖 3 所示。圖 2 下載站點(diǎn)配置下載對(duì)話框設(shè)置a.PG/PC 接口的類型下拉框中選擇 PN/IEb.PG/PC 接口下拉框中選擇連接CPU 的實(shí)際以太網(wǎng)卡c.接口 /子網(wǎng)的連接下拉框選擇CPU 連接的子網(wǎng) PN/IE_1d. 點(diǎn)擊“開始搜索”按鈕,搜索網(wǎng)絡(luò)連接的兼容設(shè)備e.在兼容設(shè)備列表中選擇搜索出的設(shè)備CPU1511-1 PNf. 點(diǎn)擊“下載”按鈕,按照提示完成站點(diǎn)下載圖 3 下載對(duì)話框4. TCP 通信測(cè)試11在 PC 上啟動(dòng) TCP 客戶端程序,設(shè)置服務(wù)器地址為,端口號(hào)為2000 ,建立 TCP 連接。在“網(wǎng)絡(luò)視圖”下的在線監(jiān)視中可查看TCP 連接的狀態(tài),如圖4 所示。選擇工作區(qū)列表的“連接”頁面,選擇組態(tài)的連接“TCP_ 連接 _1”,在巡視窗口中選擇“診斷”頁面下面的“連接信息” -“連接詳細(xì)信息”下可查看到在線狀態(tài)“已連接?!眻D4 連接詳細(xì)信息在 “ 連接地址詳細(xì)信息” 處可查看連接雙方的的I

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論