Chapter 7. Usage of Various Functions
7-27
(2) Auto tuning function block (PID7AT)
Function block Description
Input
EN: enables PID7CAL function block (Level operation)
LOOP: sets execution loop (0~7)
Output
DONE : Turn on whenever the auto tunin
operation is completed.
END : Turns on when the F/B operation is completed with no error, and
keep the status until next F/B execution.
STAT Displays the error code
MV: The manipulated value of current loop on which the auto tunin
operation is performed.
P: The proportional gain constant obtained by auto tuning operation.
I: The integral time constant obtained by auto tuning operation.
D: the derivative time constant obtained by auto tuning operation.
a) Usage
• When the condition of the execution is On, PID auto tuning operation executes and calculates P,I,D constant.
• LOOP No. (LOOP) designates the LOOP no. that is registered at the PID auto tuning parameter. (0~7)
• Stat disignates the area where the PID auto tuning loop’s status is saved.
b) Program example
• When the input condition %IX0.0.0 turns On, the auto
tuning starts its operation following the parameter 0.
• During the auto tuning, DONE state keeps On, and when
it finished END state turns On.
• When an error occurs the STAT is ouputted at %MB100.
• MV is saved in %MW10.
• The P,I,D values are saved in %MW11,%MW12,%MW13
respectively.