- 確保已完成節 4.5.4 中列出的初始步驟。
- 如果使用電機識別程序,如節 4.5.2所述,則當在 Expressions 窗口中將 motorVars_M1.flagEnableRunAndIdentify 設置為“1”后,電機識別程序會立即開始執行。此過程大約需要 150 秒。
- 當 motorVars_M1.flagEnableRunAndIdentify 等于“0”,表明已識別電機參數。使用 user_mtr1.h 中新定義的電機參數記錄監視窗口值,如下所示:
- USER_MOTOR1_Rs = motorVars_M1.Rs_Ohm 的值
- USER_MOTOR1_Ls_d = motorVars_M1.Ls_d_H 的值
- USER_MOTOR1_Ls_q = motorVars_M1.Ls_q_H 的值
- USER_MOTOR_RATED_FLUX = motorVars_M1.flux_VpHz 的值
- 成功識別電機參數后,將 userParams_M1.flag_bypassMotorId 設置為“true”,重新構建工程并將代碼加載到控制器中。
- 將變量 motorVars_M1.speedRef_Hz 設置為不同的值,并觀察電機轉軸轉速的變化情況。
- 要更改加速度,請為變量 motorVars_M1.accelerationMax_Hzps 和 motorVars_M1.accelerationMax_Hzps 輸入不同的加速度值。
在這些初始測試之后,還可以在構建級別 4 選擇性執行任何其他測試條件和調優。
- 節 4.5.4.4.1
- 節 4.5.4.4.2
- 節 4.5.4.4.3