;
BANY PN IO является инструментом анализа сетей Ethernet / PROFINET. Он содержит аппаратные компоненты и приложение Windows, которые поддерживают коммуникационный обмен данными через Ethernet. Управление аппаратурой и настройку ее параметров выполняет приложение Windows (триггеры, фильтры, пуск, стоп и т.д.). Это же приложение загружает зарегистрированные и статистические данные, отображает и сохраняет их на компьютере, используемом для анализа работы сети.
Множество функций BANY PN IO поддерживается индивидуальными модулями. Модульная структура позволяет выполнять целевую локализацию источников ошибок и выявлять слабые места задолго до возникновения проблем. Набор доступных модулей:
Версии продукта
Стандартная версия:
Включает модули frame recording и PROFINET analysis.
Версия Premium:
Включает модули frame recording, PROFINET analysis, online value tracking и packet generator.
Опция управления с помощью скриптов или с помощью приложения доступна для всех версий продукта.
Управление всеми функциями BANY PN IO выполняет программа "BANYscope", включенная в комплект поставки. Приложение Windows подключается к модулю BANYsys через Ethernet. Для этого может использоваться непосредственное подключение, подключение через сеть или через VPN туннель.
Четыре порта анализатора могут использоваться всеми функциональными модулями, но не одновременно. Они должны быть включены и подчинены соответствующему модулю.
После настройки параметров и запуска соответствующей функции анализа соединение между BANY PN IO и "BANYScope" может быть отключено. Модуль работает автономно.
Модуль frame recording поддерживает комфортабельные опции регистрации процессов обмена данными через Ethernet соединения на скоростях 10/ 100/ 1000 Мбит/с.
BANY PN IO использует технологию FPGA для безошибочной регистрации всех данных с разрешением 10 нс. Даже плохие кадры не удаляются автоматически. Они могут быть сохранены и подвергнуты дальнейшему анализу.
Черыре порта регистрации могут использоваться независимо друг от друга. Если для мониторинга кадров вместо концентратора или зеркального коммутируемого порта используется тестовая точка доступа (TAP – Test Access Point), то появляется возможность соединения портов. Т.е., объединять свои потоки данных, выполнять их сохранение и оценку.
Для обеспечения эффективной регистрации данных можно использовать свободно программируемые триггеры и фильтры. Помимо стандартных фильтров и функций (адреса, протоколы и шаблоны) можно использовать и специальные функции, способные фиксировать тайм-ауты и плохие кадры (ошибка контрольной суммы, ошибка размера и т.д.). Встроенные аппаратные входы могут использоваться для фиксации данных в моменты поступления входных сигналов.
Данные сохраняются в оперативной памяти емкостью 2 Гбайт, которая может использоваться как кольцевой буфер. В конце регистрации данные передаются на сохранение в компьютер через Ethernet или на внешний носитель через USB.
При необходимости сохранения больших объемов данных данные могут передаваться на компьютер во время их регистрации. Все кадры сохраняются в файле в формате "pcap" и могут быть загружены, например, в Wireshark.
Модуль PROFINET analysis автоматически обнаруживает все наиболее важные параметры сети PROFINET. BANY PN IO анализирует трафик обмена данными в реальном масштабе времени, определяет типы кадров, время цикла и множество других важных характеристик сети.
Во время анализа все узлы PROFINET, перечисленные в таблице. Для каждого узла выполняется циклическое обновление и отображение следующей информации:
PROFINET класс, количество отправленных/ принятых пакетов, желаемое время цикла, минимальное/ максимальное время цикла, минимальное/ максимальное отклонение времени цикла.
Количество кадров, пересылаемых каждым узлом в единицу времени, может быть отображено в виде временной диаграммы. Этот график позволяет наглядно иллюстрирует, насколько четко выдерживается время цикла соответствующего компонента PROFINET.
В ходе анализа сети PROFINET IRT важна не только информация о выдерживании времен циклов отдельными компонентами, но и время смещения отправки в рамках цикла. Т.е., поведение компонентов при взаимодействии с другими партнерами по связи. Смещения в рамках цикла могут отображаться в виде графиков кривых, позволяющих анализировать качество работы всей сети и распределение интервалов между ее узлами.
Модуль online value tracking использует интуитивно понятную структуру меню фильтров для извлечения необходимых данных из передаваемых кадров и регистрацию этих данных. Он не регистрирует кадры целиком. Регистрации подлежат только отдельные параметры, передаваемые соответствующими компонентами через PROFINET.
Это позволяет, например, производить считывание текущих значений уставок контроллера, скорости вращения двигателя и т.д. непосредственно из сети PROFINET и сохранять полученные значения с отметками времени (разрешение 10 нс). Накопленная информация может отображаться в табличной или графической форме для анализа характера изменения данных параметров в реальном масштабе времени.
Специальные фильтры позволяют выбирать нужные значения, адреса узлов, позицию байта в кадре и количество считываемых байтов. Размер переменной ограничен 8 байтами. Допускается использование переменных всех форматов (бинарный, целочисленный, аналоговый, ...).
Одновременно может регистрироваться до 4 переменных. Ограничений на время регистрации не существует.
Модуль packet generator позволяет отправлять в сеть Ethernet кадры любых типов. Для выполнения этих операций могут использоваться все четыре порта анализатора независимо друг от друга. При необходимости порты могут соединяться в пары приемника/ передатчика, что позволяет считывать и проверять отправляемые кадры.
Кадры, которые нужно передать, загружаются в модуль в виде файлов формата "pcap". Эти кадры могут быть сгенерированы и отправлены в сеть или открыты pcap редактором для формирования новых кадров.
Каждый порт имеет собственное меню для настройки своих параметров. С помощью этих настроек пакеты данных могут передаваться:
В конце выполнения необходимых действий выводятся статистические данные по наиболее важным параметрам сети (сетевая нагрузка, продолжительность и т.д.).
Все перечисленные выше модули могут управляться скриптами. Для реализации этих процессов все выполняемые пользователем действия регистрируются во встроенном скрипте window. Скрипт может быть сохранен, отредактирован и передан в BANYscope по соответствующему вызову. После загрузки выполняются все инструкции скрипта. Это позволяет выполнять автоматически определенные тестовые последовательности. В руководстве по продукту приведен обзор всех команд, которые могут использоваться в скриптах.
Альтернативно команды скрипта могут быть переданы в BANYscope другим приложением через удаленный интерфейс (через TCP/IP). При использовании интерфейса TCP приложение может находиться на другом компьютере, подключенном к той же сети, что и компьютер с BANYscope. В комплект поставки продукта включено несколько примеров скриптов, написанных на языке C#.
Код | Заказной номер | Описание | Заказать |
---|---|---|---|
124153 | 9AE4121-1AA00 | analsys system bany pnio for analysis and diagnostic for profinet | Заказать |
77715 | 9AE4121-1AB00 | analsys system bany pnio premium for analysis and diagnostic for profinet. online value tracking packet generator and skriptcontrol | Заказать |
124156 | 9AE4130-1AA00 | wall power supply 60w for simba and bany | Заказать |
77717 | 9AE4130-2AA00 | tap c1p-100 10/100 utp fast ethernet | Заказать |
124157 | 9AE4130-2AA10 | tap c1d-100 10/100 utp fast ethernet industrial 20-30v | Заказать |
77718 | 9AE4130-2AB00 | tap c1p-1g 10/100/1000 utp gigabit ethernet | Заказать |