Анализатор шин данных MultiBusScope
Запросить демонстрацию

Как читать загрузку шины и не обмануться

Средняя загрузка в 30 % успокаивает ровно до того момента, когда кадр теряется на пике.

Опубликовано
2026-09-19
Чтение
4 минуты
Темы
CAN · статистика · диагностика

Статья

Что такое загрузка шины

Загрузка — это доля времени, в течение которой шина занята передачей. На CAN её считают по числу переданных бит с учётом стаффинга и межкадровых промежутков. Цифра выглядит простой, и именно поэтому её легко прочитать неправильно.

Почему среднее значение обманывает

Средняя загрузка за прогон усредняет тишину и всплески. Шина, которая десять минут молчит на 5 % и три секунды работает на 95 %, покажет спокойные 12 %. Именно в эти три секунды и происходит потеря арбитража, рост задержки и пропуск кадра с высоким приоритетом.

Поэтому смотреть нужно не одно число, а три вместе:

  • загрузку во времени, а не итоговое среднее;
  • частоту кадров по каналу — кто именно создаёт всплеск;
  • счётчики ошибок в тот же момент времени.

Как это делается в Анализаторе шин данных (MultiBusScope)

Статистика по каналу показывает число событий, частоту кадров, скорость данных и процент загрузки, а рядом — счётчики ошибок по типам: bit, CRC, form, ack. Обновление статистики можно заморозить, чтобы снять показания в нужный момент, и сбросить счётчики перед новым прогоном.

Чтобы связать всплеск с конкретным узлом, включите группировку по узлам и посмотрите топ самых частых кадров: обычно за ростом загрузки стоит один циклический кадр с уменьшенным периодом.

Практический порядок действий

  1. Запустите прогон с записью, а не только с наблюдением: всплеск нужно будет пересмотреть.
  2. Поставьте цветовое правило на кадры с ошибками — всплеск и ошибка часто соседствуют.
  3. После прогона найдите участок с максимальной загрузкой и поставьте маркеры по его границам.
  4. Перейдите в Graphics: маркеры уже там. Посмотрите, что делали сигналы в этом интервале.
  5. Выгрузите фрагмент в CSV или ASC для отчёта.

Что считать нормой

Универсального порога нет: он зависит от скорости шины, состава узлов и требований к задержке. Практически полезнее не абсолютная цифра, а её поведение: стабильная загрузка с предсказуемыми пиками — норма, растущая от прогона к прогону — повод искать новый циклический кадр.

Дальше: Статистика и экспорт и Фильтры и маркеры.

Посмотрите Анализатор шин данных (MultiBusScope) на своём трафике

Покажем Trace, декодирование по вашим DBC и LDF, запись и replay на ваших каналах. Демонстрация — на ваших логах или на нашем стенде, занимает около часа.