Ascon Tecnologic - K31D - OPERATING INSTRUCTIONS - PAG. 8
The Double Action PID control algorithm needs the pro-
gramming of the following parameters:
Pb Proportional Band;
tcr1 Cycle time of the output 1.rEG;
tcr2 Cycle time of the output 2.rEG;
Int Integral Time;
rS Manual Reset (only if Int = 0);
dEr Derivative Time;
FuoC Fuzzy Overshoot Control.
Prat Power Ratio or relation between power of the element
controlled by output 2.rEG and power of the element
controlled by output 1.rEG.
When Prat = 0 the output 2.rEG is disabled and the
control behaves exactly as a single action PID con-
troller, through output 1.rEG.
5.8 Auto-tuning and Self-tuning Functions
All the parameters referring to the Auto-tuning and Self-
tuning functions are contained in the group ]rEG.
The Auto-tuning and Self-tuning functions allow the auto-
matic tuning of the PID variables.
Auto-tuning function provides the calculation of the PID
parameters through a Fast or Oscillatory type tuning cycle,
and, at the end of this operation, the parameters are stored in
the instrument memory and remain constant during control.
Self-tuning function (rule based “TUNE-IN”) instead executes
a control monitoring and the continuous calculation of
the parameters during control.
Both functions automatically calculate the following parameters:
Pb Proportional Band;
tcr1 Cycle time of the output 1.rEG;
Int Integral Time;
dEr Derivative Time;
FuoC Fuzzy Overshoot Control;
and, for the Double Action PID control, also:
tcr2 Cycle time of the output 2.rEG;
Prat Ratio between P 2.rEG/P 1.rEG.
5.8.1 How to activate Auto-tuning function
1 Program and activate the desired Set Point;
2 Set parameter Cont = Pid;
3 If Single Action control, set parameter Func according to
the process to be controlled through output 1.rEG;
4 Program an output as 2.rEG if the instrument controls the
plant with double action;
5 Program parameter Auto as:
1 If FAST Auto-tuning is desired to start automati-
cally all times the instrument is switched ON, on
the condition that the process value is
lower than [SP - |SP/2|] (when Func = HEAt) or
higher than [SP + |SP/2|] (when Func =CooL);
2 If FAST Auto-tuning is desired to start automati-
cally the next time the instrument is switched ON,
on the condition that the process value is lower than
[SP - |SP/2|] (with Func = HEAt) or higher than
[SP + |SP/2|] (with Func =CooL) and once the tun-
ing is finished, the parameter Auto is automatically
switched to the OFF state;
3
If FAST Auto-tuning is to be manually started se-
lecting the parameter tune in the main menu or by
correctly programming the key as usrb = tune.
The Auto-tuning starts at the condition that the PV
is lower than [SP - |SP/5|] (with Func = HEAt) or
higher than [SP + |SP/5|] (with Func =CooL)
;
4 If FAST Auto-tuning is desired to start automati-
cally all times the Set Point is changed or at the
end of the programmed Softstart cycle.
The Auto-tuning starts anyway if PV is
lower than [SP - |SP/5|] (with Func = HEAt) or
higher than [SP + |SP/5|] (with Func =CooL);
-1
If OSCILLATORY Auto-tuning is desired to start auto-
matically all times the instrument is switched ON;
-2
If OSCILLATORY Auto-tuning is desired to start au-
tomatically the next time the instrument is switched
ON and once the tuning is finished, the parameter
Auto is automatically switched to the OFF state
;
-3
If OSCILLATORY Auto-tuning is to be manually
started using the key;
-4 If
OSCILLATORY
Auto-tuning is desired to start
automatically all times the Set Point is changed
or at the end of the programmed Softstart cycle.
Note: The Fast-type Auto-tuning is particularly quick and
shows no signs of having any effect on the control
as it calculates the parameters while reaching the
Set Point. For the correct execution of the Fast-type
Auto-tuning it is however necessary that at start-up
there is a certain difference between Process Varia-
ble and Set Point. For this reason the instrument only
activates the Fast Auto-tuning when:
– For Auto = 1/2: the Process Value is
lower than [SP - |SP/2|] (with Func = HEAt) or
higher than [SP + |SP/2|] (with Func = CooL);
– For Auto = 3/4: the Process Value is
lower than [SP - |SP/5|] (with Func = HEAt) or
higher than [SP + |SP/5|] (with Func = CooL).
FAST Auto-tuning is not indicated when the Set
Point is close to the initial reading or when the
variable measured varies in an irregular way dur-
ing the tuning cycle (for reasons due to the process,
the variable rises or decreases).
In these cases it is advisable to use the Oscilla-
tory type Auto-tuning which implements some
ON/OFF regulation cycles that make the process
value oscillate around the Set Point values that
once finished pass to the PID type control with the
parameters calculated by the Auto-tuning;
6 Exit from the parameter programming;
7 Connect the instrument to the controlled plant;
8 Activate the Autotune process by powering OFF and ON
the instrument if Auto = 1/2, or selecting the entry tunE
in the main menu (or using the
key, when correctly
programmed) if Auto = 3, or changing the Set Point
value if Auto = 4.
At this point the Auto-tuning function is activated and is indi-
cated by the flashing LED Tun.
The controller carries out several operations on the connect-
ed plant in order to calculate the most suitable PID param-
eters. If, at Auto-tuning start, the condition for the lower or
higher process value is not found the display will show ErAt
and the instrument will be swapped to normal control condi-
tions according to the previously programmed parameters.
To make the error ErAt disappear, press key .
The Auto-tuning cycle duration has been limited to 12 hours-
maximum. If Auto-tuning is not completed within 12 hours,