![](http://img.11467.com/2023/04-19/4130559558.jpg)
一、通过指令实现S7-200Smart获取IP地址和设置IP地址
![图片](http://img.11467.com/2024/06-14/384095784.jpg)
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-06-24
- 西门子1200做主站,200smart做从站Modbus通讯 2024-06-24
- S7-1500+V90 PN工艺对象的转矩限幅 2024-06-24
- 西门子1200CPU与G120C变频器组态通讯、控制变频器启停及调速! 2024-06-24
- STEP 7 (TIA Portal博途)中编写一个脉冲发生器程序的方法 2024-06-24
- 中间继电器详细说明及选型 2024-06-24
- 西门子1200博途中的单个实例、多重实例和参数实例的区别! 2024-06-24
- PLC控制伺服电机的三大方式!图文实例解析! 2024-06-24
- PLC工程师,如何根据手册和图纸,实现输出接线 2024-06-24
- PLC信号输入知识您必须了解!再学PLC会事半功倍 2024-06-24
- PLC编程变量太多,如何规划地址便于记忆? 2024-06-24
- PLC控制系统在实际调试过程中常见的3个问题 2024-06-24
- 西门子S7-1200博图软件下载与上传用户程序 2024-06-24
- 探月车设计制作:控制光电传感器 2024-06-24
- 三菱PLC实现组合机床动力头运动控制 2024-06-24
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595