企业信息

    上海腾希电气技术有限公司

  • 16
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2012
  • 公司地址: 上海市 松江区 上海市松江区广富林路4855弄星月大业**88号4楼
  • 姓名: 田礼科
  • 认证: 手机未认证 身份证未认证 微信未绑定

    联系方式

    上海腾希电气技术有限公司

  • 公司地址: 上海市 松江区 上海市松江区广富林路4855弄星月大业**88号4楼
  • 姓名: 田礼科

分配设备名称和 IP 地址

时间:2021-08-31点击次数:445

分配设备名称和 IP 地址

**为 IO 控制器分配 IP 地址和子网掩码

对此,有各种不同的选项。

分配 PROFINET 接口参数时,必须* IP 地址是在项目中设置(即在硬件配置中设置)还是在设备上设置。


分配 IP 地址

注释

“在项目中设置 IP 地址”(IP address is set in the project) 选项:

IO 控制器通过装载硬件配置来接收 IP 地址,例如通过某个 PROFINET 接口、PROFIBUS 接口或 MPI 接口。

硬件配置装载到 IO 控制器(例如,CPU)后,IP 地址和设备名称(如果已设置)也同时被装载。

PROFINET 接口示例:

    将 PG/PC 连接至相关 PROFINET 设备所在的同一网络。PG/PC 的接口必须设置为 TCP/IP (自动)模式。

    将显示一个可访问设备的列表。

    通过使用目标设备的 MAC 地址并装载包含组态 IP 地址(IP 地址持久地保存)的硬件配置来选择目标设备。

如果 PROFINET 设备具有 MPI 或 PROFIBUS DP 接口,则通过 MPI 或 PROFIBUS DP 接口直接将 PG/PC 连接至 PROFINET 设备。在装载硬件配置期间应用已组态的 IP 地址。

“在设备中直接设置 IP 地址”(IP address is set directly at the device) 选项:

在线分配

通过用户程序进行分配(指令 IP_CONFIG 用于 S7-300/400,T_CONFIG 用于 S7-1200/1500)

通过 CPU 显示分配 (S7-1500)

通过上一级 IO 控制器进行分配(仅适用于智能设备)

如果在 PROFINET 接口的属性中选择了该选项,则可以由在线和诊断编辑器、初始设置工具或用户程序来分配 IP 地址(“IP_CONFIG”指令)。

如果在 PROFINET IO 系统(标准机器项目)的属性中启用了选项“可多次使用的 IO 系统”(Multiple use IO system),则会自动设置该选项。

在使用 S7-1200-CPU 的情况下,确定访问 CPU 时没有密码保护。如果 CPU 被写保护,则无法直接在设备中分配 IP 地址和设备名称。

调试 PROFINET 接口

有关如何调试 PROFINET 接口的更多详细信息,请参见 SIMATIC 系列 PROFINET 设备的操作指令。

在选择“支持设备更换*可移动介质”(Support device replacement without exchangeable medium) 选项时为 IO 设备分配设备名称

对于选择了“支持设备更换*可移动介质”(Support device replacement without exchangeable medium) 选项的 IO 控制器,不必在本地为 IO 设备分配设备名称,例如在设备更换时。另一个应用是自动调试,在这种应用中 CPU 在启动时自动为 IO 设备分配设备名称和 IP 地址参数。

要求:设备的端口互连,并且相关的设备支持 LLDP。交付状态的设备或 S7-1500 CPU V1.5 及更高版本中,IO 控制器设定为“允许覆盖所有* IO 设备的设备名称”(Permit overwriting of device names of all assigned IO devices) 选项(在 PROFINET 接口属性中,选择“高级选项 > 接口选项”(Advanced options > Interface options))。

为 IO 设备分配设备名称和地址

下图显示了分配设备名称和地址的过程。在选择“支持设备更换*可移动介质”(Support device replacement without exchangeable medium) 选项时此过程不适用。

每个设备收到一个名称;STEP 7 自动分配一个 IP 地址。

STEP 7 根据该名称生成一个 PROFINET 设备名称,用户可以将其分配给一个在线 IO 设备(MAC 地址)并将其写入到设备。

将组态装载到 IO 控制器。

IO 控制器将在启动期间向分配了 PROFINET 设备名称的 IO 设备分配一个适当的 IP 地址。


更改设备名称和 IP 地址

可以手动更改名称和 IP 地址。必须首先在组态中更改设备名称,以便随后通过存储卡将其分配给 IO 设备或通过 PG/PC 在线分配。

离线(使用存储卡):

    将 IO 设备的组态数据(设备名:例如 turbo-3)放在 PG/PC 的 MMC 中。为此,在“项目”(Project) 菜单中使用命令“SIMATIC 卡阅读器 > 保存设备名称到存储卡”(SIMATIC Card Reader > Save Device Name to Memory Card)。

    然后将 MMC 卡插入 IO 设备。IO 设备将自动采用组态的设备名称。

在线(使用 PG/PC):

    通过 PROFINET 接口将 PG/PC 直接连接至以太网子网。

    在网络视图中选择子网或 I/O 设备,然后单击“分配设备名称”(Assign device name) 命令:

    在所选子网/I/O 设备的快捷菜单中,或

    图形视图菜单栏中的相应按钮上。

    在“分配 PROFINET 设备名称”(Assign PROFINET device name) 对话框中选择适当的 PG/PC 接口来连接到以太网子网。所有已组态的 PROFINET 设备名称都在较上面的下拉列表中。从中选择一个 PROFINET 设备名称,并从底部的表格中选择一个接收该设备名称的 IO 设备。您可以使用各种条件来过滤显示表格中的设备。

    可以通过“闪烁 LED”(Flash LED) 按钮轻松识别出设备。

    单击“*名称”(Assign name)。

IO 控制器将根据其设备名称识别 IO 设备,并自动为其分配组态的 IP 地址。

特殊 IO 设备的 IP 地址分配

特殊 IO 设备(例如 SCALANCE X、S7 -300 CP)支持在启动期间不从 IO 控制器分配 IP 地址。在这种情况下,使用不同的方式来分配 IP 地址。该选项为“在设备中直接设置 IP 地址”(IP address is set directly at the device)。关于更多信息,请参见 SIMATIC 设备系列相应 PROFINET 设备的手册。

此外,也可以在 IO 设备以太网地址属性的“IP 协议”(IP protocol) 中,选择属性“在设备中直接设置 IP 地址” (IP address is set directly at the device)。如果为相关 PROFINET IO 系统中的标准机器项目选择了选项“可多次使用的 IO 系统”(Multiple use IO system),则会自动设置该选项。这种情况下,在 IO 控制器自身收到本地 IP 地址之前,IO 控制器不会分配修改后的 IP 地址。

对其它分配 IP 地址和设备名称的步骤的要求

如上所述,如果 IO 设备不应该从 IO 控制器获得 IP 地址或设备名称,那么请按照以下步骤进行操作:

    选择设备或网络视图。

    打开相应 PROFINET 设备的属性并选择区域“PROFINET 接口 [X1] > 以太网地址”(PROFINET interface [X1] > Ethernet addresses)。

    在“IP 协议”(IP protocol) 中,选择选项“在设备中直接设置 IP 地址”(IP address is set directly at the device);或在“PROFINET”中,选择选项“在设备中直接设置 PROFINET 设备名称”(PROFINET device name is set directly at the device)。

规则

如果对 PROFINET 设备使用了“在设备中直接设置 IP 地址/设备名称”(IP address/device name is set directly at the device) 选项,请注意:

IO 设备的 IP 地址子网部分必须与 IO 控制器的 IP 地址子网部分相匹配。

相应的 PROFINET 设备不能用作网关。


http://shtxjd.cn.b2b168.com

下一篇:冗余 备用