步进电机问题
plc吧
全部回复
仅看楼主
level 6
henahuchangwei
楼主
我在plc里编了一条简单驱动步进电机的程序,一个启动触点,一个方向触点,用plsy指令后面跟着do d1 yo。按启动电机是可以转了,按方向按钮也可以切换方向了,可我发现有个大问题,就是我给定脉冲数量后每一次电机转动的角度都会有递增现象,也就是每次转动的角度都比前一次转动的角度大些不知是什么原因,让我百思不得其解啊,还请各位师傅指点,谢谢
2016年02月24日 23点02分
1
level 9
广安电工
这个叫失步!把速度调慢点试试
2016年02月24日 23点02分
2
henahuchangwei
我试过了,没发现有有变化,每次都是有规律的递增,但是我用步进电机控制器控制时就没有这种现象
2016年02月24日 23点02分
纯火星文
这叫累积公差,每次多一点点,会越转越多。你这条指令基本上只适合于不受精度控制的正反转动作,你可以换相对指令或绝对指令试试看。
2016年03月01日 01点03分
henahuchangwei
回复 纯火星文 :谢谢,我再试试
2016年03月01日 04点03分
level 9
广安电工
PLC高仿的?
2016年02月25日 05点02分
3
henahuchangwei
是的
2016年02月26日 04点02分
level 9
沵卟懂de爱
啥叫用步进电机控制器? 你不用步进驱动器控制的吗。
你把步进驱动器上的细分调高,控制频率稍微低一点,然后程序里写PLSR 把加减速设个200ms。 在试试看
2016年02月26日 09点02分
4
henahuchangwei
好,我再试,谢谢
2016年02月26日 12点02分
henahuchangwei
就是专门有脉冲输出控制步进电机的那种
2016年02月29日 23点02分
沵卟懂de爱
@henahuchangwei
发个图
2016年03月01日 00点03分
level 16
光明乐
de
2016年02月29日 23点02分
5
level 16
光明乐
早安
2016年02月29日 23点02分
6
1