RSheets (Customer) asked a question.

PID will not loop/control (Productivity 2000)

My PID will not control, it goes to a value of output and stays there, no matter the PV, the output is based on what it saw when it was enabled. If i manual turn the loop on/off/on or toggle from auto to manual and back, it picks up a new output. but otherwise it wont control. it locks into whatever value it saw at the beginning. Its like the controller or the PID is not looping. I followed Garry's you tube example,. checked all of his values, ran an auto tune, and still nothing. This particular controller has 4 PID loops, and none of them seem to be working. Any idea on what i am doing wrong? I can post pictures if that would help or a file.


Garry likes this.
  • RSheets (Customer)

    I completely rebuilt the Logic, and it works now, i am still unsure what was going on, i need to integrate the hmi now, i will update again if it continues. It still acts weird and needs to be initialized multiple times.

  • z28z34man (Customer)

    Where the tags in the PID used some place else in the program. The last write wins and it may have been over wrote.

  • RSheets (Customer)

    @z28z34man (Customer)​ 

    I was using the PID terms in all of my loops as they control basically the same system duplicated 3 times. The limits and ranges were also being shared.

     

    I was NOT sharing SV/PV or output.

     

    I have gone to three separate loops, no sharing, and it is working so far, I will update if I have any other issues. I am sure you are both right on this, i was just trying to save on the amount of data I had to enter.

    Expand Post