130-28176 Parallax Inc, 130-28176 Datasheet - Page 313

KIT PARTS PROCESS CONTROL

130-28176

Manufacturer Part Number
130-28176
Description
KIT PARTS PROCESS CONTROL
Manufacturer
Parallax Inc
Datasheets

Specifications of 130-28176

Accessory Type
Education Kit
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Board of Education Full Kit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
ConfigSP:
'
'
'
RETURN
CONCLUSION
With PID control, the actual temperature is used as feedback and three separate drive
evaluations are performed to calculate the final drive output to the control element. Bias
drive is used to estimate the drive needed to sustain a setpoint value under nominal
conditions.
Proportional drive acts by adding an amount of drive in proportion to the amount of error
that exists between the setpoint and the actual value. The higher the proportional gain, the
greater the controller’s response, though overshoot and oscillations are more likely. Some
error must exist for proportional drive to act, often resulting in a stable but offset
condition.
Integral drive is used to drive away steady-state error conditions that persist over a period
of time. Integral control is also a good choice for a very slow approach to a setpoint when
long system settling times are needed and overshoot is undesirable.
NEXT
DEBUG CR,"!O txtKp.clear",CR,
FOR x = 15 TO 0
DEBUG "!O txtKp=[[", DEC Kp,",/,",DEC Kp_Scalar,"],Format, 0.0]",CR,
DEBUG
DEBUG
DEBUG
Clear gain drop-downs
Populate each for allowable values based on the Scalar
Update current values for settings
"!O txtKi.clear",CR,
"!O txtKd.clear",CR
"!O txtKi=[[", DEC Ki,",/,",DEC Ki_Scalar,"],Format, 0.000]",CR,
"!O txtKd=[[", DEC Kd,",/,",DEC Kd_Scalar,"],Format, 0]",CR,
"!O drpBias=", DEC Bias,CR,
"!O txtBand=[", DEC Band,",/,20]",CR,
"!O txtSetp=[", DEC SetP,",/,10]",CR,
"!O txtTime=", DEC DriveTime, CR,
"!O txtLower=", DEC Offset,CR,
"!O txtUpper=", DEC Offset + Span,CR,
"!O btnFull.Run",CR,
"!BELL",CR
"!O txtKp.add = [[", DEC x,",/,", DEC Kp_Scalar,",],FORMAT,0.0]",CR
"!O txtKi.add = [[", DEC x,",/,", DEC Ki_Scalar,",],FORMAT,0.000]",CR
"!O txtKd.add = [[", DEC x,",/,", DEC Kd_Scalar,",],FORMAT,0]",CR

Related parts for 130-28176