EtherNet/IP may be used for I/O devices with the approval of the GM Controls Project Engineer. When EtherNet/IP is used for I/O devices, the following guidelines shall be observed.

通过GM 控制项目工程师的批准,EtherNet/IP可用于I/O设备中。当EtherNet/IP用于I/O设备时,应遵守以下原则。

1 Network Requirements 网络要求

  1. The network shall be isolated from the rest of the IECN by either:

    • A physical isolation. This is achieved by adding an additional Ethernet card to the controller (chassis) and either:

      • connecting all I/O directly to that card (Figure 1) OR
        将所有I/O直接连接到该卡(图 1)或
      • connecting the card and all associated I/O to an isolated Ethernet switch (managed or unmanaged) (Figure 9-32).
        将卡和所有相关的I/O连接到独立的以太网交换机(托管或非托管)(图 2)。
    • logical isolation. This is achieved by either:

      • adding an additional Ethernet card to the controller (chassis) and connecting it and all associated I/O to a logically segregated portion of a managed switch (Figure 3) OR
        向控制器(机箱)添加一个额外的以太网卡,并将其与所有相关的I/O连接到管理型交换机的逻辑隔离部分(图 3)或
      • using a connected routing capable switch and logically routing the I/O in the private address space to the Ethernet card in the public address space (Figure 4).
  2. In order to reduce the number of managed switch ports required and to reduce the overall cabling, a linear topology shall be used for EtherNet/IP I/O wherever possible.
    为了减少所需的受管交换机端口数量并减少整体布线,应尽可能采用线性拓扑结构进行EtherNet/IP I/O。
  3. Do not use a ring topology. A ring topology is a linear network where a loop or ring is formed by connecting the last device in the line to the first device. A ring is not allowed because:

    • a.A closed ring introduces configuration challenges.
    • b.All devices may not be ‘DLR’ even if they are two port devices.
    • c.There are logistical challenges with closing the ring on physically large (long run) networks.
  4. Do not mix devices in the public address space and devices in the private address space on the same linear network.
  5. A linear network shall not have more than 50 devices.
  6. A switch used for both and public devices shall have the public devices at the lowered number ports and the private devices at the higher number ports.
  7. A diagnostic port shall be provided at the controller for connection to the private network with a PC or other diagnostic device.

Note: Connected routing has very specific requirements that must be met before use. See section for details. The use of connected routing must be approved by the GM Controls Project Engineer.

Note: A means to connect with a PC or diagnostic devices is required for every device on the network. In the case of logical isolation as shown in Figure 3, two diagnostic ports would be required, one in the public space and one in the private space.
注意:网络上的每个设备都需要一种连接PC或诊断设备的方法。在图 3所示的逻辑隔离情况下,需要两个诊断端口,一个在公共空间,一个在私有空间。

2 Connected Routing 连接路由

Connected routing is a function in the controller or system Ethernet switch where the communication between public devices (12x IP address space) and private devices (192 IP address space) is made possible. This function is subject to the following requirements and limitations:
连接路由是控制器或系统以太网交换机中的一个功能,在该功能中,公共设备(12x IP地址空间)和专用设备(192 IP地址空间)之间的通信成为可能。此功能受以下要求和限制:

  1. Connected routing is a hardware function of the switch. It is not possible in every switch. This may limit the use of connected routing, especially in reuse situations.
    连接路由是交换机的硬件功能。 每个开关都不可能。 这可能会限制连接路由的使用,尤其是在重用情况下。
  2. All devices in the 192 address space MUST have their gateway address set to When hard setting IP addresses via switches (see, it is important to verify that the gateway address is also set. Not all devices set the gateway when the IP address is hard set.
    192地址空间中的所有设备必须将其网关地址设置为192.168.1.1。 通过交换机硬设置IP地址时(见9.6.6.4),验证网关地址是否也已设置非常重要。 当IP地址设置为硬时,并非所有设备都设置网关。
  3. The devices in the 192 space shall communicate only with 12x devices that are connected to the same physical Ethernet switch. The routing function shall not extend beyond the local controller or system switch. Typically, this means that all privately addressed I/O shall be connected to the same switch as the publicly addressed Ethernet cards in the controller chassis. See Figure 9-36.
    192空间中的设备只能与连接到同一物理以太网交换机的12 x设备通信。 路由功能不得超出本地控制器或系统交换机。 通常,这意味着所有私有寻址的I/O应连接到与控制器机箱中公共寻址的以太网卡相同的交换机。 见图9-36。

Note: The use of connected routing requires GM Controls Project Engineer approval.

3 Address Requirements 地址要求

  1. Private address requirements:

    • a.Private networks shall use the 192.168.1.x range for IP addresses.
    • b.Address is reserved for the gateway address and shall not be used as IP address.
    • c.Subnet mask shall be
  2. Each private network has 255 IP addresses (253 usable, – Limit each address range to no more than 250 device (IP addresses).
    每个专用网络有255IP地址(253个可用, -。 将每个地址范围限制为不超过250个设备(IP地址)。
  3. Where multiple private networks exist on the same controller (i.e. PLC, robot) they shall not use duplicate private addresses even if the networks are isolated. Controllers requiring duplicate addresses (more than 250 devices) require GM Controls Project Engineer approval.
    如果同一控制器(即PLC,机器人)上存在多个专用网络,即使网络是隔离的,它们也不应使用重复的专用地址。 需要重复地址(超过250台设备)的控制器需要GM 控制项目工程师批准。
  4. Addresses may be duplicated from controller to controller. (i.e. every material handling robot may use the same addresses for I/O blocks).
    地址可以从控制器复制到控制器。 (即,每个物料搬运机器人可以对I/O块使用相同的地址)。

4 Device Requirements 设备要求

  1. Only ODVA certified devices shall be used on GM networks.
  2. IP6x (on machine) devices require dual 4 pin, M12, D-code ports.
  3. IP2x (panel mount) devices require dual RJ45 ports.
  4. Devices shall support Device Level Ring (DLR) functionality.
  5. Devices shall support unicast EtherNet/IP implicit message (real time) communication.
  6. Devices shall support hard setting of the IP address in the 192.168.1.x range.

    • a.Switches (preferably rotary, see Figure 8) shall be used to set the 4th octet of the IP address.
      a.应使用开关(最好是旋转开关,见图 8)设置IP地址的第四个八位字节。
    • b.The subnet mask shall be set to when using the switches to set the IP address.
    • c.The gateway address shall be set:

      • i.to when using the switches to set the IP address from –
        i.到192.168.1.1,当使用交换机将IP地址设置为192.168.1.2 -
      • ii.to when using the switches to set the IP address to
      • iii.programmatically when the switches are not used to hard set the IP address.
  7. Devices shall comply with CIP specifications for power pin out described in section 11.9
  8. It is preferred that devices utilize mini (M22) power connectors and support “pass through” power (Figure 9)
    设备最好使用迷你(M22)电源连接器,并支持“直通”电源(图 9)
  9. It is preferred that devices include web browser based support for configuring, monitoring, and troubleshooting.

Note: GM Controls Project Engineer approval is required for the use of EtherNet/IP I/O devices that deviate from the above specifications.
注意:使用不符合上述规格的EtherNet/IP I/O设备需要GM 控制项目工程师批准。

5 Documentation Requirements 文档要求

  1. Document all private network in the CE section of the controller drawing package or the C section of the unit drawing package (station robot, etc.).
  2. Each private linear network shall have at least one drawing sheet. Do not include multiple linear networks on the same sheet.
    每个专用线性网络应至少有一个图纸。 不要在同一张纸上包含多个线性网络。
  3. Each device shall be tagged with the Device Name, Source Ethernet Switch and Port, and IP Address.

Exception: Devices in linear networks with no Ethernet switch do not require source switch and port.