Überlagerung der Betriebsarten Velocity und PositioningRelative

 

Folgendes Anwendungsbeispiel zeigt Ihnen, wie Sie mehrere Betriebsarten gleichzeitig aktivieren (Betriebsart "Velocity" und Betriebsart "Positioning Relative"). Dadurch lassen sich Bewegungsprofile überlagern.

Ansteuerung

Steuern Sie die Achse in der Struktur Velocity folgendermaßen an:

  • Setzen Sie xActivate auf "TRUE", um die Betriebsart zu aktivieren.
  • Definieren Sie die Sollwerte lrVelocity, lrAcceleration, lrDeceleration und lrJerk.
  • Setzen Sie xStart auf "TRUE", um die Betriebsart zu starten.

Steuern Sie die Achse in der Struktur PositioningRelative folgendermaßen an:

  • Setzen Sie xActivate auf "TRUE", um die Betriebsart zu aktivieren.
  • Definieren Sie die Sollwerte lrDistance, lrVelocity, lrAcceleration, lrDeceleration und lrJerk.
  • Setzen Sie xStart auf "TRUE", um die Betriebsart zu starten.

Schnittstelle im IEC-Editor

Trace-Aufzeichnung

[1]

SEW_GVL.Interface_Axis2.ProfileGeneration.Velocity.In.xActivate

[2]

SEW_GVL.Interface_Axis2.ProfileGeneration.Velocity.In.xStart

[3]

SEW_GVL.Interface_Axis2.ProfileGeneration.PositioningRelative.In.xActivate

[4]

SEW_GVL.Interface_Axis2.ProfileGeneration.PositioningRelative.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.Velocity.Out.xInVelocity

[9]

SEW_GVL.Interface_Axis2.ProfileGeneration.PositioningRelative.Out.xInPosition

Anmerkung:

Im Bereich zwischen Cursor1 und Cursor2 wird die Betriebsart "Velocity" von der Betriebsart "PositioningRelative" überlagert, was insbesondere am Geschwindigkeitsverlauf gut zu erkennen ist.