Adjust

Die Adjust-Funktion wird genutzt, um die Achse auf die von der Betriebsart vorgegebene Position auszurichten. Mit steigender Flanke an xActivate wird die vorgegebene Position berechnet. In Abhängigkeit von eModuloMode ermittelt die Adjust-Funktion die Differenz zwischen der aktuellen Position der Slave-Achse und der durch die Betriebsart vorgegebenen Position. Die Differenz wird über lrAdjustValue ausgegeben. Beim Ausrichten wird diese Differenz auf 0 gefahren und die Achse so an die vorgegebene Position gebracht.

Folgende Steuer- und Statusvariablen stehen zur Verfügung:

Schnittstelle im IEC-Editor

Der Adjust Prozess wird gesteuert über xStart und die Dynamik-Parameter (lrVelocity, lrAcceleration, lrDeceleration, lrJerk). Die Dynamik-Parameter der Adjust-Funktion sind in Anwendereinheiten der Slave-Achse. Der Adjust Prozess ist abgeschlossen, wenn OUT.xAdjusted auf "TRUE" steht und OUT.lrAdjustValue gleich 0 ist