<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rs-485.com/index.php?action=history&amp;feed=atom&amp;title=Ethernet_Global_Data_Protocol</id>
	<title>Ethernet Global Data Protocol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rs-485.com/index.php?action=history&amp;feed=atom&amp;title=Ethernet_Global_Data_Protocol"/>
	<link rel="alternate" type="text/html" href="https://rs-485.com/index.php?title=Ethernet_Global_Data_Protocol&amp;action=history"/>
	<updated>2026-05-04T00:54:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://rs-485.com/index.php?title=Ethernet_Global_Data_Protocol&amp;diff=1545&amp;oldid=prev</id>
		<title>RS-485: Imported from Wikipedia (overwrite)</title>
		<link rel="alternate" type="text/html" href="https://rs-485.com/index.php?title=Ethernet_Global_Data_Protocol&amp;diff=1545&amp;oldid=prev"/>
		<updated>2026-05-03T13:47:41Z</updated>

		<summary type="html">&lt;p&gt;Imported from Wikipedia (overwrite)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Automation Protocol}}&lt;br /&gt;
{{One source|date=March 2026}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ethernet Global Data&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;EGD&amp;#039;&amp;#039;&amp;#039;) is a protocol that enables producer (server) to share a portion of its memory to all the consumers (clients) at a scheduled periodic rate.&lt;br /&gt;
This protocol is developed for [[GE Fanuc Automation North America, Inc.|GE Fanuc]] [[Programmable logic controller|PLC]]s to exchange data between PLCs / Drive Systems / HMI/SCADA systems.&amp;lt;ref&amp;gt;{{cite report&lt;br /&gt;
 |title=SmartStack™ Ethernet Modules&lt;br /&gt;
 |year=2006&lt;br /&gt;
 |publisher=Horner APG, LLC&lt;br /&gt;
 |location=Indianapolis, Indiana&lt;br /&gt;
 |id=SUP0740-07&lt;br /&gt;
 |type=Product manual&lt;br /&gt;
 |url=https://elit.ee/docs/horner/manuals/ETN200.pdf&lt;br /&gt;
 |archive-url=https://web.archive.org/web/20260325133141/https://elit.ee/docs/horner/manuals/ETN200.pdf&lt;br /&gt;
 |archive-date=2026-03-25&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
The protocol uses [[User Datagram Protocol | UDP]] over [[Ethernet]] layers for exchanging the data.&lt;br /&gt;
A snapshot of internal reference memory, mediated by an [[Ethernet]] interface, is referred to as an exchange.&lt;br /&gt;
An exchange does not require a reply and is identified by a unique combination of three major identifiers.&lt;br /&gt;
* The Producer ID (the producer&amp;#039;s [[IP address]])&lt;br /&gt;
* The Exchange ID (the exchange&amp;#039;s identifier)&lt;br /&gt;
* The Adapter Name (the Ethernet interface identifier)&lt;br /&gt;
&lt;br /&gt;
EGD is implemented using classes.&lt;br /&gt;
* Class 0 - supports configured exchanges only (implemented in most PACSystems CPUs)&lt;br /&gt;
* Class 1 - supports all class 0 services plus programmed EGD exchanges that can be used to read and write other devices on an ad-hoc basis&lt;br /&gt;
* Class 2 - supports all class 1 services plus acts as a responder for programmed EGD exchanges (implemented by Ethernet interface module only)&lt;br /&gt;
* Class 3 - supports all class 2 services plus static configuration from an EGD configuration server&lt;br /&gt;
* Class 4 - supports all class 3 services plus dynamically bound configuration from an EGD configuration server&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://cscapehelp.hornerautomation.com/Content/HW_Config/ETN-EGD.htm Ethernet Global Data Protocol (EGD)]&lt;br /&gt;
&lt;br /&gt;
{{List of Automation Protocols}}&lt;br /&gt;
[[Category:Industrial computing]]&lt;br /&gt;
[[Category:Industrial Ethernet]]&lt;/div&gt;</summary>
		<author><name>RS-485</name></author>
	</entry>
</feed>