SIEMENS沈陽市西門子中國一級代理-西門子變頻器伺服電機一級總代理
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
一、通過指令實現S7-200Smart獲取IP地址和設置IP地址
2.注意:若要使用SIP_ADDR 指令,必須取消選中"IP地址數據固定為下面的值,不能通過其它方式更改"(IP address data is fixed to the values below and cannot be changed by other means) 復選框。該組態復選框位于"系統塊"(System Block) "通信"(Communication) 節的"以太網"(Ethernet) 字段中。
圖2
二、設置電腦固定的IP地址與程序下載
1.首先給電腦設置一個固定的IP地址:“控制面板——網絡與Internet——網絡連接——點擊對應的網絡——單擊打開——打開屬性——打開Internet協議版本4(TCP/IPv4)(如圖3)設置好IP地址、子網掩碼,默認網關后,點擊“確定”保存IP地址。
圖3 更改電腦固定IP地址
2.在STEP 7-MicroWIN SMART中編寫一段程序,使用觸點獲取IP地址,用上升沿指令來設置IP地址,如圖4。
圖4 GIP和SIP編程部分
3.程序編寫正確后點擊下載,進行下載。在彈出的窗口,查找PLC,如圖5。
三、測試結果
1.在指令中,IP 地址、子網掩碼和網關輸出數據類型為Dword(雙字節),在程序監控表里可以單獨對Byte尋址,對應IP地址、子網掩碼和網關,如圖6。
2.在進行設置IP地址時,需要完整設置IP地址、子網掩碼和網關。先將IP地址和子網通過監控表設置好后,用M0.1上升沿觸發,之后再重新使能M0.0,讀取IP地址,如圖7。
3.如果修改后的IP地址與電腦不在同一子網,需要再次修改電腦的固定IP與新設置的IP地址在同一子網,重新查找PLC后進行連接。
注意:根據需求判斷是否需要使用設置IP地址的功能,比如使用觸摸屏上修改IP后,可能需要重新設置觸摸屏的連接組態才可以通信得上。
四、例程
1.例程所需條件:
① 軟件版本:STEP 7-Micro/WIN SMART V2.3
② SMART CPU固件版本:V2.0及以上
③ 通訊硬件:TP電纜(以太網電纜)
2.所實現的功能:結合上述文檔所描述,M0.0置位時,獲取CPU的IP地址,子網掩碼以及網關,M0.1上升沿時,設置CPU的IP地址,子網掩碼以及網關
五、常見問題
1.對于設置IP地址的使能建議用沿指令觸發,獲取IP地址的指令使能條件可以是觸點或者沿指令。
指令中ADDR,MASK,GATE數據類型為Dword(雙字節),若需要進行設置,建議對其中的Byte(數據類型)進行操作。
2.必須完整設置IP地址、子網掩碼和網關,否則,無法正確執行該程序。僅設置IP地址,而不設置子網掩碼。M0.1上升沿后,多次讀取IP,仍是以前的IP地址,說明新的IP地址沒有設置成功。
3.若是換成觸點接通SIP_ADDR,當IP地址部分設置錯誤,例如沒有設置子網掩碼的話,該指令在執行程序監控時為紅色,無法正確執行。
六、結論:對于設置IP地址的使能沿指令觸發,獲取IP地址的使能條件可以是觸點或者沿指令。使用SIP_ADDR時,必須完整設置IP地址、子網掩碼和網關。使用SIP_ADDR后,新IP地址即刻生效,SMART CPU無需重新啟動或者斷電上電。重新設置IP地址后,STEP 7-Micro/WIN SMART 通常需要重新建立連接。
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595