《西門子S7-200 SMART系列PLC與S7-1200實(shí)現(xiàn)S7通信》由會員分享,可在線閱讀,更多相關(guān)《西門子S7-200 SMART系列PLC與S7-1200實(shí)現(xiàn)S7通信(2頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、本文格式為Word版,下載可任意編輯
西門子S7-200 SMART系列PLC與S7-1200實(shí)現(xiàn)S7通信
一、西門子S7-200 SMART 系列plc與S7-1200實(shí)現(xiàn)S7通信留意事項(xiàng)及預(yù)備工作
1.S7-200 SMART CPU 與S7-1200 之間的S7通信未經(jīng)西門子官方測試,本文檔僅供客戶測試使用,使用該種通信方式所產(chǎn)生的任何危急需要有客戶自己擔(dān)當(dāng)!
2.S7-200 SMARTPLC V2.0 版本才開頭支持PUT/GET通信,V1.0版本的CPU需要升級固件后方可支持PUT/GET。
3.硬件預(yù)備:
① S7-1200 CPU
② S7-2
2、00 SMART CPU (固件V2.0)
③ PC (帶以太網(wǎng)卡)
④ TP以太網(wǎng)電纜
4.軟件預(yù)備:
① STEP7 V13 SP1
② STEP 7 Micro/WIN SMART V2.1
二、S7-1200側(cè)硬件組態(tài)和網(wǎng)絡(luò)組態(tài)
1. 使用TIA V13 軟件新建一個(gè)項(xiàng)目,添加1個(gè)S7-1200站點(diǎn)并為其安排網(wǎng)絡(luò)和IP地址。
2.TIA 軟件的網(wǎng)絡(luò)視圖中為S7-1200 CPU 添加一個(gè)新連接。在彈出"創(chuàng)建新連接"對話框中選擇"未指定",然后點(diǎn)擊"添加"按鈕,添加新連接。需要為新創(chuàng)建的連接指定連接伙伴方的IP地址和TSAP。
留意:S7-200
3、SMART 側(cè)的TSAP 只能設(shè)置為03.00 或者03.01 。
三、TIA軟件程序編程
1 .創(chuàng)建發(fā)送數(shù)據(jù)塊DB1(接收區(qū)數(shù)據(jù)塊DB2類似),數(shù)據(jù)塊定義為200個(gè)字節(jié)的數(shù)組且數(shù)據(jù)塊的屬性中需要取消"優(yōu)化的塊訪問"選項(xiàng)。
2.發(fā)送數(shù)據(jù)塊與接收數(shù)據(jù)塊創(chuàng)建完成后,即可在OB1中調(diào)用PUT/GET指令,進(jìn)行S7通信了。
3.綜合以上步驟,已經(jīng)完成了S7-1200 硬件和軟件部分的編程,下載只需要將程序下載到S7-1200 PLC 即可。
4.S7連接勝利的建立是調(diào)用PUT/GET指令的基礎(chǔ),S7連接勝利建立后,方能正確執(zhí)行PUT/GET指令。
在TIA 軟件的網(wǎng)絡(luò)視圖中,將軟件切換到在線模式,可以監(jiān)控S7連接狀態(tài)。
留意:S7-200 SMART中V區(qū)對應(yīng)于DB1,即在PUT指令中使用的通信伙伴數(shù)據(jù)區(qū)ADDR_1=P#DB1.DBX0.0 BYTE 200在S7-200 SMAR中對于為VB0~VB199。
第 2 頁 共 2 頁