大家有用V90伺服系统时失控的情况吗?
我用200Smart脉冲控制一套V90伺服系统,电机带绝对编码器,驱动器固件版本10400。
当控制电机沿某个方向一直旋转一段时间后,电机突然以电机最大速度反向旋转,且伺服驱动器不报错!!
但若我用V-ASSISTANT调试软件转动的话,旋转一段时间后,电机会自动停止,伺服驱动器报错F7493(LR: 溢出位置实际值的范围,原因超出位置实际值范围(-2147483648~2147483647))。
根据我多次调试及F7493故障提示,PTI模式下,发现当参数r2521(LR 实际位置值范围-2147483648~ 2147483647)达到极限值时(-2147483648或2147483647),即会出现电机突然以电机最大速度反向旋转!
我想原因是r2521是用来读绝对编码器实际值的,而编码器是20位单圈+12位多圈,即值范围为0~4294967295,超过r2521的数值范围。
但关键是PTI模式下,遇到超出位置时不是报警停止,而是高速反向运动!!
我的推测合理吗?V90的驱动器在这个地方,是不是逻辑不合理严谨啊?
谢谢!