发布于 2008-12-21 16:27:30
0楼
唯一的办法就是用向导用速度指令加中断,结果步进基本上控制在我的希望值,把步进控制在1500转/分钟;
我认为,西门子S7-200控制步进和伺服关键是加减速这里很不好用,用向导吧,如果像我这个案子,步进的最大行程为1/2圈,就很难做。
请问楼主:1.速度指令加中断是什么意思?什么速度指令?
2.你说你的步进的最大行程为1/2圈,实际的行程很短吧?按你细分的400个脉冲每圈计算,半圈就需要200个脉冲,也就是说一去需要200个脉冲,一回又要200个脉冲,如此往返运动,是这样么?你的速度要求是1500转/分钟么,1500转/分钟=25转/秒,频率为25*400=10000HZ,你的往返运动1秒钟就走了25回么?够高的了。主要是因为频率太高而你要求的精度又高,所以难于控制吧?
我没有这方面的工程实践,只是在理论上想到了这些问题,请指教
勇往直前