Протокол глобальных данных Ethernet - Ethernet Global Data Protocol
Глобальные данные Ethernet (EGD) - это протокол, который позволяет производителю (серверу) совместно использовать часть своей памяти для всех потребителей (клиентов) с запланированной периодической скоростью. Этот протокол разработан для GE Fanuc ПЛК для обмена данными между ПЛК / приводными системами / системами HMI / SCADA. Протокол использует UDP над Ethernet слои для обмена данными. Снимок внутренней справочной памяти, опосредованный Ethernet интерфейс, называется обменом. Обмен не требует ответа и идентифицируется уникальной комбинацией трех основных идентификаторов.
- Идентификатор производителя (IP-адрес производителя)
- Идентификатор биржи (идентификатор биржи)
- Имя адаптера (идентификатор интерфейса Ethernet)
EGD реализован с помощью классов.
- Класс 0 - поддерживает только настроенные обмены (реализовано в большинстве процессоров PACSystems)
- Класс 1 - поддерживает все сервисы класса 0 плюс запрограммированные обмены EGD, которые можно использовать для чтения и записи на другие устройства на разовой основе
- Класс 2 - поддерживает все услуги класса 1, а также выступает в качестве ответчика для запрограммированных обменов EGD (реализуется только интерфейсным модулем Ethernet)
- Класс 3 - поддерживает все услуги класса 2 плюс статическую конфигурацию с сервера конфигурации EGD
- Класс 4 - поддерживает все службы класса 3 плюс динамически привязанную конфигурацию с сервера конфигурации EGD