Камеры и получение изображений

Поиск потерь пакетов GigE по уровням

Разделяйте неполную передачу, пропущенные триггеры и потери очереди приложения. Один счётчик кадров не указывает неисправный уровень.

Отправить образцы на техническую оценку
Поиск потерь пакетов GigE по уровням — Техническая иллюстрация, а не фотография проверенной установки Deyi.
Техническая иллюстрация, а не фотография проверенной установки Deyi.

Что проверяет испытание

Разделяйте неполную передачу, пропущенные триггеры и потери очереди приложения. Один счётчик кадров не указывает неисправный уровень.

Это метод пусконаладочной проверки, не привязанный к производителю. Перед изменением настроек проверьте руководство конкретной камеры, объектива, датчика или контроллера. Числа в расчёте условные: это не результаты измерений Deyi Vision и не характеристики изделия.

Условия применения

Используйте рабочие формат, ROI и последовательность триггеров. Упаковка и дополнительные данные меняют объём; берите сообщаемый размер payload.

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

Стенд и журнал

Подготовьте отдельную NIC, исправный кабель и журнал счётчиков потока, NIC и приложения. Запишите драйвер, коммутатор, MTU, размер пакетов, fps и нагрузку CPU.

Изобразите путь камеры через кабели и коммутаторы к хосту. Запишите MTU каждого участка, скорость, адаптер, поток, размер изображения, упаковку и обработку. Для отдельного запуска учитывайте ожидаемые триггеры, номера кадров, неполные изображения, доступные повторы передачи, результаты и файлы. Отделяйте перезапуски и сбросы счётчиков.

Порядок испытания

  1. Подключите одну камеру напрямую, выберите поддерживаемый консервативный пакет и зарегистрируйте 10000 ожидаемых кадров.
  2. Сопоставьте триггеры, ID камеры, полные кадры и результаты по интервалам.
  3. Меняйте только кабель, размер или межпакетную задержку; проверяйте MTU по всему пути.
  4. Постепенно верните коммутаторы и камеры; повторите с рабочей записью на диск и нагрузкой CPU.

Начните при прежних настройках съёмки без обработки и записи, с поддерживаемым консервативным пакетом. Сохраните начальные и конечные счётчики, затем отдельно включайте обработку и хранение. Меняйте один параметр передачи за запуск и отменяйте бесполезные изменения. Воспроизводимое улучшение надёжнее короткого чистого захвата.

Расчёт на условных данных

Условные кадры Mono 8 2048 × 1536 при 30 fps дают 94.37 MB/s полезных данных. Служебный трафик и повторные передачи добавляются; расчёт не доказывает достаточного запаса канала.

payload_rate = payload_bytes * frames_per_second
2048 * 1536 * 1 * 30 = 94371840 B/s
= 94.37 MB/s = 754.97 Mbit/s (payload only)
Условный расчёт; замените все исходные данные значениями из своего журнала.
ВеличинаУсловное значениеСмысл
Данные кадра3.146 MBУсловный неупакованный Mono 8
Скорость данных94.37 MB/sБез служебного трафика
Полезная полоса754.97 Mbit/sНе весь трафик линии

Расчёт охватывает лишь полезные данные изображения. Заголовки, повторы и другие устройства требуют дополнительной ёмкости; нагрузка ниже скорости линии не доказывает запас. Уточните упаковку и выравнивание перед выбором байтов на пиксель. Первое расхождение поэтапных счётчиков локализует дальнейшую проверку, но ещё не доказывает причину.

Последовательность проверки

Последовательность проверки

Проследите кадр от триггера через камеру и NIC к приложению, определив уровень потери.

  1. Триггер
  2. Камера
  3. NIC
  4. Приложение
Проследите кадр от триггера через камеру и NIC к приложению, определив уровень потери. Принципиальная схема; расстояния показаны не в масштабе.
Открыть схему в полном размере

Интерпретация данных

Интерпретация данных

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

  1. Напрямую
  2. Коммутатор
  3. Повтор
  4. Полные кадры
Сравните прямое подключение и рабочую сеть при одинаковых данных и обработке. Принципиальная схема; расстояния показаны не в масштабе.
Открыть схему в полном размере

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

Поиск неисправностей

  • Рост повторных передач с ошибками NIC указывает на транспортный путь.
  • Полный приём при пропаже результатов указывает на очередь или обработку; увеличение буферов может только отложить переполнение.

Сбой только при записи может означать конкуренцию ресурсов хоста; повторите без хранения. Ухудшение с большими пакетами требует проверки MTU всего пути. Увеличение межпакетного интервала снижает пики, но удлиняет передачу; проверьте реальную пропускную способность и съёмку, не предполагая прежнюю частоту.

Приёмка и передача

За согласованное время, включая пиковую нагрузку, счётчики должны сходиться без необъяснимых неполных кадров. Укажите длительность и повторные передачи; короткая чистая проверка не доказывает неограниченную надёжность.

Храните исходные данные, настройки, идентификаторы образцов и пределы принятия решения вместе. Обсудите документированные требования с Deyi Vision по приведённым ниже материалам и связанным изделиям.

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

Источники и технические материалы

Источники объясняют методы и ограничения руководства. Примеры проверок служат ориентиром; приёмка в производстве требует данных с ваших собственных образцов.

  1. Network-Related ParametersBaslerПроверено
  2. Troubleshoot Lost Packets or Frames While Using GigE CamerasBaslerПроверено

Инженерная оценка

Поделитесь задачей контроля и подтверждающими данными.

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

Отправить образцы на техническую оценку
Контакты

Прямой RFQ-контакт

Обсудите задачу инспекции с инженером.

Отправьте фото образцов, референс-модель, FOV, рабочую дистанцию и скорость линии.

Цель: brief подбора в течение 24ч
Найти дефекты раньше