Init Parameter
General
Homing Position
Name | Standardwert | Einheit | Typ |
|---|---|---|---|
Homing Position | 0.0 | [PosUnit] | LREAL |
Der Parameter Homing Position definiert die absolute Referenzposition. Auf diese Position wird die Achse bei einer erfolgreichen Referenzfahrt gesetzt. Der Parameter hat eine Auswirkung, wenn für das Kommando zum Starten einer Referenzfahrt (z. B. MC_Home) der Wert #Default für den Input der Referenzposition verwendet wird.
Sequence
Ein Referenziervorgang läuft in mehreren Phasen ab. Mit den nachfolgenden Parametern können einzelne Phasen aktiviert und konfiguriert werden.
Move To Fixed Stop Enabled
Name | Standardwert | Einheit | Typ | |
|---|---|---|---|---|
Move To Fixed Stop Enabled | FALSE |
| BOOL | |
| Move To Fixed Stop Distance | 10.0 | [PosUnit] | LREAL |
| Move To Fixed Stop Velocity | 30.0 | [PosUnit]/s | LREAL |
| Torque Limit | 30.0 | % | LREAL |
Die Aktivierung des Parameters Move To Fixed Stop Enabled (Wert TRUE) fügt dem Initialisierungsprozess eine Sequenz in Form einer Achsbewegung hinzu.
Move To Fixed Stop DistanceWenn innerhalb dieser Distanz (ausgehend von der Startposition des Referenziervorgangs) der erwartete Kraft-/Drehmoment-Schwellwert nicht erreicht wird, wird der Referenziervorgang abgebrochen. Das Vorzeichen des Wertes beeinflusst die Bewegungsrichtung der Achse.Move To Fixed Stop VelocityDie Achse bewegt sich während der Sequenz maximal mit der in diesem Parameter eingestellten Geschwindigkeit. Der Wert ist >0.0 einzustellen.Torque LimitDrehmoment-/Kraftbegrenzung während der Bewegung in Richtung des harten Anschlags.
Move From Fixed Stop Enabled
Name | Standardwert | Einheit | Typ | |
|---|---|---|---|---|
Move From Fixed Stop Enabled | FALSE |
| BOOL | |
| Move From Fixed Stop Velocity | 30.0 | [PosUnit]/s | LINT |
Die Aktivierung des Parameters Move From Fixed Stop Enabled (Wert TRUE) fügt dem Initialisierungsprozess eine Sequenz in Form einer Achsbewegung hinzu. Die Achse bewegt sich so lange, bis der erwartete Kraft-/Drehmoment-Schwellwert wieder unterschritten ist.
Move From Fixed Stop VelocityDie Achse bewegt sich während der Sequenz maximal mit der in diesem Parameter eingestellten Geschwindigkeit. Der Wert ist >0.0 einzustellen.
Move To Sync Enabled
Name | Standardwert | Einheit | Typ | |
|---|---|---|---|---|
Move To Sync Enabled | FALSE |
| BOOL | |
| Move To Sync Distance | 10.0 | [PosUnit] | LREAL |
| Move To Sync Velocity | 30.0 | [PosUnit]/s | LREAL |
| Move To Sync Source | ZeroImpulseCoE |
| |
| Move To Sync Edge | Positive |
| |
Die Aktivierung des Parameters Move To Sync Enabled (Wert TRUE) fügt dem Initialisierungsprozess eine Sequenz in Form einer Achsbewegung hinzu. Die Achse bewegt sich so lange, bis in der Touch Probe Einheit 1 des Antriebs ein konfiguriertes Ereignis detektiert wird. Die Touch Probe Einheit lässt sich für den Referenziervorgang mit dem Parameter Move To Sync Source einstellen.
Move To Sync DistanceWird innerhalb dieser Distanz (ausgehend von der Startposition des Referenziervorgangs) das erwartete Ereignis in der Touch Probe Einheit 1 nicht erkannt, wird der Referenziervorgang abgebrochen. Das Vorzeichen des Wertes beeinflusst die Bewegungsrichtung der AchseMove To Sync VelocityDie Achse bewegt sich während der Sequenz maximal mit der in diesem Parameter eingestellten Geschwindigkeit. Der Wert ist >0.0 einzustellen.Move To Sync SourceFür die Dauer der Initialisierungsfahrt hat der Parameter einen Einfluss auf die Konfiguration der Touch Probe Einheit 1. Der Homing-Algorithmus wertet den Touch Probe 1 Eingang der Achse bzw. des unterlagerten Antriebsobjekts aus (PDO-Verknüpfung).HardwareLatch1Die Touch Probe Einheit 1 des Antriebs wird ausgewertet.ZeroImpulseCoEDer Nullimpuls des Encoders wird ausgewertet.HardwareLatch1CoEDriveDefinedDer auszuwertende Eingang am Antrieb ist im CoE-Objekt0x60D0:01konfiguriert.Move To Sync EdgeDie Algorithmik zur Auswertung des Sync Ereignisses erwartet eine steigende oder fallende Flanke in der Touch Probe Einheit 1
Move To Initial Position Enabled
Name | Standardwert | Einheit | Typ | |
|---|---|---|---|---|
Move To Initial Position Enabled | FALSE |
| BOOL | |
| Move To Initial Position | 10.0 | [PosUnit] | LREAL |
| Move To Initial Position Velocity | 30.0 | [PosUnit]/s | LREAL |
Optional kann ein Referenziervorgang mit einer Bewegung auf eine absolute Zielposition abgeschlossen werden, wenn der Parameter Move To Initial Point Enabled auf TRUE eingestellt wird.
Move To Initial Position
Nach erfolgreicher Referenzierung wird ein Bewegungskommando auf die angegebene absolute Zielposition gestartet. Ist die Konstante #Default eingetragen, wird die angegebeneHoming Positionals Positionswert verwendet.Move To Initial Position Velocity
Die Achse bewegt sich während des abschließenden Bewegungskommandos maximal mit der in diesem Parameter eingestellten Geschwindigkeit. Der Wert ist >0.0 einzustellen.
![]() | Ansicht unterlagerter Objekte In Abhängigkeit der Einstellung Show Hidden Children im Kontextmenü eines überlagerten Eltern-Objekts, sind unterlagerte Kind-Objekte ausgeblendet. Parameter und Data Areas des Kind-Objekts sind bei deaktivierter Einstellung im Eltern-Objekt sichtbar.
|
Die nachfolgenden Parameter haben ihren Ursprung im unterlagerten Touch Probe Objekt.
Detection Thresholds
Name | Standardwert | Einheit | Typ |
|---|---|---|---|
Torque/Force Threshold | 10.0 | % | LREAL |
Velocity Threshold | 10.0 | [PosUnit]/s | LREAL |
Lag Threshold | 2.0 | [PosUnit] | LREAL |
Torque/Force Threshold
Schwellwert für den Istwert des Motordrehmoments. Wenn das Drehmoment diesen Wert während der Auswertung überschreitet, dann ist dies ein Maß für die Erkennung eines Festanschlags. Der Wert #Ignore deaktiviert diesen Schwellwert.
Velocity Threshold
Schwellwert für den Istwert der Achsgeschwindigkeit während der Auswertung. Die Kraft-/Drehmomentschwelle wird nur dann ausgewertet, wenn der Wert der Ist-Geschwindigkeit unterhalb dieses Schwellwerts liegt. Der Wert #Ignore deaktiviert diesen Schwellwert.
Lag Threshold
Schwellwert für den Positionsschleppfehler. Wenn der tatsächliche Schleppfehler diesen Wert während der Auswertung überschreitet, dann ist dies ein Maß für die Erkennung eines Festanschlags. Der Wert #Ignore deaktiviert diesen Schwellwert.
![]() | Deaktivierung aller Schwellwerte Werden alle Schwellwerte deaktiviert, meldet das Modul sofort ein erkanntes Event. Im Anwendungsfall des Homing wird dies instantan als ein Erreichen des Endanschlags erkannt.
|
![]() | Verhalten einer beschleunigenden Achse mit einem Geschwindigkeitsschwellwert Beschleunigt die Achse z. B. aus dem Stillstand heraus und die Auswertung des Touch Probe Moduls ist bereits aktiv, liegt die Geschwindigkeit der Achse u. U. noch unterhalb des eingestellten Schwellwerts. In Abhängigkeit zu den weiteren Schwellwerten kann dies dazu führen, dass das Touch Probe Modul ein erkanntes Event meldet. Im Anwendungsfall des Homing kann dies als ein Erreichen des Endanschlags erkannt werden.
|
