西门子 S7-1500 IP 地址参数和设备名称的保持性

本文章以1511-1PN cpu,进行测试

以下蓝色内容摘自 西门子帮助手册

IP 地址参数(IP 地址、子网掩码、路由设置)和设备名称的保持性取决于分配地址的方式。

非保持性临时分配的含义是:

  • IP 地址参数和设备名称在以下时间段内保持有效: 直到下一次断电 直到下一次存储器复位 直到在线连接结束时(例如,在装载程序之后) 在断电/通电或存储器复位之后,只能通过 MAC 地址访问 CPU。

  • 如果 IP 地址参数为非保持性,在上述事件发生后(例如,在断电/通电后)就不能再进行基于 IP 协议的通信。

  • 临时 IP 地址的分配也会删除那些保持性地保存的 IP 地址参数。

  • 非保持性分配 IP 地址参数和设备名称

  • IP 地址参数和设备名称在以下情况中为非保持性:

  • 如果设备(如 CPU)尚不具有 IP 地址,则使用“可访问的设备”功能隐式分配不具备保持性的临时 IP 地址。

  • 设备为“普通的”IO 控制器(即不是智能设备),在用户程序中(通过“IP_Conf”指令)指定了 IP 地址参数/设备名称为非保持性。

  • 保持性地分配 IP 地址参数和设备名称

  • IP 地址参数和设备名称在以下情况中具有保持性:

  • 在 PROFINET 接口的属性中,指定在项目中设置 IP 地址参数(“在项目中设置 IP 地址”(Set IP address in the project) 选项)。

  • 在 PROFINET 接口的属性中,指定在设备中设置 IP 地址。 装载了组态之后,通过 STEP 7 或 PST 等设置工具来分配 IP 地址参数和设备名称(STEP 7: 在线和诊断功能“分配 IP 地址”)。 分配的 IP 地址参数具有保持性。 设备为“普通的”IO 控制器(即不是智能设备),在用户程序中(通过“IP_Conf”指令)指定了 IP 地址参数/设备名称具有保持性。

智能设备的特性

在智能设备 PROFINET 接口的属性中,指定在设备中设置 IP 地址参数。 智能设备的 IP 地址参数由上一级 IO 控制器分配。

  • 如果设置了优先启动,IP 地址参数将具有保持性。

  • 如果设置优先启动,IP 地址参数将不具有保持性。

建议

如果可能,使用“在项目中设置 IP 地址”(Set IP address in project) 选项,并指定一个适当的 IP 地址。 在这种情况下,IP 地址被保持性地分配。

复位保持性 IP 地址参数和设备名称

保持性 IP 地址参数和设备名称通过在线和诊断功能“复位到出厂设置”复位。

图 1

1:图1中,通知“在线访问”中分配地址的方式分配CPU的IP地址,分配IP地址时,CPU必须处于Stop状态,将192.168.0.10分配给当前CPU ,分配成功后将CPU恢复为Run状态,IP地址为192.168.0.10.切换STOP和RUN状态,分配的IP有效,CPU断电重启后,IP地址恢复为传送前地址192.168.0.1. 由此可见通过此方法分配的IP不具备保持性。

2:图2中,现将项目下载进入CPU中,在项目中选择“在线和诊断”中的分配IP地址功能时,发现IP地址修改栏为灰色,无法进行修改。

3:未测试西门子专用的设置工具。

总上要想修改正在运行设备中的IP地址并要求保持性的,可以在项目中修改IP地址,然后单独下载硬件配置。注:一定要单独下载硬件配置,不可全部下载,否则设备中运行参数都会初始化。

(0)

相关推荐