Руководство по настройке и вводу в эксплуатацию шины EtherCAT

D

Daniel Zhang

Обновлено Aug 17, 2026

  1. Обзор шины EtherCAT

EtherCAT — широко используемый протокол промышленного Ethernet, превосходящий традиционные системы полевой шины по многим параметрам. Одно из его ключевых преимуществ — простота использования.

  1. Характеристики применения

Приложения на шине EtherCAT обладают следующими характеристиками:

  • Гибкая топология: поддерживается практически любая сетевая топология.
  • Максимальная длина кабеля 1000 метров: длины кабелей между узлами не требуют согласования или точного расчёта.
  • Автоматическое присвоение адресов ведомым устройствам.
  • Фиксированная скорость связи 100 Мбит/с.
  • Требуется минимальная настройка параметров связи.
  1. Этапы отладки

  1. Пример

В данном руководстве в качестве примеров используются сервопривод StepperOnline EtherCAT AC T7 и контроллер Omron NJ501-1500.

Шаг 1: Настройка аппаратной системы

Аппаратная система состоит из мастера, ведомых устройств и кабелей связи. На рисунке ниже показана схема сетевого соединения между NJ501-1500 и двумя сервоприводами T7.

  • Установите среду программирования Sysmac Studio на компьютер.
  • Подключите порт Ethernet контроллера к сетевому порту компьютера.
  • Подключите порт EtherCAT контроллера к порту ECAT IN первого сервопривода.
  • Подключите порт ECAT OUT первого сервопривода к порту ECAT IN следующего сервопривода. (Хотя на схеме показаны два сервопривода T7, в данном примере демонстрируется управление одним T7. Процедура управления несколькими сервоприводами выполняется аналогичным образом.)

Шаг 2: Установка файла описания устройства (файл ESI)

Скопируйте файл описания устройства T7-EC_V1.03.xml в соответствующий каталог установки среды программирования: OMRON\SysmacStudio\IODeviceProfiles\EsiFiles\UserEsiFiles

Шаг 3: Добавление мастера и ведомых устройств, настройка параметров

  1. Откройте среду программирования Sysmac Studio, создайте новый проект и выберите модель контроллера и версию программного обеспечения.
  2. Добавьте узлы в разделе Configuration and Settings > EtherCAT Master.

  1. В разделе Motion Control Settings > Axis Settings щёлкните правой кнопкой мыши, чтобы добавить ось, и настройте параметры оси, как показано на рисунке.

Шаг 4: Программирование и работа в режиме онлайн

Добавьте программу, перейдя в Programming > POUs > Program > Program0 > Section0.

Работа в режиме онлайн: после подтверждения того, что программа компилируется без ошибок, установите связь и загрузите программу в контроллер. Затем:

  • Установите переменную "enc" в TRUE для включения сервопривода.
  • Запустите функциональный блок "relative1" для начала относительного позиционирования.
  • Запустите функциональный блок "stop1" для остановки сервопривода.

На этом базовая настройка и ввод в эксплуатацию EtherCAT в режиме онлайн завершены.