Диалог импорта ESI EtherCAT

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > EtherCAT >

Диалог импорта ESI EtherCAT

Импорт ESI выполняется для протокола EtherCAT в пользовательской библиотеке, а не для экземпляра протокола в узле проекта. Общий порядок настройки описан в разделе EtherCAT.

Файл ESI

Производитель EtherCAT-устройств распространяет XML-файл описания ESI (EtherCAT Slave Information). Файл содержит идентификацию устройства (VendorId, ProductCode, RevisionNo), описание PDO (RxPDO, TxPDO), словарь объектов, конфигурацию Sync Manager и стартовые команды.

Создание пользовательской библиотеки и настройка протокола

Создайте пользовательскую библиотеку и в ней выполните:

•добавьте новый тип протокола:

dialog_importa_EtherCAT_2

•в контекстном меню выберите Сменить тип, введите EtherCAT и нажмите Установить наследование:

dialog_importa_EtherCAT_3

•дважды щелкните ЛК мыши по протоколу - откроется окно импорта:

dialog_importa_EtherCAT_1

Импорт модулей из ESI

Нажмите Открыть и выберите XML-файл ESI, предоставленный производителем:

dialog_importa_EtherCAT_4

Модули, помеченные красным и заблокированные, содержат ошибки обработки (например, отсутствуют параметры Sync Manager). Такие модули в проект добавить нельзя.

dialog_importa_EtherCAT_5

Отметьте нужные устройства флажками (кнопки Выделить все или Выбрать) и нажмите Применить:

dialog_importa_EtherCAT_6

Сохранение библиотеки

После импорта модулей сохраните библиотеку командой Сохранить изменения. После сохранения библиотека будет доступна для подключения в других проектах.

Подключение готовой библиотеки

Готовые библиотеки производителей с уже импортированными модулями можно подключить к среде разработки и использовать в проекте без повторного импорта ESI.

Смотрите также: