Программное обеспечение

 

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


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

Инструменты настройки

Инструменты конфигурации - простая настройка лазерных сканеров scanCONTROL

ScanCONTROL Configuration Tools - это программа для настройки датчиков scanCONTROL на ПК с ОС Windows. Это поможет вам настроить датчик, просмотреть профили, сохранить / загрузить и экспортировать профили.

В сочетании с датчиками scanCONTROL SMART программное обеспечение Configuration Tools раскрывает свои истинные возможности. Он параметризует сложные измерительные задачи, включая все выходы, через соответствующие интерфейсы. При использовании с датчиками COMPACT или HIGHSPEED программа имитирует алгоритмы даже с загруженными профилями.

Скачать инструменты настройки scanCONTROLУчебники ScanCONTROL Configuration Tools

Настроить датчики профиля scanCONTROL

Датчики scanCONTROL предлагают множество вариантов параметризации и настройки, которые могут быть выполнены с помощью программного обеспечения ScanCONTROL Configuration Tools. Он обеспечивает, например, прямой доступ к изображению матрицы датчика для достижения оптимальной базовой настройки. Прямое изображение матрицы используется для оптимизации совмещения датчика по отношению к цели.

Отображение, сохранение, загрузка и экспорт профилей

Один профиль состоит из до 1280 откалиброванных точек измерения в зависимости от типа датчика. Эти профили передаются на ПК через FireWire или Ethernet. Инструменты конфигурации scanCONTROL предоставляют возможность отображать или сохранять эти профили в реальном времени. Это абсолютно необходимая функция, особенно для очень быстрых процессов, потому что профили можно снова загрузить и впоследствии проанализировать пошагово. Для дальнейшего анализа профили также можно экспортировать в формат, совместимый с MS Excel.

Plug & Play решение для измерительных задач

Датчики серии SMART оснащены интеллектуальными контроллерами для оценки базового профиля без дополнительного оборудования. Программное обеспечение Configuration Tools предназначено для простой параметризации датчиков SMART. Идея состоит в том, чтобы разделить задачу измерения на отдельные измерения, такие как, например, кромка, угол, зазор, канавка или шов. Эти отдельные измерения объединяются в сложные измерительные задачи в графическом интерфейсе пользователя и оцениваются. Таким образом, пользователь получает преимущества от решения Plug & Play для индивидуальных задач, не требуя каких-либо навыков программирования. Начиная с версии 6.0 и выше, эти измерительные задачи могут также храниться в сканерах gapCONTROL.

Параметризация измерительных задач

Инструменты конфигурации предлагают на выбор около 30 базовых программ, которые можно легко и быстро настроить с помощью всего нескольких щелчков мыши в профиле. Установленные параметры и результаты сразу отображаются на экране. Например, для измерения угла вы просто выбираете две опорные линии, между которыми рассчитывается угол. Каждая программа измерения также дает возможность вырезать интересные участки в профиле. Для задач динамических измерений также доступно индивидуальное динамическое отслеживание для каждой программы, которое легко настраивается с помощью точки привязки.

Обработка данных

После того, как индивидуальные параметры задачи измерения настроены, соответствующие результаты дополнительно рассчитываются вместе. Это обеспечивает простой метод вычисления, например, нескольких углов или расстояний между точками или линиями относительно друг друга или проецирования точек на линии. Без утомительных внешних вычислений могут быть решены измерительные задачи, которые не могут быть покрыты одной единственной измерительной программой. Датчик напрямую выдает измеренные значения в реальном времени. Таким образом, гибкость расчета значений измерений практически не ограничена.

Программа анализа для последовательности значений измерения

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

Программа позволяет экспортировать эти значения в архив или для дальнейшего анализа в таблицах расчетов.

Выходы и результаты

После того, как все необходимые программы были настроены, программное обеспечение предоставляет обзор всех результатов измерений. Путем определения предельных значений также возможна хорошая / плохая оценка, но в сложных случаях также можно выполнять логические операции (связи с AND, OR, XOR) для проверки нескольких условий.

Пользователь решает, как передать результаты от датчика, например, через Ethernet UDP, Profinet или в виде цифрового сигнала OK / NOK, сохраняет эти настройки в полном наборе параметров в головке датчика SMART (или gapCONTROL) и затем может отключить датчик. датчик от ПК. Затем профили анализируются непосредственно на датчике без ПК.


3D View - программа для интерактивной 3D визуализации
Для трехмерной визуализации записанных профилей используется scanCONTROL 3D-View. Это программное обеспечение позволяет экспортировать записанные данные в различные 3D-форматы.

3D View

3D View - программа для интерактивной 3D визуализации

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

Программа scanCONTROL 3D-View предназначена для просмотра и экспорта этих 3D-данных. Программное обеспечение позволяет интерактивное трехмерное представление последовательностей профилей и их экспорт в общие форматы файлов, которые можно импортировать в среду САПР пользователя. Кроме того, 3D-View также поддерживает настройку датчика scanCONTROL.

  • Отображение последовательностей профилей
  • Отображение 3D-профилей в автономном режиме или в реальном времени
  • Синхронизация скорости и направления движения (например, с помощью энкодера)
  • 2D экспорт последовательностей профилей (png)
  • 3D-экспорт (asc, stl, csv, ply) для программ САПР


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

Прочие инструменты

Прочие инструменты

Micro-Epsilon уже предлагает широкий спектр инструментов для интеграции и оценки лазерных профильных сканеров. Этот диапазон теперь дополнен другими инструментами, которые позволяют проверять функциональность передачи между сканерами SMART и ПЛК на основе соответствующего протокола передачи, чтобы определить, правильно ли датчик передает данные.

Скачать ScanCONTROL Tools

Инструмент Modbus

  • Проверка функциональности Modbus 
  • Запись измеренных значений
  • Сенсорное управление (например, включение / выключение лазера), загрузка пользовательского режима, ...)

Инструмент UDP

  • Проверка функциональности UDP 
  • Запись измеренных значений даже при высоких частотах профиля 
  • Исходный код доступен

 


Интеграция в прикладное программное обеспечение
Для пользователей или интеграторов, которые предпочитают подключаться к своей собственной системе, Micro-Epsilon предоставляет инструменты разработки для различных языков программирования.

Программная интеграция

Интеграция в прикладное программное обеспечение

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

Чтобы получить доступ к функциям настройки и передачи данных, Micro-Epsilon предлагает различные инструменты:

ScanCONTROL Developer Tool в качестве примера интеграции
 

Инструмент разработчика scanCONTROL разработан, чтобы помочь разработчикам интегрировать датчики scanCONTROL в их собственное приложение на основе scanCONTROL SDK (LLT.DLL):

  • Полный пример интеграции с исходным кодом
  • Функция MouseOver для параметров сканера отображает связанную функцию DLL
  • Доступ для чтения и записи в регистры датчиков
  • Визуализация всех доступных режимов передачи данных сканера

Скачать ScanCONTROL Developer Tool

Интеграция с использованием SDK для C / C ++ и C #

Библиотека C / C ++ для scanCONTROL поддерживает как статическую, так и динамическую загрузку. Оба stdcall и cdecl поддерживаются как соглашения о вызовах. Отдельные функции библиотеки четко задокументированы в описании интерфейса и объяснены с помощью примеров.

Пакет интеграции scanCONTROL SDK включает:

  • Файл библиотеки LLT.DLL
  • Документация по интерфейсам и scanCONTROL
  • Интерфейс для C #, Python и VB .NET
  • Многочисленные примеры программирования для C ++ и C # (например, режим триггера и контейнера)

Скачать scanCONTROL Windows SDK

Интеграция с Linux

Интеграция в Linux выполняется с использованием библиотеки C с открытым исходным кодом, которая была расширена некоторыми важными функциями управления для scanCONTROL. Дополнительная библиотека C ++ обеспечивает быструю интеграцию всей функциональности сенсора в удобный API.

Эта библиотека основана на стандарте GeniCam, поэтому датчиком можно управлять либо с помощью команд GeniCam, либо напрямую с помощью параметров управления, перечисленных в документации. Для поддержки интеграции (например, триггер, контейнерный режим) также доступны некоторые примеры программ. Использование на встроенных компьютерах ARM (например, Raspberry Pi) возможно с ограничениями.

Скачать scanCONTROL Linux SDK

Интеграция в LabVIEW

Инструментальный драйвер scanCONTROL LabVIEW поддерживает быструю интеграцию датчиков scanCONTROL в National Instruments LabVIEW. Для доступа к датчику scanCONTROL и его базовым настройкам пользователи могут перетаскивать модули прямо из палитры функций в свои ВП. Примеры ВП, иллюстрирующие интеграцию scanCONTROL, также являются частью этого пакета.

Интеграция датчиков scanCONTROL в среду LabVIEW основана на библиотеке C / C ++ (LLT.DLL) компании Micro-Epsilon. Подробная документация также показывает, как настроить дополнительные специальные параметры датчика.

Драйвер прибора scanCONTROL для LabVIEW:

  •     Разработано в соответствии с инструкциями по драйверам инструментов LabVIEW от National Instruments
  •     LabVIEW 2012 и выше поддерживается
  •     Включает драйверы инструментов для 32-битных и 64-битных
  •     Быстрый и легкий доступ ко всем настройкам через палитру функций
  •     Поддерживается интерфейс Ethernet
  •     Примеры ВП
  •     Подробная документация

Скачать драйвер прибора scanCONTROL для LabVIEW

Интеграция через интерфейс GigE Vision

Каждый датчик scanCONTROL соответствует стандарту GigE Vision (Gigabit Ethernet для машинного зрения) AIA (Automated Imaging Association).

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

GigE Vision обеспечивает оптимальную безопасность данных, отличную производительность и короткие сроки разработки во время внедрения. GigE Vision основан на Gigabit Ethernet и предлагает максимальную скорость передачи. Технология Ethernet предлагает такие преимущества, как большая длина кабеля без использования повторителей / концентраторов, и позволяет использовать недорогие сетевые компоненты. Стандарт GigE Vision обеспечивает открытую структуру для передачи данных (например, профилей, наборов данных) и сигналов управления между лазерным сканером и ПК. Топология инфраструктуры предоставляет многочисленные возможности для приложений с одним или несколькими сканерами.