Enc3 phase offset errors are usually caused by loose encoder installation or signal interference. Check the shielding grounding and perform phase self-tuning again (servo mode Pr 5.12=1).
Enc4/5 serial communication timeout/CRC error Hiperface/EnDet communication failure. Check the baud rate (Pr 3.37) and cable length (<105m).
Enc7 initialization failed and automatic configuration failed (error still reported after Pr 3.41=1). You need to manually input Pr 3.33 (circle number), Pr 3.34 (line number/revolution), and Pr 3.35 (single circle resolution).
Enc9 does not have a feedback module installed but is selected to check Pr 3.26 (speed feedback source). If Slot1-3 is selected but the module is missing, this fault will be reported.
Practical tip: Temporarily disable unnecessary encoder detection function by setting the corresponding bit of Pr 3.40 (0=wire breakage detection, 1=phase detection, 2=SSI power detection). If using RFC mode (encoder free closed-loop vector), Pr 3.40 must be set to 0 to disable Enc2 break detection.
3.4 Communication Failure
SCL (30): Communication between RS485 and remote keyboard is lost. Check the cables and connectors to confirm that the keyboard power supply is normal.
C. Xxx series: SMARTCARD operation failure. Common C.rtg (different ratings) and C.Optn (different module types). This can be resolved by setting the read-only flag (Pr x.00=9888) or erasing the card (Pr x.00=9999) for SMARTCARD.
SLx.Er: Internal error in Solutions Module. Check the Pr x.50 error codes for the corresponding module (0=no fault, 1=power overload, 2=disconnection, 74=overheating). For example, the 1 of SM-IO Plus indicates a short circuit in the digital output.
Modbus RTU debugging note: Unidrive SP supports Modbus RTU (Pr 11.24=1), addresses 1-247 (Pr 11.23), and a maximum baud rate of 115200 (Pr 11.25=9). Register mapping is 40000+menu x 100+parameter number, but note that parameter # 0.0 is not accessible. To read a 32-bit floating-point number, use function code 03 and set the top two bits of the address to 01 (INT32) or 10 (Float32).
3.5 Motor thermal protection and braking resistance
The motor thermal model is determined by Pr 4.15 (thermal time constant) and Pr 4.16 (protection mode). When Pr 4.19 (overload accumulator) reaches 100%, if Pr 4.16=0, it trips; if=1, it automatically reduces the current limit to (K-0.05) × 100%.
The thermal protection of the braking resistor is modeled using Pr 10.30 (full power braking time) and Pr 10.31 (braking cycle). When the brake energy accumulator Pr 10.39 is greater than 75%, an alarm will be triggered at br.rs. If the resistor frequently overheats, the "disable brake IGBT trip" mode (bit1=1 of Pr 10.37) can be activated. At this time, the IGBT will temporarily stop braking when the temperature is too high and resume after the temperature drops.
Key debugging and parameter optimization
4.1 RFC mode (encoder free closed-loop vector)
For large inertia fans, pumps, or high-speed applications, RFC mode (Rotor Flux Control) can be used. Setting steps:
Set the driver to closed-loop vector mode (Pr 11.31=2).
Set Pr 3.24=1 (enable RFC).
Shielding encoder disconnection detection (Pr 3.40=0).
Enter the motor nameplate parameters (Pr 5.06-5.09) and perform rotation self-tuning (Pr 5.12=2).
Adjust speed loop gain: In RFC mode, there is a fixed filtering of 4ms for speed feedback. It is recommended that Pr 3.11 (Ki) not exceed 0.50, and Pr 3.10 (Kp) can be appropriately increased to 0.05-0.10.
Note: RFC mode does not support 4kHz/8kHz/16kHz switching frequencies. If these values are set in Pr 5.18, the actual switching frequency will automatically downshift. Actual values can be viewed through Pr 5.37.
4.2 Manual optimization of current loop and speed loop
When the default self-tuning cannot meet the dynamic response, it can be manually adjusted:
Current loop proportional gain Kp (Pr 4.13): Formula Kp=(L/167 μ s) × (Kc × √ 2/0.45/Vfs) × 256/5, where L is the transient inductance of the motor (Pr 5.24). For 400V drive, Kp ≈ 1161 × L × Kc. If the response is too soft, Kp can be increased by 1.5 times.
Current loop integral gain Ki (Pr 4.14): Ki=0.0427 × K × R × Kc, where R is the stator resistance (Pr 5.17). Increasing Ki can reduce the nonlinear effects of the inverter. It is recommended to increase Ki by 8 times when the switching frequency is 16kHz.
Speed loop: Pr 3.10 (Kp), Pr 3.11 (Ki). First set Ki=0, increase Kp until slight oscillation occurs, and then increase Ki until static error disappears.
Automatic calculation of speed loop bandwidth: Set Pr 3.17=1, and set the expected bandwidth Pr 3.20 (in Hz) and damping factor Pr 3.21 (recommended 1.0). The driver will automatically calculate Kp and Ki. The premise is to accurately set the load inertia Pr 3.18 (which can be measured by self-tuning Pr 5.12=3).
4.3 Digital Input/Output Logic Settings
The digital I/O of Unidrive SP adopts positive logic (Pr 8.29=1 default): input>15V is ON,<5V is OFF. To change to negative logic (such as compatibility with old devices), set Pr 8.29=0.
Common function mapping:
Emergency stop limit: Assigning Pr 6.35 (forward limit) and Pr 6.36 (reverse limit) to digital inputs can achieve a quick response of 250 μ s.