E_AxisPositionCorrectionMode

TYPE E_PositionCorrectionMode:
(
    POSITIONCORRECTION_MODE_UNLIMITED, (* no limitation - pass correction immediately *)
    POSITIONCORRECTION_MODE_FAST,      (* limitatation to maximum position change per cycle *)
    POSITIONCORRECTION_MODE_FULLLENGTH (* limitation uses full length to adapt to correction in small steps *)
);
END_TYPE

E_AxisPositionCorrectionMode

Beschreibung

POSITIONCORRECTION_MODE_UNLIMITED

Keine Filterung, die Korrektur wird unmittelbar ausgeführt. Es ist zu beachten, das große Korrekturwertänderungen zu hohen Beschleunigungen führen können.

POSITIONCORRECTION_MODE_FAST

Die Positionskorrektur wird soweit begrenzt, dass eine maximale Beschleunigung nicht überschritten wird. Die Korrektur wird aber möglichst schnell vollständig ausgeführt.

POSITIONCORRECTION_MODE_FULLLENGTH

Die Positionskorrektur wird über eine Fahrstrecke der Achse (CorrectionLength) verteilt durchgeführt. Dadurch ergeben sich kleinere Änderungen pro Zeiteinheit.