西門子6ES7331-7PF11-0AB0 西門子6ES7331-7PF11-0AB0
潯之漫 智控技術(shù)有限公司 上海詩慕自動化設(shè)備有限公司
本公司銷售西門子自動化產(chǎn)品,,*,質(zhì)量保證,,價格優(yōu)勢
西門子PLC,西門子觸摸屏,,西門子數(shù)控系統(tǒng),西門子軟啟動,,西門子以太網(wǎng)
西門子電機,,西門子變頻器,西門子直流調(diào)速器,,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),,價格優(yōu)勢,*,,德國*
圖1: 實例網(wǎng)絡(luò)拓撲圖
S7 1200 與 S7-300 通過 S7通信的基本原理如下圖所示:

圖2:S7-300與S7-1200 通信原理
2.硬件需求
• S7-1214C AC/DC/RLY
• CPU 319-3 PN/DP
• SCALANCE X204-2
• PG/PC
3.軟件需求
• S7-1200編程軟件 STEP 7 Basic V10.5
• S7-300 編程軟件 STEP 7 V5.4 + SP4
4.組態(tài)
4. 1 S7-1200 配置
• 使用STEP 7 Basic 創(chuàng)建項目“comS7300”;

圖3: 創(chuàng)建項目
• 添加S7-1200 設(shè)備 CPU1214C,,設(shè)置IP 地址192.168.0.18;

圖4: 添加S7-1200設(shè)備
4. 2 S7-1200 PLC 編程
• 在Program blocks 下,添加程序塊(DB1,DB2,DB3),其中DB1和DB3為符號DB(選擇 Symbolic access only),DB2為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信,;

圖5: 創(chuàng)建地址DB2
• 打開全局DB2,,輸入2個數(shù)組類型數(shù)據(jù),每個數(shù)組有16 個元素,;

圖6: 在DB2中添加數(shù)據(jù)
• 創(chuàng)建兩個監(jiān)視表格(監(jiān)視表格_1, 監(jiān)視表格_2) 用來觀察DB2的實時狀態(tài),;
• 將程序下載到PLC CPU1214C 中。
4. 3 S7-300 配置
使用STEP 7 創(chuàng)建 SIMATIC 300 Station,。
• 在硬件組態(tài)中添加CPU 319-3 PN/DP,,設(shè)置IP地址 192.168.0.8;

圖7: 硬件組態(tài)
• 在網(wǎng)絡(luò)組態(tài)中(NetPro)中創(chuàng)建S7連接,,首先在打開的NetPro中點擊 SIMATIC 300 (1) 機架的“CPU 319-3PN/DP”處;

圖8: 在NetPro中選擇相應(yīng)的機架
• 創(chuàng)建連接一個與“Unspecified”的S7 連接,,點擊“OK”;

圖9: 添加S7連接
• 在相應(yīng)的輸入通信伙伴的IP地址192.168.0.18,點擊“Address Details…”;

圖10:輸入通信伙伴IP地址 ,;
• 在Address Details 對話框中,將通信伙伴的槽號改為1,,確認其TSAP 為03.01,點擊“OK”,,之后,可以將所建立硬件組態(tài)和網(wǎng)絡(luò)連接編譯并下載到PLC 中,。

圖11:設(shè)置通信伙伴機架和槽號 ;
4. 4 S7-300 PLC 編程
• 在STEP 7 Blocks 中創(chuàng)建寫數(shù)據(jù)DB1 ( put data)和讀數(shù)據(jù)DB3 (get data)數(shù)據(jù)塊,;

圖12: DB1和DB2,;
• 打開主程序OB1,分別在Network1和Network2中添加指令FB14 GET和 FB15 PUT,,并為其添加背景數(shù)據(jù)塊DB14和DB15 ,;
