Detailed Setup—PID Function Block
July 2013
PID Function Block
Overview
The PID function block (figure 4‐9) combines all of the necessary logic to perform proportional/integral/derivative
(PID) control. The block supports mode control, signal scaling and limiting, feedforward control, override tracking,
alarm limit detection, and signal status propagation.
Figure 4‐9. Proportional+Integral+Derivative (PID) Function Block
BKCAL
IN
CAS
IN
FF
VAL
IN
TRK
IN
D
TRK
VAL
BKCAL_IN
THE ANALOG INPUT VALUE AND STATUS FROM ANOTHER BLOCK'S BKCAL
=
_OUT OUTPUT THAT IS USED FOR BACKWARD OUTPUT TRACKING FOR BUMPLESS
TRANSFER AND TO PASS LIMIT STATUS.
CAS_IN
=
THE REMOTE SETPOINT VALUE FROM ANOTHER FUNCTION BLOCK.
FF_VAL
THE FEEDFORWARD CONTROL INPUT VALUE AND STATUS.
=
IN
THE CONNECTION FOR THE PROCESS VARIABLEFROM ANOTHER FUNCTION BLOCK.
=
TRK_IN_D
=
INITIATES THE EXTERNAL TRACKING FUNCTION.
TRK_VAL
THE VALUE AFTER SCALING APPLIED TO OUT IN LOCAL OVERRIDE MODE.
=
BKCAL_OUT
THE VALUE AND STATUS REQUIRED BY THE BKCAL_IN INPUT OF ANOTHER
=
FUNCTION BLOCK TO PREVENT RESET WINDUP AND TO PROVIDE BUMPLESS TRANSFER
TO CLOSED LOOP CONTROL.
OUT
=
THE BLOCK OUTPUT AND STATUS.
B2720
The block supports two forms of the PID equation: Standard and Series. You can choose the appropriate equation
using the MATHFORM [70] parameter. The Standard ISA PID equation is the default selection.
Standard Out + GAIN
ex
Series Out + GAIN
ex
where
GAIN:
proportional gain value
τ
:
integral action time constant (RESET parameter) in seconds
r
s:
laplace operator
τ
:
derivative action time constant (RATE parameter)
d
126
BKCAL OUT
OUT
PID
t
s
1
1 )
)
d
t
s ) 1
T
t
s ) 1
r
d
t
s ) 1
1 ) 1 t
s )
d
T
t
s ) 1
r
d
)
)F
Instruction Manual
D103412X012
Need help?
Do you have a question about the FIELDVUE DVC6200f and is the answer not in the manual?
Questions and answers