西門子PIC模塊6ES75131AL010AB0原裝正品 |
聯(lián)系人:田輝 (先生) | 手機(jī):18721188295 |
電話: |
傳真: |
郵箱:187047001@qq.com | 地址:上海市松江區(qū)新松江路2218弄6號(hào) |
上海贊國(guó)自動(dòng)化科技有限公司
上海贊國(guó)自動(dòng)化科技有限公司(西門子分銷商)
我公司只銷售西門子原裝正品,享受西門子免費(fèi)一年保修
一、S7 Open IE通訊概述
PLC 通過工業(yè)以太網(wǎng) OPEN IE 通信方式下的 TCP IP 協(xié)議進(jìn)行數(shù)據(jù)交換,需要使用以下程序塊:
這些通信功能塊可以在函數(shù)庫(kù) Standard Library -> Communication Blocks 中找到。 用于連接 TCP IP 端點(diǎn)的參數(shù)存儲(chǔ)于一個(gè)數(shù)據(jù)結(jié)構(gòu)體中。在本程序示例中,使用數(shù)據(jù)結(jié)構(gòu)體 UDT65 "TCON_PAR",用戶將對(duì)這個(gè)數(shù)據(jù)結(jié)構(gòu)體進(jìn)行參數(shù)化。不需要在 NetPro 中配置通信連接。UDT65的創(chuàng)建需要使用 Open IE向?qū)硗瓿伞?br /> 創(chuàng)建開放式 TCP/IP 通信所需的連接數(shù)據(jù)的向?qū)?(Open Communication Wizard)請(qǐng)從下述鏈接中下載 : 25209116
1.使用Open IE 向?qū)蓴?shù)據(jù)塊 (1) 打開Open Communication Wizard程序,如圖1所示:
(2)點(diǎn)擊“Next”,如圖2所示:
(3)在圖3畫面中選擇S7-300項(xiàng)目及數(shù)據(jù)塊的存貯路徑:
(4)在圖4畫面中點(diǎn)擊“Next”:
(5)在圖5畫面中選擇“TCP native”后點(diǎn)擊“Next”:
(6)在圖6畫面中選擇如下后點(diǎn)擊“Next”:
(7)在圖7畫面中選擇此PLC的連接方式(Active為Client,Passive為Server),通訊伙伴的IP地址及使用PLC的版本號(hào):
(8)在圖8畫面中輸入本PLC及通訊伙伴的端口號(hào):
(9)在圖9畫面中輸入生成的數(shù)據(jù)塊名稱,本程序中為UDT65:
(10)在圖10畫面中點(diǎn)擊“Next”:
(11)在圖11畫面中點(diǎn)擊“Finish”,結(jié)束配置:
2.PLC編程 (1)創(chuàng)建數(shù)據(jù)塊DB1,如圖12所示:
(2)拷貝FB63,F(xiàn)B54,F(xiàn)B65,F(xiàn)B66至項(xiàng)目中,并分別為其創(chuàng)建背景數(shù)據(jù)塊DB63,DB64,DB65,DB66,如圖13所示:
(3)在OB1中編程通訊程序,如圖14所示:
3.PLC通訊功能塊介紹 (1)調(diào)用FB65 建立通訊連接
輸入?yún)?shù) "REQ" :其上升沿觸發(fā)來建立連接。 輸出參數(shù):
輸出參數(shù)“STATUS”:錯(cuò)誤信息。 (2)調(diào)用FB64 接收程序
輸入?yún)?shù) "EN_R" :始終為“TRUE”。
輸出參數(shù)“STATUS”:錯(cuò)誤信息。 (3)調(diào)用FB63 發(fā)送程序
輸入?yún)?shù) "REQ" :為發(fā)送請(qǐng)求,上升沿有效。 輸出參數(shù):
輸出參數(shù)“STATUS”:錯(cuò)誤信息。 (4)調(diào)用FB66 中斷連接程序
輸入?yún)?shù) "REQ" :為中斷連接請(qǐng)求,上升沿有效。 輸出參數(shù):
輸出參數(shù)“STATUS”:錯(cuò)誤信息。
4.Simotion側(cè)的編程
(2)打開服務(wù)器程序
port : Simotion自己的Port,如20016ES75152AM010AB0
connectionid : 連接ID,在OpenServer的返回值中。 (3)發(fā)送數(shù)據(jù)
Connectionid : 連接ID,在OpenServer的返回值中。
注意:
1. 概述
2.1 STEP7 V5.4 SP3 更新功能信息及升級(jí)軟件包可從以下鏈接地址下載 36068796
圖1表示1#站點(diǎn),包含電源和CPU 414-3PN/DP,IP地址192.168.0.1;
圖2表示2#站點(diǎn),包括電源,CPU412-2DP以及CP443-1通訊模塊,IP地址192.168.0.2
建立兩個(gè)站點(diǎn)之間的S7連接,單擊CPU414-3PN/DP,單擊鼠標(biāo)右鍵,選擇“Insert New Connection”, 如圖4
在“Insert New Connection”對(duì)話框選擇通訊方CPU(Partner),選擇連接類型S7 connection(默認(rèn)選擇),如圖5
點(diǎn)擊“OK”按鈕進(jìn)入“S7 connection ”屬性對(duì)話框設(shè)置如圖6,在連接路徑“Connection Path”中可以看到通訊雙方CPU及通訊接口地址。
點(diǎn)擊“OK”按鈕,在網(wǎng)絡(luò)結(jié)構(gòu)圖下方列表中生成S7連接如圖7,編譯保存完成網(wǎng)絡(luò)組態(tài)。
5. STEP7編程 本例程在414-3PN/DP的OB1中調(diào)用SFB12,412-2DP的OB1中調(diào)用SFB13實(shí)現(xiàn)兩個(gè)PLC之間的S7通訊,通訊長(zhǎng)度10個(gè)字節(jié),如圖8。
6. PLCSIM仿真調(diào)試
6.1 啟動(dòng)仿真
? STEP7 SIMATIC Manager工具欄單擊 圖標(biāo),如圖10
啟動(dòng)后顯示CPU仿真界面S7-PLCSIM1如圖11
6.2 下載項(xiàng)目
西門子代理商
6.2.1. 選擇通訊接口
6.2.2. 下載1#站點(diǎn)
下載完成后如圖14在標(biāo)題欄顯示當(dāng)前模擬的1#站點(diǎn)CPU414-3PN/DP,狀態(tài)欄顯示CPU可用的接口類型及地址;
6.2.3. 下載2#站點(diǎn)
然后重復(fù)下載1#站點(diǎn)的操作步驟,下載2#站點(diǎn)到PLCSIM2,如圖16
6.3 通訊調(diào)試
如圖18,在兩個(gè)站點(diǎn)BLOCK中各建一個(gè)變量表,1#站點(diǎn)監(jiān)控發(fā)送緩沖區(qū)MB0~MB9,在MW20中設(shè)置發(fā)送長(zhǎng)度10,I0.0由0變1產(chǎn)生上升沿時(shí)將數(shù)據(jù)發(fā)送給2#站點(diǎn);2#站點(diǎn)監(jiān)控接收緩沖區(qū)MB0~MB9。
|
版權(quán)聲明:以上所展示的信息由會(huì)員自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布會(huì)員負(fù)責(zé)。機(jī)電之家對(duì)此不承擔(dān)任何責(zé)任。 友情提醒:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買相關(guān)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。 |
機(jī)電之家網(wǎng) - 機(jī)電行業(yè)權(quán)威網(wǎng)絡(luò)宣傳媒體
關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 會(huì)員助手 | 免費(fèi)鏈接Copyright 2011 jdzj.com All Rights Reserved技術(shù)支持:杭州濱興科技有限公司
銷售熱線:0571-28292387 在線客服:0571-87774297
展會(huì)合作/友情連接:0571-87774298
網(wǎng)站服務(wù)咨詢:0571-28292385
投訴熱線:400-6680-889(分機(jī)7)
網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178