在本章节中,将介绍适用于 PROFINET 设备的地址和命名约定。
所有 PROFINET 设备均采用 TCP/IP 协议,因此需要 IP 地址才能进行以太网操作。
可以在模块属性中设置 IP 地址。 如果该网络为当前公司以太网网络的一部分,则应向网络管理员查询此数据。
通常在 CPU 启动时自动分配 IO 设备的 IP 地址。 IO 设备的 IP 地址子网掩码与 IO 控制器的相同,并按升序进行分配,从 IO 控制器的 IP 地址开始。
IO 控制器对 IO 设备进行寻址前,IO 设备必须具有一个设备名称。 对于 PROFINET 设备,名称比复杂的 IP 地址更加*管理。
设备名称自动从组态的设备名称(CPU、CP 或 IM)派生出来:
PROFINET 设备名称包含设备名称(例如 CPU)、接口名称(仅带有多个 PROFINET 接口时),可能还有 IO 系统的名称。
<CPU 名称>.<接口名称>.<IO 系统名称>
不能直接修改该名称。 可以通过在模块的常规属性中修改相应的 CPU、CP 或 IM 名称,间接修改 PROFINET 设备的名称。 例如,PROFINET 设备名称也显示在可访问设备的列表中。如果要单独设置 PROFINET 设备名称而不使用模块名称,则需禁用“自动生成 PROFINET 设备名称”(Generate PROFINET device name automatically) 选项。
从 PROFINET 设备名称中会产生一个“转换名称”。 该名称是实际装载到设备上的设备名称。
只有当 PROFINET 设备名称不符合 IEC 61158-6-10 规则时,才会对它进行转换。同样地,该名称也不能直接修改。
除了设备名称,当插入一个 IO 设备时还会自动分配一个设备编号。该号码可以修改。
例如,可以在用户程序中用指令“LOG_GEO”来通过 IO 设备编号标识 IO 设备。 与设备编号不同,在用户程序中看不到设备名称。
在 PROFINET 子网中,在组态过程中可监视的较大设备数。
产品推荐
友情链接