控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒,然后大约一分钟转动二百下,不按停止按扭不停止,另外一个步进电机正转四圈,再反转四圈后自动停止,停止的同时第一个步进电机也跟着停止,再按起动按扭依此运行。
此题为征集题,虽然比较简单,但希望大家尽可能清楚和完整的回答,并要求有相关的驱动器的接线。
请任意选择PLC和相关步进电机机驱动器实现之,原创最多,阐述最详细,程序越准确者获一等奖
工控PLC擂台每周一期,本期待60期结束一周后结贴。奖项设置:一等奖2名:50MP,二等奖5名:10MP,三等奖10名:30积分。
MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。
MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。
楼主最近还看过
控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚!
_______________________________________________________
我来替版主问答这个问题,亲版太好了
就是一个启动按扭起动后,第一个步机电机先动五秒后,转速大约一分钟二百下,(这个不限定)第二个步进电机正转四圈再反转四圈后自动停止,停止的同时第一个步进电机也停止了,(转速不限定)说明怎么设置频率跟脉冲数关系就行
再次按启动按扭又依次运行,版主要增加难度,除了上面的话
还要对每个电机可以实行点动,正转点动,反转点动,还要实现原点复位!
版主支持我就说一声好啊,我的亲,版主
引用 programplc 的回复内容:控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! _______________________________________________________我来替版主问答这个问题,亲版太好了就是一个启动按扭起动后,第一个步机电机先动五秒后,转速大约一分钟二百下,(这个不限定)第二个步进电机正转四圈再反转四圈后自动停止,停止的同时第一个步进电机也停止了,(转速不限定)说明怎么设置频率跟脉冲数关系就行再次按启动按扭又依次运行,版主要增加难度,除了上面的话还要对每个电机可以实行点动,正转点动,反转点动,还要实现原点复位!版主支持我就说一声好啊,我的亲,版主
--------------------------------------------------------------------------------
你还是没交待清楚:("另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! )--------如果第二个电机的转速比较高,它正转和反转的时间在5秒之内,那么第一个电机第一次都还没动完!!
____------------------------------------------------------------------------
晕
你真是秀才,那个不是重要的,转速问题,你设置一样就行,是一个按扭启动,一个按扭完成整个过程,点动跟复位是另外的按扭,
1、 如果每输入一个脉冲步进机转动一下(即前进一个步进角),则步进机一分钟转动200下,其输入脉冲的周期为: T=60÷200=0.3S=300mS,这样低的频率脉冲选用PLC的普通输出口(晶体管输出口)就可以满足。
2、 如步进机选用混合式二相步进机,其步进角=1.8度,故步进机转动一圈需用:360÷1.8=200(步),即200个脉冲数,则4圈共需脉冲数为800。将其值存入MW8存储器中。
3、 本程序用S7-200编程,设I1.0 为启动按钮输入端,I1.1 为停止按钮输入端,Q3.0为使步进机1 运行的驱动脉冲输出端,Q3.1为步进机2的驱动脉冲输出端,Q3.2为步进机2运行方向控制端(Q3.2=0为正向运行,Q3.2=1为反向运行)。
Q3.0 接步进机1 驱动器的脉冲输入端,步进机1驱动器的运行方向控制端接地(M)。Q3.1接步进机2驱动器的脉冲输入端,Q3.2接步进机2驱动器的运行方向控接端。
PLC编程: