你这个可以用DRVI来实现,在三菱中,DRVI是相对位置的控制,你先算一下,给一个脉冲后,步进电机走多少角度,然后算一下走一度需要多少个脉冲,走A角度需要多少个脉冲,你将这些计算都写到主程序里,只要A值或者B值给定,需要走的脉冲数就出来了,同样的道理,同样的方法,将速度的数值算出来,然后用DRVI的指令输出即可。脉冲输出后,有一个D8140还是别的寄存器,记不大清楚了,那是一个存储走过多少脉冲数的,通过这个数值,与C角度转换过来的数值进行比较,你可以得到一个结束的信号。