Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dial 866-774-1453
Please specify conference ID 82242495
Bruce Kyer
Commercial Engineer
May 24th, 2012
Rev 5058-CO900B Copyright © 2012 Rockwell Automation, Inc. All rights reserved.
Agenda
1. Introduction
2. Setting Parameters
3. Tuning
5. Questions?
Technical note 462378 contains the files (presentation and ACD) for this
Webinar and are attached as a ZIP file titled:
“MAY_2012_PIDE_Webinar_Files.zip”
The ControlLogix function block PIDE may seem daunting, but really it is
like the Ladder PID with more features:
Limit rate of change of CV option in Auto mode
Velocity-based, changes in P do not cause an output bump
More manual and auto modes
Cascade Ratio mode
Hand mode
Override mode
Operator and program modes
PV is assumed to already be scaled. SP range must be subset of PV
range.
Built-in autotuner
Self-regulated timing mode
Oversample – This allows the programmer to enter the PIDE scan rate.
The PIDE then needs to be managed like the ladder PID instruction.
Real-time – Need to feed the PIDE time stamps from the input module.
The PIDE instruction will coordinate with the input module when the time
stamps update
See PIDE white paper link at the end of the slide show for further
details on oversample and real-time mode
SP – PV
Used for applications to drive the PV higher like heating, speed, or
flow
PV – SP
Used for applications to drive the PV lower like cooling or draining
If set incorrectly, the PIDE will settle at the high or low output limit
Acts like the cruise control on your car. Allows operator to get the system
running in manual, then when switched to auto, the PIDE will maintain the
PV where it is.
10
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
Description of Gains
Each PIDE gain acts on the error value separately and the results of each
are added together to give the PID output.
P – Immediate output change based on changes of PV or error.
I is used to hone in to eliminate the final error and to hold up the
output in the absence of error (since P * 0 = 0).
D is to react quickly to changes in PV or error. It enhances the P gain
and allows the P gain to be tuned more aggressively. Difficult to use,
especially in presence of a noisy signal.
Many applications only use the P and I, and no D. D can be hard to tune,
especially in the presence of noise. However, use D when quicker, tighter
control is needed.
Independent
Each gain does not affect the others.
Can change P gain without affecting D and I behavior.
Dependent
P gain change affects I and D behavior.
Changing P gain makes overall PID more or less aggressive.
Software
Built-in PIDE Autotuner (not available in ladder PID).
Third party like Expertune or ControlSoft for example.
13
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
PIDE Built In Autotuner
Bumps
15
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
PIDE STATUS
16
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
Bump or Bumpless?
Setpoint Change
When Calculate Using Proportional is set to E
Linear
The output doubles when the input doubles
Non-Linear
The output does not always double when input does
Long lag time
RMPS instruction – Can be used to generate a ramp for the PIDE setpoint.
19
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
References
20
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.Copyri
Thank You for Watching!
www.rockwellautomation.com
Rev 5058-CO900B Copyright © 2012 Rockwell Automation, Inc. All rights reserved.
Additional Option with Main Point
and Conclusion
Insert main point. Arial Narrow 24pt, Bold, Italic. Line spacing exactly
26pts. Two lines maximum.
Bullet, Arial Narrow, 24pts, line spacing before 24pts exactly 30pts
Sub-bullet, Arial Narrow, 24pts, line spacing before 3pts exactly 24pts
Sub-sub-bullet, Arial Narrow, 20 pts, line spacing before 3pts exactly 24pts