12. Rotaxys / Nemaxys Plugins

12.1. Einführung

Diese Plugins unterstützen die Steuerung und Visualisierung verschiedener CETONI-Positionierungssysteme wie Rotaxys- und Nemaxys-Geräte. Für jedes Gerät wird ein View erstellt, der alle UI-Elemente zur manuellen Steuerung eines einzelnen Geräts bereitstellt (siehe Abbildung unten).

Arbeitsbereich für Positioniersysteme

Sie können eine Ansicht (View) für ein bestimmtes Gerät über den Hauptmenüpunkt Window → Show View → Rotaxys oder Window → Show View → Nemaxys oder über die entsprechenden Schaltflächen in der Anwendung Sidebar (Seitenleiste) anzeigen.

Eine solcher View besteht hauptsächlich aus den folgenden Komponenten:

  1. Werkzeugleiste

  2. Positionierkarte für XY-Positionierung

  3. Steuerkreuz für manuelle Positionierung

  4. Z-Panel für die Positionierung der Z-Achse (Hubachse)

  5. Seitenleiste

  6. Statusleiste

12.2. Seitenleiste

../_images/10000201000000AF0000012F9C3F78B4.png

In der Seitenleiste, die ein- und ausgeblendet werden kann, finden Sie zusätzliche Steuerelemente zur Konfiguration und Steuerung Ihres Positioniersystems. So können Sie z.B. im Bereich Velocities (siehe Abbildung) die Geschwindigkeiten aller Achsen frei konfigurieren. Alle Positionierungen in der Positionierkarte oder im Z-Panel werden dann mit den eingestellten Geschwindigkeiten durchgeführt.

12.3. Werkzeugleiste

image26

Blendet die Seitenleiste mit zusätzlichen Konfigurations- und Steuerelementen ein oder aus

image27

Ändert die Vergrößerung der Positionierkarte so, dass die Anzeige vollständig in den Arbeitsbereich passt

image28

Ändert die Vergrößerung der Positionierkarte auf die tatsächliche Pixelgröße

image29

Erhöht den Vergrößerungsfaktor

image30

Verringert den Vergrößerungsfaktor

image31

Schaltet zwischen freier Positionierung und Container-Positionierung um (siehe Abschnitt Positionierkarte )

image32

Fügt die Skriptfunktion Move XY mit der aktuellen XY-Position als Zielposition zum Skript Editor hinzu

image33

Fügt die Skriptfunktion Move Z mit der aktuellen Position der Z-Achse als Zielposition zum Skript Editor hinzu.

image34

Stoppt sofort die Bewegungen aller Achsen des Positioniersystems

image35

Aktiviert/deaktiviert den Sicherheitshub. Ist dieser aktiv, fährt die Z-Achse vor jeder Positionierung in der XY Ebene in eine sichere Position.

image36

Legt die aktuelle Position der Z-Achse als sichere Position fest. Ist die Sicherheitshebefunktion aktiv, fährt das Positioniersystem vor jeder Bewegung in der XY-Ebene auf diese Höhe.

image37

Nullwinkel konfigurieren – der Nullwinkel wird vom Achssystem nicht überfahren und ist der Anfangs- und Endpunkt des 360°-Drehbereichs

image38

Find Home - Führt eine Referenzfahrt aus, um die Ausgangsposition des Geräts zu finden.

12.4. Steuerkreuz

12.4.1. Rotaxys Steuerkreuz

Mit dem 6-Wege-Steuerkreuz können Sie alle Achsen des Rotaxys Positioniersystems manuell positionieren.

image48

Rotationsachse entgegen dem Uhrzeigersinn drehen

image49

Rotationsachse im Uhrzeigersinn drehen

image50

Radiusachse vom Drehzentrum weg bewegen (Radius vergrößern)

image51

Radiusachse Richtung Drehzentrum bewegen (Radius verringern)

image52

Hubachse nach oben oder unten bewegen

12.4.2. Nemaxys Steuerkreuz

Mit dem 6-Wege-Steuerkreuz können Sie alle Achsen des Nemaxys Positioniersystems manuell positionieren.

image53

X-Achse nach links bewegen

image54

X-Achse nach rechts bewegen

image55

Y-Achse zur Rückseite des Gerätes bewegen

image56

Y-Achse zur Vorderseite des Gerätes bewegen

image57

Z-Achse nach oben oder unten bewegen

12.4.3. Geschwindigkeit verändern

Bei der Auswahl einer Richtung auf dem Steuerkreuz, wird die entsprechende Achse mit einer festen Geschwindigkeit positioniert. Diese Geschwindigkeit kann durch das gleichzeitige Drücken einer Taste auf der Tastatur verändert werden. Drücken Sie dafür zuerst die Taste auf der Tastatur und klicken Sie anschließend auf eine Richtungstaste im Steuerkreuz.

Die folgen Tasten können verwendet werden:

image62

Shift key

Increases the velocity by a fixed factor

image63

Control key

Decreases the velocity be a fixed factor for precise, fine positioning

Achtung

Gefahr von Beschädigung durch Kollision mit Probenbehälter! Achten Sie darauf, bei abgesenkter Werkzeugspitze, z.B. wenn sich eine Kanüle in einem Behälter befindet, keine Kollisionen durch Bewegung der Rotations- oder Linearachse zu verursachen.

12.5. Positionierkarte

12.5.1. Einführung zur Positionierkarte

Die Positionierungskarte ist eine Gesamtansicht der XY-Ebene Ihres Achsensystems. Sie zeigt den Verfahrbereich und die Arbeitsplatzkonfiguration Ihres Geräts.

../_images/positioning_map.png

Mit der Positionierkarte können Sie Ihr Achsensystem in der XY-Ebene positionieren, indem Sie Punkte auf der Positionierkarte anklicken. Die Vergrößerung der Karte kann über das Kontextmenü in festen Schritten verändert oder mit dem Mausrad stufenlos eingestellt werden.

image67

Vergrößerungsfaktor erhöhen (hineinzoomen)

image68

Vergrößerungsfaktor verringern (heraus zoomen)

Zur Navigation innerhalb der Positionierkarte können Sie ebenfalls die Maus verwenden. Sie können den aktuell sichtbaren Ausschnitt über die beiden Scrollbalken am rechten und unteren Rand der Karte verschieben. Alternativ können Sie auch die freie Mausnavigation aktivieren. Gehen Sie dafür wie folgt vor:

  1. Klicken Sie mit der mittleren Maustaste in die Positionierkarte

    ../_images/10000000000001EC000002E9F2BF71491.png
  2. Es wird nun ein Navigationskreuz eingeblendet und die freie Navigation wird aktiviert

    ../_images/100002010000018300000083E415CE9E.png
  3. Sie können nun durch verschieben der Maus den aktuell sichtbaren Ausschnitt in der Positionierkarte verschieben. Je weiter Sie den Mauszeiger von dem eingeblendeten Navigationskreuz weg bewegen, um so schneller wird die Karte verschoben.

12.5.2. Positioniermodi

Die Positionierkarte kann in zwei verschiedenen Modi verwendet werden:

  • freie Positionierung

  • Container-Positionierung

../_images/10000D0D0000387200003872DC49EFEE.svg

Zur Umschaltung zwischen den beiden Modi, verwenden Sie die Schaltfläche Positioning Map in der Werkzeugleiste oder im Kontextmenü der Positionierkarte. Die aktuelle Position des Rotaxys Gerätes wird auf der Positionierkarte durch ein grünes Kreuz angezeigt.

../_images/100000000000021B000001883AC10950.png

Wichtig

Um Kollisionen zu vermeiden, wird vor dem Anfahren einer Position die Hubachse stets automatisch in die oberste Position verfahren.

12.5.3. Freie Positionierung

Freie Positionierung

Bei der freien Positionierung können Sie alle Positionen innerhalb eines erlaubten Bereiches anfahren. Der erlaubte Bereich ist durch eine grüne Umrandung gekennzeichnet (siehe Abbildung). Wenn Sie die Maus bewegen, wird die potentielle Zielposition durch ein Zielkreuz, das aus zwei gestrichelten Linien besteht, gekennzeichnet. Wenn Sie mit der linken Maustaste die Zielposition anklicken, verfährt das Positioniersystem zu der gewählten Position. Die Anzeige der aktuellen Position bewegt sich dann zur Zielposition .

12.5.4. Container Positionierung

In diesem Modus, klicken Sie zur Positionierung einfach in einen der vorhandenen Container (Wells). Sobald Sie den Zielcontainer angeklickt haben, verfährt das System automatisch zum Mittelpunkt des gewählten Zielcontainers.

Container Positionierung

Der gewählte Zielcontainer wird durch eine farbliche Markierung gekennzeichnet.

12.5.5. Kontextmenü aufrufen

Klicken Sie mit der rechten Maustaste in die Positionierkarte, um das Kontextmenü aufzurufen.

Kontextmenü Positionierkarte

12.6. Z-Panel für die Positionierung der Z-Achse

../_images/100002010000008400000179E985566C.png

Das Z-Panel rechts neben der Positionierkarte zeigt Ihnen stets die aktuelle Position der Hubachse an und gibt Ihnen verschiedene Möglichkeiten zur Positionierung der Hub-Achse. Es besteht aus:

  1. Schaltflächen für vordefinierte Positionen

  2. numerische Höhenanzeige (Position Hubachse)

  3. Slider zu Auswahl der Zielposition

  4. grafische Höhenanzeige

12.6.1. Schaltfläche für vordefinierte Positionen

Die beiden Schaltflächen für das Heben und Senken erleichtern die schnelle Positionierung der Hubachse auf vorher von Ihnen definierte Maximal- und Minimal-Positionen. Wenn Sie eine der beiden Schaltflächen anklicken, verfährt die Hubachse mit der eingestellten Geschwindigkeit an die vorher für diese Schaltfläche definierte Position. Mit den beiden Schaltflächen legen Sie auch den Verfahrbereich fest, der mit dem Positionsslider ausgewählt werden kann.

Um die aktuelle Position zuzuweisen, klicken Sie auf eine der beiden Schaltflächen mit der rechten Maustaste und wählen Sie dann im Kontextmenü den Punkt Assign actual position.

Aktuelle Position zuweisen

Die zugewiesene Position wird in den Konfigurationsdaten gespeichert und ist auch beim erneuten Start der Software wieder vorhanden. Der konfigurierte Verfahrbereich mit maximaler und minimaler Position wird Ihnen in der grafischen Höhenanzeige durch zwei blaue Markierungen angezeigt (siehe Abschnitt Höhenanzeige).

12.6.2. Höhenanzeige

Die numerische Höhenanzeige zeigt Ihnen die aktuelle Höhe der Achse in Millimetern an. Die grafische Anzeige stellt in einem Balken die aktuelle Position innerhalb des Verfahrbereichs der Achse dar.

../_images/1000020100000077000000F2F26E6F5B.png
  • Aktuelle Position / Höhe – der farbige Balken zeigt die aktuelle Position der Achse

  • Softwarelimit Maximum – zeigt die maximale Position, die Sie mit dem Slider auswählen können. Im Abschnitt Schaltfläche für vordefinierte Positionen ist beschrieben, wie Sie das Limit festlegen.

  • Softwarelimit Minimum – zeigt die minimale Position, die Sie mit dem Slider auswählen können

  • Zielauswahl-Markierung – zeigt die potentielle Zielposition, die per Mausklick zur Zielposition wird. Den Wert für diese Position wird im Hinweisfenster neben der Markierung angezeigt

  • Zielposition – wenn Sie mit der Maus in die Höhenanzeige klicken, wird eine neue Zielposition festgelegt und die Achse verfährt an diese Position. Die neue Zielposition kann nur innerhalb der Softwarelimits liegen. Klicken Sie außerhalb der Limits, verfährt die Achse bis zum entsprechenden Limit.

  • Sichere Position für XY-Bewegung – zeigt für bestimmte Achssysteme (z.B. Rotaxys) die sichere Position für XY-Bewegungen an. D.h. wenn die Achse tiefer steht als diese Position, wird vor einer XY-Bewegung die Achse auf diese Höhe verfahren.

12.7. Statusleiste

In Statusleiste des Rotaxys / Nemaxys Arbeitsbereiches können Sie stets die aktuelle XY-Position und den aktuellen Status des Gerätes ablesen.

Statusleiste

12.8. Sicherheitshub

../_images/10000B3C0000388E0000388EB899FB65.svg

Sie können über diese Schaltfläche in der Werkzeugleiste den Sicherheitshub ein- und ausschalten. Ist der Sicherheitshub aktiv, fährt die Z-Achse vor jeder XY-Positionierung auf eine vorgegebene Sicherheitshöhe. Dies verhindert Kollisionen mit Probengefäßen oder anderen Gegenständen auf dem Arbeitstisch.


../_images/10000C840000387200003872CDFFD2CA.svg

Durch Drücken dieser Schaltfläche definieren Sie die aktuelle Position der Z-Achse als sichere Höhe. Wenn der Sicherheitshub aktiv ist, wird das Achssystem vor jeder XY-Positionierung automatisch auf diese Höhe fahren.


12.9. Mikrotiterplatte konfigurieren (Rotaxys)

12.9.1. Einführung

Wichtig

Diese Funktion ist nur für Rotaxys-Geräte verfügbar. Wenn Sie ein Nemaxys- oder Rotaxys 360-Gerät haben, überspringen Sie diesen Abschnitt.

In der Positionierkarte wird stets die aktuell konfigurierte Mikrotiterplatte angezeigt. Sie können in der Software neue Platten konfigurieren und einem Rotaxys Gerät zuweisen. Wählen Sie dafür im Hauptmenü den Punkt Edit → Configure Well Plate (siehe Abbildung unten).

Aufruf Konfigurationsdialog Mikrotiterplatte

Es wird Ihnen nun der Konfigurationsdialog für Mikrotiterplatten angezeigt. Dieser Konfigurationsdialog ist wie folgt aufgebaut:

  1. Liste der erstellten Mikrotiterplatten

  2. Konfigurationsparameter der aktuellen Platte

  3. grafische Darstellung der aktuellen Platte

12.9.2. Vorhandene Mikrotiterplatte auswählen

Wenn die Liste der vorhandenen Platten bereits eine passende Mikrotiterplatte enthält, wählen Sie diese einfach durch Anklicken aus und bestätigen Sie die Auswahl durch Anklicken der OK-Schaltfläche im Dialog.

Konfigurationsdialog für Mikrotiterplatten

12.9.3. Neue Mikrotiterplatte erstellen

Um ein neue Mikrotiterplatte zu erstellen, führen Sie die folgenden Schritte durch:

  1. Konfigurieren Sie im Bereich Well plate geometry die Geometrie der Wellplatte. Sie konfigurieren die Anzahl der Zeilen Rows und Spalten Columns und den Abstand zwischen den Zeilen Row Spacing und Spalten Column Spacing. Diese Daten finden Sie im Datenblatt der Mikrotiterplatte.

  2. Als nächstes konfigurieren Sie die Geometrie der Kavitäten im Bereich Cavity geometry. Legen Sie hier die Größe der Kavitäten fest Cavity Size sowie deren Tiefe Cavity Height. Mit dem Auswahlfeld Circular Cavities legen Sie fest, ob die neue Platte runde oder quadratische Kavitäten haben soll.

  3. Bestimmen Sie abschließend die Farbe der neuen Platte. Wählen Sie dafür im Farbauswahlfeld Color die gewünschte Farbe. Sollte die passende Farbe nicht vorhanden sein, wählen Sie den Eintrag More…. Es wird dann ein Farbauswahldialog zur freien Farbwahl angezeigt (siehe Abbildung unten).

    ../_images/1000000000000222000001B52D5E1599.png
  4. Klicken Sie nun auf die Schaltfläche Add Well Plate, um die neue Mikrotiterplatte der Liste hinzuzufügen. In dem Eingabedialog der nun angezeigt wird, müssen Sie einen eindeutigen Namen für die neue Platte vergeben. Drücken Sie nun Enter oder klicken Sie OK

    ../_images/10000000000000F6000000A48331D83C.png
  5. Die neue Platte wird nun der Liste hinzugefügt und kann von Ihnen ausgewählt werden.

12.10. Rotaxys360 Arbeitstisch konfigurieren

Tipp

Diese Funktion ist nur für Rotaxys 360 Geräte verfügbar. Wenn Sie ein Nemaxys oder Rotaxys-Gerät besitzen, können Sie diesen Abschnitt überspringen.

12.10.1. Arbeitstisch-Konfiguration laden

Für das Rotaxys 360 Positioniersystem können im Moment die einzelnen Mikrotiterplatten noch nicht vom Anwender konfiguriert werden, wie beim Rotaxys Positioniersystem. Das Rotaxys 360 Positioniersystem unterstützt aber das Laden von vorgefertigten Arbeitstisch-Konfigurationsdateien, in denen die gesamte Konfiguration eines bestimmten Arbeitstisches beschrieben ist.

Um eine Arbeitstisch-Konfiguration zu laden, blenden Sie sich die Oberfläche des entsprechenden Rotaxys 360 Gerätes ein. Wählen Sie dann im Hauptmenü den Punkt Device → rotAXYS 360 → Load Table Configuration.

Rotaxys360 Arbeitstisch-Konfiguration laden

Wählen Sie dann in dem Dateiauswahldialog der angezeigt wird die Konfigurationsdatei für den Arbeitstisch aus und laden Sie diese. Die Anzeige des Arbeitstisches wird dann sofort auf die neue Konfiguration aktualisiert (siehe Abbildung Beispielkonfiguration).

Arbeitstisch Beispielkonfiguration

12.10.2. Standard Arbeitstisch wiederherstellen

Wählen Sie zum Wiederherstellen des Standard-Arbeitstisches im Hauptmenü den Punkt Device → rotAXYS 360 → Restore Default Table.

Standard Arbeitstisch wiederherstellen

12.11. Nullwinkel konfigurieren (Rotaxys 360)

Das Rotaxys360 Achssystem verfügt über einen Drehbereich, der theoretisch größer als 360 Grad ist. Um ein Verwickeln und Verfitzen des Schlauches für die Fluiddosierung zu verhindern, wurde der Drehbereich auf 360° begrenzt.

Nullwinkel konfigurieren

Mit dem Nullwinkel konfigurieren Sie den Winkel, der vom Positioniersystem nie überfahren wird. Der Nullwinkel ist gleichzeitig der Start- und Endpunkt für den Drehbereich. Wenn der Nullwinkel genau zwischen zwei Probenbehältern liegt, die Sie prozessieren möchten, wird das Positioniersystem den längeren Weg in die entgegengesetzte Richtung wählen, um den Nullwinkel nicht zu überfahren.

../_images/10000DA30000388E0000388E5B234FC2.svg

Sie können den Nullwinkel an eine anderen Winkelposition verschieben, um dieses Problem zu umgehen. Drücken Sie dafür die Schaltfläche zur Konfiguration des Nullwinkels.

image85

image86

In dem Dialog der Ihnen nun angezeigt wird (siehe Abbildung oben), können Sie den Nullwinkel im Bereich von 0 – 360° frei einstellen.

12.12. Positionierung mit dem SpaceMouse

../_images/10000000000001BC000001A5A84978561.png

Die SpaceMouse ist ein intuitives Eingabegerät, welches Ihnen die Steuerung von allen Achsen (Rotationsachse, Radius-Achse und Hubachse) gleichzeitig ermöglicht. Um die SpaceMouse zu nutzen, schließen Sie diese an einen freien USB-Anschluss an Ihrem PC an. Aktuelle Treiber finden Sie auf unserer Internetseite:

https://cetoni.de/software-downloads/

oder auf dem Datenträger (CD oder USB-Stick) den Sie beim Kauf der Software erhalten haben. Installieren Sie den Treiber, um die SpaceMouse nutzen zu können.

../_images/1000000000000500000002D03030564E1.png

Positionieren Sie die SpaceMouse so, dass das Verbindungskabel von Ihnen weg zeigt und der 3D Connexion-Schriftzug von Ihnen aus lesbar ist.

12.12.1. Rotaxys mit SpaceMouse positionieren

Übersicht

image94

Rotationsachse im Uhrzeigersinn oder entgegen dem Uhrzeigersinn rotieren

image95

Radiusachse zum Außenradius oder zum Drehzentrum bewegen

image96

Hubachse nach oben oder unten bewegen

Wichtig

Benutzen Sie die SpaceMouse nicht, wenn die Software das System verfährt (z.B. bei aktiver Scriptausführung), um die Verfahrbewegungen nicht zu unterbrechen.

Rotationsachse positionieren

Um die Rotationsachse zu positionieren, drehen Sie das Steuerelement im Uhrzeigersinn oder entgegen dem Uhrzeigersinn.

Positionierung Rotationsachse mit SpaceMouse

Die Geschwindigkeit, mit der die Achsen verfahren werden, kontrollieren Sie durch die Stärke der Auslenkung des Bedienteils. D.h. je stärker Sie das Bedienelement in eine bestimmte Richtung drücken oder drehen, umso schneller bewegt sich das Verfahrsystem. So können Sie durch eine geringe Auslenkung des Bedienteils sehr fein und gezielt positionieren.

Tipp

Je stärker Sie das Bedienteil auslenken, um so höher sind die Verfahrgeschwindigkeiten der Achsen.

Radiusachse positionieren

Zum Verfahren der Radius-Achse schieben Sie das Bedienteil des Space Navigators nach vorn oder hinten. Um die Radius-Achse zum Außenradius zu bewegen, drücken Sie das Bedienelement nach vorn von sich weg. Um die Radius-Achse zum Zentrum der Rotationsachse zu verfahren, ziehen Sie das Bedienelement zu sich heran.

Positionierung Radius-Achse mit SpaceMouse

Hubachse positionieren

Um die Z-Achse zu positionieren, drücken Sie das Bedienelement nach unten oder ziehen Sie das Bedienelement nach oben. Die Z-Achse wird in die Richtung bewegt, in die Sie das Bedienelement der SpaceMouse bewegen.

../_images/1000000000000153000002091D224344.png

12.13. Nemaxys mit SpaceMouse positionieren

12.13.1. Übersicht

image103

X-Achse nach links oder rechts bewegen

image104

Y-Achse nach vorn (in Richtung Anwender) oder nach hinten bewegen

image105

Positioning vertical Z-axis

Wichtig

Benutzen Sie die SpaceMouse nicht, wenn die Software das System verfährt (z.B. bei aktiver Scriptausführung), um die Verfahrbewegungen nicht zu unterbrechen.

12.13.2. X-Achse positionieren

Um die Bewegung der X-Achse zu steuern, schieben Sie das Bedienelement des Space Navigators in die gewünschte Richtung. Schieben Sie den Regler nach links, um die X-Achse nach links zu bewegen, und nach rechts, um die Achse nach rechts zu bewegen.

Positionierung X-Achse mit SpaceMouse

Die Geschwindigkeit, mit der die Achsen verfahren werden, kontrollieren Sie durch die Stärke der Auslenkung des Bedienteils. D.h. je stärker Sie das Bedienelement in eine bestimmte Richtung drücken oder drehen, umso schneller bewegt sich das Verfahrsystem. So können Sie durch eine geringe Auslenkung des Bedienteils sehr fein und gezielt positionieren.

Tipp

Je stärker Sie das Bedienteil auslenken, um so höher sind die Verfahrgeschwindigkeiten der Achsen.

12.13.3. Y-Achse positionieren

Positionierung Y-Achse mit SpaceMouse

Um die Y-Achse zu verfahren, ziehen Sie das Bedienelement zu sich heran oder schieben Sie das von sich weg. Entsprechend der Auslenkung des Bedienelementes verfährt die Y-Achse zur Geräterückseite oder nach vorn in Ihre Richtung.

Tipp

Sie können beide Richtungen gleichzeitig steuern, wenn Sie den Controller vorwärts oder rückwärts und gleichzeitig nach links oder rechts bewegen.

12.13.4. Hubachse positionieren

Positionierung Hubachse mit SpaceMouse

Um die Z-Achse zu positionieren, drücken Sie das Bedienelement nach unten oder ziehen Sie das Bedienelement nach oben. Die Z-Achse wird in die Richtung bewegt, in die Sie das Bedienelement der SpaceMouse bewegen.

12.14. Steuerung von einzelnen Achsen

Zusätzlich zur Steuerung von Achssystemen, können auch einzelne Achsen manuell gesteuert werden. Dies kann notwendig sein, wenn Ihr Achssystem über zusätzliche Werkzeugachsen verfügt (z.B. zweite Z-Achse oder Rotationsachse) die nicht Bestandteil der XYZ-Steuerung sind.

Anzeige Bedienpanel zur Steuerung von Einzelachsen

Das Fenster zur Steuerung der Einzelachsen können Sie über den Menüpunkt Window → Single Axis Control im Hauptmenü der Anwendung einblenden (Abbildung unten).

Tipp

Das Fenster zur Steuerung der Einzalachsen ist ein Werkzeugfenster und kann frei in der Anwendung platziert und in allen vier Seitenbereichen angedockt werden.

Im Fenster zur Steuerung der Einzalachsen stehen Ihnen folgende Bedienelemente zur Verfügung:

  1. Auswahlfeld Axis Device zur Auswahl der Einzelachse, die Sie steuern möchten.

  2. Im Bereich Position wird Ihnen die aktuelle Position im Bereich zwischen Minimal- und Maximalposition als Fortschrittsbalken angezeigt. Über die Plus- / Minustasten können Sie die ausgewählte Achse verfahren. Die Verfahrbewegung dauert solange an, wie die entsprechende Schaltfläche gedrückt ist.

    ../_images/10000000000001620000013436ED2B99.png
  3. Im Bereich Velocity können Sie die Geschwindigkeit für die Verfahrbewegung einstellen.

Tipp

Mit der Scriptfunktion Einzelachse verfahren können Sie einzelne Achsen aus einem Script-Programm heraus steuern.

12.15. Weitere Funktionen

12.15.1. Achssystem kalibrieren

Wenn der Verfahrweg einer Achse blockiert ist (z.B. im Fall einer Kollision) kann es dazu kommen, dass die Schrittmotoren in dem Gerät Schritte “verlieren”, so dass die Positionswerte nicht mehr korrekt angezeigt werden. In diesem Fall ist es notwendig, eine Kalibrierung des Achssystems durchzuführen. Zum Start der Kalibrierung wählen Sie im Hauptmenü den Punkt Device → rotAXYS → Find Home (siehe Abbildung unten). Wenn Sie ein Nemaxys System haben, erreichen Sie die Kalibrierung über Device → neMAXYS → Find Home.

Positioniersystem kalibrieren

12.16. Script Funktionen zum Positionieren

Das Plugin bietet eine Reihe von Skriptfunktionen, die für die Integration der CETONI-Positionierungssysteme in das Skripting-System CETONI Elements erforderlich sind. Die folgenden Skriptfunktionen sind verfügbar:

Script Funktionen zum Positionieren

12.16.1. Funktion XY Bewegung - Move XY

../_images/1000668B0000388E0000388EDE73FA6F.svg

Diese Funktion dient dazu, das ein Achssystem in einem Qmix Script in der XY-Ebene zu positionieren. Das Achssystem , und die Zielposition (X- und Y- Position) können Sie im Konfigurationsbereich dieser Funktion eingeben . Alternativ können Sie auch das Achssystem manuell an eine bestimmte Position verfahren (z.B. mit der Positionierkarte - siehe Abschnitt Positionierkarte) und dann mit der Schaltfläche Capture Actual Position der Scriptfunktion die aktuellen Positionswerte zuweisen.

Konfigurationsbereich XY-Positionierung

Wenn Sie keine weiteren Einstellungen vornehmen, erfolgen alle Positionierungen mit der maximal möglichen Geschwindigkeit. Wenn Sie eigene Geschwindigkeiten eingeben möchten, blenden Sie durch Anklicken von Axis Velocities die Bedienelemente zur Eingabe der Geschwindigkeiten ein . Hier können Sie nun für jede Achse die Geschwindigkeit der Positionierung einstellen.

Mit dem Auswahlfeld Run to completion legen Sie fest, ob nach dem Start des Positioniervorganges:

  • sofort mit der Bearbeitung der nächsten Scriptfunktion begonnen wird (Run to completion inaktiv)

  • oder ob die nächste Funktion erst aufgerufen wird, wenn die Zielposition erreicht wurde (Run to completion aktiv).

12.16.2. Funktion Hubbewegung - Move Z

../_images/100028D60000388E0000388E7FEE4E05.svg

Mit dieser Funktion kann die Hubachse (Z-Achse) eines Achssystems positioniert werden. Das Achssystem , und die Positionsparameter (Z-Position und Geschwindigkeit ) können Sie im Konfigurationsbereich dieser Funktion eingeben. Alternativ können Sie auch die Z-Achse manuell an eine bestimmte Position verfahren (z.B. mit dem Z-Panel - siehe Abschnitt Z-Panel für die Positionierung der Z-Achse ) und dann mit der Schaltfläche Capture Actual Position der Scriptfunktion die aktuellen Z-Position zuweisen.

Konfigurationsbereich Z-Positionierung

Wenn Sie keine weiteren Einstellungen vornehmen, erfolgen alle Positionierungen mit der maximal möglichen Geschwindigkeit. Wenn Sie eigene Geschwindigkeiten eingeben möchten, blenden Sie durch Anklicken von Velocity die Bedienelemente zur Eingabe der Geschwindigkeiten ein. Ein erneuter Klick auf dieses Element, blendet die Eingabefelder für die Geschwindigkeit wieder aus.

Mit dem Auswahlfeld Run to completion legen Sie fest, ob nach dem Start des Positioniervorganges:

  • sofort mit der Bearbeitung der nächsten Scriptfunktion begonnen wird (Run to completion inaktiv)

  • oder ob die nächste Funktion erst aufgerufen wird, wenn die Zielposition erreicht wurde (Run to completion aktiv).

Tipp

Wenn Run to completion nicht aktiviert ist, können Sie mehrere Achsen gleichzeitig verfahren. Sie können z.B. mit der Positionierung des XY-Systems beginnen, und während die XY-Achsen verfahren werden, können Sie die Positionierung mit der Z-Achse durchführen.

Wichtig

Die Eingabefelder zur Konfiguration der Geschwindigkeiten sind standardmäßig ausgeblendet und müssen erst durch das Anklicken von Velocity eingeblendet werden.

12.16.3. Funktion Referenzfahrt – Find Home

../_images/100004F40000388E0000388E24B4D5C8.svg

Diese Funktion ermöglicht den Start einer Referenzfahrt aus dem Script heraus. Das Positioniersystem fährt zu seiner Referenzposition und initialisiert sein Wegmessystem neu. Mit dem Run to Completion-Parameter können Sie wählen, ob die Funktion beendet werden soll nach dem Start der Referenzfahrt oder erst wenn die Referenzfahrt abgeschlossen ist.

12.16.4. Funktion Einzelachse verfahren - Move Axis

../_images/1000083F0000388E0000388E79629C8E.svg

Mit dieser Funktion kann eine Einzelachse positioniert werden. Im Auswahlfeld Axis device wählen Sie die Achse aus, die verfahren werden soll. Die Positionsparameter (Position und Geschwindigkeit ) können Sie im Konfigurationsbereich dieser Funktion eingeben. Alternativ können Sie auch die Achse manuell an eine bestimmte Position verfahren (z.B. mit dem Bedienpanel zur Einzelachssteuerung - siehe Abschnitt Steuerung von einzelnen Achsen) und dann mit der Schaltfläche Capture Position der Scriptfunktion die aktuellen Position zuweisen.

Konfigurationsbereich Positionierung Einzelachse

Wenn Sie keine weiteren Einstellungen vornehmen, erfolgen alle Positionierungen mit der maximal möglichen Geschwindigkeit. Wenn Sie eigene Geschwindigkeiten eingeben möchten, blenden Sie durch Anklicken von Velocity die Bedienelemente zur Eingabe der Geschwindigkeiten ein. Ein erneuter Klick auf dieses Element, blendet die Eingabefelder für die Geschwindigkeit wieder aus.

Mit dem Auswahlfeld Run to completion legen Sie fest, ob nach dem Start des Positioniervorganges:

  • sofort mit der Bearbeitung der nächsten Scriptfunktion begonnen wird (Run to completion inaktiv)

  • oder ob die nächste Funktion erst aufgerufen wird, wenn die Zielposition erreicht wurde (Run to completion aktiv).

Wichtig

Die Eingabefelder zur Konfiguration der Geschwindigkeiten sind standardmäßig ausgeblendet und müssen erst eingeblendet werden.

12.16.5. Funktion Zu Container verfahren – Move to container

../_images/10001F860000387200003872C360796C.svg

Diese Funktion dient dazu, ein Achssystem in der XY-Ebene zum Mittelpunkt eines bestimmten Containers (Becherglas, Fluidtank, Kavität einer Wellplatte) zu verfahren.

In der Auswahlbox XY Device (Abbildung unten – ) wählen Sie das Achssystem aus. Den Zielcontainer wählen Sie in der Auswahlbox aus. Falls der Container über mehrere Kavitäten verfügt (z.B. die Wells einer Wellplatte), geben Sie im Bereich die Spalte column und Zeile row der Kavität ein. Die Nummerierung erfolgt dabei von 0 beginnend. D.h. bei einer Wellplatte mit 12 Spalten und 8 Zeilen können Sie bei column Werte von 0 bis 11 und bei row Werte von 0 bis 7 eingeben. Bei Container mit nur einer Kavität (z.B. Becherglas) sind die Eingabefelder für Zeile und Spalte ausgegraut.*

../_images/1000000000000235000001BE75B30F65.png

Wenn Sie keine weiteren Einstellungen vornehmen, erfolgen alle Positionierungen mit der maximal möglichen Geschwindigkeit. Wenn Sie eigene Geschwindigkeiten eingeben möchten, blenden Sie durch Anklicken von Axis Velocities die Bedienelemente zur Eingabe der Geschwindigkeiten ein . Hier können Sie nun für jede Achse die Geschwindigkeit der Positionierung einstellen.

Mit dem Auswahlfeld Run to completion legen Sie fest, ob nach dem Start des Positioniervorganges:

  • sofort mit der Bearbeitung der nächsten Scriptfunktion begonnen wird (Run to completion inaktiv)

  • oder ob die nächste Funktion erst aufgerufen wird, wenn die Zielposition erreicht wurde (Run to completion aktiv).

Tipp

Sie können in den Zeilen- und Spalteneingabefeldern Skriptvariablen verwenden. Auf diese Weise können Sie alle Kavitäten einer Kavitätenplatte in einer Schleife unter Verwendung der Schleifenzählervariablen verarbeiten.