• «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
yangdongjing
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 144 点
下载积分: 573 分
在线时间: 11(小时)
注册时间: 2013-03-21
最后登录: 2014-04-06
查看yangdongjing的 主题 / 回贴
楼主  发表于: 2013-03-25 20:07
描述:程序执行部分
图片:
我想写一个电机正反转的程序,先正转5圈,再反转10圈,再正转10圈,反转10圈。。。这样下去,没转过一次时停0.5s,可是我的程序只走到红线部分,之后就不动了,用定时器可以实现正反转动么
[ 此帖被yangdongjing在2013-03-26 11:34重新编辑 ]
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 158993 分
在线时间: 3172(小时)
注册时间: 2007-11-21
最后登录: 2024-12-22
查看sjm213的 主题 / 回贴
1楼  发表于: 2013-03-26 10:07
你要的循环跟for……next指令根本是两码事。
for……next指令是使某段程序在同一个扫描周期内执行n次;
而正反转的重复运行是设定某些条件,使正转之后进入反转,反转之后进入正转。
条件如何设定,你再想想?
楼主留言:
感谢!刚接触不太懂呢
张子良
上进,
级别: 家园常客
精华主题: 0
发帖数量: 72 个
工控威望: 650 点
下载积分: 7814 分
在线时间: 73(小时)
注册时间: 2012-10-24
最后登录: 2021-10-15
查看张子良的 主题 / 回贴
2楼  发表于: 2013-03-26 11:14
不懂都是大神阿
楼主留言:
主要是我太弱了,都要弱爆了
wujianzzx
级别: 家园常客
精华主题: 0
发帖数量: 125 个
工控威望: 600 点
下载积分: 5842 分
在线时间: 66(小时)
注册时间: 2013-02-25
最后登录: 2020-12-10
查看wujianzzx的 主题 / 回贴
3楼  发表于: 2013-03-26 12:46
知道电机转一圈多少时间么,还有总得先制动停车再反转吧
楼主留言:
一圈一秒啊,转过10圈之后停0.5s
yangdongjing
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 144 点
下载积分: 573 分
在线时间: 11(小时)
注册时间: 2013-03-21
最后登录: 2014-04-06
查看yangdongjing的 主题 / 回贴
4楼  发表于: 2013-03-26 18:44
图片:
还是只发前一段脉冲,这是为什么呀
358273433
级别: 家园常客
精华主题: 0
发帖数量: 608 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1031(小时)
注册时间: 2010-04-16
最后登录: 2024-12-04
查看358273433的 主题 / 回贴
5楼  发表于: 2013-03-26 19:12
你用M0的下降沿来置位M1试一下。另外你这个程序按下X1后电机停不下来。还有复位T0和T1是多余的。
yangdongjing
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 144 点
下载积分: 573 分
在线时间: 11(小时)
注册时间: 2013-03-21
最后登录: 2014-04-06
查看yangdongjing的 主题 / 回贴
6楼  发表于: 2013-03-26 20:12
图片:
监视模式,M0为什么不通呢,输出也是off
shenbin0922
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 151 点
下载积分: 546 分
在线时间: 38(小时)
注册时间: 2012-07-17
最后登录: 2014-08-14
查看shenbin0922的 主题 / 回贴
7楼  发表于: 2013-03-26 23:01
m8029我记得是定位指令完成之后导通一个扫描周期的吧,再者你这个程序中在一个扫描周期中之前已经rst m0了,m0即为低电平,所以之后的程序都是不导通的。觉得你还要了解一下PLC的运行机制。
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28555 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-23
查看tkggtdkjpl的 主题 / 回贴
8楼  发表于: 2013-03-28 11:09
正转之后M8029输出
t0定时
时间到反转,m8029复位
t0断开
程序条件不足
本帖最近评分记录:
  • 下载积分:+1(超级菜青虫) 正解
  • 自动化单机,生产线,项目编程调试!
    slgk2012
    没有签
    级别: 略有小成
    精华主题: 0
    发帖数量: 90 个
    工控威望: 486 点
    下载积分: 3888 分
    在线时间: 95(小时)
    注册时间: 2013-03-19
    最后登录: 2024-12-20
    查看slgk2012的 主题 / 回贴
    9楼  发表于: 2013-03-28 14:50
    好好学习,天天向上
    tiankonglang
    级别: 探索解密
    精华主题: 0
    发帖数量: 29 个
    工控威望: 152 点
    下载积分: 2149 分
    在线时间: 18(小时)
    注册时间: 2012-11-03
    最后登录: 2019-11-06
    查看tiankonglang的 主题 / 回贴
    10楼  发表于: 2013-03-28 17:44
    M8029是一个周期导通,下个周期自动OFF,你可以把它当作大一点的脉冲型号
    你要它和定时器作循环的话,先用一个M把M8029保持住吧。
    希望对你有用
    abco0u
    级别: 探索解密
    精华主题: 0
    发帖数量: 11 个
    工控威望: 122 点
    下载积分: 470 分
    在线时间: 58(小时)
    注册时间: 2011-03-21
    最后登录: 2024-12-19
    查看abco0u的 主题 / 回贴
    11楼  发表于: 2013-03-29 09:46
    dfghjkl;dfsdf
    • «
    • 1
    • 2
    • 3
    • »
    • Pages: 1/3     Go