Блоки управления PhotoRobot - Техническая документация

Система управления является ключевым компонентом каждого робота, поэтому PhotoRobot использует только системы управления собственного производства. Это обеспечивает полный контроль над их дизайном. Между тем, контроллер робота оптимально работает с программным обеспечением более высокого уровня, на компьютере или в облаке, благодаря тому, что PhotoRobot напрямую проектирует и производит все – точно подгоняя компоненты под выполняемые ими процессы.

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

В следующей таблице представлены основные характеристики последних версий систем управления PhotoRobot. Разработка демонстрирует увеличение диапазона функций и вычислительной производительности управляющего компьютера (начиная с 6-го поколения, основанного на PhotoRobot OS).

Версия блока управления
Поколение 5
Поколение 6
Поколение 7
Серия M
CASE
Окончание срока службы
Устаревший
Активный
Активный
Активный
2013 - 2015
2015 - 2020
2020 - Сегодня
2023 - Сегодня
2017 - Сегодня
PIC32MX975F512
PIC32 Семейство 80
МГц/105 DMIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 бита, 1 ГГц,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 бита, 1 ГГц,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 бита, 1 ГГц,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 бита, 1 ГГц,
2000 MIPS
Обычай
PhotoRobot OS
PhotoRobot OS
PhotoRobot OS
PhotoRobot OS
1
1
1
1
1
1
1
1
1
1
N/A
N/A
N/A
ДА
N/A
4
4
4
2
4
2
2
2
2
2
N/A
N/A
N/A
ДА
ДА
N/A
N/A
ДА
ДА
N/A
N/A
N/A
N/A
N/A
ДА
N/A
N/A
N/A
ДА
N/A
N/A
N/A
N/A
ДА
N/A

Примечание: Системы управления старше 6-го поколения больше не соответствуют современным архитектурным стандартам и стандартам безопасности. Новые блоки управления полностью обратно совместимы, поэтому не составляет труда легко обновить PhotoRobot старше 10 лет, чтобы достичь максимальной производительности и новейших параметров, просто заменив систему управления. Новые внешние блоки управления в формате 19-дюймовой стойки (2U) подключаются с помощью кабелей – сразу после подключения Робот может выполнять самые передовые функции.

Блок управления роботом (контроллер робота)

Блок управления роботом (контроллер робота) управляет механическими движениями машины.

Многокамерный контроллер (SynchroBox)

Мультикамерный контроллер (SynchroBox) обеспечивает точную синхронизацию нескольких камер во время метода быстрой съемки «fast spin». 

Лазерный контроллер

Лазерный контроллер управляет 1–20 позиционирующими лазерами для точного размещения объектов в рабочем пространстве машины.

Стандартизированные выходные данные

Для простого обновления или обслуживания PhotoRobot использует внешние блоки управления, встроенные в 19-дюймовый стоечный шкаф. Блок подключается к роботу и периферийным устройствам с помощью кабелей.

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

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

Основной процессор

Начиная с 6-го поколения, PhotoRobot использует мощные процессоры ARM с высокими тактовыми частотами, обеспечивающими производительность, необходимую для расширенных функций управления.

Операционная система

Начиная с блоков управления 6-го поколения, PhotoRobot OS представляет собой операционную систему реального времени на базе Linux, которая обеспечивает превосходную производительность и гибкость. Встроенный веб-сервер предоставляет средства мониторинга, диагностики и базовые функции управления движением.

Оптический датчик положения

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

Квадратичный энкодер

Этот компонент непрерывно определяет точное положение стеклянного стола машины. В зависимости от типа машины и размера стола на один оборот стола приходится около 40 000 импульсов, которые оцениваются 1000 раз в секунду. Такое расположение позволяет получать изображения с точных углов во время движения машины без необходимости останавливать стол. Чтобы заморозить движение, используется вспышка от мощных фотографических источников с продолжительностью 1/10 000 с – при этом робот обеспечивает настраиваемое предварительное уведомление при достижении заданного положения.

Абсолютный энкодер

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

Цифровые входы

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

Цифровые выходы

Эти выходы используются для управления внешними устройствами — обычно для запуска камеры. Двойной выход в этом случае позволяет, например, предварительно поднять зеркало в зеркальных камерах одним сигналом, а затем быстро экспонировать другим. Выходы имеют гальваническую развязку.

Лазерный выход

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

DMX

DMX управляет внешними устройствами, обычно светодиодными фотолампами (регулируя интенсивность и цвет). Для повышения надежности управление DMX интегрировано непосредственно в блок управления, что значительно сокращает количество потенциальных точек отказа по сравнению с различными USB-преобразователями, подключенными к ПК.

Выход USB

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

Аварийная остановка

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

CAN Шина

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

RS485

Промышленная шина, используемая для связи между отдельными компонентами машины (например, датчиками) вместо традиционных кабелей «один к одному». Это значительно упрощает прокладку проводки более крупных систем.

Связь

Блоки управления PhotoRobot соединены исключительно через сеть LAN (USB и аналогичные решения не могут надежно использоваться в больших масштабах, в то время как решения на основе LAN могут удовлетворить потребности небольшой студии с одним роботом, так же как и крупных компаний, управляющих более чем 200 роботизированными рабочими пространствами в одном кластере). Встроенный веб-сервер (работающий по IP-адресу блока) обеспечивает доступ к системе управления блока (обновления, обслуживание, мониторинг).

Также можно найти и управлять блоком управления с помощью приложения PhotoRobot Locator. Приложение PhotoRobot Locator интегрировано непосредственно в PhotoRobot Controls App (CAPP) для упрощения поиска и идентификации блоков управления в сети. Убедитесь, что вы используете самую актуальную версию CAPP для доступа к этой функции. 

Если требуется внешняя загрузка приложения Locator, загрузка также доступна в Загрузки учетной записи PhotoRobot, или непосредственно из App Store для iPhone - PhotoRobot Touch.