ABB ACSM1 Firmware Manual page 277

Speed and torque control program
Hide thumbs Also See for ACSM1:
Table of Contents

Advertisement

Operation
The PID controller can be used for closed-loop control systems. The controller includes
anti-windup correction and output limitation.
The PID controller output (Out) before limitation is the sum of the proportional (U
integral (U
Out
unlimited
U
(t) = P × Dev(t)
P
U
(t) = P/tI × [
I
U
(t) = P × tD × d(Dev(t))/dt
D
Integrator:
The integral term can be cleared by setting I_reset to 1. Note that the anti-windup
correction is simultaneously disabled. When I_reset is 1, the controller acts as a PD
controller.
If integration time constant tI is 0, the integral term will not be updated.
Smooth return to normal operation is guaranteed after errors or abrupt input value
changes. This is achieved by adjusting the integral term so that the output will retain its
previous value during these situations.
Limitation:
The output is limited by the defined minimum and maximum values, OLL and OHL:
If the actual value of the output reaches the specified minimum limit, output O=LL is set
to 1.
If the actual value of the output reaches the specified maximum limit, output O=HL is set
to 1.
Smooth return to normal operation after limitation is requested if and only if the
anti-windup correction is not used, i.e. when tI = 0 or tC = 0.
Error codes:
Error codes are indicated by the error output (ERROR) as follows
Error code
1
2
Balancing:
The balancing function (BAL) permits the output signal to track an external reference
and gives a smooth return to the normal operation. If BAL is set to 1, the output (Out) is
set to the value of the balance reference input (BAL_ref). Balance reference is limited by
the defined minimum and maximum limits (OLL and OHL).
Anti-windup:
Anti-windup correction time constant is defined by input tC. If tC = 0 or tI = 0,
anti-windup correction is disabled.
) and derivative (U
) terms:
I
D
(t) = U
(t) + U
(t) + U
(t)
P
I
D
τ
τ
Dev(
)d
+ tC × (Out(t) - Out
Description
The minimum limit (OLL) exceeds the maximum limit (OHL).
Overflow with Up, Ui, or Ud calculation
(t))]
unlimited
Standard function blocks
277
),
P

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents