Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 207

Process control function blocks
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

• PID operations are conducted as follows.
Item
Deviation (DVn)
Output variation (MV)
Bn
Dn
Cn
Kp: Gain
Ti: Integral time
Td: Derivative time
Md: Derivative gain
CT: Control cycle
DVn: Deviation
DVn-1: Last deviation value
DVn-2: Deviation value before the last value
PVn: Process variable
PVn-1: Last process variable
PVn-2: Process variable before the last value
SVn: Engineering value conversion processing result
: Two-degree-of-freedom parameter (feedforward proportional)
: Two-degree-of-freedom parameter (feedforward differential)
The integral term and derivative term are as follows under the following conditions.
Item
Condition
Derivative
When Td = 0
term
When the control mode is MAN
When the control mode is CMV
Integral
When Ti = 0
term
When either of MH or ML error has occurred, MVP > MH and the
following expression is satisfied
CT
×DVn>0
Ti
When either of MH or ML error has occurred, MVP < ML and the
following expression is satisfied
CT
×DVn<0
Ti
Ti: Integral time
CT: Control cycle
DVn: Deviation
MH: Output high limit value
ML: Output low limit value
MVP: MV Internal operation value
Set an integral multiple of the execution cycle (T) as a control cycle (CT).
Set 0.0 or a value equal to or larger than the control cycle (CT) as an integral constant.
PID operations of this tag access FB are performed every control cycle (CT) (MV output).
In other execution cycles (T), the last value is held (MV = 0).
Direct action
DVn = PVn - SVn
ΔMV = Kp × { (1 - α) × (DV
- DV
) +
n
n-1
Gain
Proportional
+ (1 - β) × B
+ α × C
n
Derivative
Md×Td
B
=B
+
×{(DV
-2DV
n
n-1
n
n-1
Md×CT+Td
Md×Td
D
=D
+
×
n
n-1
Md×CT+Td
CT×D
n-1
{(PV
-2PV
+PV
)-
n
n-1
n-2
Td
Cn = PVn - PVn-1
10.5 2-degree-of-freedom PID Control (Enable Tracking for primary loop) (M+P_2PID_T)
Reverse action
DVn = SVn - PVn
CT
× DV
n
Ti
Integral
+ β × D
}
n
n
Feed forward compensation
CT×B
n-1
+DV
)-
}
n-2
Td
Md×Td
D
=D
+
n
n-1
Md×CT+Td
{-(PV
-2PV
}
n
Cn = -(PVn - PVn-1)
Processing
Bn = 0
CT
×DV
=0
n
Ti
10 LOOP CONTROL OPERATION
×
CT×D
n-1
+PV
)-
}
n-1
n-2
Td
10
205

Advertisement

Table of Contents
loading

Table of Contents