S7-200 Smart 固件版本V2.0及以上,STEP7-MicroWin Smart软件V2.0及以上提供指令GIP_ADDR可以实现在线获取PLC的IP地址;指令SIP_ADDR在线设置PLC的IP地址。其中,IP 地址、子网掩码和网关值被写入永久性存储器。指令位置见下图:
图1. GIP和SIP指令
注意:若要使用SIP_ADDR 指令,必须取消选中"IP地址数据固定为下面的值,不能通过其它方式更改"(IP address data is fixed to the values below and cannot be changed by other means) 复选框。该组态复选框位于"系统块"(System Block) "通 信"(Communication) 节点下的"以太网"(Ethernet) 字段中。
图2. 系统块中可以设置PLC固定IP地址
设置电脑的固定IP地址与程序下载
首先设置电脑的IP为固定地址:控制面板--“Network and Internet”--“Network and Share center”--“Local Area Connection”--“Properties”--“Internet Protocol Version 4(TCP/IPv4)”--见下图:电脑IP地址在哪里看
图3. 设置电脑IP地址
编写程序实现IP地址的获取和设置,建议使用变量触点获取IP地址,使用变量上升沿设置IP地址,如下图所示:
图4. GIP和SIP的编程部分
程序编译正确后,点击下载按钮进行下载操作。在弹出的窗口中,查PLC,如下图所示:
图5. 查PLC
测试结果
在指令中,IP 地址、子网掩码和网关输出给Dword,在程序监控表里可以单独对Byte寻址,对应IP地址、子网掩码和网关如下图所示:
图6. 获取IP地址程序监控及状态表监控
发布评论