PID Control Initialization Error Codes
| Code | Error Name | Description | Range |
|---|---|---|---|
| 0 | No Error | PID is functioning without error. | – |
| 1 | Error in Number of Loops | The loop value is out of the range, 1 ~ 32 or 1 ~ 64. | All Loops |
| 2 | Error in 1 Scan Loop Number | No error in the value, PID operation can be omitted if the setting value (SV) is too small. | All Loops |
| 3 | Error in Operation Type | A value is neither 0 or 1. | Each Loop |
| 4 | Error in Sampling Interval (Ts) | A value is out of the range, 1 ~ 6,000. | Each Loop |
| 5 | Error in Proportional Gain (Kp) | A value is out of the range, 1 ~ 10,000. | Each Loop |
| 6 | Error in Integral Gain (Ki) | A value is out of the range, 0 ~ 30,000. | Each Loop |
| 7 | Error in Derivative Gain (Kd) | A value is out of the rage, 0 ~ 30,000. | Each Loop |
| 8 | Error in Filter Coefficient α | A value is out of the range, 0 ~ 100. | Each Loop |
| 9 | Error in Low Limit Manipulation Value (MVLL) | A value is out of the range, 0 ~ 16,000. | Each Loop |
| 10 | Error in High Limit Manipulation Value (MVHL) | A value is out of the range, 0 ~ 16,000. | Each Loop |
| 11 | Error in Variation Rate Limit of Manipulation Value (ΔMVL) | A value is out of the range, 0 ~ 16,000. | Each Loop |
| 12 | Error in Applying Manipulation Value | A value is neither 0 or 1. | Each Loop |
| 13 | Error in Set Value Transition Step | A value is out of the range, 0 ~ 1,000. | Each Loop |
PIDINIT Operation Status
| Bit Number | Status |
|---|---|
| 0 | PID-INIT OK |
| 1 | PID CALC |
| 2 | CALC DELAY |
| 3 | ON/OFF STATUS |
| 4 | WAIT LOOP INIT |
| 5 | AUTO-TUNE INSTRUCTION |
| 6 | AUTO-TUNING |
| 7 | Reserved |
| 8 | Reserved |
| 9 | Reserved |
| 10 | Reserved |
| 11 | Reserved |
| 12 | Reserved |
| 13 | Reserved |
| 14 | Reserved |
| 15 | AUTO-TUNE ERROR |
