Siemens Sinamics S110 Function Manual page 144

Hide thumbs Also See for Sinamics S110:
Table of Contents

Advertisement

Drive functions
7.1 Servo control
Since the dynamic response in operation without an encoder is lower than in operation with
an encoder, accelerating torque pre-control is implemented to improve the control dynamic
performance. It controls, knowing the drive torque, and taking into account the existing
torque and current limits as well as the load moment of inertia (motor moment of inertia:
p0341*p0342 + load torque: p1498) the required torque for a demanded speed dynamic
performance optimized from a time perspective.
Note
If the motor is operated with and without an encoder (e.g. p0491 not 0 or p1404 < p1082),
the maximum current during operation without an encoder can be reduced via p0642
(reference value is p0640) in order to minimize interfering, saturation-related motor data
changes during operation without an encoder.
A torque smoothing time can be parameterized via p1517 for the torque pre-control. The
speed controller needs to be optimized for operation without an encoder due to the lower
dynamic response. This can be carried out via p1470 (P gain) and p1472 (integral time).
In the low-speed range, the actual speed value, the orientation, and the actual flux can no
longer be calculated during operation without an encoder due to the accuracy of the
measured values and the parameter sensitivity of the technique. For this reason, an open-
loop current/frequency control is selected. The switchover threshold is parameterized via
p1755 and the hysteresis via p1756.
To accept a high load torque even in the open-loop controlled range, the motor current can
be increased via p1612. To do so, the drive torque (e.g. friction torque) must be known or
estimated. An additional reserve of approx. 20% should also be added. In synchronous
motors, the torque is converted to the current via the motor torque constant (p0316). In the
lower speed range, the required current cannot be measured directly on the Motor Module.
The default setting is 50% (synchronous motor) or 80% (induction motor) of the motor rated
current (p0305). When parameterizing the motor current (p1612), you must take into account
the thermal motor load.
Note
Encoderless operation is not permitted for vertical axes or similar. Encoderless operation is
not suitable for a higher-level closed-loop position control either.
The start behavior of synchronous motors from standstill can be improved further by
parameterizing the pole position identification (p1982 = 1).
Behavior once pulses have been canceled
Once the pulses have been canceled in operation without an encoder, the current actual
speed value of the motor can no longer be calculated. Once the pulses are enabled again,
the system must search for the actual speed value.
p1400.11 can be used to parameterize whether the search is to begin with the speed
setpoint (p1400.11 = 1) or with speed = 0.0 (p1400.11 = 0). Under normal circumstances,
p1400.11 = 0 because the motor is usually started from standstill. If the motor is rotating
faster than the changeover speed p1755 when the pulses are enabled, p1400.11 = 1 must
be set.
If the motor is rotating and the start value for the search is as of the setpoint (p1400.11 = 1),
the speed setpoint must be in the same direction as the actual speed before the pulses can
144
Function Manual, 10/2008, 6SL3097-4AB10-0BP0
Drive functions

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents