根据本人有限的经验,提示你:
1
请检查驱动器UVW与电机的三相相序是否有对应上;
2
检查电机是否已经使能;
3
检查脉冲输入的电压等级是否给对了;
4
如果确定接线都没有问题,请检查程序是否出错,启动信号是否用了脉冲形式而缺乏自锁导致脉冲输出中断?
5
检查驱动器细分是否已经设定好,细分直接影响你要达到的转动量,电机所转的圈数跟你的细分设定与脉冲量有关系。
以上希望对你有帮助,其实要电机动起来程序只要几步就好了,仔细检查软硬件!!!
这个是控制伺服或步进电机的吧~~!步进电机的话~你如果是用18°的步进距的话,你通过细分调节比较难调到一个步距角的角度哦,但你可以通过减速齿轮比化为你要的一个脉冲对应1个角度~!如果用伺服电机的话~你只需要设置电子齿轮比就可以了~使伺服一圈对应360个脉冲然后你就能控制一个脉冲对应1°~!!至于用什么指令有几个~你要根据你现场的工作要求~!要不用脉冲输出指令也可以~PLSR~!然后至于方向信号你只要有一个输出点给方向的信号~方向就反转了~!就这么简单~~~~如果你觉得不懂的话建议你去多看书,了解步进电机的知识先。
伺服电机和步进电机控制方法区别不大,看你怎么用,你要是开环使用,步进和伺服是一样的;
1 简单的用法就是一边输出脉冲,一边读反馈回来的反映运转情况的脉冲(或模拟信号),根据这个脉冲调整输出脉冲。这种用法用PLC的高速计数器就行。
2 还可以通过AD输出模拟信号,然后读反馈回来的反映运转情况的脉冲(或模拟信号),这种方法一般用在单片机控制伺服电机中,比较灵活,可以脉冲和模拟信号混合使用;
3第三种方法,是PLC和伺服电机比较正规的接法,就是用PLC的运动控制模块,这种模块在PLC的手册里都能查到,你查一下就知道。这里有很专业的位置控制方法,包括升降速梯度,JOG,零点,极限位置保护等。
是否可以解决您的问题?
先给电机设置控制回路(可以用继电器控制),再用计算机的输出口的高低电平控制控制回路的通断,从而控制电机的启动和停车
要对电机进行调速可以采用调速系统
详细请参阅<运动控制系统>类的各种教材
以上就是关于PLC控制步进电机程序全部的内容,包括:PLC控制步进电机程序、急求PLC通过电机控制器控制电机转动的程序、伺服电机控制程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)