Einfaches Verfahren mit Modulo-Achse
Folgendes Anwendungsbeispiel zeigt Ihnen, wie Sie eine Modulo-Achse in der Betriebsart "Velocity" einfach über die Anwenderschnittstelle verfahren.
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.
Schnittstelle im IEC-Editor
Anmerkung:
Wenn xStart den Wert "TRUE" hat, wird mit lrAcceleration beschleunigt. Wenn die Sollgeschwindigkeit erreicht wurde, erhalten Sie in der Struktur OUT die Rückmeldung xInVelocity = "TRUE". Wenn xStart den Wert "FALSE" hat, wird mit lrDeceleration verzögert. Im Stillstand erfolgt die Rückmeldung xStopped = "TRUE".
Trace-Aufzeichnung
[1] | SEW_GVL.Interface_Axis1.ProfileGeneration.Velocity.In.xActivate |
[2] | SEW_GVL.Interface_Axis1.ProfileGeneration.Velocity.In.xStart |
[3] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrPosition |
[4] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrVelocity |
[5] | SEW_GVL_Internal.Axis1._fbProfileGenerationControl._stOUTInterpolation.stSetpointsUserUnits.lrAcceleration |
[6] | SEW_GVL.Interface_Axis1.ProfileGeneration.Velocity.Out.xInVelocity |
[7] | SEW_GVL.Interface_Axis1.ProfileGeneration.Velocity.Out.xStopped |