Важной отличительной чертой технологии является высокий уровень готовности решений и систем на базе EtherCAT. В данном случае готовность определяется двумя ключевыми факторами: надежностью решения или системы и снижением времени простоя. Если надежность в большей степени обеспечивается соблюдением технологии и контролем качества, то снижение времени простоя обеспечивается за счет правильной и своевременной реакции на возникновение неисправности. Для этих задач большую роль играют возможности диагностики. Чтобы использовать их в полной мере, VS EtherCAT Studio содержит встроенную систему аварийных сигналов с руководством по устранению неисправностей, обеспечивающую персонал пояснениями и способами исправления известных ошибок.

Основные диагностические функции

  • Логирование данных и фреймов
  • Диагностический сканер
  • Категоризированные сообщения
  • Проблемы и решения
  • Проверка качества соединения

Список аварийных сигналов

Список аварийных сигналов отображает все аварийные сигналы и события, которые были зарегистрированы, при подключенной к ведущему устройству Studio. Для лучшего распознавания, каждое сообщение сопровождается ID кодом, отметкой времени, когда оно произошло и кратким описанием проблемы или происшествия. Сообщения могут быть отсортированы по их важности и источнику.

Сообщения об ошибке и аварийные сигналы

Данная система регистрирует все аварийные сигналы и события, которые происходят в онлайн-режиме Studio (подключение к ведущему устройству), и сообщает о них несколькими способами. Степень серьезности события отражается в типе уведомления. Критические события сопровождаются появлением окна уведомления, не позволяющего пропустить такое событие и подталкивающего немедленно принять меры к устранению причины проблемы. Возможные причины и способы решения большинства критических событий, которые могут возникнуть во время запуска и работы описаны в руководстве по поиску и устранению неисправностей – информационная база знаний, собираемая нашими службами поддержки и пусконаладке на протяжении долгих лет работы с технологией. Описание достаточно детальное и доступно онлайн в контекстном меню в случае возникновения проблемы.

Просмотр графиков в реальном времени (Online Chart Viewer)

Просмотр графиков (Online Chart Viewer), важная диагностическая функция VS EtherCAT Studio, позволяет мониторить несколько каналов одного или нескольких ведомых устройств одновременно. Так же позволяет визуализировать переменные, которые были выбраны в онлайн режиме.

Просмотр «снимков» (Snapshot Viewer)

Окно Просмотр снимков служит для отображения диаграммы, созданной из снимков состояния на основе значений канала или сигнала. Создание снимков настраивается. Пользователь может определить следующие параметры:

  • Общее количество сделанных снимков
  • Временные рамки для создания снимков
  • Повторение снимков
  • Временной интервал повторения

Значения сигналов собираются во время работы и сохраняются для создания снимка состояния. Затем средство просмотра отображает снимок. На скриншоте представлен мониторинг значения сигнала с заданным интервалом.

Создание снимков уменьшает нагрузку на систему и не оказывает влияния на производительность в условиях жесткого реального времени.

Инструмент логирования данных (Data Logging Tool)

С помощью данного инструмента можно установить, какие переменные должны быть сохранены в определенном файле. На основе этого файла генерируется диаграмма. Инструмент логирования данных дает возможность задавать условия (например, останавливать запись или делать что-то еще при возникновении заданной ситуации). Инструмент запускается и ждет, пока не наступит определенное условие, только после этого он начинает запись и ее визуализацию. Таким образом, пользователь сразу видит, что значение выходит за пределы допуска.

Статистика

Studio собирает различные статистические данные:

  • Сетевая активность, подсчитанная сетевым адаптером
  • Активность шины EtherCAT, подсчитанная ведущим устройством
  • Загрузка CPU и шины

Статистика Ethernet (eth0 для Linux) – статистика конкретной сетевой карты. В ней отображается сколько фреймов было отправлено, сколько ошибок исправлено, сколько пакетов отправлено и получено и т.д.

Ethernet2 – это сетевая карта. Здесь отображается сколько фреймов отправило ведущее устройство и какое количество из них не прошло и т.д.

Статистика задачи по умолчанию отображает расхождение установленных значений периодичности устройства с реальными.

Лог файл и Регистратор фрейма (Log File and Frame Logger)

Собранные данные очень полезны для анализа производительности всей системы и поиска «узких мест», если они возникают. Визуализатор регистратора фрейма отображает статистическую информацию обо всех фреймах, полученных и отправленных ведущим устройством и сохраненных в лог файле.

Мощность

Система отслеживания питания позволяет контролировать питание и потребление ведомых устройств LVDS на шине, чтобы избежать проблем с отсутствием питания в конфигурации. Если наблюдается нехватка мощности у ведомого устройства, инструмент окрашивает его в красный цвет и показывает отрицательные значения мощности.

На первом скриншоте наблюдается недостаток питания (ведомый устройства окрашены красным), а на втором, где добавлен EL9400 (терминал электропитания) мощности достаточно (все ведомые устройства зеленые).

Хотите скачать пробную версию VS EtherCAT Studio?

Задать вопрос