朋友们,求助一个300PLC程序 点击:200 | 回复:8



helaian

    
  • 精华:0帖
  • 求助:10帖
  • 帖子:20帖 | 12回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2009年3月19日
发表于:2012-07-05 14:00:04
楼主
控制工艺要求:
一、有五台泵,编号为:12345
二、五台泵正常工作时,有用的,有不用的,不用的泵称为备用泵;正常工作时五台泵的启动是随机的
三、当正在运行的泵出现故障时,备用泵自动启动,启动顺利要按编号12345
    例如:现在五台泵中,我用了3号和4号,1号2号5号为备用泵,当3号泵出现故障时,自动启动1号泵
 
这个程序怎么搞
 



阿水--王者之师

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2012-07-05 14:37:59
1楼
   是不是用到什么堆指令的说,明天在网上也看到类式的题目

ahukuaipao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2745回
  • 年度积分:0
  • 历史总积分:7439
  • 注册:2011年12月12日
发表于:2012-07-05 14:53:48
2楼

一般设计是不会出现随机启动的,都是设计好的,比如正常启动1,2号泵,如果需要启动备用那就3,4,5号按着顺序来,这样设计起来就很简单,简单了才不会容易出错。。。

火@飞云

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 130回
  • 年度积分:0
  • 历史总积分:645
  • 注册:2011年9月10日
发表于:2012-07-05 16:02:09
3楼

这种供水系统里常用,有的设计是几个泵轮流启动,这次用这一台,下次就换另一台,目的是保证每台的总的工作时间差不多。

kykj_wgh

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2012年6月19日
发表于:2012-07-05 16:24:59
4楼

如果轮换 就稍微麻烦点 不轮换也太容易了。

随风飘11

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 8回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2012年6月02日
发表于:2012-07-05 21:17:08
5楼

 搂主找到程序分享一下啊

cxzsaa

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2010年10月20日
发表于:2012-07-05 23:43:56
6楼

可以按运行时间来排序啊,运行时间短的先启动,只要设置好最大开泵数就可以啦,也保证了每台泵运行时间差不多

wingwf2000

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2012-07-06 00:33:07
7楼

双队列,

一个工作队列

一个备用队列

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-07-06 10:35:21
8楼

总是启动 运行时间最短的 备用泵, 这个 做一个 记录每天泵的 时间的 数组队列, 这个很好处理的,做一个 简单的排序 即可!


热门招聘
相关主题

官方公众号

智造工程师