6-Achs-Controller für Hexapoden, TCP/IP, RS-232, Tischgerät, inkl. Ansteuerung von zwei Zusatzachsen, Motion Stop
C-887.5xx0 Hexapod Motion Controller
Kompaktes Tischgerät zur Steuerung von 6-Achs-Parallelkinematiken
- Leistungsfähiger Controller mit Vektorsteuerung
- Kommandierung in kartesischen Koordinaten
- Anpassen von Koordinatensystemen per Befehl
- Hochauflösende Analogeingänge optional
- EtherCAT Feldbus-Schnittstelle optional
Controller für 6-Achs-Parallelkinematik
Leistungsfähiger Controller zur Ansteuerung von Hexapoden (6-Achs-Parallelkinematiken). Unterstützt vielfältige Antriebstypen, da der Controller lediglich die Steuersignale liefert, während die Motortreiber im Hexapod oder in einer separaten Treiberbox platziert sind. Der Controller unterstützt alle derzeit verfügbaren Standardhexapoden von PI und darüber hinaus auch kundenspezifische Parallelkinematiken. Zusätzlich können die Motortreiber für zwei einzelne Achsen angesteuert werden.
Funktionen
Die Positionseingabe erfolgt in kartesischen Koordinaten, aus denen der Controller die Ansteuerung der Kinematik berechnet. Um den Hexapod einfach zu integrieren, können die Koordinatensysteme (Work, Tool) geändert werden. Der Drehpunkt ist frei im Raum definierbar. Ein Datenrekorder kann Betriebsgrößen wie z. B. Motoransteuerung, Geschwindigkeit, Position oder Positionsfehler aufzeichnen. Die Ausführung von Makros und Python-Skripten auf dem Controller ermöglicht den Stand-Alone-Betrieb. Über einen externen Schalter, z. B. einen Motion-Stop-Button, kann der 24-V-Ausgang für den Hexapod aktiviert/deaktiviert werden.
Schnittstellen
Zur Verwendung mit dem Befehlssatz GCS 2.0 für PI Positioniersysteme:
- TCP/IP zur netzwerkbasierten Ansteuerung und Wartung.
- RS-232 zur seriellen Verbindung mit einem PC.
- Anschluss für optionale manuelle Bedieneinheit.
Versionsabhängig:
- Hochauflösende und extrem schnelle Analogeingänge, die ideal für Fast-Alignment-Routinen geeignet sind.
- EtherCAT-Schnittstelle für die Anbindung an eine SPS-Steuerung; erfordert kundenseitig einen EtherCAT-Master mit CoE-Protokoll.
Umfangreiche Softwareunterstützung
Für die Ansteuerung über GCS-basierte Schnittstellen. Die Bedienersoftware PIMikroMove® ermöglicht z. B. die grafische Darstellung von Fast-Alignment-Routinen. Umfangreicher Satz von Treibern z. B. zur Verwendung mit C, C++, C#, NI LabVIEW, MATLAB und Python. PIHexapodEmulator für die virtuelle Inbetriebnahme ohne Hardware.
Lieferumfang
Die Lieferung umfasst den Controller, ein Softwarepaket und ein Netzteil zur Spannungsversorgung. Es wird empfohlen, die Hexapod-Mechanik und einen passenden Kabelsatz zusammen mit dem Controller zu bestellen, damit die Komponenten aufeinander abgestimmt werden können. Ein SPS-Master-Controller ist nicht im Lieferumfang enthalten.
Spezifikationen
Spezifikationen
Grundlegendes | C-887.5220 | C-887.5230 | C-887.5330 | |
---|---|---|---|---|
Achsen | 6 | 6 | 6 | |
Zusatzachsen | 2 einzelne Achsen | 2 einzelne Achsen | 2 einzelne Achsen | |
Prozessor | Intel Atom Dual Core (1,8 GHz) | Intel Atom Dual Core (1,8 GHz) | Intel Atom Dual Core (1,8 GHz) | |
Anwendungsbezogene Funktionen | Controller Makros GCS ǀ Controller Makros PIPython ǀ Startup-Makro ǀ Datenrekorder | Controller Makros GCS ǀ Controller Makros PIPython ǀ Startup-Makro ǀ Datenrekorder ǀ Fast Alignment | Controller Makros GCS ǀ Controller Makros PIPython ǀ Startup-Makro ǀ Datenrekorder ǀ Fast Alignment | |
Schutzfunktionen | Achsabschaltung über externen Schalter ǀ Ausschalten des Servomodus im Fehlerfall | Achsabschaltung über externen Schalter ǀ Ausschalten des Servomodus im Fehlerfall | Achsabschaltung über externen Schalter ǀ Ausschalten des Servomodus im Fehlerfall | |
Konfigurations-Management | Auslesen des ID-Chips ǀ manuelle Parametereingabe | Auslesen des ID-Chips ǀ manuelle Parametereingabe | Auslesen des ID-Chips ǀ manuelle Parametereingabe | |
Unterstützter ID-Chip | ID-Chip 2.0 | ID-Chip 2.0 | ID-Chip 2.0 | |
Bewegung und Regler | C-887.5220 | C-887.5230 | C-887.5330 | |
Unterstütztes Sensorsignal | A/B-Quadratur, RS-422 ǀ BiSS-C | A/B-Quadratur, RS-422 ǀ BiSS-C | A/B-Quadratur, RS-422 ǀ BiSS-C | |
Geregelte Größen | Position | Position | Position | |
Maximale Regelfrequenz (Servozyklus) | 10000 Hz | 10000 Hz | 10000 Hz | |
Bewegungstypen | Punkt-zu-Punkt-Bewegung mit Profilgenerator ǀ Zyklisch synchrone Zielwertvorgabe für Position ǀ Funktionsgenerator | Punkt-zu-Punkt-Bewegung mit Profilgenerator ǀ Zyklisch synchrone Zielwertvorgabe für Position ǀ Area Scan Routinen ǀ Gradient Search Routinen ǀ Funktionsgenerator | Punkt-zu-Punkt-Bewegung mit Profilgenerator ǀ Zyklisch synchrone Zielwertvorgabe für Position ǀ Area Scan Routinen ǀ Gradient Search Routinen ǀ Funktionsgenerator | |
Koordinierung der Bewegung | Koordinierte Mehrachsenbewegung ǀ Anwenderdefinierte Koordinatensysteme ǀ Work- und Tool-Koordinatensysteme | Koordinierte Mehrachsenbewegung ǀ Anwenderdefinierte Koordinatensysteme ǀ Work- und Tool-Koordinatensysteme | Koordinierte Mehrachsenbewegung ǀ Anwenderdefinierte Koordinatensysteme ǀ Work- und Tool-Koordinatensysteme | |
Referenzschaltereingang | TTL | TTL | TTL | |
Endschaltereingang | TTL | TTL | TTL | |
Schnittstellen und Bedienung | C-887.5220 | C-887.5230 | C-887.5330 | |
Kommunikationsschnittstellen | RS-232 ǀ TCP/IP ǀ USB (nur für manuelle Bedieneinheiten) | RS-232 ǀ TCP/IP ǀ USB (nur für manuelle Bedieneinheiten) | EtherCAT Slave ǀ RS-232 ǀ TCP/IP ǀ USB (nur für manuelle Bedieneinheiten) | |
An/Aus-Schalter | Hardware-Schalter An/Aus | Hardware-Schalter An/Aus | Hardware-Schalter An/Aus | |
Display und Anzeigen | Status-LED ǀ Error-LED ǀ Power-LED ǀ Macro-LED | Status-LED ǀ Error-LED ǀ Power-LED ǀ Macro-LED | Status-LED ǀ Error-LED ǀ Power-LED ǀ Macro-LED | |
Manuelle Bedienhilfe(n) | Manuelle Bedieneinheit mit USB-Anschluss | Manuelle Bedieneinheit mit USB-Anschluss | Manuelle Bedieneinheit mit USB-Anschluss | |
Befehlssatz | GCS 2.0 | GCS 2.0 | GCS 2.0 | |
Anwendersoftware | PIMikroMove® | PIMikroMove® | PIMikroMove® | |
Schnittstellen zur Anwendungsprogrammierung | C, C++, C# ǀ MATLAB ǀ NI LabView ǀ Python | C, C++, C# ǀ MATLAB ǀ NI LabView ǀ Python | C, C++, C# ǀ MATLAB ǀ NI LabView ǀ Python | |
Analoge Eingänge | 4 | 6 | 6 | |
Analoges Eingangssignal | 4 x -10 V bis +10 V, 12 Bit | 2 x -5 V bis +5 V, 16 Bit, 5 kHz Bandbreite ǀ 4 x -10 V bis +10 V, 12 Bit | 2 x -5 V bis +5 V, 16 Bit, 5 kHz Bandbreite ǀ 4 x -10 V bis +10 V, 12 Bit | |
Digitale Eingänge | 4 | 4 | 4 | |
Digitales Eingangssignal | TTL | TTL | TTL | |
Digitale Ausgänge | 4 | 4 | 4 | |
Digitales Ausgangssignal | TTL | TTL | TTL | |
Industrial Ethernet Protokoll | — | — | EtherCAT | |
EtherCAT Geräteklasse | — | — | EtherCAT Slave | |
EtherCAT Kommunikationsprofil | — | — | CAN application protocol over EtherCAT (CoE) | |
Antriebsprofil implementiert für EtherCAT | — | — | CiA402 Drive Profile (IEC 61800-7-201) | |
Unterstützte Betriebsmodi gemäß CiA402 | — | — | Referenzierungsfahrt (homing mode) ǀ Positioniermodus mit zyklischer Positionsvorgabe durch die SPS (cyclic synchronous position mode) ǀ Sicherer Grundzustand zum Aktivieren von Koordinatensystemen (No mode changes / no mode selected) | |
EtherCAT Zykluszeit | — | — | ≥1 ms | |
EtherCAT Synchronisierungsmodi | — | — | Distributed Clocks (DC) ǀ Synchron mit SYNC0 Event | |
Elektrische Eigenschaften | C-887.5220 | C-887.5230 | C-887.5330 | |
Ausgangsspannung | 24 V | 24 V | 24 V | |
Spitzenausgangsstrom | 6000 mA | 6000 mA | 6000 mA | |
Anschlüsse und Umgebung | C-887.5220 | C-887.5230 | C-887.5330 | |
Hexapod-Anschluss Stromversorgung | M12 4-polig (w) | M12 4-polig (w) | M12 4-polig (w) | |
Hexapod-Anschluss Datenübertragung | HD D-Sub 78 (w) | HD D-Sub 78 (w) | HD D-Sub 78 (w) | |
Anschluss Zusatzachsen | D-Sub 15 (w) | D-Sub 15 (w) | D-Sub 15 (w) | |
Anschluss analoger Eingang | HD D-Sub 26 (w) | BNC ǀ HD D-Sub 26 (w) | BNC ǀ HD D-Sub 26 (w) | |
Anschluss digitaler Eingang | HD D-Sub 26 (w) | HD D-Sub 26 (w) | HD D-Sub 26 (w) | |
Anschluss digitaler Ausgang | HD D-Sub 26 (w) | HD D-Sub 26 (w) | HD D-Sub 26 (w) | |
Anschluss Motion-Stop-Button | M12 8-polig (w) | M12 8-polig (w) | M12 8-polig (w) | |
Anschluss TCP/IP | RJ45 Buchse, 8P8C | RJ45 Buchse, 8P8C | RJ45 Buchse, 8P8C | |
Anschluss RS-232 | D-Sub 9 (m) | D-Sub 9 (m) | D-Sub 9 (m) | |
Anschluss Versorgungsspannung | M12 4-polig (m) | M12 4-polig (m) | M12 4-polig (m) | |
Betriebsspannung | 24 V | 24 V | 24 V | |
Netzteil | Im Lieferumfang ǀ Netzteil 24 V DC | Im Lieferumfang ǀ Netzteil 24 V DC | Im Lieferumfang ǀ Netzteil 24 V DC | |
Maximale Stromaufnahme | 7 A | 7 A | 7 A | |
Betriebstemperaturbereich | 5 bis 40 °C | 5 bis 40 °C | 5 bis 40 °C | |
Gesamtmasse | 2800 g | 2800 g | 2800 g | |
Anschluss EtherCAT | — | — | RJ45 Buchse, 8P8C |
Für einige Hexapod-Modelle von PI ist eine 12-V-Versorgung möglich und in bestimmten Anwendungsfällen sinnvoll. Wenn die Stromversorgung des Hexapods auch in diesem Fall durch den Controller erfolgen soll, können Sie den Controller mit einem geeigneten 12-V-Netzteil betreiben. Weitere Informationen auf Anfrage.
Downloads
Datenblatt
Dokumentation
User Manual A000T0079
PI Simulation Models for CoppeliaSim / V-REP
User Manual C887T0036
C-887.MC2 Manual Control Unit
Benutzerhandbuch C887T0011
EtherCAT Interface der Hexapod-Controller C-887.53, .531, .532, .533 6D
Technical Note C887T0021
Bewegungen des Positionierers. Position und Orientierung im Raum, Drehpunkt.
Benutzerhandbuch C887T0007
Beschreibung der Koordinatensysteme für Hexapod-Mikroroboter und Parallelkinematische Positionierer
Benutzerhandbuch E712T0016
Schnelles optisches Ausrichten von Siliziumphotonik-Komponenten mit F-712 Alignment-Systemen und Hexapoden von PI. PILightning-Option für First-Light-Suche
Benutzerhandbuch C887T0001
Beschreibung der Software PIHexapodEmulator
Benutzerhandbuch MS262
C-887 Hexapod-Controller, Modelle C-887.5220, C-887.5230, C-887.5330
Softwaredateien
C-990.CD1 Releasenews
PI Software Suite C-990.CD1
Allgemeine Softwaredokumentation
Benutzerhandbuch A000T0075
Einen Controller C-887 von PI in TwinCAT 3.1 implementieren
Benutzerhandbuch A000T0028
Aktualisierung von PI-Software mit dem PIUpdateFinder
Software Handbuch SM146
GCS Array Data Format
Software Handbuch SM148
PIMikroMove
Benutzerhandbuch A000T0067
Informationen zur PIStages3 Verstellerdatenbank. Was ist beim Umstieg von PIStages2 auf PIStages3 zu beachten.
Software-Handbuch SM157
PIPython - Programmierung von PI Controllern mit Python
Software Handbuch SM158
PI GCS2 Driver Library for NI LabVIEW
Technical Note A000T0089
PI Software on ARM-Based Platforms
Benutzerhandbuch SM163
PIVirtualMove. Simulationsprogramm für parallelkinematische Mehrachssyteme
Benutzerhandbuch SM164
Aktualisierung von Controller-Firmware mit dem PIFirmwareManager
Angebot / Bestellung
Fordern Sie ein unverbindliches Angebot über gewünschte Stückzahlen, Preise und Lieferzeiten an oder beschreiben Sie Ihre gewünschte Modifikation.
6-Achs-Controller für Hexapoden, TCP/IP, RS-232, Tischgerät, inkl. Ansteuerung von zwei Zusatzachsen, Motion Stop, Analogeingänge
6-Achs-Controller für Hexapoden, TCP/IP, RS-232, Tischgerät, inkl. Ansteuerung von zwei Zusatzachsen, EtherCAT-Schnittstelle, Motion Stop, Analogeingänge
Angebot anfordern
Fragen Sie den Fachmann!
Erhalten Sie innerhalb kürzester Zeit per E-Mail oder Telefon eine Rückmeldung zu Ihren Fragen von einem PI Vertriebsingenieur.
Technologie

Aktives Ausrichten
In vielen Anwendungsfeldern gibt es die Anforderung, Komponenten bis auf Nanometer genau auszurichten. Optische Komponenten wie z.B. die Linsen oder Linsenbaugruppen in kleinen Kameras, ebenso wie der CCD Chip selbst, müssen mit zunehmender Genauigkeit positioniert werden.

Digitale Motion Controller
Digitale Controller haben gegenüber analogen Verstärkerelektroniken Vorteile, die vor allem bei hochpräzisen Positionieraufgaben zum Tragen kommen.

Digitale und analoge Schnittstellen
Schnelle USB- oder TCP/IP-Interfaces zählen neben RS-232 zu den Standardschnittstellen, die moderne Digitalcontroller von PI unterstützen.