Ethernetový globální datový protokol - Ethernet Global Data Protocol
Globální data Ethernetu (EGD) je protokol, který umožňuje producentovi (serveru) sdílet část své paměti se všemi spotřebiteli (klienty) v pravidelných intervalech. Tento protokol je vyvinut pro GE Fanuc PLC k výměně dat mezi PLC / Drive Systems / HMI / SCADA systémy. Protokol používá UDP přes Ethernet vrstvy pro výměnu dat. Snímek interní referenční paměti zprostředkovaný pomocí Ethernet rozhraní, se označuje jako burza. Výměna nevyžaduje odpověď a je identifikována jedinečnou kombinací tří hlavních identifikátorů.
- ID producenta (IP adresa výrobce)
- ID burzy (identifikátor burzy)
- Název adaptéru (identifikátor ethernetového rozhraní)
EGD je implementováno pomocí tříd.
- Třída 0 - podporuje pouze nakonfigurované výměny (implementováno ve většině procesorů PACSystems)
- Třída 1 - podporuje všechny služby třídy 0 a naprogramované výměny EGD, které lze použít ke čtení a zápisu dalších zařízení ad-hoc
- Třída 2 - podporuje všechny služby třídy 1 a funguje jako respondér pro naprogramované výměny EGD (implementováno pouze modulem rozhraní Ethernet)
- Třída 3 - podporuje všechny služby třídy 2 a statickou konfiguraci z konfiguračního serveru EGD
- Třída 4 - podporuje všechny služby třídy 3 a dynamicky vázanou konfiguraci z konfiguračního serveru EGD