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