The leader in industrial automation and control solutions

EtherNet/IP Server Communication Program

EtherNet/IP (Ethernet Industrial Protocol) is a widely used industrial network protocol that enables real-time communication between devices such as PLCs (Programmable Logic Controllers), HMIs, and sensors over standard Ethernet infrastructure. When a PLC is configured as an EtherNet/IP server (also known as an adapter), it acts as a data provider that responds to requests from EtherNet/IP clients (or scanners), such as SCADA systems or other PLCs.

As a server, the PLC hosts a set of predefined or custom data tags that clients can read from or write to using the Common Industrial Protocol (CIP). This setup allows for seamless integration of automation systems, real-time data exchange, and efficient control across complex industrial environments.

Setup Summary

This summary covers configuring EtherNet/IP communication between the PLC-AES CPU and Logix Designer. The following steps were completed:

  1. Configured Logix Designer by adding a new EtherNet/IP module, defining I/O connections, and setting up an MSG instruction for data exchange.
  2. Set up a new project in MapleLogic, select the PLC-AES CPU, configured Ethernet parameters, and ensured network compatibility.
  3. Created Global Variables in MapleLogic, structured as SINT arrays, and assigned them as EtherNet/IP tags for communication.
  4. Established a connection between MapleLogic and the PLC, ensuring the correct IP settings and verifying successful communication.
  5. Monitored real-time data exchange, verifying that values input in MapleLogic appeared correctly in Logix Designer.
  6. Finalized in Logix Designer by downloading the program, switching to RUN mode, and confirming data transmission between the two systems.

Background Information

This guide will cover enabling and using the EtherNet/IP server feature offered on the PLC-AES CPU.

Requirements

  • PLC-AES CPU
  • MapleLogic v8.21.18 or higher
  • 2 straight-through Ethernet cables
    • RJ45 Ethernet cables are required to connect the PLC-AES to a network
  • Power supply for the PLC-AES
  • USB-C Cable to connect to the PLC-AES and MapleLogic