Phasenlage verschieben
Über die Struktur XOffsetCorrection wird die Phasenverschiebung gesteuert. Im folgenden Beispiel verschiebt sich die Phasenlage um einen halben Takt.
- Geben Sie die Dynamikparameter Geschwindigkeit (IN.lrVelocity), Beschleunigung (IN.lrAcceleration) und Bremsverzögerung (IN.Deceleration) vor.
- Setzen Sie IN.lrCorrection auf "0,5".
- Setzen Sie IN.xStart auf "TRUE".
- Die Phasenlage verschiebt sich um einen halben Takt:
[1] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrPosition |
[2] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrVelocity |
[3] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrAcceleration |
[4] | SEW_GVL.Interface_Axis2.ProfileGeneration.Camming.XOffsetCorrection.In.xStart |
[5] | SEW_GVL_Internal.Axis2._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrPosition |
[6] | SEW_GVL_Internal.Axis2._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrVelocity |
[7] | SEW_GVL_Internal.Axis2._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrAcceleration |
[8] | SEW_GVL.Interface_Axis2.ProfileGeneration.Camming.XOffsetCorrection.Out.xInPosition |
Anmerkung:
Nach xStart = "TRUE" an XOffsetCorrection wird die Phasenlage um lrCorrection (hier: 0.5) verschoben. Wenn die Phasenverschiebung eingestellt ist, wird xInPosition = "TRUE".