The enumeration ET_StatusAutoTune specifies the status information provided by the auto-tuning algorithm for the different function blocks as indicated in the following table.
The enumeration ET_ParameterSetPID specifies the different types of the PID parameter set.
Also refer to chapters Auto-Tuning (Heating) - FB_HeatingControl and Auto-Tuning (Heating) - FB_HeatingControl2.
Name |
Data type |
Value |
Description |
---|---|---|---|
Inactive |
INT |
0 |
For FB_HeatingControl and FB_HeatingControl2: Auto-tuning not active. (Default value) |
InProgress |
INT |
1 |
For FB_HeatingControl: Auto-tuning is in progress. |
CompletedSystemOk |
INT |
2 |
For FB_HeatingControl: Auto-tuning is finished and the system comparison detected a balanced system. |
CompletedSystemOversized |
INT |
3 |
For FB_HeatingControl: Auto-tuning is finished and the system comparison detected an oversized system. In this case, the calculated PID parameters may not be applicable. Enter parameters manually or execute auto-tuning again with adjusted values. Also refer to System Comparison After Auto-tuning. |
CompletedSystemUndersized |
INT |
4 |
For FB_HeatingControl: Auto-tuning is finished and the system comparison detected an undersized system. In this case, the calculated PID parameters may not be applicable. Enter parameters manually or execute auto-tuning again with adjusted values. |
WaitingForStartCondition |
INT |
10 |
For FB_HeatingControl2: Auto-tuning has been enabled with i_xAutoTune but the conditions to start heating do not apply. The present process value (i_rProcessValue) must be at least 10 °C below the given set point (i_rSetPoint). For further information, refer to Auto-Tuning (Heating) - FB_HeatingControl2. |
HeatingUpPhase |
INT |
11 |
For FB_HeatingControl2: The heating power has reached 100%. The system delay time (Tu) is determined. Also refer to System Comparison After Auto-tuning. |
OvershootDetermination |
INT |
12 |
For FB_HeatingControl2: The overshoot as a function of the heating energy is determined. |
CoolingDownPhase |
INT |
13 |
For FB_HeatingControl2: Cooling phase to determine the system compensation time (Tg). Also refer to System Comparison After Auto-tuning. |
PoorlyManagable |
INT |
14 |
For FB_HeatingControl2: The ratio of Tg (system compensation time) to Tu (system delay time) is less than 3. Also refer to System Comparison After Auto-tuning. |
ModeratelyManagable |
INT |
15 |
For FB_HeatingControl2: The ratio of Tg (system compensation time) to Tu (system delay time) is within the range of 3...10. Also refer to System Comparison After Auto-tuning. |
WellManagable |
INT |
16 |
For FB_HeatingControl2: The ratio of Tg (system compensation time) to Tu (system delay time) is equal to or greater than 10. Also refer to System Comparison After Auto-tuning. |