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 之最大输出,为最大扭矩(%)或最大速度。 |