一、通過指令實現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地址,子網掩碼以及網關
- 西門子S7-1200紅綠燈程序 2024-12-27
- 西門子1200做主站,200smart做從站Modbus通訊 2024-12-27
- S7-1500+V90 PN工藝對象的轉矩限幅 2024-12-27
- 西門子1200CPU與G120C變頻器組態通訊、控制變頻器啟停及調速! 2024-12-27
- STEP 7 (TIA Portal博途)中編寫一個脈沖發生器程序的方法 2024-12-27
- 中間繼電器詳細說明及選型 2024-12-27
- 西門子1200博途中的單個實例、多重實例和參數實例的區別! 2024-12-27
- PLC控制伺服電機的三大方式!圖文實例解析! 2024-12-27
- PLC工程師,如何根據手冊和圖紙,實現輸出接線 2024-12-27
- PLC信號輸入知識您必須了解!再學PLC會事半功倍 2024-12-27
- PLC編程變量太多,如何規劃地址便于記憶?? 2024-12-27
- PLC控制系統?在實際調試過程中常見的3個問題 2024-12-27
- 西門子S7-1200博圖軟件下載與上傳用戶程序 2024-12-27
- 探月車設計制作:控制光電傳感器 2024-12-27
- 三菱PLC實現組合機床動力頭運動控制 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595