SIEMENS沈阳市西门子中国一级代理-西门子变频器伺服电机一级总代理
| 更新时间 2025-01-31 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