新手请教:1、我利用226的脉冲输出功能直接控制伺服,写了一段发脉冲的子程序,手动,一个按钮发脉冲,一个按钮改变方向。当程序里只有这一个子程序的时候是完全正常的,但当我加入其它子程序时,像手动程序,自动程序等,再通过手动去控制伺服时,就出现问题了,电机只向一个方向转,改变方向的按钮根本不起作用,请问这是为什么?
2、请教高速计数器的用法,我想知道以下控制能否实现:伺服电机一个方向运转,带的升降台到位后,再反向运转。就是说,想用计数器对电机从初始位置到达限位时所发的脉冲数进行计数,然后改变电机方向,同时发出相同数目的脉冲,使电机回到原位。看书上说,用HSC0,模式12,但会有一个设定值,因为电机每次走的距离是不定的,所以不知道该如何用。
1楼
0
0
回复
2、请教高速计数器的用法,我想知道以下控制能否实现:伺服电机一个方向运转,带的升降台到位后,再反向运转。就是说,想用计数器对电机从初始位置到达限位时所发的脉冲数进行计数,然后改变电机方向,同时发出相同数目的脉冲,使电机回到原位。看书上说,用HSC0,模式12,但会有一个设定值,因为电机每次走的距离是不定的,所以不知道该如何用。