ZHCUD90 August 2025 F29H850TU
结构 motorVars_M1 引用了大多数与控制伺服驱动器相关的变量。表 2-6 给出了填充 CCS 监视窗口的建议列表。
| 变量 | 说明 |
|---|---|
| motorVars_M1.ISRCount | 每次电机 ISR 执行时递增 |
| systemVars.flagEnableSystem | 自动从 0 跳变为 1 |
| motorVars_M1.flagEnableRunAndIdentify |
|
| motorVars_M1.flagRunIdentAndOnLine | 如果没有故障,则变为 1 |
| motorVars_M1.motorState | 显示当前的电机控制状态,例如:
|
| motorVars_M1.estimatorMode | 对于增量编码器,此值为 ESTIMATOR_MODE_ENC |
| motorVars_M1.faultMtrUse.all | 如果存在过流故障,则值为非零 |
| motorVars_M1.faultMtrUse.bit | 展开并检查故障标志。在可能导致电机关闭的故障中,这些故障当前处于活动状态。(faultMtrMask 应用于 faultMtrNow) |
| motorVars_M1.faultMtrNow.bit | 在所有可能的故障中,这些故障当前处于活动状态。 |
| motorVars_M1.faultMtrMask.bit | 在所有可能的故障中,这些故障会导致电机关闭。 |
| motorVars_M1.senseData.VdcBus_V | 直流总线电压近似值 |
| motorVars_M1.senseData.offset_I |
|
| motorVars_M1.speedRef_Hz |
|
| motorVars_M1.speed_Hz | 电机当前的速度。未在构建级别 1 中使用。 |
| motorVars_M1.overCurrent_A | 通过减小该值,可验证 CMPSS 模块的故障保护功能。 |