加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595
公司新闻
200Smart获取/设置I P地址的应用
发布时间: 2024-06-14 21:38 更新时间: 2024-06-24 09:10

一、通过指令实现S7-200Smart获取IP地址和设置IP地址


1.S7-200 Smart 固件版本V2.0及以上,STEP7-MicroWin Smart软件V2.0及以上提供指令GIP_ADDR可以实现在线获取PLC的IP地址;指令SIP_ADDR在线设置PLC的IP地址。其中,IP 地址、子网掩码和网关值被写入yongjiu性存储器,指令位置见图1。    图片                              图1 GIP指令和SIP指令


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。

图片


图5 查找PLC


三、测试结果

1.在指令中,IP 地址、子网掩码和网关输出数据类型为Dword(双字节),在程序监控表里可以单独对Byte寻址,对应IP地址、子网掩码和网关,如图6。

图片


              图6获取IP地址程序监控及状态表监控


2.在进行设置IP地址时,需要完整设置IP地址、子网掩码和网关。先将IP地址和子网通过监控表设置好后,用M0.1上升沿触发,之后再重新使能M0.0,读取IP地址,如图7。

图片


               图7因IP地址更改后通信连接中断


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地址,子网掩码以及网关


联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595