Важной отличительной чертой технологии является высокий уровень готовности решений и систем на базе EtherCAT. В данном случае готовность определяется двумя ключевыми факторами: надежностью решения или системы и снижением времени простоя. Если надежность в большей степени обеспечивается соблюдением технологии и контролем качества, то снижение времени простоя обеспечивается за счет правильной и своевременной реакции на возникновение неисправности. Для этих задач большую роль играют возможности диагностики. Чтобы использовать их в полной мере, VS EtherCAT Studio содержит встроенную систему аварийных сигналов с руководством по устранению неисправностей, обеспечивающую персонал пояснениями и способами исправления известных ошибок.
Основные диагностические функции
- Логирование данных и фреймов
- Диагностический сканер
- Категоризированные сообщения
- Проблемы и решения
- Проверка качества соединения
Список аварийных сигналов
Сообщения об ошибке и аварийные сигналы
Просмотр графиков в реальном времени (Online Chart Viewer)
Просмотр «снимков» (Snapshot Viewer)
Окно Просмотр снимков служит для отображения диаграммы, созданной из снимков состояния на основе значений канала или сигнала. Создание снимков настраивается. Пользователь может определить следующие параметры:
- Общее количество сделанных снимков
- Временные рамки для создания снимков
- Повторение снимков
- Временной интервал повторения
Значения сигналов собираются во время работы и сохраняются для создания снимка состояния. Затем средство просмотра отображает снимок. На скриншоте представлен мониторинг значения сигнала с заданным интервалом.
Создание снимков уменьшает нагрузку на систему и не оказывает влияния на производительность в условиях жесткого реального времени.
Инструмент логирования данных (Data Logging Tool)
Статистика
Studio собирает различные статистические данные:
- Сетевая активность, подсчитанная сетевым адаптером
- Активность шины EtherCAT, подсчитанная ведущим устройством
- Загрузка CPU и шины
Статистика Ethernet (eth0 для Linux) – статистика конкретной сетевой карты. В ней отображается сколько фреймов было отправлено, сколько ошибок исправлено, сколько пакетов отправлено и получено и т.д.
Ethernet2 – это сетевая карта. Здесь отображается сколько фреймов отправило ведущее устройство и какое количество из них не прошло и т.д.
Статистика задачи по умолчанию отображает расхождение установленных значений периодичности устройства с реальными.
Лог файл и Регистратор фрейма (Log File and Frame Logger)
Мощность
Система отслеживания питания позволяет контролировать питание и потребление ведомых устройств LVDS на шине, чтобы избежать проблем с отсутствием питания в конфигурации. Если наблюдается нехватка мощности у ведомого устройства, инструмент окрашивает его в красный цвет и показывает отрицательные значения мощности.
На первом скриншоте наблюдается недостаток питания (ведомый устройства окрашены красным), а на втором, где добавлен EL9400 (терминал электропитания) мощности достаточно (все ведомые устройства зеленые).
Dashboard
Dashboard является важным диагностическим окном VS EtherCAT Studio. Оно позволяет контролировать свойства ведомых устройств и параметры портов, расположенных на шине. Анализ портов включает в себя диагностику, позволяющую обнаруживать ошибки в портах в онлайн-режиме.
Dashboard представлен в двух режимах:
- General – свойства ведомых устройств
- Ports diagnostic – параметры портов