硬件和軟件需求及所完成的通信任務(wù)硬件: ① S7-1200 CPU ② S7-200 SMART CPU (固件V2.0) ③ PC (帶以太網(wǎng)卡) ④ TP以太網(wǎng)電纜 軟件: ① STEP7 V13 SP1 ② STEP 7 Micro/WIN SMART V2.1 所完成的通信任務(wù): ① S7-1200 將通信數(shù)據(jù)區(qū) DB1 中的200 個字節(jié)發(fā)送到 S7-200 SMART的VB 數(shù)據(jù)區(qū)。 ② S7-1200 讀取 S7-200 SMART中的VB數(shù)據(jù)區(qū)存儲到S7-1200 的數(shù)據(jù)區(qū)DB2 。 S7-1200硬件側(cè)組態(tài)和網(wǎng)絡(luò)組態(tài)注意:S7-200 SMART 側(cè)的TSAP 只能設(shè)置為03.00 或者03.01 。 TIA軟件程序編程狀態(tài)監(jiān)控S7連接成功的建立是調(diào)用PUT/GET指令的基礎(chǔ),S7連接成功建立后,方能正確執(zhí)行PUT/GET指令。 在TIA 軟件的網(wǎng)絡(luò)視圖中,將軟件切換到在線模式,可以監(jiān)控S7連接狀態(tài),如圖8.所示。 S7連接成功建立后,S7-1200 觸發(fā)PUT/GET指令,通過TIA 軟件監(jiān)控表和STEP 7 Micro/WIN SMART 軟件的狀態(tài)表,可以監(jiān)控數(shù)據(jù)通信是否正常。 注意: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。本文檔中S7-200 SMART 做S7通訊的服務(wù)器,占用S7-200 SMART PLC 的服務(wù)器連接資源,S7-200 SMART PLC 本身不需要編寫通訊程序。S7-1200 與S7-200 SMART S7 通訊的另外一種方法是S7-200 SAMRT PLC做客服端,S7-1200做服務(wù)器。該方式需要S7-200 SMART調(diào)用PUT/GET指令,S7-1200側(cè)不需要編寫通訊程序。該方式比較簡單,本文檔不做介紹。 |
|
|
來自: 金玉滿堂jjnla8 > 《smart》