Here are a few things to check.
- Check for any event reactions that might be configured for that PID Loop, its input or its outputs.
- Check for any chart commands that reference that PID Loop.
- Double check your PID Loop configuration. Not sure if you have another loop that is working to compare it with, so here is a loop I threw together to show a working config:
Your gain is positive, and that’s Ok for a cooling loop. The loop here is for heating, so if the input is lower than the set point, I need the output to move in a positive direction, so hence the negative gain.
Double check that you do not have any of the lower or upper clamps set, or the min and max change are not set for something odd. (They can both be zero and thus turned off).
- Open the PID Loop in PAC Control debug. Check out the different tabs, mostly the last one.
Here is what a loop that is working looks like and where that last tab is:
Here are the details of the tab:
What you are seeing here is the PID Loop math. Looking at this, you should be able to start to break down where the loop is failing to move.
If all this fails to show a reason. Email support@opto22 and they will work with you till you get it up and running.