McPidSettings

KINGSTAR Motion 的 PID 設定。

名稱 類型 定義
KP double 比例增益。
KI double 積分增益。
KILimitPercent double 最大輸出中的最大積分誤差(單位為百分比)。例如當最大扭矩為 50%、KILimitPercent 為 10%,則最大積分誤差為扭矩的 5%。
KD double 微分增益。
KV double 速度前饋增益。
KAA double 加速度前饋增益。
KAD double 減速度前饋增益。
KJ double 加加速度前饋增益。
ReducedGainsDelay double 決定完成運動後軸何時開始使用降低增益倍數 (RgFactor) (單位:秒)。
RgFactor double KP、KI 和 KD 會在 ReducedGainsDelay 後乘上此倍數。
KIStoppedOnly BOOL 僅在移動完成後使用 KI 增益,以防在移動時欲避免 KI 以防止過衝,但之後要移除穩定狀態 (steady-state) 錯誤。預設為 TRUE。
KDUseSecondEncoder BOOL 使用 KD 的內部位置編碼器,預設為 FALSE。
MinimumOutput double PID 之最小輸出,為最小扭矩(%)或最小速度。
MaximumOutput double PID 之最大輸出,為最大扭矩(%)或最大速度。