stUserInterface.stPositioning
stIn |
|---|
xActivate Aktivierung des Modus Startwert: |
xStart Starten bzw. Freigabe der Bewegung Startwert: |
xIntEnable Wenn die Bewegung mit die Zielposition in Startwert: |
diPosition Einstellung der Sollposition |
diVelocity Einstellung der Sollgeschwindigkeit |
diAcceleration Einstellung der Sollbeschleunigung |
diDeceleration Einstellung der Sollabbremsung |
diRapidStopDeceleration Einstellung der Abbremsung, falls |
stOUT |
|---|
uiBusyState Angabe interner Zustand des Modus für Debug Zwecke: 0: Initialer Zustand der internen Zustandsmaschine 1: Start erhalten 2: Schreiben der Parameter (nur wenn 3: Startup Prozess der Bewegungsinitiierung 4: Reserviert 5: Ausführung der Bewegung |
xBusy
|
xBusyConfigWrite Schreiben von Modus-Parameter |
xBusyExecuteMovement Ausführung der Bewegung |
xTargetReached Zielposition erreicht Startwert: |
stConfig |
|---|
uiMaxMotorCurrent Motorstrom max. – 8C00-04hex Startwert: motorabhängig |
uiMaxMotorSpeed (reserviert) |
eEncoderFeedbackConfiguration Betriebsverhalten – 8F00-01hex:
Startwert: |
diPositiveLimitSwitch Software Positionsgrenze positiv – 8480-05hex Startwert: |
diNegativeLimitSwitch Software Positionsgrenze negativ – 8480-06hex Startwert: |
diRangeLimitPositiveDirection Modulo-Funktion über Bereichsgrenze positive Richtung – 8480-07hex Startwert: |
diRangeLimitNegativeDirection Modulo-Funktion über Bereichsgrenze negative Richtung – 8480-08hex Startwert: |
diInPositionWindow Zielfenster, damit die Zielposition als erreicht gilt – 8480-09hex Startwert: |
diLagErrorWarningLimit (reserviert) |
diLagErrorErrorLimit (reserviert) |
diCurrentControllerCurrentLimit Wird auf Startwert: motorabhängig |
uiCurrentController_P_Action Stromregelung P-Anteil – 8600-06hex Startwert: motorabhängig |
uiCurrentController_I_Action Stromregelung I-Anteil – 8600-06hex Startwert: motorabhängig |
uiCurrentController_FilterFactor Stromregelung Filter Faktor (zur Minderung hochfrequenter Störungen am Stromsensor) – 8600-09hex Startwert: |
uiPositionControllerP_Action Lageregelung P-Anteil – 8480-13hex Startwert: |
uiPositionControllerI_Action Lageregelung I-Anteil – 8480-14hex Startwert: |
uiPositionControllerD_Action Lageregelung D-Anteil – 8480-15hex Startwert: |
uiPositionControllerShiftFactor (reserviert) |
uiPositionControllerPseudoClosedLoopMaxRetries Anzahl der Nachholversuche beim Pseudo-Closed Loop Mode bis ein Fehler ausgegeben wird. Bei 0 wird unendlich oft wiederholt. Wertebereich 0-100 – 8480-17hex Startwert: |
udiVelocityController Drehzahlregelung Konfiguration – 0: Drehzahlregelung über das PtP-Positions- und Geschwindigkeitsprofil (bei den Prozessdaten) 1: Drehzahlregelung ausschließlich über das Geschwindigkeitsprofil (siehe – 8500-01hex Startwert: |
diVelocityControllerSetpoint Drehzahlregelung Sollwert (bei |
uiVelocityControllerP_Action Drehzahlregelung P-Anteil – 8500-11hex Startwert: |
uiVelocityControllerI_Action Drehzahlregelung P-Anteil – 8500-12hex Startwert: |
uiVelocityControllerD_Action (reserviert) |
diMaxVelocityPositive Drehzahlregelung Grenze positiv; der positiven Grenzwert für den Geschwindigkeitssollwert – 8500 – 04hex Startwert: |
diMaxVelocityNegative Drehzahlregelung Grenze negativ; der negative Grenzwert für den Geschwindigkeitssollwert– 8500 – 05hex Startwert: |
diMaxAcceleration Beschleunigungsgrenze – 8580-04hex Startwert: |
diMaxDeceleration Bremsverzögerungsgrenze – 8580-06hex Startwert: |
uiSupplyVoltage_UndervoltageWarningLevel Leistungsversorgung Spannung Warnung Untergrenze – 8680-04hex Startwert: |
uiSupplyVoltage_OvervoltageWarningLevel Leistungsversorgung Spannung Warnung Obergrenze – 8680-05hex Startwert: spannungsabhängig |
uiSupplyVoltage_UndervoltageErrorLevel Leistungsversorgung Spannung Fehler Untergrenze – 8680-06hex Startwert: spannungsabhängig |
uiSupplyVoltage_OvervoltageErrorLevel Leistungsversorgung Spannung Fehler Obergrenze – 8680-07hex Startwert: spannungsabhängig |
eEncoderFeedbackConfiguration Open Loop ohne Geber Feedback und mit Geber Feedback – 8F00-01hex Startwert: |
xCheatOnStartSequence Parameter, um die Positionierung nach einem Wegnehmen und Zurücksetzen des Startwert: |
stConfig.stIN |
|---|
xWriteConfig Initiierung des manuellen Schreibens der Parameters des Modus – Voraussetzung Nach dem Schreiben wird die Variable automatisch zurückgesetzt |
xReadConfig (reserviert) |
xResetError (intern) |
eParameter (intern) |
udiAcyclData_RequestData (intern) |
stConfig.stOUT |
|---|
xWriteDone Die Parameter des Modus wurden geschrieben (positive Flanke) |
xReadDone (reserviert) |
xError (intern) |
bErrorNumber (intern) |
xBusy |
udiAcyclData_ResponseData (intern) |