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

(已结帖)工控PLC擂台第51期-如何编程来实现这5个执行动作能准确无误的执行新的设定顺序 点击:3735 | 回复:36



玻璃的心

    
  • 精华:43帖
  • 求助:2帖
  • 帖子:1215帖 | 5801回
  • 年度积分:0
  • 历史总积分:57711
  • 注册:2010年6月11日
发表于:2011-08-14 00:22:48
楼主

有5个执行动作其动作顺序可以任意改变,如何编程来实现这5个执行动作能准确无误的执行新的设定顺序?
这是一网友求助帖提出的,原文是:“ 有5个执行动作我转换为操作数,姑且定为D10、D20、D30、D40、D50,它们每一个都可能写入从0 到5的数值。最后执行是从1到5 依次执行输出,是0的不执行跳过,不知如何编,请高手指点,谢谢了!”又“……如这一次是按1/2/3/4/5依次动作,下一次也许设置为按5/3/2/动作,再下一次就1/5/2/3/。。。。。”“两次执行的间隔时间可设定,暂定3秒看设备运转情况而定”

 

是编程实现之,PLC类型随便选择!

 

原创最多,阐述最详细,程序越准确者获一等奖

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

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

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



楼主最近还看过



wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-08-26 12:45:00
21楼
21楼:你说的“没看懂”是指主程序还是置数程序?请说详细点。

wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-08-26 13:05:18
22楼

     20楼贴的主程序显示不全,现将图缩小重贴:

        二、S7-200编程的梯形图:

       
      注: 网络1~网络5为主程序,即实现楼主要求的梯形图,其它为用PLC自身设置参数的程序,如能用触摸屏等设置参数,可不用。

icegrave

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 91回
  • 年度积分:0
  • 历史总积分:653
  • 注册:2010年8月03日
发表于:2011-08-26 15:45:43
23楼
引用wyb2866255 的回复内容:

     20楼贴的主程序显示不全,现将图缩小重贴:

        二、S7-200编程的梯形图:

       
      注: 网络1~网络5为主程序,即实现楼主要求的梯形图,其它为用PLC自身设置参数的程序,如能用触摸屏等设置参数,可不用。



谢谢看懂了
感觉思路很好。

感觉有点像武侠高手,招式朴实无华,却威力巨大。

xinyejd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:138
  • 注册:2011年8月19日
发表于:2011-08-26 16:12:05
24楼

自动化解决方案专家  www.xysifu.com   谢谢支持。

痴情工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:10帖 | 91回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2002年9月01日
发表于:2011-08-26 20:51:57
25楼
设置数字1-7,其它数字都不会工作,数字顺序随便排

痴情工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:10帖 | 91回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2002年9月01日
发表于:2011-08-26 21:11:09
26楼
003
004图
下面是005图
下面是006图
010
011
012
013

痴情工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:10帖 | 91回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2002年9月01日
发表于:2011-08-26 21:18:46
27楼

014

015
016
017
018
019
020
021
022
023
024
   这是本人在多年前的一个工程中写过的程序中的一部份,现在还在使用;PLC是用OMRON的CJ系列;仅供参考。

痴情工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:10帖 | 91回
  • 年度积分:0
  • 历史总积分:325
  • 注册:2002年9月01日
发表于:2011-08-26 21:24:09
28楼
以上程序与楼主提出的要求类似,由于切图太大,所以有部份显示不全;

shne230

  • 精华:1帖
  • 求助:3帖
  • 帖子:18帖 | 76回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2006年8月18日
发表于:2011-08-27 16:48:55
29楼

X0:启动;       X1:停止

触摸屏上动作顺序D1→D2→D3→D4→D5→D6  D1输入6就代表先输出Y5,   D2输入3,就代表输出Y2

输出定义:1为 Y0 ,  2为Y1,  3为Y2,  4为Y3, 5为Y4,  6为Y5,

程序主要是:把D1传送至D0,在做比较,比较完成就动作,计数一次;再把D2传送至D0,再做比较,再动作,再计数。

 

shne230

  • 精华:1帖
  • 求助:3帖
  • 帖子:18帖 | 76回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2006年8月18日
发表于:2011-08-27 17:01:29
30楼
上传完成,有什么不对的请指出,学习。或者有什么简便的指令,学习。

shne230

  • 精华:1帖
  • 求助:3帖
  • 帖子:18帖 | 76回
  • 年度积分:0
  • 历史总积分:631
  • 注册:2006年8月18日
发表于:2011-08-27 17:10:20
31楼
第一次打擂台,呵呵!!

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-08-31 11:30:59
32楼
一等奖1名,50MP获得者:
wyb2866255 wyb2866255

二等奖5名,10MP获得者:
skyeagle                skyeagle
welfare87               welfare87
shne230                shne230
icegrave                 icegrave
痴情工控                 wang jun

三等奖1名,30积分获得者:
GK2011_1579010         GK2011_1579010

icegrave

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 91回
  • 年度积分:0
  • 历史总积分:653
  • 注册:2010年8月03日
发表于:2011-09-05 09:49:36
33楼
楼主我的MP还没到手

gwer789

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 362回
  • 年度积分:845
  • 历史总积分:1014
  • 注册:2011年6月22日
发表于:2015-06-23 20:45:12
34楼

都很好,得好好学习学习

gwer789

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 362回
  • 年度积分:845
  • 历史总积分:1014
  • 注册:2011年6月22日
发表于:2015-06-24 06:08:52
35楼

学习学习再学习,练习练习再练习

gwer789

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 362回
  • 年度积分:845
  • 历史总积分:1014
  • 注册:2011年6月22日
发表于:2015-07-04 18:37:06
36楼

楼主,怎么今天不显图,我是来学习的


热门招聘
相关主题

官方公众号

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