Further application examples¶
pick and place¶
Control of feeder systems¶
AnyFeeder¶
AsyCube¶
Die Asycubes von Asyril sind flexible vibrierende Zuführsysteme, die eine effiziente Lösung für die Vereinzelung aller als Schüttgut gelieferten Arten von Komponenten bieten. Die Kommunikation ist hierbei über TCP/IP und Modbus TCP möglich. Die 3D-Vibrationsplattform ermöglicht eine schnelle und flexible Beschickung von Teilen (von 0.1 mm bis 150 mm) für einen mit einem Bildverarbeitungssystem ausgestatteten Roboter. Die Plattform kann in drei orthogonalen Richtungen vibrieren, womit durch die Auswahl geeigneter Vibrationssignale eine hohe Flexibilität bei der Bewegung von Teilen erreicht wird. Dadurch können Teile sogar umgedreht werden.
Um einen Asycube über Viper ansteuern zu können, muss eine Asycube Station angelegt werden, siehe Stations. Nachdem die Station erstellt wurde, kann der Asycube in den globalen App Einstellungen konfiguriert werden.
Globale Einstellungen:
Es können Kommandos hinterlegt werden, nach denen alle Asycubes zurückgesetzt werden sollen.
Die Status der Asycubes können optional über das Viper Hauptmenü eingesehen werden.
Asycube Verbindung:
Type: Hier kann der verwendete Typ des Asycubes ausgewählt werden.
IP address: IP Adresse des Asycubes, mit dem kommuniziert werden soll.
Port: Der gewünschte Port zur Kommunikation.
Set connection: Nachdem IP Adresse und Port eingestellt wurden, kann über den Button die Verbindung aufgebaut werden.
Connection state: Aktueller Status der Verbindung.
State: Aktuelle Aktivität.
Zeitparameter:
Total feed timeout: Timeout für den AsycubeFeeder in [ms].
Sleep after command: Wartezeit nach einem Kommando in [ms].
Fast empty feed time ms: Zeit, wie lange der Entleerungsvorgang laufen soll in [ms].
Fast empty command: Kommando, das beim Entleeren ausgeführt werden soll.
Globaler dynamischer Lichtcontroller:
Global dynamic light controller: Das Hintergrundlicht des Asycubes wird über einen globalen dynamischen Lichtcontroller gesteuert, siehe Dynamic LightController. Bei Verwendung wird die Einstellung des Parametersets für die Hintergrundbeleuchtung ignoriert.
Light controller id: Die globale eindeutige Lumos ID für diesen dynamischen Lightcontroller.
Parameter set mapping:
PLC Type: ID für das Parameterset-Mapping von Toolgroup Item und Parameterset.
TG Item: Name des Toolgroup Items.
Parameter set: Name des Parametersets.
Parameter sets:
Parameter set name: Name des Parametersets.
FConfFile: Zu verwendende Asycube Konfigurationsdatei.
FSeqFile: Zu verwendende Asycube Sequenzdatei.
BacklightOn: Verwendung der Hintergrundbeleuchtung bei der Bildaufnahme.
Funktionsbuttons:
Load parameter set: Das ausgewählte Parameterset wird geladen.
GIO Outputs while command: Anzeige und Bearbeitung der verknüpften GIO Output bits mit den Asycube Kommandos.
Test: Öffnet eine Form, in der der Asycube einfach angesteuert und Kommandos getestet werden können:
AsyCube events: Logging Informationen für den Asycube.