MENU
    Использование функции моментального снимка в Vision
    • 23 Jan 2025
    • 2 Минуты для чтения
    • Авторы

    Использование функции моментального снимка в Vision


    Вводный текст

    Использование функции моментальных снимков Vision

    Делайте снимки с камеры Vision в приложениях

    Обзор

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

    В этой небольшой статье мы узнаем, как настроить и использовать функцию моментального снимка.

    Необходимые условия: Конфигурация камеры Vision

    Единственным условием для использования функции моментального снимка Vision является предварительная настройка камеры с помощью конфигурации Vision Camera Configuration.

    Vision Gif 1.gif

    Чтобы настроить конфигурацию камеры, сначала перейдите на вкладку Shop Floor и нажмите Vision.

    Затем выберите Конфигурации камеры, нажмите кнопку Создать и введите имя новой конфигурации камеры.

    Наконец, назначьте конфигурацию камере, подключенной к станции в вашем цехе.

    • Дополнительные сведения о том, как настроить конфигурацию камеры в Vision, см. в этой статье поддержки: Начало работы с Vision

    Настройка триггера моментального снимка

    Теперь, когда конфигурация камеры создана, вы готовы начать использовать функцию моментального снимка из приложения.

    В приложении создайте кнопку и добавьте триггер к ее действию нажатия.

    Vision Gif 2.gif

    Установите действие в триггере: Запустить функцию устройства и выберите конфигурацию камеры в качестве используемого устройства. Затем выберите: Take a Picture в качестве функции для вызова и сохраните результат в переменной.

    В качестве альтернативы можно выбрать "Сделать снимок региона", если вы хотите сосредоточиться на определенной области.image.png

    Как показано на рисунке ниже, эта функция позволяет получить лишь снимок сцены с камеры. Может оказаться полезным встроить прямую трансляцию с камеры Vision в приложение. Для этого вставьте виджет Vision Camera Widget.

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

    Асинхронный снимок

    Необходимые условия:* Обратитесь к CSM или в службу поддержки Tulip, чтобы включить асинхронный снимок для вашего экземпляра Tulip.

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

    Это означает, что вы можете постоянно делать снимки, не дожидаясь загрузки предыдущего.

    image.png

    Вы заметите, что изображение "Start Image Capture" доступно по сравнению с "Take a Picture" в "Run Device Function".

    image.png

    Дальнейшее чтение


    Была ли эта статья полезной?