Конфигуратор устройства EtherCAT

<< Click to Display Table of Contents >>

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

Конфигуратор устройства EtherCAT

После добавления модуля в протокол EtherCAT автоматически открывается окно конфигуратора. Общий порядок настройки описан в разделе EtherCAT. Окно также можно вызвать повторно двойным щелчком ЛК мыши по модулю в дереве.

Конфигуратор содержит до пяти вкладок (у части модулей вкладка Slots отсутствует).

Вкладка Основные

konfigurator_ustroistva_EtherCAT_1

На вкладке задаются параметры инициализации модуля:

Параметр

Описание

Номер модуля

Номер модуля на шине (с нуля). Аналогичен настройке в панели свойств.

Параметры запуска

Флаги проверки Vendor ID, Product ID и номера ревизии при инициализации. Контроль Vendor ID и Product ID рекомендуется оставлять включенным. Контроль ревизии, как правило, отключают.

Установить PDO Watchdog

Запись сторожевого таймера (регистр 0x410) в миллисекундах. Рекомендуется всегда записывать Watchdog. Значение должно быть не менее двух периодов задачи протокола.

Таймауты переходов

Максимальное время перехода между состояниями State Machine: I → P, P → S, S → O, → I. Начальные значения берутся из ESI, при необходимости могут быть изменены. Измененное значение можно сбросить к исходному кнопкой справа от поля.

Стартовые команды

Инициализирующие SDO-команды (фильтрация входов, тип канала и т.д.). Для каждой команды задаются флаг Записывать, Index:SubIndex и значение. Назначение команд определяется документацией на конкретное устройство.

Вкладка Sync Manager

Информационная вкладка с настройками Sync Manager и mailbox. Используется для диагностики.

konfigurator_ustroistva_EtherCAT_2

Вкладки TxPdo и RxPdo

Содержат описание циклических параметров: имя, индекс, тип данных. Поддерживаемые типы данных каналов:

•BIT - логический тип;

•BIT 1..7 - группа битов (в SCADA представлена целым числом);

•целые типы SINT, INT, DINT, LINT и беззнаковые варианты, включая нестандартные размерности (3-7 байт);

•FLOAT и DOUBLE.

Тип HOLE (пропуск для выравнивания памяти) в проект не добавляется. Строковые типы, массивы и время на текущий момент не поддерживаются:

konfigurator_ustroistva_EtherCAT_3

Вкладка Slots

Присутствует у модулей с дополнительной конфигурацией (Modbus-приборы, энкодеры, датчики и т.д.). На вкладке отображается дерево слотов. Для каждого слота можно добавить или удалить подмодуль из списка, определенного при импорте ESI:

konfigurator_ustroistva_EtherCAT_4

Диалоговое окно выбора подмодуля:

konfigurator_ustroistva_EtherCAT_5

После нажатия Применить в модуле создаются соответствующие каналы. При удалении подмодуля каналы удаляются, в том числе при наличии связей.

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