Table of Different PID Controller Algorithms and Units
This is to help Blueprint users find their controller's algorithm and units.
Please help me update this table to include your controller!
Simply add the info you have using the form here: Add your controller
If you are struggling to find the info for your controller contact me and I will do my best to find it.
(But it is a really good exercise to go thru the controller manual first yourself to try and work it out!)
Vendor | Controller or Fn Block | Algorithm | Deriv On | P Units | I Units | D Units | Notes |
---|---|---|---|---|---|---|---|
Allen Bradley | PLC5 ISA PID (Integer Blocks) | Ideal | Configurable | Gain * 0.01 | 0.01 * Minutes per Repeat | 0.01 * Minutes | Deriv Filter is fixed at (3.75 * Kp * Kd) Seconds |
Allen Bradley | PLC 5 Independent PID (Integer Block) | Parallel | Configurable | Gain * 0.01 | 0.01 * Repeat / Sec | 0.01 * Seconds | Deriv Filter is fixed at (Kd/16) Seconds |
Allen Bradley | Logix 5550 Dependent PID | Series | D on PV | Gain | Minutes per Repeat | Minutes | Deriv Filter is fixed at (3.75 * Kp * Kd) Seconds |
Allen Bradley | Logix 5550 Independent PID | Series | D on PV | Gain | Repeats Per Second | Seconds | Deriv Filter is fixed at (Kd/16) Seconds |
Fischer & Porter | DCI 4000 PID | Series | D on Error | Prop Band | Minutes per Repeat | Minutes | Deriv Filter is fixed at (7.5 * Kd) Seconds |
Foxboro | IA PID | Series | D on PV | Prop Band | Minutes per Repeat | Minutes | Deriv Time const is always divided by variable KD, so set KD=10 and multiply calculated D tuning constant by 10 |
GE Fanuc | Series 90-30, 90-70 Independent PID | Parallel | D on Error | Gain | 0.001Reps/Sec | Secs*0.01 | |
Honeywell | TDC 3000, 2000 PID Type A | Series | D on Error | Gain | Minutes per Repeat | Minutes | Deriv Filter is fixed at (0.017 * Kd) Seconds |
Modicon | 984 PLC PID 2 | Ideal | D on Error | Prop Band | (Rep/Min)*0.01 | Minutes*0.01 | To convert Repeats/Min to Integral units multiply by 100, to convert minutes to Deriv unit multiply by 100 |
Siemens | S7 PB41 Cont_C PID | Parallel | D on Error | Gain | Seconds Per Repeat | Seconds | TM_LAG = Deriv Filter Setting |
Yokogawa | Field Control Station FCS | Ideal | D on Error | Prop Band | Seconds Per Repeat | Seconds | |
Bailey | Network 90 FC19 | Parallel | P + D act on PV | Gain | Repeats Per Minute | Minute | Fixed D Filter = 0.01 |
Koyo | D0-06 / D2-260 / D4-450 | Parallel | Error | Gain | Minute OR Secs Per Repeat | Seconds |