用EM253控制步进电机,用goto指令进行相对运动,电机需要从A到B.停止一段时间,从B到C.停止一段时间,从C到D.按照事先设定好的速度和脉冲数,每次走的位置都有偏差,没在点上,是怎么回事呢
问题补充:
我用EM253控制面板走几次都没有问题就是用我编的程序走有问题。用的是顺序控制,在每个段调用GOTO段结束时都会复位调用。我这种编程可以不啊求高手用的知道的指点一二谢谢
图片说明:
aaf92dca6c2b950630d91d219aCEc8e3
723773192ad774472aaf0FC8e5d81e43
5354f986741a87e35da6BFcae56151bf
最佳答案
情况很复杂。是多了还是少了?
用自身的高速计数器读一下是否真的发了这么多脉冲。
提问者对于答案的评价:
脉冲没有问题也可以不用SM0.0调用我把相对运动改为绝对运动就可以了那位知道的能解释一下吗谢谢回答
专家置评
253运动控制指令不建议在顺序控制里使用