台达伺服电机在位置模式下为什么速度不同,电机转相同的角度需要的脉冲数不同

本人现在想用台达伺服电机实现角度控制,伺服驱动器设定为位置模式,编码器位数为17位,设置电子齿轮比为128,即想让PLC发1024个脉冲,电机走一圈,电机后面接减速器,减速比为70,问题是当脉冲周期为20微妙时PLC发7290个脉冲减速器的轴转30度,而当PLC发的脉冲周期为200微妙时,同样让减速器的轴转30度,可是需要的脉冲数为3641,实在是想不出是什么原因,求各位大神给予解答。另外还有一个问题是脉冲发完后,电机要延迟一段时间才能转到相应的角度。

您好用时间脉冲发出脉冲,当程序过长,或程序计算复杂时,是严重受扫描周期影响的;正是应为受扫描周期影响,所以角度不一样,相应的脉冲数是跟计算的脉冲不相符合的。达不到要走多少度,发多少脉冲的目的。必须要用DPLSY指令,或相关脉冲输出指令,这些指令基本不受周期影响,是及时输出的。这样才能实现多少角度就发多少脉冲。(建议输出Y0为晶体管输出。)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-11
哪里有用时间继电器发脉冲的!应该用定位指令,否则受扫描周期影响也不会准的