Introduction to EtherNet/Ip Quick Start Guide

This document describes how to run port’s EtherNet/IP protocol stack. It lists the stack's features, projects and describes step by step how to download the software to a target. In the last chapter is a simple PLC setup for data mirror provided.

It is possible either to run port’s EtherNet/IP protocol stack in a standalone or a dual-core variant. In both cases, the cores feature the Generic Open Abstraction Layer (GOAL), which handles the hardware functionality e.g. tasks and timer.

The industrial network protocol runs on the so named communication core (CC). It's tasks is to extract input data from network frames for processing by the application and transmit output data from the application into the network. It also contains a DLR stack(1) that allows to run the device as a Beacon-based Ring Node.

In dual-core projects, the user application is executed on a peer application core (AC). The communication of AC and CC is done by GOAL's Remote Procedure Call (RPC) or Micro Core to Core (MCTC) automatically.

In the standalone variant, the user application is running on the communication core.

The User API is described in https://portgmbh.atlassian.net/wiki/spaces/ETIP/pages/227999768. It equals for single and dual core projects.


(1): The DLR feature is not provided in all applications.