S7-1200 CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口可以做 S7 通信客戶端。S7-1200 僅支持 S7 單邊通信,做客戶端僅需單邊組態連接和編程,而做服務器端則只需準備好通信的數據即可。S7-1200 系統預留了 8 個可組態的 S7 連接資源,考慮上 6 個動態連接資源,Zui多可組態 14 個客戶端的 S7 連接。
S7-200 SMART CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口支持 S7 通信,可以通過向導或使用 GET/PUT 指令兩種方式實現,Zui多可以建立 16 個 S7 連接,其中包括:8 個客戶端,8 個服務器。
本文以S7-1200 作客戶端與S7-200 SMART 進行 S7 通信為例,加以說明。
硬件和軟件需求及所完成的通信任務硬件:
① S7-1200 CPU 固件版本 V4.4(文檔中S7-1215 DC/DC/DC 訂貨號:6ES7215-1AG40-0XB0)
② S7-200 SMART 標準 CPU 固件版本 V2.5 (文檔中S7-ST40 DC/DC/DC 訂貨號:6ES7288-1ST40-0AA0)
③ PC (帶以太網卡),TP電纜(以太網電纜)
軟件:
① TIA STEP7 V16
② STEP7-MicroWIN SMART V2.5
所完成的通信任務:
① S7-1200 將通信數據區 DB8 中的 20 個字節發送到 S7-200 SMART 以 VB0 開始的連續 20 個字節中。
② S7-1200 讀取S7-200 SMART 中以 VB100 開始的連續 20 個字節的數據并存儲到 S7-1200 的數據區 DB9 中。
1. 新建項目
在項目中,添加 S7-1215 DC/DC/DC,并為其添加子網和分配 IP 地址,如圖 1 所示。
圖1 S7-1215 DC/DC/DC
2. 激活時鐘存儲器
在硬件組態中選擇系統和時鐘存儲器,并激活,如圖 2 所示。
圖2 時鐘存儲器
3. 在 OB1 中調用 PUT/GET 指令
通過點擊 PUT/GET 指令塊右上角的藍色圖標開始組態 S7 連接,如圖 3 所示。
圖3 調用指令
4. 組態 S7 連接
在伙伴側選擇“未指定”,TIA 軟件會自動創建一個 S7 連接(如:S7_連接_1),自動分配連接 ID ,并自動將該 ID 號關聯到"PUT"指令的 ID 管腳(如:W#16#100)
在地址欄輸入通信伙伴的 IP 地址,本示例中 S7-200 SMART CPU 的 IP 地址為192.168.0.200。
- 簡述西門子S7系列PLC的網絡連接限制 2024-12-26
- S7-1500與200samrt的PROFINET通信 2024-12-26
- PLC工程師調機四大方法,收藏備用 2024-12-26
- 假如PLC出現問題,怎么查找原因?90%電氣老師傅都不會 2024-12-26
- 西門子博途TIA V17 CFC編程(含CFC安裝包) 2024-12-26
- 30年老師傅整理的學習PLC編程思路和方法 2024-12-26
- 重量模擬輸入程序編寫分析(含CPU 1512C產品手冊) 2024-12-26
- 西門子博途:S7-1200有關組態控制的重要信息(選件處理) 2024-12-26
- S7-300 集成PN口作客戶端與S7-300/400/1200/1500的 S7 單邊通信 2024-12-26
- 變頻器的PID控制 2024-12-26
- 變頻器控制水泵恒壓供水的步驟與方法 2024-12-26
- Profibus-DP通訊協議 2024-12-26
- S7-1200/1500與精簡面板仿真的詳細圖解 2024-12-26
- 舉例說明S7-1200運動控制中的 回原點’到底是怎么一回事 2024-12-26
- 西門子S7-1500PLC冗余網絡組態方式及案例分析 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595