User Guide
Chapter 3
GFK-3019G
Oct 2019
EGD Machine Adapter
6
Chapter 3:
EGD Machine Adapter
3.1
EGD Machine Adapter Architecture
Ethernet Global Data (EGD) is a proprietary protocol used by Emerson to communicate
between industrial data sources. EGD enables a producer (e.g. a CPU) to share a portion of
its internal reference memory with consumers (e.g. one or more other CPUs). The EGD
Machine Adapter enables Field Agents to consume EGD exchanges to make this industrial
data available to the Predix Machine platform and Predix Cloud. The EGD Machine Adapter
will run on Mini Field Agents (MFA), Embedded Field Agents (EFA) and Virtual Field Agents
(VFA).
3.1.1
Features and Compatibility
This table lists the EGD Machine Adapter features and compatibility.
Features
EGD Machine Adapter 1.0.0
Reading
Yes
Writing
No
Broadcast
Yes
Unicast
Yes
Multi-cast
Yes
Predix Machine Version
17.1
3.2
Obtaining the EGD Machine Adapter
The EGD Machine Adapter is a free add-on application for the field agents. The EGD Machine
Adapter configuration and application files can be obtained from the following location:
https://www.emerson.com/Industrial-Automation-Controls/support
3.3
Deployment Options
The Configuration Template and Application Template can be deployed to the Field Agent
from EdgeManager. Refer to Section 2.3, Common Deployment Method for the general
process flow of deploying. Once you understand the deployment process, then proceed to
Section 3.4.1, Modifying the Configuration Files, for more information on how to manually
edit the configuration files.
Note: There are two different templates that need to be updated - the Configuration Template and the
Application Template. Download the appropriate templates for the target platform (MFA, EFA or VFA)
and version of Predix Machine, and add the EGD Machine Adapter configuration and application files
to them respectively. The .config and .xml files will go into the Configuration Template while the .jar
file will go into the Application Template. Section 3.4.1,
Modifying the Configuration Files
, describes
how to configure the .config and .xml files and how to deploy them along with the .jar file.