AB9079 Шлюз Anybus EtherCAT to .NET

AB9079 Шлюз Anybus EtherCAT to .NET

Шлюз Anybus EtherCAT to .NET позволяет отображать данные, полученные от общецеховых систем с интерфейсом EtherCAT, в приложениях на платформе .NET в режиме реального времени. 

Другими словами, .NET программатор при помощи данного шлюза сможет считывать информацию непосредственно из ПЛК системы и использовать её в приложениях сбора статистики, анализа данных или технического обслуживания. 

Данный шлюз может быть использован для решения различных задач, от простой передачи KPI значений, расширенного обмена сообщениями со структурированными типами данных, до ультра-быстрой передачи большого объема данных Ввода/Вывода.

Конфигурирование

В состав программного обеспечение входит два симулятора — симулятор ПЛК и симулятор .NET для облегчения разработки программ и ввода в эксплуатацию.

Обмен информацией между Operational Technology (OT) и Information Technology (IT) определяется в excel-подобном шаблоне-таблице.

Генератор кода компании HMS автоматически формирует уникальный C# API высокого уровня (события и методы сообщения), который может быть легко интегрирован непосредственно в .NET приложение. Аналогично формируется уникальный GSDML файл, который значительно облегчает процесс интеграции шлюза в ПЛК систему.


Примеры конфигурирования шлюзов Anybus .NET Gateway на языке С#


OT - информация от операционной техники (Operational Technology), т.е. от программных приложений, инфраструктуры, средств мониторинга производства и систем управления, оборудования и датчиков, используемых в физических процессах изготовления.

IT - уровень информационных технологий (Information Technology) - процессы, методы поиска, сбора, хранения, обработки, предоставления, распространения информации и способы осуществления таких процессов и методов; приёмы, способы и методы применения средств вычислительной техники при выполнении функций сбора, хранения, обработки, передачи и использования данных; ресурсы, необходимые для сбора, обработки, хранения и распространения информации.

KPI - Ключевые показатели эффективности (Key Performance Indicators) — показатели деятельности подразделения (предприятия), которые помогают организации в достижении стратегических и тактических (операционных) целей. Использование ключевых показателей эффективности даёт организации возможность оценить своё состояние и помочь в оценке реализации стратегии.

Сайт производителя: Anybus

Код заказа: AB9079

Стоимость:

867
с учетом НДС
Конвертация Евро/Доллара происходит по курсу ЦБ РФ на день выставления счета + 1,5 рубля
Срок доставки: 4-6 рабочих недель
clock
Предзаказ
Основное
  • Обеспечивает обмен данными между ПЛК и .NET приложением на ПК
  • Отправка и получение данных как от IT, так и OT систем
  • Размер сообщения до 251 байта
  • Возможность последовательной отправки сообщений для передачи больших объемов данных (до 251 байта x 65 535)
  • PLC симулятор, облегчающий работу программиста .NET во время разработки и ввода в эксплуатацию
  • Доступен симулятор .NET приложений, облегчающий работу программисту ПЛК во время разработки и ввода в эксплуатацию
  • Варианты монтажа на DIN-рейку или на стену
  • Режим стримера для интерфейсов PROFIBUS, PROFINET и EtherNet / IP при использовании в высокопроизводительных приложениях
Программирование .NET
  • Нет необходимости в понимании работы промышленных сетей - данные приходят уже в нужном формате
  • Стилизованный IT интерфейс: настраиваемые наименования параметров, получение событий и внесение структурированных данных через C# / .NET интерфейс
  • Автоматическое конфигурирование – система генерирует полностью настроенные C# API и конфигурационные файлы для ПЛК
  • Наименования параметров и типы данных соответствуют и согласованы между системным IT программатором и программатором ПЛК системы
  • Конфигурация хранится в программе C# 
  • PLC симулятор, обеспечивающий возможность тестирования приложения .NET без самого ПЛК
  • Конфигурирования внутри самого моста не требуется
Программирование ПЛК
  • Знание .NET Framework не требуется - логический интерфейс является функциональным блоком в конфигурации ПЛК
  • Функциональный блок для TwinCAT 3 создается автоматически
  • Автоматическое конфигурирование – система генерирует конфигурационные ESI-файлы для ПЛК
  • .NET симулятор, обеспечивающий возможность тестирования работы ПЛК без приложения .NET
  • В случае замены аппаратной части (непосредственно самого шлюза), система автоматически восстановит текущую конфигурацию на новом оборудовании

Особенности сети EtherCAT

  • Параметры ведомого устройства EtherCAT определяются в конфигурации электронной таблицы. ESI файл генерируется при конфигурации вместе с функциональными блоками.
  • Возможность передачи и распределения до 256 байт данных ввода/вывода
  • Скорость передачи данных до 100 Мбит/с
  • Настройка восходящей линии EtherCAT через файл .ESI
  • Наличие функциональных блоков для TwinCAT 3
  • Возможность подключения через 2 разъема RJ45

Механические характеристики:

  • Габаритные размеры (ДхШхВ): 110 mm x 35 mm x 101 mm
  • Питание: 24 В пост. тока +/- 10%
  • Диапазон рабочих температур: -25 to +70°C
  • Степень пылевлагозащиты: IP20
  • Поддерживаемые свойства: Поддержка перераспределения команд ПЛК
  • Метод конфигурирования: При помощи поставляемого в комплекте конфигуратора на базе таблиц excell
  • Сертификаты: CE, UL, cUL, ATEX and Haz.Loc
  • Разъем: Двухпортовый RJ45

Вы можете найти инструкции по настройке в руководстве пользователя либо ознакомиться с видеоуроками:




Почему не устанавливается связь между шлюзом и ПЛК?

Чтобы установить связь между шлюзом и ПЛК сначала необходимо выполнить инициализацию со стороны  IT/.NET.

Где можно найти дополнительную информацию по программированию шлюзов .NET?

Дополнительную информацию можно найти по ссылке...

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

Какие коммуникационные порты и протоколы по умолчанию используются шлюзом на стороне IT/.NET?

Настройки по умолчанию следующие:

Настройка и установка соединения через TCP порты 2000 и 2001

Передача данных I/O через TCP/UDP порт 2002

Установилось соединение как со стороны IT, так и со стороны OT, но обмен данными не происходит. В чем может быть проблема?

Это может быть связано с тем, что UDP трафик заблокирован, но TCP трафик проходит (обычно из-за какой-либо настройки брандмауэра). Об этом будет свидетельствовать мигающий LED индикатор OT.

Как изменить скорость передачи данных?

Скорость можно настроить в приложении .NET с помощью параметров "DataSendInterval" и "DataReceiveFilterDivisor".

Также скорость передачи данных можно настроить в шаблоне Excel в режиме сообщений (Message Mode) с помощью параметра ".NET to bridge data send interval".

Можно ли из приложения .NET определить работоспособность ПЛК?

Из приложения .NET можно определить работоспособность ПЛК с помощью callback функции "Gw_BridgeStatusChanged". Эта функция должна указывать на состояние «OPERATIONAL».

Отсутствует LED индикация OT при подключении ПЛК. В чем может быть проблема?

Прежде чем установить связь с ПЛК необходимо провести инициализацию со стороны .NET, поэтому LED индикатор ОТ не загорается.

LED индикатор IT не горит.

Необходимо использовать приложение Anybus .NET Bridge Generic Host (.NET simulator). Более подробную информацию о .NET simulator можно найти в руководстве пользователя на сайте производителя.

С помощью .NET simulator можно определить в чем заключается проблема, либо внутри приложения .NET, либо со стороны IT сети (проблема коммутатора/брандмауэра, например, правила портов - .NET Bridge по умолчанию использует порты 2000/2001, для TCP / UDP-трафик).

IT LED индикатор не работает даже при использовании .NET simulator.

Наиболее вероятная причина это проблемы со стороны  IT-сети. Для устранения этой проблемы необходимо изменить настройки .NET Bridge с помощью встроенной веб-страницы. 

IT LED индикатор мигает зеленым цветом.

Убедитесь, что IT-сеть разрешает трафик UDP (порт по умолчанию 2002). По умолчанию .NET Bridge использует протокол UDP для передачи данных ввода-вывода.

Рекомендуемые товары