Autor Thema: PID Reverse Action  (Gelesen 4100 mal)

Offline BryanG

  • Newbie
  • *
  • Beiträge: 5
PID Reverse Action
« am: August 02, 2005, 10:16:46 Vormittag »
With PID you have a set point, for example speed, if it goes too fast (too big) you want to slow it down, if it goes too slow (too small) you want it to speed up.  I have a machine that applies paint to a surface and I am controlling the speed of traverse.  On this machine if the paint is too thick (too big) I have to speed up the traverse, if too thin (too small) I need it to slow down.  On other PID loops I have used you can put in a negative Gain, the only way I have found with the Easy is to exchange the values in I1 and I2 of the PID function.  Is this the correct way to do it?  I could rewrite the program to calculate what speed I need for a particular thickness and use a positive PID loop but I prefer not to have to re-code.

Thanks

Bryan