Сконфигурируйте модель главного узла EtherCAT

Прежде, чем сконфигурировать модель, выполните шаги в, Конфигурируют Сеть EtherCAT с TwinCAT 3.

Чтобы сконфигурировать модель xpcEthercatBeckhoffAIO для выполнения с помощью целевого компьютера в качестве главного узла, выполните следующие шаги.

Сконфигурируйте блок EtherCAT Init

Прежде чем вы будете использовать блок EtherCAT Init, будете конфигурировать withTwinCAT® 3 сети EtherCAT®.

Эта процедура принимает, что вы знакомы с TwinCAT 3 и его документацией.

Как часть процесса настройки, создайте и сохраните файл Информации о сети EtherCAT (ENI). Смотрите Конфигурируют Сеть EtherCAT с TwinCAT 3.

Если вы конфигурируете распределенные часы EtherCAT в основном режиме сдвига, использование блока IEEE 1588 Sync Execution в той же модели производит ошибку сборки. Включать EtherCAT распределило часы, и IEEE® 1588 синхронизировал выполнение в той же модели, используйте режим сдвига шины EtherCAT.

Чтобы сконфигурировать блок EtherCAT Init модели xpcEthercatBeckhoffAIO, выполните следующие шаги.

  1. Открытая модель xpcEthercatBeckhoffAIO.

  2. Дважды кликните блок EtherCAT Init.

  3. В текстовом поле Config file (ENI) просмотрите к файлу Информации о сети EtherCAT (ENI), который вы создали, когда вы сконфигурировали сеть (здесь, 'BeckhoffAIOconfig.xml'). Можно ввести имя файла с или без одинарных кавычек.

  4. Возьмите значение по умолчанию 0 для параметра Device index.

    Если модель включает больше чем одну сеть EtherCAT, введите уникальный Device index для каждой сети. Введите то же значение для всех блоков в каждой сети.

  5. Введите PCI bus и PCI slot для порта EtherCAT, который вы соединяете со своей сетью EtherCAT. Смотрите Установку Сеть EtherCAT для Выполнения.

  6. Возьмите значение по умолчанию Large model для параметра DC Tuning.

  7. Чтобы обновить данные в блоке EtherCAT Init и распространить его к другим блокам EtherCAT, нажмите Refresh Data.

  8. Нажмите OK.

Сконфигурируйте EtherCAT PDO, получают блоки

Чтобы сконфигурировать EtherCAT PDO Получают блоки модели xpcEthercatBeckhoffAIO, выполняют следующие шаги. Вы, должно быть, выбрали допустимый файл ENI в блоке EtherCAT Init.

Эта процедура принимает, что вы знакомы с TwinCAT 3 и его документацией.

  1. Дважды кликните блок EtherCAT PDO Receive маркировал EtherCAT PDO Receive.

  2. Установите параметр Device Index на набор значений в блоке EtherCAT Init.

  3. Из списка Signal Name выберите получаемую доступ сеть EtherCAT, здесь Term 2 (EL3062).AI Standard Channel 1.Value.

  4. Отметьте значение параметра Sample Time, который находится в секундах.

  5. Нажмите OK.

Выполнитесь шаги 5-9 для блока EtherCAT PDO Receive маркировали EtherCAT PDO Receive 1.

Сконфигурируйте блоки передачи EtherCAT PDO

Чтобы сконфигурировать блоки Передачи EtherCAT PDO модели xpcEthercatBeckhoffAIO, выполните следующие шаги. Вы, должно быть, выбрали допустимый файл ENI в блоке EtherCAT Init.

Эта процедура принимает, что вы знакомы с TwinCAT 3 и его документацией.

  1. Открытая модель xpcEthercatBeckhoffAIO.

  2. Дважды кликните блок EtherCAT PDO Transmit маркировал EtherCAT PDO Transmit.

  3. Установите параметр Device Index на набор значений в блоке EtherCAT Init.

  4. Выберите значение Signal Name, сопоставимое с получаемой доступ сетью EtherCAT, здесь Term 3 (EL4002).AO Outputs Channel 1.Analog output.

  5. Отметьте значение параметра Sample Time, который находится в секундах.

  6. Нажмите OK.

Выполнитесь шаги 2-6 для блока EtherCAT PDO Transmit маркировали EtherCAT PDO Transmit 1.

Сконфигурируйте параметры конфигурации модели EtherCAT

Чтобы сконфигурировать параметры конфигурации для модели xpcEthercatBeckhoffAIO, выполните следующие шаги. Вы, должно быть, выбрали допустимый файл ENI в блоке EtherCAT Init. Для получения дополнительной информации смотрите Деривацию Размера Фиксированного Шага.

  1. Открытая модель xpcEthercatBeckhoffAIO.

  2. Вычислите наибольший общий делитель (GCD) значений Sample Time для задач EtherCAT и для всех исходных блоков в модели. В этом случае GCD является 0.010.

  3. В Редакторе моделей нажмите Simulation> Model Configuration Parameters и кликните по вкладке Solver.

  4. Установите параметр Type на Fixed-step и Fixed-step size (fundamental sample time) к одному из следующего:

    • Интегральный делитель значения GCD, в секундах.

    • auto, если все другие исходные блоки в модели задали шаги расчета.

    В этом случае установите его на 0.010.

    Образцовое диалоговое окно параметров конфигурации выглядит так фигура.

  5. Нажмите OK.

Следующие задачи создают, загрузка и выполнение модели главного узла EtherCAT.

Для просмотра документации необходимо авторизоваться на сайте