PhotoRobot styreenheder - Teknisk dokumentation

Kontrolsystemet er en nøglekomponent i enhver robot, så PhotoRobot bruger kun egenproducerede kontrolsystemer. Dette giver mulighed for fuld kontrol over deres design. I mellemtiden fungerer robottens controller optimalt med software på højere niveau, på en computer eller i skyen, takket være at PhotoRobot direkte designer og producerer alt – og skræddersyr komponenter præcist til de processer, de udfører.
PhotoRobot administrerer API'en strengt på alle niveauer. Cloud-systemet har et API til nem integration med kundens øvrige systemer, og robottens styreenhed har også et API til integration med tredjepartssystemer. Dette moderne koncept giver kunderne mulighed for at implementere selv meget komplekse integrationer.
Følgende tabel viser de væsentlige egenskaber ved de nyeste versioner af PhotoRobot's kontrolsystemer. Udviklingen demonstrerer en stigning i funktionsområdet og kontrolcomputerens beregningsydelse (startende med generation 6, som er baseret på PhotoRobot OS).
PIC32 Familie 80
MHz/105 DMIPS
ARM Cortex-A8,
32bit, 1GHz,
2000 MIPS
ARM Cortex-A8,
32bit, 1GHz,
2000 MIPS
ARM Cortex-A8,
32bit, 1GHz,
2000 MIPS
ARM Cortex-A8,
32bit, 1GHz,
2000 MIPS
(SLAVE modul)
(til udvidelsesplader)
(på SLAVE-moduler)
Bemærk: Kontrolsystemer ældre end generation 6 opfylder ikke længere moderne arkitektoniske og sikkerhedsmæssige standarder. De nyere kontrolenheder er fuldt bagudkompatible, så det er ikke et problem nemt at opgradere en PhotoRobot, der er over 10 år gammel, for at opnå den højeste ydeevne og de nyeste parametre ved blot at udskifte styresystemet. Nye eksterne kontrolenheder i et 19" rackformat (2U) forbindes via kabler – umiddelbart efter tilslutning kan Robotten udføre de mest avancerede funktioner.
Robotkontrolenhed (Robotcontroller)
Robotkontrolenheden (Robot Controller) styrer maskinens mekaniske bevægelser.

Multi-kameracontroller (SynchroBox)
Multi-Camera Controlleren (SynchroBox) giver præcis synkronisering af flere kameraer under "hurtigspin"-metoden med hurtig fotografering.

- Bemærk: For teknisk dokumentation om tilslutningen og den første brug af Multi-Camera Controller (SynchroBox), se PhotoRobot SynchroBox Use & Setup.
Laser controller
Lasercontrolleren styrer 1 - 20 positioneringslasere for nøjagtig placering af objekter inden for maskinens arbejdsområde.

Standardiserede output
For nemme opgraderinger eller service bruger PhotoRobot eksterne kontrolenheder indbygget i et 19" rackkabinet. Enheden forbindes til robotten og perifere enheder via kabler.

I kompakte maskiner (COMPACT-serien), som kræver nem mobilitet, eller i maskiner med flere akser, anvendes indbyggede styreenheder. Den indbyggede kontrolenhed giver nem adgang til service eller opdateringer, hvilket eliminerer behovet for installation af kabler i studiet.
Hvis maskinen ikke har en indbygget styreenhed, indeholder den selvstændige enhed desuden stik, der forbinder styreenheden med robottens mekaniske dele.
Hovedprocessor
Siden generation 6 har PhotoRobot været afhængig af kraftfulde ARM-processorer med høje clockhastigheder, der sikrer den ydeevne, der kræves til avancerede kontrolfunktioner.
Operativsystem
Fra kontrolenheder af generation 6 er PhotoRobot OS et Linux-baseret, realtidsoperativsystem, der leverer fremragende ydeevne og fleksibilitet. Den indbyggede webserver tilbyder overvågning, diagnostiske værktøjer og grundlæggende funktioner til kontrolbevægelse.
Optisk positionssensor
På friktionsfrie optiske borde bruges en berøringsfri optisk sensor til automatisk rekalibrering af maskinens virtuelle gearforhold ved hver rotation under drift. Dette eliminerer behovet for brugerkalibrering (efter den indledende opsætning) og sikrer usædvanlig høj nøjagtighed i placeringen af maskinens bord, hvilket minimerer påvirkningen af urenheder, glidning osv.
Kvadratisk koder
Denne komponent bestemmer løbende den nøjagtige position af maskinens glasbord. Afhængigt af maskintype og bordstørrelse er der ca. 40.000 impulser pr. bordrotation, evalueret 1000 gange i sekundet. Dette arrangement gør det muligt at tage billeder fra præcise vinkler, mens maskinen er i bevægelse, uden at det er nødvendigt at stoppe bordet. For at fastfryse bevægelsen bruges en blitz fra højtydende fotografisk lys med en varighed på 1/10.000 s – hvor robotten giver en justerbar forhåndsmeddelelse, når den definerede position nås.
Absolutt koder
Den absolutte encoder bruges til nøjagtigt at bestemme positionen af hver maskinakse uden behov for at aktivere en kalibreringssensor.
Digitale input
Disse bruges til at styre enheden med et eksternt signal (f.eksample, en fodkontakt til at starte en fotografisk sekvens, en bevægelsessensor osv.). Indgangene er galvanisk isolerede.
Digitale udgange
Disse udgange bruges til at styre eksterne enheder – typisk til at udløse et kamera. Den dobbelte udgang tillader i dette tilfælde for eksempel forhævning af et spejl i spejlreflekskameraer med det ene signal og derefter en hurtig eksponering med det andet. Udgangene er galvanisk isolerede.
Laser Out
Denne udgang bruges til at styre eksterne lasere til præcis positionering af objekter på bordene. Enheder, der ikke har indbygget laserstyring, kan bruge digitale udgange i forbindelse med en ekstern laserenhed eller vælge en autonom laserenhed, der styres via LAN med sin egen processor (fås i varianter med ekstra ind- og udgange til perifere forbindelser).
DMX
DMX styrer eksterne enheder, typisk LED-fotografisk lys (justering af intensitet og farve). For øget pålidelighed er DMX-kontrol integreret direkte i styreenheden, hvilket reducerer antallet af potentielle fejlpunkter betydeligt sammenlignet med forskellige USB-konvertere tilsluttet en pc.
USB-udgang
USB-porten er tilgængelig på kabinettet til mobile robotter (typisk CASE850), hvilket gør det muligt at tilslutte udvalgte eksterne enheder såsom en USB Wi-Fi-dongle, når et LAN-netværk ikke er tilgængeligt på installationsstedet. På maskiner, der er designet til studiebrug, er USB-porten ikke installeret, fordi der findes mere pålidelige og højtydende metoder til dataudveksling i studiemiljøet.
Sikkerhedsstop
Denne funktion er tilvejebragt for at tilslutte en nødstopknap, som krævet af lovgivningsmæssige eller operationelle standarder.
CAN Bus
En industribus, der bruges til at forbinde ekspansionsplader, der letter styring af yderligere maskinakser, specialiseret tilbehørsudstyr og maskinudvidelsesmoduler.
RS485
En industribus, der bruges til kommunikation mellem individuelle maskinkomponenter (f.eks. sensorer) i stedet for traditionel en-til-en-kabelføring. Dette forenkler ledningsføringen af større systemer betydeligt.
Forbindelse
PhotoRobot-kontrolenheder er udelukkende forbundet via et LAN-netværk (USB og lignende løsninger kan ikke pålideligt bruges i større skala, mens LAN-baserede løsninger kan dække behovene i et lille studie med én robot, ligesom store virksomheder, der driver mere end 200 robotarbejdsområder i én klynge). En indbygget webserver (der kører på enhedens IP-adresse) giver adgang til enhedens kontrolsystem (opdateringer, service, overvågning).
Det er også muligt at lokalisere og administrere kontrolenheden ved hjælp af PhotoRobot Locator-applikationen. PhotoRobot Locator-appen er integreret direkte i PhotoRobot Controls App (CAPP) for nemmere søgning og identifikation af kontrolenheder på netværket. Sørg for, at du bruger den mest opdaterede version af CAPP for at få adgang til denne funktion.
Hvis ekstern download af Locator-appen er nødvendig, er download også tilgængelig i PhotoRobot Account Downloads eller direkte fra App Store til iPhone - PhotoRobot Touch.