АБАК ПЛК
Руководство по настройке и программированию
×

Инструкция по настройке Ethernet/IP на АБАК ПЛК

 
Для настройки связи по протоколу Ethernet/IP в проект CODESYS необходимо добавить устройство Ethernet. Для этого в дереве устройств щелкните правой кнопкой мыши на «Device (AbakController)» и выберите пункт «Добавить устройство».
 
Добавление устройства
 
В открывшемся всплывающем окне выберите Ethernet версии 3.5.15.0 и нажмите «Добавить устройство».
 
Добавление устройства Ethernet
Для устройства Ethernet необходимо настроить параметры порта. Если подключиться к ПЛК через шлюз (gateway), можно выбрать требуемый порт, и все его настройки будут перенесены.
 
Настройка Ethernet порта
 
Настройка EtherNet/IP Adapter
Устройство EtherNet/IP Adapter функционирует в качестве ведомого устройства по отношению к сканнеру EtherNet/IP. Чтобы настроить АБАК ПЛК в режиме адаптера EtherNet/IP, необходимо в конфигурацию Ethernet-устройства добавить модуль «EtherNet/IP Adapter» версии 3.5.15.20.
 
Добавление устройства Ethernet/IP Adapter
 
Добавьте устройство EtherNet/IP Module v3.5.14.0 в качестве модуля к EtherNet/IP Adapter. В данных устройствах доступна настройка маппинга (сопоставления) переменных ввода-вывода. Для расширения количества переменных допускается добавить необходимое количество модулей.
 
Добавление устройства EtherNet/IP Module
 
 В EtherNet/IP Module присутствует параметр «Модуль», определяющий формат данных и количество переменных.  Конфигурация должна содержать как минимум один модуль ввода.
Доступны следующие типы модулей:
  • Byte Input Module – одна переменная ввода типа Byte
  • Byte Output Module – одна переменная вывода типа Byte
  • Word Input Module – одна переменная ввода типа Word
  • Word Output Module – одна переменная вывода типа Word
  • DWord Input Module – одна переменная ввода типа DWord
  • DWord Output Module – одна переменная вывода типа DWord
  • Real Input Module – одна переменная ввода типа Real
  • Real Output Module – одна переменная вывода типа Real
  • Big Input Module – 505 переменных ввода типа Byte
  • Big Output Module – 509 переменных вывода типа Byte
     
    Настройки устройства Ethernet/IP Module
     
    Чтобы изменить число переменных в модуле типа Big Input/Output Module вручную, отредактируйте шаблоны в папке C:\ProgramData\CODESYS\Devices\102\0000 1016\3.5.14.0. Шаблонами являются:
  • CDS_ENIP_MODULE_MAX_INPUT.eds – для модуля ввода.
  • CDS_ENIP_MODULE_MAX_OUTPUT.eds – для модуля вывода.
    Откройте файл в текстовом редакторе. Для корректировки количества переменных в модуле адаптера добавляйте или удаляйте строки формата "8,Param1,". В конце последнего параметра должна находиться точка с запятой.
    Изменения применятся после сохранения шаблона и  перезапуска CODESYS.
     
    Шаблон CDS_ENIP_MODULE_MAX_INPUT.eds
     
    Во вкладке «EtherNet/IP Module Соотнесение входов/выходов» можно сопоставить (промаппировать) переменные из программы.
     
    Маппирование переменных в Ethernet/IP Module
     
    После настройки всех модулей Ethernet/IP в устройстве Ethernet/IP Adapter необходимо сохранить его конфигурацию для сканнера. Это можно сделать либо через экспорт «Экспорт EDS-файла», либо установив описание адаптера в CODESYS через «Install to Device Repository».
    После этого можно запустить проект адаптера. Если сканнер успешно установит соединение с адаптером, индикаторы состояния устройств EtherNet/IP станут зелеными (или оранжевыми при отсутствии лицензии).
     
    Установка EtherNet/IP Module Adapter
     
    Настройка EtherNet/IP Scanner
    EtherNet/IP сканнер является мастером по отношению к EtherNet/IP адаптеру. Для настройки ПЛК в качестве EtherNet/IP сканнера необходимо добавить устройство EtherNet/IP Scanner версии 3.5.15.20.
     
    Добавление устройства Ethernet/IP Scanner
     
    Если адаптер экспортирован в виде EDS-файла, этот файл необходимо установить в репозиторий устройств CODESYS. Если адаптер уже был установлен с помощью функции «Install to Device Repository», установка EDS-файла не требуется.
     
    Репозиторий устройств
     
    В устройство EtherNet/IP Scanner необходимо добавить установленный адаптер. Параметры «Major Revision» и «Minor Revision» (см. рис. «Репозиторий устройств») должны соответствовать настройкам «Большое исправление» и «Малое исправление» в настройках EtherNetIP Adapter (см. рис. «Маппирование переменных в EtherNet/IP Module»)
    Добавление установленного устройства
     
     В параметрах устройства требуется указать IP-адрес используемого EtherNet/IP адаптера.
     
    Установка адреса
     
    Во вкладке «EtherNet/IP Module Соотнесение входов/выходов» доступно сопоставление переменных программы с входами и выходами модуля. После этого можно запустить и протестировать проект.
     
    Маппирование переменных в установленном адаптере
     
    Без лицензии Ethernet/IP устройства работают в демонстрационном режиме не более 30 минут, после чего их работа блокируется. При отсутствии лицензии стрелки возле устройств имеют оранжевый цвет, при наличии лицензии - зеленый. Чтобы возобновить работу устройств, нажмите кнопку «Сброс».
     
    Наличие связи по Ethernet/IP
Онлайн помощь создана в Dr.Explain