Try these :
* Lower the derivative value to 0, we will not change this value from zero after this first step.
• Lower the integral value to 0, easy second step.
• Raise the proportional value 100.0
• Increase the integral value to 100
• Slowly lower the integral value and observe the system’s response.
• Since the system will be maintained around setpoint, change setpoint and verify if system corrects in
an acceptable amount of time. If not acceptable or you would like a quick response, continue lowering
the integral value.
• If the system begins to oscillate again, record the integral value and raise value to 100. Just like me,
you got a little greedy trying to get the quickest response.
• After raising the integral value to 100, return to the proportional value and raise this value until
oscillation ceases.
• Lower the proportional value back to 100.0 and then lower the integral value slowly to a value that is 10%
to 20% higher than the recorded value when oscillation started. (recorded value times 1.1 or 1.2)
Change the setpoint and watch as the system tracks quickly and efficiently. If you experience an overshoot that
is not desirable, consider using the setpoint ramp parameter. It is most useful at system start-up or when a large
setpoint change is introduced during system operation.
Details may be find on internet.