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

Система управління є ключовим компонентом кожного робота. PhotoRobot використовує системи управління власного виробництва, які забезпечують повний контроль над їх конструкцією. Крім того, контролер робота оптимально працює з програмним забезпеченням вищого рівня на комп'ютері або в хмарі, оскільки всі ці компоненти розробляються та виробляються безпосередньо PhotoRobot – точно з урахуванням процесів, які вони виконують.

PhotoRobot суворо керує API на всіх рівнях. Хмарна система має API для легкої інтеграції з іншими системами замовника, а блок управління роботом також має API для інтеграції зі сторонніми системами. Ця сучасна концепція дозволяє клієнтам реалізовувати навіть дуже складні інтеграції.

У наступній таблиці показані основні характеристики останніх версій систем управління PhotoRobot. Розробка демонструє збільшення набору функцій і обчислювальної продуктивності керуючого комп'ютера (починаючи з 6 покоління, яке базується на real-time Linux).

Версія блоку управління
покоління 5
покоління 6
покоління 7
Серія М
CASE
Кінець терміну служби
Застарілих
активний
активний
активний
2013 - 2015
2015 - 2020
2020 - Сьогодні
2023 - Сьогодні
2017 - Сьогодні
PIC32MX975F512
PIC32 Сім'я 80
МГц/105 ДМІПС
AM3358BZCZ100,
ARM Cortex-A8,
32 біти, 1 ГГц,
2000 МIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 біти, 1 ГГц,
2000 МIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 біти, 1 ГГц,
2000 МIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 біти, 1 ГГц,
2000 МIPS
Нестандартний
Лінукс
Лінукс
Лінукс
Лінукс
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) підключаються за допомогою кабелів – відразу після підключення робот може виконувати найбільш просунуті функції.

Форма

Для легкої модернізації або обслуговування PhotoRobot використовує зовнішні блоки керування, вбудовані в 19-дюймову рейкову шафу. Пристрій підключається до робота та периферійних пристроїв за допомогою кабелів. У компактних машинах (серія COMPACT), машинах, що вимагають легкої мобільності, або багатоосьових машинах використовуються вбудовані блоки управління (що забезпечують легкий доступ для сервісного обслуговування або оновлень), тим самим усуваючи необхідність прокладання кабелів всередині студії.

Головний процесор

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

Операційна система

Операційна система реального часу на базі Linux забезпечує чудову продуктивність і гнучкість. Оновлення доступні для віддалених оновлень одним клацанням миші. Вбудований веб-сервер надає інструменти моніторингу, діагностики та основні функції керування переміщенням. 

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

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

Квадратичний кодувальник

Цей компонент безперервно визначає точне положення скляного столу машини. Залежно від типу машини та розміру столу на одне обертання столу припадає приблизно 40 000 імпульсів, які оцінюються 1000 разів на секунду. Таке розташування дозволяє знімати зображення з точних ракурсів під час руху машини без необхідності зупиняти стіл. Щоб зафіксувати рух, використовується спалах від потужних фотографічних ліхтарів тривалістю 1/10 000 с – при цьому робот забезпечує регульоване завчасне сповіщення при досягненні заданого положення.

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

Використовується для точного визначення положення кожної осі машини без необхідності включення калібрувального датчика.

Дискретні входи

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

Дискретні виходи

Ці виходи використовуються для керування зовнішніми пристроями – зазвичай для запуску камери. Подвійний вихід, в даному випадку, дозволяє, наприклад, попереднє підняття дзеркала в дзеркальних камерах з одним сигналом і подальшу швидку експозицію з іншого. Виходи гальванічно розв'язані.

Лазерний вихід

Цей вихід використовується для управління зовнішніми лазерами для точного позиціонування об'єктів на столах. Пристрої, які не мають вбудованого лазерного керування, можуть використовувати цифрові виходи в поєднанні із зовнішнім лазерним блоком або вибрати автономний лазерний блок, керований через локальну мережу з власним процесором (доступний у варіантах з додатковими входами та виходами для підключення периферійних пристроїв).

Технологія DMX

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

Вихід USB

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

Захисна зупинка

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

Шина CAN

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

RS485

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

Підключення

Блоки управління PhotoRobot пов'язані між собою виключно через мережу LAN (USB і аналогічні рішення не можуть бути надійно використані в більших масштабах, в той час як рішення на базі локальної мережі можуть покрити потреби невеликої студії з одним роботом, так само, як великі компанії, що експлуатують понад 200 роботизованих робочих місць в одному кластері). Вбудований веб-сервер (працює на IP-адресу агрегату) забезпечує доступ до системи управління блоком (оновлення, сервіс, моніторинг). Пристрій також можна знайти та керувати ним за допомогою веб-додатку PhotoRobot Locator в App Store та Google Play.

Контролер кількох камер

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