ECM 3.1 Bewegungscontroller
Steuerung der nächsten Generation für SmarAct Mehrachssysteme
Der SmarAct ECM 3.1 Bewegungscontroller ist die nächste Generation der ECM-Produktlinie. Er ermöglicht die präzise Steuerung eines oder mehrerer SmarAct Motion-Systeme wie SmarPods, TriPods und SmarGons.
Der neue ECM kann unterstützte Motion-Systeme entlang interpolierter Bahnen bewegen, statt sich ausschließlich auf Punkt-zu-Punkt-Bewegung zu stützen. Dadurch kann die gesamte Bewegungsbahn mit nur geringen Abweichungen von der idealen Trajektorie gesteuert werden.
| ECM3 rack module | |
|---|---|
| Compatibility | MCS2 rack housing |
| Space Required | Two rack housing slots |
| Power Supply | 12V or 48V |
| Controllable Systems | 127 |
| Positioner Compatibility | SmarPod, TriPod, TiltStage |
| PC Interface | Ethernet and RS232 |
| MCS2 Interface | Ethernet, EtherCAT® and USB |
| Display | LCD display for configuration and status monitoring |
Zyklische Steuerung und Bewegungsbahnen
Die wichtigste neue Funktion des ECM 3.1 ist die zyklische Steuerung mit Bahninterpolation. Im Gegensatz zur Punkt-zu-Punkt-Steuerung, bei der nur die Zielpose einer Bewegung berechnet wird, berechnet die zyklische Steuerung kontinuierlich inkrementelle Positionsaktualisierungen für jede Achse.
Der ECM 3.1 interpoliert die definierte Bewegungsbahn und überträgt die berechneten Stützpunkte mit einer festen Zyklusrate an die angeschlossenen MCS2-Controller.
Anwendungssoftware kann Bahnen als Kombination grundlegender Bahnsegmente wie linearer Segmente, Kreisbögen und Bézier-Kurven definieren. Dadurch können Anwendungen komplexe gekrümmte Bewegungen in Posenkoordinaten definieren und steuern, wie sich ein System zwischen Start- und Zielposition bewegt.
Zusammen ermöglichen diese Funktionen echte Bewegungssteuerung, sodass das System der vollständigen Trajektorie mit nur minimalen Abweichungen von der idealen Bahn folgt.
Mit zyklischer Steuerung erweitert der ECM 3.1 SmarAct Motion-Systeme von präziser Zielpositionierung hin zu präziser trajektorienbasierter Bewegung.
Präzisionslösungen, gemeinsam entwickelt
Jedes Präzisions-Motion-System bringt seine eigene Trajektorie, Systemarchitektur und Integrationsanforderungen mit. SmarAct arbeitet eng mit Ihnen zusammen, um Ihr Bewegungskonzept zu bewerten, das passende Controller-Setup zu definieren und die Integration des ECM 3.1 in Ihre MCS2-basierte Systemarchitektur zu unterstützen.
Ob Ihre Anwendung interpolierte Bahnsteuerung, stabile Drehungen um einen Pivot-Punkt, synchronisierte Mehrachsbewegung oder die Integration in ein bestehendes MCS2-basiertes Setup erfordert: SmarAct unterstützt Sie vom ersten Bewegungskonzept bis zur finalen Systemintegration.
Fortschrittliche Controller-Architektur
Der ECM 3.1 bietet im Vergleich zu früheren ECM-Modellen einen deutlich erweiterten Funktionsumfang. Er unterstützt zyklische Steuerung für MCS2-Controller mit EtherCAT®-Schnittstelle und unterstützt weiterhin die klassische Punkt-zu-Punkt-Steuerung für MCS2-Controller mit USB- oder Ethernet-Schnittstelle.
Für die zyklische Steuerung nutzt der ECM 3.1 zwei dedizierte Steuerungsnetzwerk-Ports zur Kommunikation mit MCS2-Controllern. Diese Ports unterstützen EtherCAT®-Kommunikation mit MCS2-Controllern, die mit einer EtherCAT®-Schnittstelle ausgestattet sind. Alternativ kann jeder Port individuell für die Ethernet-Kommunikation mit MCS2-Controllern konfiguriert werden, die eine Ethernet-Schnittstelle verwenden.
Für die Steuerung und Konfiguration über einen Host-Computer steht ein Ethernet-Port zur Verfügung. Der Controller bietet außerdem einen RS-232-Port für serielle Kommunikation sowie zwei USB-Ports für Datenupload, Datendownload und Kommunikation mit MCS2-Controllern, die mit einer USB-Schnittstelle ausgestattet sind.
Hauptmerkmale
Der ECM 3.1 vereint die Kernfunktionen, die für eine fortschrittliche SmarAct Mehrachs-Bewegungssteuerung erforderlich sind, in einem Rackmodul.
- Zyklische Steuerung mit Bahninterpolation über MCS2-Controller mit EtherCAT®-Schnittstelle
- Klassische Punkt-zu-Punkt-Steuerung über MCS2-Controller mit USB- oder Ethernet-Schnittstelle
- Multi-System-Bewegungssteuerung für mehrere SmarAct Motion-Systeme
- Dedizierte Steuerports, 1-Gbit-Host-Kommunikation, RS-232 und USB
- Konfigurierbare digitale I/O-Pins für Triggerung und Synchronisation
- SmarActMC-basierte Programmierung mit Unterstützung für Konfigurationsdateien
- Unterstützung für Systemkalibrierung und die SmarAct SCoPE-Anwendung
Software-Integration und Systemfunktionen
Der ECM 3.1 basiert auf der SmarActMC-Bewegungssteuerungsplattform. Der Großteil der SmarActMC API ist über die ECM-API verfügbar, sodass unterstützte Motion-Systeme über eine moderne Anwendungsprogrammierschnittstelle konfiguriert und gesteuert werden können.
SmarActMC-Konfigurationsdateien können hochgeladen werden, um verschiedene Motion-Systemmodelle und zukünftige Systemkonfigurationen zu unterstützen. Die Systemkalibrierung kann die Bewegungsgenauigkeit weiter verbessern. Die SmarGon-Kalibrierung wird bereits unterstützt; die Unterstützung für zusätzliche Motion-Produkte ist geplant.
Der ECM 3.1 unterstützt außerdem die direkte Steuerung über SCoPE und die SmarAct Motion Control-Anwendung mit oder ohne SmarAct Hand Controller.
Digitale I/O für Triggerung und Synchronisation
Für die Integration mit externen Geräten verfügt der ECM 3.1 über 8 konfigurierbare digitale I/O-Pins. Jeder Pin kann als Eingang oder Ausgang konfiguriert werden, mit einem wählbaren Spannungspegel von 3,3 V oder 5 V.
Die digitale I/O-Hardware ist im ECM 3.1 integriert. Die vollständige benutzerkonfigurierbare Ereigniszuordnung wird in einem zukünftigen Firmware-Update erweitert.
Varianten und technische Informationen
Der ECM 3.1 ist als 12-V-Rackmodul, ECM-MOD-0003, und als 48-V-Rackmodul, ECM-MOD-0004, erhältlich. Beide Varianten sind für die Integration in SmarAct MCS2-Racksysteme ausgelegt.
Die ECM 3.1-Dokumentation umfasst Installation, Hardware-Handhabung, Schnittstellenkonfiguration, Motion-Systemkonfiguration und Programmierung.
Die Firmware für ECM 3.1 kann nicht auf ECM 3.0 oder älteren Controllern installiert werden. Firmware für ECM 3.0 und ältere Controller kann nicht auf ECM 3.1 installiert werden.