S7-1200 CPU 與 S7-200 SMART S7描述
S7-1200 CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口可以做 S7 通信客戶端。S7-1200 僅支持 S7 單邊通信,做客戶端僅需單邊組態連接和編程,而做服務器端則只需準備好通信的數據即可。S7-1200 系統預留了 8 個可組態的 S7 連接資源,考慮上 6 個動態連接資源,最多可組態 14 個客戶端的 S7 連接。
S7-200 SMART CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口支持 S7 通信,可以通過向導或使用 GET/PUT 指令兩種方式實現,最多可以建立 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 中。
S7-1200側組態和編程
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-1200 側“主動建立連接”被勾選,如圖 4 所示。
圖4 組態 S7 連接
5. 設置 TSAP
指令塊組態完畢后,打開“網絡視圖”---“連接”選項卡,可以看到 TIA 自動創建的連接,打開該連接屬性后,可以為連接設置 TSAP,默認值為03.00;S7-200 SMART 側的 TSAP 只能設置為 03.00 或 03.01,如圖 5 所示。
圖5 設置TSAP
至此,S7-1200 與 S7-200 SMART 之間 S7 通信連接建立完畢,接下來就是編程了。
6. 創建 DB
依據要求,創建 DB 數據區,并建立相應數組,分別命名為 Write、Read,如圖 6 所示。
圖6 創建 DB
7. 完善指令
根據 PUT/GET 指令各個管腳的含義,進行正確編程,如圖 7 所示。
圖7 完善指令
注意:
S7-200 SMART側組態
本文檔中S7-200 SMART 作服務器,占用 S7-200 SMART CPU 的 S7 被動連接資源,CPU 中不需要做任何編程,只需設定 CPU 的 IP 地址和在 S7-1200 中設置的伙伴 IP 地址一致即可(圖3),如圖 8 所示。
圖8 S7-200 SMART
通信測試
連接狀態
S7 連接成功的建立是調用 PUT/GET 指令的基礎,S7 連接成功建立后,方能正確執行 PUT/GET 指令。在 TIA 軟件的網絡視圖中,轉至在線,可以監控 S7 連接狀態,如圖 9 所示。
圖9 S7 連接狀態
數據交互
通過在線監控查看兩者之間的數據交互是否正確,如圖 10 、圖 11 所示。
圖10 DB8 數據
圖11 DB9 數據
- S7-200 SMART 中 V 區對應于 DB1,即在 PUT 指令中使用的通信伙伴數據區 ADDR_1=P#DB1.DBX0.0 BYTE 20 對應 S7-200 SMART 中的 VB0-VB19。
- 對于同一個 S7 連接,PUT/GET 指令的 ID 號要相同。
更多供應信息
- S7-1200 CPU 與 S7-200 CPU S7通信(
- S7-1200 CPU 與 S7-200 CPU S7 通信
- S7-1200 和V20的MODBUS通訊
- WSL3051系列數字化智能絕壓/差壓/壓力變送器
- 操作臺監控臺監控室控制臺指揮中心調度中心工作臺監控桌監控平臺
- 中海油石油庫免維護雷電防護預警系統
- S7-1200 CPU 與 S7-200 CPU S7通信(
- S7-1200 CPU 與 S7-200 CPU S7 通信
- S7-1200 和V20的MODBUS通訊
- WSL3051系列數字化智能絕壓/差壓/壓力變送器
- 操作臺監控臺監控室控制臺指揮中心調度中心工作臺監控桌監控平臺
- 中海油石油庫免維護雷電防護預警系統
- S7-1200 CPU 與 S7-200 CPU S7通信(
- S7-1200 CPU 與 S7-200 CPU S7 通信
- S7-1200 和V20的MODBUS通訊
- 磁環線圈
- 貼片電感
- 濾波器
- 插腳電感
- 西門子6EP1334-2BA20電源
- 西門子 6EP1336-3BA10電源
- 西門子ET200SP適配器6ES7193-6AR00-0A
- 西門子LOGO接觸器6ED1057-4CA00-0AA0
- 西門子LOGO電源6EP3310-6SB00-0AY0
- 西門子6ED1055-4MH08-0BA1西門子LOGO!8
- 西門子DP總線連接器6ES7972-0BA12-0XA0
- 西門子工業以太網PCTP標準電纜6XV1840-2AH10
- 西門子水晶插頭6GK1901-1BB10-2AA0
- 村田電感LQG15HN5N1S02D
- 村田電感LQG15HN5N6B02D
- 村田電感LQG15HN5N6C02D
- 村田電感LQG15HN5N6S02D
- 金崗庫鄉其他工控系統及裝備批發價格
- 石咀鎮其他工控系統及裝備批發價格
- 臺懷鎮其他工控系統及裝備批發價格
- 全國其他工控系統及裝備批發價格
- 天津其他工控系統及裝備批發價格
- 澳門其他工控系統及裝備批發價格
- 北京其他工控系統及裝備批發價格
- 香港其他工控系統及裝備批發價格
- 上海其他工控系統及裝備批發價格
- 重慶其他工控系統及裝備批發價格
- 梓官區其他工控系統及裝備批發價格
- 外埔區其他工控系統及裝備批發價格
- 北區其他工控系統及裝備批發價格
- 鳳山區其他工控系統及裝備批發價格
- 新興區其他工控系統及裝備批發價格
- 山上區其他工控系統及裝備批發價格
- 臨泉縣其他工控系統及裝備批發價格
- 白溝新城其他工控系統及裝備批發價格
- 長寧區其他工控系統及裝備批發價格
- 大里區其他工控系統及裝備批發價格
- 保定高新區其他工控系統及裝備批發價格
- 古雷港經濟開發區其他工控系統及裝備批發價格
- 大內區其他工控系統及裝備批發價格
- 三重區其他工控系統及裝備批發價格
- 茂林區其他工控系統及裝備批發價格
- 仁武區其他工控系統及裝備批發價格
- 豐原區其他工控系統及裝備批發價格
- 西區其他工控系統及裝備批發價格
- 麻豆區其他工控系統及裝備批發價格
- 內門區其他工控系統及裝備批發價格