matisyahoo
严谨做事
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 595 分
在线时间: 26(小时)
注册时间: 2016-07-17
最后登录: 2024-09-20
查看matisyahoo的 主题 / 回贴
楼主  发表于: 2016-08-09 21:04
闲来无事,一个哥们给我出了一个题目。就是四个按钮分别控制四台电机顺序启动停止,x0-x3分别对应y0-y3,按钮要求随机按,比如我分别按下X1--X3--X2--X0,对应的是Y1先启动延时10秒后停止,并启动Y3,然后Y3启动10秒后停止,并且启动Y2,。。。。。最后是Y0启动10秒后停止。自己编了个程序,大致能够满足要求,就是控制是要4个按钮全部按完后电机才会按照顺序启动。真的不知道怎么写了。这里传上程序,望大家指点。 程序中暂且用K1M0代替K1X0,K1M4代替K1Y0。模拟监视的,因为没有plc实物。
迷路小孩
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 119 点
下载积分: 656 分
在线时间: 23(小时)
注册时间: 2016-05-13
最后登录: 2017-08-08
查看迷路小孩的 主题 / 回贴
1楼  发表于: 2016-08-11 14:44
按完按钮后开始启动电机,楼主看看合适吗?
迷路小孩
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 119 点
下载积分: 656 分
在线时间: 23(小时)
注册时间: 2016-05-13
最后登录: 2017-08-08
查看迷路小孩的 主题 / 回贴
2楼  发表于: 2016-08-11 15:05
楼主看看,这个是按下一个后就开始的,
楼主留言:
真诚感谢!真的学习了,自己逻辑能力太差了。看你们编出来都好简单
本帖最近评分记录:
  • 下载积分:+1(matisyahoo)
    迷路小孩
    级别: 探索解密
    精华主题: 0
    发帖数量: 33 个
    工控威望: 119 点
    下载积分: 656 分
    在线时间: 23(小时)
    注册时间: 2016-05-13
    最后登录: 2017-08-08
    查看迷路小孩的 主题 / 回贴
    3楼  发表于: 2016-08-12 08:40
    引用
    引用第12楼打豆豆于2016-08-11 23:00发表的  :

    这是闲的蛋疼的题目??????????????????????????????????
    那是你可能没有接触到那些逻辑是随机的,不是固定逻辑,比如电镀线,做过电镀的人都知道随机逻辑出现你怎么处理,
    如果有几十种逻辑的时候你怎么锁定?在这些逻辑中可能出现故障,跳过这段逻辑,怎么做?????

    .......

    确实是个大问题。我没遇到过,难怪编得不严谨,话说你设计的那个我都看不懂,那个定时怎么不到10S,在哪里改?可以加一下注释吗?