PhotoRobot Styrenheter - Teknisk dokumentation

Styrsystemet är en nyckelkomponent i varje robot, så PhotoRobot använder endast egenutvecklade styrsystem. Detta möjliggör fullständig kontroll över deras design. Samtidigt fungerar robotens styrenhet optimalt med högre nivåprogramvara, på en dator eller i molnet, tack vare att PhotoRobot direkt designar och producerar allt – skräddarsyr komponenter exakt efter de processer de utför.

PhotoRobot hanterar API:et rigoröst på alla nivåer. Molnsystemet har ett API för enkel integration med kundens övriga system, och robotens styrenhet har även ett API för integration med tredjepartssystem. Detta moderna koncept gör det möjligt för kunder att implementera även mycket komplexa integrationer.

Följande tabell visar de väsentliga egenskaperna hos de senaste versionerna av PhotoRobots styrsystem. Utvecklingen visar en ökning av funktionsomfånget och beräkningsprestandan hos styrdatorn (från och med generation 6, som baseras på PhotoRobot OS).

Version av styrenhet
Generation 5
Generation 6
Generation 7
M-serien
CASE
Slut på livslängden
Föråldrad
Aktiv
Aktiv
Aktiv
2013 - 2015
2015 - 2020
2020 - Idag
2023 - Idag
2017 - Idag
PIC32MX975F512
PIC32 Familj 80
MHz/105 DMIPS
AM3358BZCZ100,
ARM Cortex-A8,
32bitars, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32bitars, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32bitars, 1GHz,
2000 MIPS
AM3358BZCZ100,
ARM Cortex-A8,
32bitars, 1GHz,
2000 MIPS
Sed
PhotoRobot OS
PhotoRobot OS
PhotoRobot OS
PhotoRobot OS
1
1
1
1
1
1
1
1
1
1
N/A
N/A
N/A
JA
N/A
4
4
4
2
4
2
2
2
2
2
N/A
N/A
N/A
JA
JA
N/A
N/A
JA
JA
N/A
N/A
N/A
N/A
N/A
JA
N/A
N/A
N/A
JA
N/A
N/A
N/A
N/A
JA
N/A

Obs: Styrsystem äldre än generation 6 uppfyller inte längre moderna arkitektur- och säkerhetsstandarder. De nyare styrenheterna är helt bakåtkompatibla, så det är inget problem att enkelt uppgradera en PhotoRobot som är över 10 år gammal för att uppnå högsta prestanda och de senaste parametrarna genom att helt enkelt byta ut styrsystemet. Nya externa styrenheter i 19" rackformat (2U) ansluts via kablar – omedelbart efter anslutning kan Robot utföra de mest avancerade funktionerna.

Robot Control Unit (Robot Controller)

Robotens styrenhet (Robot Controller) styr maskinens mekaniska rörelser.

Multi-Camera Controller (SynchroBox)

Multi-Camera Controller (SynchroBox) ger exakt synkronisering av flera kameror under den snabba fotograferingsmetoden “fast spin”. 

Laser Styrenhet

Laserkontrollern styr 1 - 20 positioneringslasrar för exakt placering av objekt inom maskinens arbetsyta.

Standardiserade utdata

För enkla uppgraderingar eller service använder PhotoRobot externa styrenheter inbyggda i ett 19” rackskåp. Enheten ansluts till roboten och kringutrustning via kablage.

I kompakta maskiner (COMPACT-serien) som kräver enkel rörlighet, eller i fleraxliga maskiner, används inbyggda styrenheter. Den inbyggda styrenheten ger enkel åtkomst för service eller uppdateringar, vilket eliminerar behovet av kabelinstallation i studion.

Om maskinen inte har en inbyggd styrenhet, innehåller den fristående enheten dessutom kontakter för att länka styrenheten till de mekaniska delarna av roboten.

Huvudprocessor

Sedan generation 6 har PhotoRobot förlitat sig på kraftfulla ARM-processorer med höga klockfrekvenser, vilket säkerställer den prestanda som krävs för avancerade kontrollfunktioner.

Operativsystem

Från generation 6 styrenheter är PhotoRobot OS ett Linux-baserat, realtidsoperativsystem som ger utmärkt prestanda och flexibilitet. Den inbyggda webbservern tillhandahåller övervakning, diagnostikverktyg och grundläggande kontrollrörelsefunktioner.

Optisk positionssensor

På friktionsfria optiska bord används en beröringsfri optisk sensor för automatisk omkalibrering av maskinens virtuella utväxling vid varje rotation under drift. Detta eliminerar behovet av användarkalibrering (efter den första inställningen) och säkerställer exceptionellt hög noggrannhet vid placeringen av maskinens bord, vilket minimerar påverkan av föroreningar, glidning etc.

Kvadratisk kodare

Denna komponent bestämmer kontinuerligt den exakta positionen för maskinens glasbord. Beroende på maskintyp och bordsstorlek finns det cirka 40 000 pulser per bordsrotation, utvärderade 1000 gånger per sekund. Detta arrangemang gör det möjligt att ta bilder från exakta vinklar medan maskinen är i rörelse, utan att behöva stoppa bordet. För att frysa rörelsen används en blixt från fotolampor med hög effekt med en varaktighet på 1/10 000 s – där roboten ger ett justerbart förhandsmeddelande när den når den definierade positionen.

Absolutkodare

Den absoluta pulsgivaren används för att noggrant bestämma positionen för varje maskinaxel utan att behöva aktivera en kalibreringssensor.

Digitala ingångar

Dessa används för att styra enheten med en extern signal (till exempel en fotomkopplare för att starta en fotografisk sekvens, en rörelsesensor etc.). Ingångselementen är galvaniskt isolerade.

Digitala utgångar

Dessa utgångar används för att styra externa enheter – vanligtvis för att utlösa en kamera. Den dubbla utgången gör det i det här fallet möjligt att till exempel förhöja en spegel i systemkameror med den ena signalen och sedan en snabb exponering med den andra. Utgångarna är galvaniskt isolerade.

Laserutgång

Denna utdata används för att styra externa lasrar för exakt positionering av objekt på borden. Enheter som inte har inbyggd laserstyrning kan använda digitala utgångar tillsammans med en extern laserenhet eller välja en autonom laserenhet som styrs via LAN med egen processor (finns i varianter med extra in- och utgångar för perifera anslutningar).

DMX (DMX)

DMX styr externa enheter, vanligtvis LED-fotografiska lampor (justering av intensitet och färg). För ökad tillförlitlighet är DMX-styrningen integrerad direkt i styrenheten, vilket avsevärt minskar antalet potentiella felpunkter jämfört med olika USB-omvandlare som är anslutna till en dator.

USB-utgång

USB-porten är tillgänglig på höljet till mobila robotar (vanligtvis CASE850), vilket gör det möjligt att ansluta utvald extern kringutrustning som en USB Wi-Fi-dongel när ett LAN-nätverk inte är tillgängligt på installationsplatsen. På maskiner som är utformade för studioanvändning är USB-porten inte installerad eftersom mer tillförlitliga och högpresterande metoder för datautbyte finns tillgängliga i studiomiljön.

Säkerhetsstopp

Denna funktion tillhandahålls för att ansluta en nödstoppsknapp, enligt vad som krävs enligt lagstadgade eller operativa standarder.

CAN Bus

En industribuss som används för att ansluta expansionskort som underlättar styrning av ytterligare maskinaxlar, specialiserad tillbehörsutrustning och maskinexpansionsmoduler.

RS485

En industribuss som används för kommunikation mellan enskilda maskinkomponenter (t.ex. sensorer) i stället för traditionell en-till-en-kabeldragning. Detta förenklar kabeldragningen i större system avsevärt.

Uppkoppling

PhotoRobot styrenheter är sammankopplade exklusivt via ett LAN-nätverk (USB och liknande lösningar kan inte användas tillförlitligt i större skala, medan LAN-baserade lösningar kan täcka behoven hos en liten studio med en robot, liksom stora företag som driver mer än 200 ROBOTIC arbetsytor i ett kluster). En inbyggd webbserver (som körs på enhetens IP-adress) ger åtkomst till enhetens styrsystem (uppdateringar, service, övervakning).

Det är också möjligt att lokalisera och hantera styrenheten med hjälp av PhotoRobot Locator-applikationen. PhotoRobot Locator-appen är direkt integrerad i PhotoRobot Controls App (CAPP) för en enklare sökning och identifiering av styrenheter i nätverket. Se till att du använder den senaste versionen av CAPP för att få tillgång till denna funktion. 

Om extern nedladdning av Locator-appen krävs, finns nedladdning även tillgänglig inom PhotoRobot Kontonedladdningar, eller direkt från App Store för iPhone - PhotoRobot Touch.