Сконфигурируйте сеть EtherCAT с TwinCAT 3

Чтобы сконфигурировать сеть EtherCAT® использование TwinCAT® 3, выполните следующие шаги.

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

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

Отсканируйте сеть EtherCAT

Остальная часть этого примера принимает, что ваша сеть EtherCAT состоит из Beckhoff® EK1100, EL3062 и модулей EL4002, соединенных в том приказе, выполненном терминатором строки.

Отсканировать сеть EtherCAT с TwinCAT 3:

  1. Соедините свою сеть EtherCAT с портом Ethernet компьютера разработчика, выделенным EtherCAT. Включите сеть.

  2. Запустите Microsoft® Visual Studio® и создайте проект TwinCAT 3.

  3. В меню TwinCAT запустите сканер устройства.

    Сканер сообщает, что новые устройства ввода-вывода были найдены.

  4. В списке устройств Ethernet, которые сканер обнаруживает на компьютере разработчика, выберите устройство Ethernet, в которое вы включили свою сеть EtherCAT.

    Если вы не видите, что устройство Ethernet, идентифицированное как устройство EtherCAT, проверяет вашу конфигурацию сети EtherCAT и источник питания.

  5. Отсканируйте для полей EtherCAT в вашей сети.

    Сканер сообщает об устройствах EtherCAT относительно вашей сети.

  6. Отключите режим свободы действий.

  7. В вашем проекте TwinCAT проверяйте, что сканер загрузил запрошенную информацию о ваших устройствах EtherCAT.

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

Прежде, чем сконфигурировать главный узел сети EtherCAT, отсканируйте сеть с TwinCAT.

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

Создайте задачу EtherCAT

Создать и сконфигурировать EtherCATtask:

  1. В TwinCAT 3 добавьте элемент в свой системный список задач.

    Обеспечьте имя для задачи, например, Task 1 и сконфигурируйте Task 1 как задачу с изображением.

  2. В списке задач выберите Task 1 и установите его значение меток деления цикла к значению в миллисекундах, таких как 10 для миллисекунд 10.

  3. Запишите метку деления цикла в миллисекундах.

    В диалоговом окне Model Configuration Parameters используйте метку деления цикла, чтобы вычислить значение для поля Fixed-step size (fundamental sample time). Чтобы позволить Simulink® вычислять шаг расчета, выберите Auto.

Сконфигурируйте входные параметры задачи EtherCAT

Сконфигурировать входные параметры задачи:

  1. В TwinCAT 3, под Term 1, получают доступ к узлам Term 2 и AI Standard Channel 1.

  2. Перетащите узел Value AI Standard Channel 1 к входным параметрам Task 1.

  3. Сконфигурируйте входные параметры Term 1 как переменные.

  4. Соедините переменную AI Standard Channel 1 с Term 2.

Сконфигурируйте задачу EtherCAT Выходные параметры

Сконфигурировать задачу выходные параметры:

  1. В TwinCAT 3, под Term 1, получают доступ к узлам Term 3 и AO Outputs Channel 1.

  2. Перетащите узел Analog output AO Outputs Channel 1 к Task 1 выходные параметры.

  3. Сконфигурируйте аналоговые выходы Term 1 как переменные.

  4. Соедините переменную Analog output с Term 3.

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

Сконфигурировать Term 3 распределило часы:

  1. В TwinCAT 3, под Term 3, получают доступ к вкладке DC.

  2. Измените режим работы DC на DC Synchron.

Экспортируйте и сохраните настройку EtherCAT с TwinCAT 3

Файл Информации о сети EtherCAT (ENI) представляет главный узел сети EtherCAT. Чтобы создать файл ENI, отсканируйте и сконфигурируйте сетевой withTwinCAT 3.

Чтобы экспортировать файл ENI от TwinCAT 3, выполните следующие шаги.

  1. Под узлом Device 1 (EtherCAT), во вкладке EtherCAT, выполняют команду, чтобы экспортировать конфигурационный файл.

  2. В файле сохраняют диалоговое окно, вводят имя XML-файла, такое как BeckhoffAIOconfig.xml.

    Внимание

    Файл ENI отформатирован как XML-файл с расширением XML-файла. Создание приложения реального времени производит XML-файл с тем же именем как ваша модель. Чтобы избежать конфликта, используйте имя файла ENI, которое отличается от имени вашей модели.

  3. Сохраните файл проекта.

    В файле сохраняют диалоговое окно, вводят имя файла SLN, такое как BeckhoffAIOconfig.

Чтобы рассмотреть или изменить вашу настройку, откройте проект файл SLN с помощью Microsoft Visual Studio. Если вы изменяете настройку, сохраняете и XML и файлы SLN.

Следующей задачей является Установка Сеть EtherCAT для Выполнения.