Emerson Process Management OCX 8800 Oxygen Equipment User Manual


 
Instruction Manual
IM-106-880C, OI
September 2009
7-35
Hazardous Area OCX 8800
PROPORTIONAL/
INTEGRAL/DERIVATIVE
(PID) FUNCTION BLOCK
The PID function block 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.
The block supports two forms of the PID equation: Standard and Series. You
can choose the appropriate equation using the FORM parameter. The
Standard ISA PID equation is the default selection.
To further customize the block for use in your application, you can configure
filtering, feedforward inputs, tracking inputs, setpoint and output limiting, PID
equation structures, and block output action. Table 7-26 lists the PID block
parameters and their descriptions, units of measure, and index numbers, and
Figure 7-13 illustrates the internal components of the PID function block.
38740090
BKCAL_IN =The analog input value and statusfrom another
block’s BKCAL_OUT output that is used for
backward output tracking for bumpless transfer
and to pass limit status.
CAS_IN = setpointThe remote value from another function
block.
FF_VAL = The feedforward control input value and status.
IN = The connection for the process variable from
another function block.
PID
OUT
BKCAL_OUT
BKCAL_IN
CAS_IN
FF_VAL
IN
TRK_IN_D
TRK_VAL
TR
K_IN_D = Initiates the external tracking function.
TR
K_VAL = The value after scaling applied to OUTin
Local Override mode.
BK
CAL_OUT = The value and statusrequired 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.
Standard Out = GAIN exx
1
r
s 1+
d
s
d
s 1+
1+
F
+
Series Out = GAIN e
xx1
1
r
s
+
d
s 1
x
+
d
s 1+
F
+
Where
GAIN: proportionalgain value
r:
Integral action time constant (RESET parameter) in seconds
s: laplace operator
d:
derivative action time constant (RATE parameter)
fixed smoothing factor of 0.1 applied to RATE
F: feedforward control contribution from the feedforward input (FF_VALparameter)
e: errorbetween setpoint and process variable
+
t
t
t
t
t
+
a
t
a
:
t
38740091