首页 上一页 1 2 下一页 尾页

(已结贴)工控PLC擂台第61期-PLC控制两台步进电机的运行的简单问题 点击:3767 | 回复:27



总版主

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 470回
  • 年度积分:0
  • 历史总积分:1729
  • 注册:2010年6月04日
发表于:2011-10-07 20:45:44
楼主

       控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒,然后大约一分钟转动二百下,不按停止按扭不停止,另外一个步进电机正转四圈,再反转四圈后自动停止,停止的同时第一个步进电机也跟着停止,再按起动按扭依此运行。

        此题为征集题,虽然比较简单,但希望大家尽可能清楚和完整的回答,并要求有相关的驱动器的接线。

请任意选择PLC和相关步进电机机驱动器实现之,原创最多,阐述最详细,程序越准确者获一等奖



工控PLC擂台每周一期,本期待60期结束一周后结贴。奖项设置:一等奖2名:50MP,二等奖5名:10MP,三等奖10名:30积分。

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。

 



楼主最近还看过



工控秀才

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 152回
  • 年度积分:88
  • 历史总积分:1285
  • 注册:2011年3月14日
发表于:2011-10-08 08:43:46
1楼
"控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚!

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-08 09:25:20
2楼

在线等,太好了,,我正找这个了

血狼w

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 159回
  • 年度积分:0
  • 历史总积分:3346
  • 注册:2006年11月25日
发表于:2011-10-08 09:54:16
3楼
用脉冲控制,算好转一圈需要多少个脉冲,每分钟转几圈和正传四圈,反转四圈的都可以解决了,简单来说就是这样

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-08 10:09:42
4楼

控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚!

_______________________________________________________

我来替版主问答这个问题,亲版太好了

就是一个启动按扭起动后,第一个步机电机先动五秒后,转速大约一分钟二百下,(这个不限定)第二个步进电机正转四圈再反转四圈后自动停止,停止的同时第一个步进电机也停止了,(转速不限定)说明怎么设置频率跟脉冲数关系就行

再次按启动按扭又依次运行,版主要增加难度,除了上面的话

还要对每个电机可以实行点动,正转点动,反转点动,还要实现原点复位!

版主支持我就说一声好啊,我的亲,版主

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-08 13:14:12
5楼

都没人回答,这么不给总版主面子啊!

工控秀才

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 152回
  • 年度积分:88
  • 历史总积分:1285
  • 注册:2011年3月14日
发表于:2011-10-09 09:46:21
6楼
引用 programplc 的回复内容:控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! _______________________________________________________我来替版主问答这个问题,亲版太好了就是一个启动按扭起动后,第一个步机电机先动五秒后,转速大约一分钟二百下,(这个不限定)第二个步进电机正转四圈再反转四圈后自动停止,停止的同时第一个步进电机也停止了,(转速不限定)说明怎么设置频率跟脉冲数关系就行再次按启动按扭又依次运行,版主要增加难度,除了上面的话还要对每个电机可以实行点动,正转点动,反转点动,还要实现原点复位!版主支持我就说一声好啊,我的亲,版主

你还是没交待清楚:("另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! )--------如果第二个电机的转速比较高,它正转和反转的时间在5秒之内,那么第一个电机第一次都还没动完!!

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-09 10:27:48
7楼

引用 programplc 的回复内容:控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! _______________________________________________________我来替版主问答这个问题,亲版太好了就是一个启动按扭起动后,第一个步机电机先动五秒后,转速大约一分钟二百下,(这个不限定)第二个步进电机正转四圈再反转四圈后自动停止,停止的同时第一个步进电机也停止了,(转速不限定)说明怎么设置频率跟脉冲数关系就行再次按启动按扭又依次运行,版主要增加难度,除了上面的话还要对每个电机可以实行点动,正转点动,反转点动,还要实现原点复位!版主支持我就说一声好啊,我的亲,版主

--------------------------------------------------------------------------------
你还是没交待清楚:("另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! )--------如果第二个电机的转速比较高,它正转和反转的时间在5秒之内,那么第一个电机第一次都还没动完!!

____------------------------------------------------------------------------

你真是秀才,那个不是重要的,转速问题,你设置一样就行,是一个按扭启动,一个按扭完成整个过程,点动跟复位是另外的按扭,

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-09 17:12:05
8楼

要不我回答好,我全部搞定了,绝对原创

只是我不会上传图啊

麻烦

nezul

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 250回
  • 年度积分:0
  • 历史总积分:845
  • 注册:2011年7月08日
发表于:2011-10-16 14:12:29
9楼

来学习咯,希望PLC擂台或其他版块有那种扫盲贴,我正想入门呢!

 

programplc

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 26回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2011年9月22日
发表于:2011-10-25 12:43:27
10楼

工控网丢先人

这样的问题都没有解决掉了

 

wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-10-26 00:42:53
11楼

     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编程:

 

 

chenhuiyang1022

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 40回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2011年3月11日
发表于:2011-10-26 16:57:52
12楼
1、我使用细分为200的步进电机,因步进电机频率不适宜设置太大,故我把步进驱动器的细分设置为2倍,所以PLC的脉冲频率=200*200*2/60,约为1333。同样方法得知转动四周的总脉冲数为200*2*4,即1600。
2、我采用台达PLC,型号为DVP16ES2
3、步进驱动器我使用24V开关电源供电,PLC的输出公共端为0V,PLC的Y0、Y2分别接对应步进驱动器的脉冲输入CP-端(中间需串接一个2K的电阻,防止触发电压过高),步进驱动器的CP+接开关电源的+24V。Y3接转动方向信号CW-,CW+接+24V。如果实际运转方向与所预期的转动方向相反,只要将步进电机的A-和A+,或者B-和B+调换即可。
4.程序梯形图如下所示:

chenhuiyang1022

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 40回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2011年3月11日
发表于:2011-10-26 16:59:33
13楼

因截图原因,程序图上下颠倒了,望请见谅!

飞一般的梦想

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:295
  • 注册:2009年3月24日
发表于:2011-10-28 22:34:11
14楼
学习了,了解步进电机,也学到一些编程技巧

酷客

  • [版主]
  • 精华:9帖
  • 求助:31帖
  • 帖子:1460帖 | 7990回
  • 年度积分:457
  • 历史总积分:59176
  • 注册:2004年7月13日
发表于:2011-10-29 09:22:59
15楼

学习了,如果能够有压缩版的程序做做实验就更好了

青岛黄工

  • [版主]
  • 精华:3帖
  • 求助:54帖
  • 帖子:108帖 | 4776回
  • 年度积分:0
  • 历史总积分:24297
  • 注册:2007年4月02日
发表于:2011-10-29 13:43:25
16楼

重复楼主的要求:过程如下,按下启动按钮,一个步进电机开始转动,5秒后,另一个步进电机以同样的速度,正传4圈,反转4圈后停止,前一个步进电机也停止,并且前一个步进电机受到停止按钮的控制,按下停止按钮,不管第二个步进电机转否,前一个都停止,如果我的会意没有错,假设步进电机转一圈需要600个脉冲,答题如下:

接线图

用松下PLC程序如下:

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-10-30 10:52:40
17楼
回复内容:
对:工控秀才关于"控制要求,一个按扭起动,控制两个步进电机,一个步进电机先动5秒"--------楼主没说清楚,是怎样动5秒?是以一分钟转一转的速度动5秒呢?还是以1分钟转几百转的速度转5秒?这个要说清楚!!!!"另外一个步进电机正转四圈,再反转四圈后自动停止"------这个电机是一按下启动按钮就转呢还是要等第一台电机转5秒之后再转?还有正转和反转的速度是多少?这个也要交待清楚! 内容的回复:


这个题目由于是引用他人的,所以你们可以自己假定速度的,就是自己设置相应的速度,!

samsh

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2011年8月29日
发表于:2011-11-14 21:03:52
18楼
勤敏自动化,工控系统集成商, 工控产品销售商。qq:1437336896, www.plcex.com

张十

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 58回
  • 年度积分:0
  • 历史总积分:528
  • 注册:2009年8月11日
发表于:2011-11-16 00:16:22
19楼
这些基本的PLC程序我都有,不过因没有机会去接触很多指令也是要重新去翻书本了,只是我现在想的是面对现实我的处境该如何才是个好,尽管在这个平台上大家都有很好的表现,但是一回到现实我一点点心情都是几近完全蹦溃,但没办法生活必须要维持,面对现实实际上我对厂里打工搞工控这一块是完全失去信心了,目前唯一支撑我的一点点信念就是觉得单片机还能给我的生活中带来不少的方便,例如我做的时钟定时器及沙漏报警器在生活中都给我了非常大的方便。我也希望这个平台能出一出有关单片机的问题,我一直想查找资料的目前仪表界用的D/A转换很多是利用单片机自身脉冲输出pwm占空比来实现的,哪位师付能提供图纸与程序,在些深表谢谢,其实我并不是个不喜欢自己动脑筋的人,只是我现在已经完全没有过去哪种求知求学的心情,这或许是生活的磨练吧

venulakroo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年11月16日
发表于:2011-11-18 14:54:13
20楼

真棒!

工控PLC擂台第61期-PLC控制两台步进电机的运行的简单问题

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页