SIEMENS四平市西門子(授權)中國總代理-西門子東北區一級總代理商
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
詳細介紹
S7 協議是 SIEMENS S7 系列產品之間通訊使用的標準協議,1200/1500/300/400等系列之間可以使用該協議進行通信,200SMART作為西門子旗下的小型系列產品,是否也支持S7協議呢?答案是肯定的。本文以1200和200smart通信為例學習一下S7協議以太網通信。案例一:1200作為本地CPU,200SMART作為遠程CPU。要實現下表中數據交換本地CPU1215C操作遠程CPU ST30DB2.DBD0(REAL)讀取VD0(REAL)DB2.DBD4讀取VD4DB2.DBD8讀取VD8DB2.DBD12(REAL)寫入VD12(REAL)DB2.DBD16寫入VD16DB2.DBD20寫入VD20S7-200 SMART中存儲區與1200表示形式有所不同,V區相當于1200的DB1,即VD0相當于DB1.DBD0,以此類推。一、在博圖中創建一個新項目,添加設備CPU 1215C ,從右側指令列表中找到通信>S7通信>GET(從遠程CPU讀取數據)和PUT(從遠程CPU寫入數據)。REQ:上升沿激活讀取。ID: 用于指定與伙伴 CPU 連接的尋址參數。ADDR_1: 指向伙伴 CPU 上待讀取區域的指針,對應RD_1。ADDR_2: 指向伙伴 CPU 上待讀取區域的指針,對應RD_2。ADDR_3: 指向伙伴 CPU 上待讀取區域的指針,對應RD_3。ADDR_4: 指向伙伴 CPU 上待讀取區域的指針,對應RD_4。RD_1: 指向本地 CPU 上用于輸入已讀數據的區域的指針,對應ADDR_1。RD_2: 指向本地 CPU 上用于輸入已讀數據的區域的指針,對應ADDR_2。RD_3: 指向本地 CPU 上用于輸入已讀數據的區域的指針,對應ADDR_3。RD_4: 指向本地 CPU 上用于輸入已讀數據的區域的指針,對應ADDR_4。NDR: 狀態參數 NDR:0:作業尚未開始或仍在運行。1:作業已成功完成。ERROR: 錯誤狀態參數 。STATUS:錯誤代碼。點擊開始組態按鈕:PUT組態方法和GET幾乎一樣,按下圖組態好。案例二:200SMART作為本地CPU,1200作為遠程CPU。本地CPU ST30操作遠程CPU 1215CVD0(REAL)讀取DB1.DBD0(REAL)VD4(REAL)讀取DB1.DBD4(REAL)VD8(REAL)讀取DB1.DBD8(REAL)VD12(REAL)寫入DB1.DBD12(REAL)VD16(REAL)寫入DB1.DBD16(REAL)VD20(REAL)寫入DB1.DBD20(REAL)
相關產品
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595