SoftMotion CNC 具有奇怪、跳跃、突然的运动
要进行分析,请在此处检查项目中的以下几点:
- 项目是否已将SMC_ControlAxisByPos块的bStopIpo输出与 SMC_Interpolator的bEmergency_Stop输入连接(我们推荐的那样)?
- SMC_ControlAxisByPos的bAvoidGaps输入是否设置为 TRUE?
- 在颠簸运动期间,bStopIpo输入是否不断切换为 TRUE 和 FALSE,然后返回?
如果所有这些都回答是,那么轴的给定最大速度 ( Velocity [u/s])不适合!
背景:
- SMC_ControlAxisByPos使用此速度检查轴位置是否有跳跃。
- 当出现跳转时,SMC_Interpolator通过bEmergency_Stop输入停止,跳转将关闭。
- 之后,系统再次开始处理运动。
- 因此,如果这种关闭紧随其后,就会产生一种不稳定、跳跃的运动模式。
解决方案
然后必须正确配置最大轴速度。 - 这可能需要根据项目中使用的结构对每个轴进行调整。