Phasenlage verschieben

Über die Struktur XOffsetCorrection wird die Phasenverschiebung gesteuert. Im folgenden Beispiel verschiebt sich die Phasenlage um einen halben Takt.

  1. Geben Sie die Dynamikparameter Geschwindigkeit (IN.lrVelocity), Beschleunigung (IN.lrAcceleration) und Bremsverzögerung (IN.Deceleration) vor.
  2. Setzen Sie IN.lrCorrection auf "0,5".
  3. 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".