一、功 能:[S7連接] S7-200做客戶機(主站), S7-300做服務器(服務器)
二、硬件配置:
1.CP243-1
2.CPU224
3.CPU314
4.CP343-1
三、設置步驟:
第一步 打開S7-200編程軟件MicroWIN,在工具欄中選擇以太網向導
第二步 讀取CP243-1【以太網模塊】。注意:PC與S7-200連接正常才能讀取到
第三步 選擇以太網模塊
第四步 輸入【 CP243-1 】的IP地址 192.168.0.50
注意 IP設置與S7-300側要在同一個網段
第五步 配置連接數(shù)【最多連接8路】以太網模塊要占用地址,建議放在最后插槽
連接數(shù):根據(jù)實際的連接數(shù)配置
第六步 1.選擇客戶機連接【s7-200為客戶機】
2.【03.02】----03:單邊通信 02: S7-300CPU模塊的插槽號
【10:00】 ----1:固定 0:連接號 00:s7-200CPU模塊的位置
3. 輸入CP343-1的IP地址【在S7-300的硬件組態(tài)中設置】
4. 單擊“數(shù)據(jù)傳輸”,進入配置窗口。
注意:連接號一定要記住,在編程的時候會應用到
第七步 1.選擇向服務器讀取數(shù)據(jù)
2.選擇讀取數(shù)據(jù)的大小【最大212個字節(jié)】
3.數(shù)據(jù)的對應關系。 【把S7-300“DB10.DBB0開始的10個字節(jié)”的數(shù)據(jù)讀取到本地“VB0開始的10個字節(jié)”中】
4.配置完后點擊 【新轉輸】
注意:傳輸號要記住,在編程中要應用到
第八步
1. 選擇向服務器寫入數(shù)據(jù)
2. 選擇寫入數(shù)據(jù)的大小【最大212個字節(jié)】
3. 數(shù)據(jù)的對應關系。 【把本地“VB10開始的10個字節(jié)”的數(shù)據(jù)寫入到S7-300“DB10.DBB10開始的10個字節(jié)”中】
4.配置完后點擊確認
注意:傳輸號要記住,在編程中要應用到
第九步 選擇保護[通信子程序在S7-200占用的V區(qū)地址,不能與編寫程序時用的V區(qū)地址重復]
第十步 配置完后點擊【下一步】
第十一步 完成以太網通信配置 點擊【完成】
第十二步 在S7-200中編寫以太網通信程序
Chan_ID 連接號【地址在以太網配置完后自動生成,可以在符號表中查看】
Data 轉輸號【地址在以太網配置完后自動生成,可以在符號表中查看】
START 發(fā)送、接收不能同時進行【自振蕩比較來錯開控制】
Abort 為“1”時取消
S7-200做客戶機:S7-300側不需要寫程序,只要把硬件組態(tài)正確,以太網模塊的IP設置與S7-200以太網向導中配置的保持一致,此外還要建立與S7-200數(shù)據(jù)傳輸大小相對應的DB塊。用網線將路由器與CP343-1/CP243-1進行連接。【200、300程序的下載省略】
下面介紹PC與S7-300經過路由器無線連接的配置 【192.168.0.1為路由器的IP】
診斷CP343-1與路由器的連接(CP243-1與路由器的連接省略)
設置S7-300的PG/PC接口中。
建立變量表來監(jiān)控DB塊的數(shù)據(jù),測試無線連接狀況。【連接成功】
四、測試程序:
1、測試S7-200讀取S7-300的數(shù)據(jù)【S7-200將S7-300從DB10.DBB0開始的10個字節(jié)的數(shù)據(jù),讀取到本地VB0開始的10個字節(jié)中】打開S7-200的狀態(tài)表和S7-300建立好的變量表,進行監(jiān)控狀態(tài)。(轉發(fā)暗號:億維價值觀:誠信、責任、合作、創(chuàng)新)
將S7-200“ VB0-VB9”添加到狀態(tài)表 S7-300“DB10.DBB0-DB10.DBB9” 添加到變量表【初始“0”】
將s7-300“DB10.DBB0—DB10.DBB9”寫入相應的數(shù),然后在s7-200狀態(tài)表監(jiān)控相對應的數(shù)據(jù)。
2.測試S7-200寫數(shù)據(jù)給S7-300?!維7-200將VB10開始的10個字節(jié)的數(shù)據(jù),寫入到S7-300從DB10.DBB10開始的10個字節(jié)中】
將S7-200 VB10-VB19 添加到狀態(tài)表 S7-300 DB10.DBB10-DB10.DBB19 添加到變量表【初始“0”】
將s7-200 “VB10-VB19”寫入相應的數(shù),然后在s7-300 對應的DB塊中監(jiān)視其狀態(tài)。
歡迎關注億維微信訂閱號,隨時隨地學習工控技術!