Unités de contrôle PhotoRobot - Documentation technique

Le système de contrôle est un élément clé de chaque robot. PhotoRobot utilise des systèmes de contrôle fabriqués en interne, qui offrent un contrôle total sur leur conception. De plus, le contrôleur du robot fonctionne de manière optimale avec des logiciels de niveau supérieur sur un ordinateur ou dans le cloud, car tous ces composants sont conçus et produits directement par PhotoRobot – adaptés précisément aux processus qu’ils effectuent.

PhotoRobot gère rigoureusement l’API à tous les niveaux. Le système cloud dispose d’une API pour une intégration facile avec les autres systèmes du client, et l’unité de contrôle du robot dispose également d’une API pour l’intégration avec des systèmes tiers. Ce concept moderne permet aux clients de mettre en œuvre des intégrations même très complexes.

Le tableau suivant présente les caractéristiques essentielles des dernières versions des systèmes de contrôle de PhotoRobot. Le développement démontre une augmentation de la gamme de fonctions et des performances de calcul de l’ordinateur de contrôle (à partir de la génération 6, qui est basée sur Linux en temps réel).

Version de l’unité de contrôle
Génération 5
Génération 6
Génération 7
Série M
CASE
Fin de vie
obsolète
actif
actif
actif
2013 - 2015
2015 - 2020
2020 - Aujourd’hui
2023 - Aujourd’hui
2017 - Aujourd’hui
PIC32MX975F512
Famille PIC32 80
MHz/105 DMIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32 bits, 1 GHz,
2000 MIPS
Coutume
Linux
Linux
Linux
Linux
1
1
1
1
1
1
1
1
1
1
N/A
N/A
N/A
OUI
N/A
4
4
4
2
4
2
2
2
2
2
N/A
N/A
N/A
OUI
OUI
N/A
N/A
OUI
OUI
N/A
N/A
N/A
N/A
N/A
OUI
N/A
N/A
N/A
OUI
N/A
N/A
N/A
N/A
OUI
N/A

Les systèmes de commande antérieurs à la génération 6 ne répondent plus aux normes architecturales et de sécurité modernes. Les nouvelles unités de contrôle sont entièrement rétrocompatibles, il n’est donc pas un problème de mettre facilement à niveau un PhotoRobot de plus de 10 ans pour obtenir les performances les plus élevées et les paramètres les plus récents en remplaçant simplement le système de contrôle. De nouvelles unités de commande externes au format rack 19" (2U) sont connectées par des câbles - immédiatement après la connexion, le robot peut exécuter les fonctions les plus avancées.

Forme

Pour faciliter les mises à niveau ou l’entretien, PhotoRobot utilise des unités de contrôle externes intégrées dans une armoire rack 19". L’unité se connecte au robot et aux périphériques via un câblage. Dans les machines compactes (série COMPACT), les machines nécessitant une mobilité facile, ou les machines multi-axes, des unités de commande intégrées sont utilisées (offrant un accès facile pour l’entretien ou les mises à jour), éliminant ainsi le besoin d’installer du câblage dans le studio.

Processeur principal

Depuis la génération 6, PhotoRobot s’appuie sur de puissants processeurs ARM avec des vitesses d’horloge élevées, garantissant les performances requises pour les fonctions de contrôle avancées.

Système d’exploitation

Le système d’exploitation en temps réel basé sur Linux offre d’excellentes performances et une grande flexibilité. Les mises à jour sont disponibles pour les mises à jour à distance en un seul clic. Le serveur Web intégré fournit des outils de surveillance, de diagnostic et des fonctions de mouvement de contrôle de base. 

Capteur de position optique

Sur les tables optiques sans frottement, un capteur optique sans contact est utilisé pour le recalibrage automatique du rapport de démultiplication virtuel de la machine à chaque rotation pendant le fonctionnement. Cela élimine le besoin de calibrage par l’utilisateur (après la configuration initiale) et garantit une précision exceptionnellement élevée dans le placement de la table de la machine, ce qui minimise l’impact des impuretés, du glissement, etc.

Codeur quadratique

Ce composant détermine en permanence la position précise de la table en verre de la machine. Selon le type de machine et la taille de la table, il y a environ 40 000 impulsions par rotation de table, évaluées 1000 fois par seconde. Cette disposition permet de capturer des images sous des angles précis pendant que la machine est en mouvement, sans qu’il soit nécessaire d’arrêter la table. Pour figer le mouvement, un flash provenant de lampes photographiques haute puissance d’une durée de 1/10 000 s est utilisé – le robot fournissant une notification préalable réglable lorsqu’il atteint la position définie.

Codeur absolu

Est utilisé pour déterminer avec précision la position de chaque axe de la machine sans qu’il soit nécessaire d’engager un capteur d’étalonnage.

Entrées numériques

Ceux-ci sont utilisés pour contrôler l’unité avec un signal externe (par exemple, une pédale pour démarrer une séquence photographique, un capteur de mouvement, etc.). Les entrées sont isolées galvaniquement.

Sorties numériques

Ces sorties sont utilisées pour contrôler des périphériques externes, généralement pour déclencher une caméra. La double sortie, dans ce cas, permet, par exemple, le pré-relevage d’un miroir dans les appareils photo reflex avec un signal puis une exposition rapide avec l’autre. Les sorties sont isolées galvaniquement.

Sortie laser

Cette sortie est utilisée pour contrôler des lasers externes pour le positionnement précis des objets sur les tables. Les appareils qui ne disposent pas d’une commande laser intégrée peuvent utiliser des sorties numériques en conjonction avec une unité laser externe ou opter pour une unité laser autonome contrôlée via LAN avec son propre processeur (disponible dans des variantes avec des entrées et des sorties supplémentaires pour les connexions périphériques).

DMX

DMX contrôle des appareils externes, généralement des lumières photographiques LED (réglage de l’intensité et de la couleur). Pour une fiabilité accrue, la commande DMX est intégrée directement dans l’unité de commande, ce qui réduit considérablement le nombre de points de défaillance potentiels par rapport à divers convertisseurs USB connectés à un PC.

Sortie USB

Le port USB est disponible sur le boîtier des robots mobiles (généralement le CASE850), ce qui permet de connecter des périphériques externes sélectionnés tels qu’un dongle USB Wi-Fi lorsqu’un réseau LAN n’est pas disponible sur le site d’installation. Sur les machines conçues pour une utilisation en studio, le port USB n’est pas installé car des méthodes d’échange de données plus fiables et performantes sont disponibles dans l’environnement du studio.

Butée de sécurité

Cette fonction permet de connecter un bouton d’arrêt d’urgence, comme l’exigent les normes législatives ou opérationnelles.

Autobus CAN

Bus industriel utilisé pour connecter des cartes d’extension qui facilitent le contrôle d’axes de machine supplémentaires, d’équipements accessoires spécialisés et de modules d’extension de machine.

RS485

Bus industriel utilisé pour la communication entre les composants individuels de la machine (par exemple, les capteurs), au lieu du câblage traditionnel un à un. Cela simplifie considérablement le câblage des grandes installations.

Connectivité

Les unités de contrôle PhotoRobot sont interconnectées exclusivement via un réseau LAN (les solutions USB et similaires ne peuvent pas être utilisées de manière fiable à plus grande échelle, tandis que les solutions basées sur le LAN peuvent couvrir les besoins d’un petit studio avec un seul robot, tout comme les grandes entreprises gérant plus de 200 espaces de travail robotisés dans un seul cluster). Un serveur web intégré (fonctionnant sur l’adresse IP de l’unité) permet d’accéder au système de contrôle de l’unité (mises à jour, service, surveillance). L’unité peut également être localisée et gérée à l’aide de l’application Web PhotoRobot Locator sur l’App Store et Google Play.

Contrôleur multi-caméras

Contrôleur laser