原创:输入延迟一定时间后输出(不需要再现输入动作时间) 点击:3669 | 回复:65



老菜鸟

    
  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-01-31 21:10:00
楼主
这两天碰到一个设备,需要对一个输入信号延迟输出。因此构思了一下程序,同时也看了我以前编的程序,发现我以前的思路非常复杂。相对而言,我这个程序思路非常清晰,而且也相当简单!
    我把这个程序贴出来,希望大家支持!


楼主最近还看过



询问

  • 精华:0帖
  • 求助:1帖
  • 帖子:121帖 | 274回
  • 年度积分:0
  • 历史总积分:832
  • 注册:2004年10月13日
发表于:2007-02-02 15:38:00
41楼
ye bu jiandan

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-02-02 20:37:00
42楼
顶一下!

啸傲乾坤

  • 精华:0帖
  • 求助:0帖
  • 帖子:34帖 | 638回
  • 年度积分:0
  • 历史总积分:1394
  • 注册:2006年4月18日
发表于:2007-02-03 09:27:00
43楼
顶一下

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-03-29 19:22:00
44楼
 输入延迟一定时间后输出(需要再现输入动作时间、输入持续时间必须小于延迟时间):
http://bbs.gongkong.com/detail.asp?id=374156

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-03-29 19:23:00
45楼
输入延迟一定时间后输出(需要再现输入动作时间、输入持续时间可以大于延迟时间):
http://bbs.gongkong.com/detail.asp?id=381753

冬日

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 57回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2003年10月08日
发表于:2007-04-02 21:03:00
46楼
你还要用到他内部的时间继电器,那不是白做了?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-03 09:09:00
47楼
那你的看法如何?
详细说明?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-03 09:10:00
48楼
暂存?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-03 09:11:00
49楼
移位?

水中的蓝天

  • [版主]
  • 精华:1帖
  • 求助:3帖
  • 帖子:55帖 | 1688回
  • 年度积分:0
  • 历史总积分:13063
  • 注册:2004年4月02日
发表于:2007-04-03 09:32:00
50楼
经典,谢了.

JoneFan

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 154回
  • 年度积分:0
  • 历史总积分:591
  • 注册:2004年2月12日
发表于:2007-04-03 10:18:00
51楼
学习一下吧

冬日

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 57回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2003年10月08日
发表于:2007-04-03 21:05:00
52楼
To老菜鸟:
你要做的应该是完全离开cpu固有的时间延时继电器,做一个软件的时间继电器,在系统固有时间继电器不够的时候可以替代。如果你需要时间继电器,那么我觉得你做这些没有任何意义了,人家本来就有这个功能,你做这个不是多此一举?

冬日

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 57回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2003年10月08日
发表于:2007-04-03 21:06:00
53楼

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-04 09:31:00
54楼
TO 冬日:
    “人家本来就有这个功能”——我不太明白,请详细解释一下好吗?
    不知道所有品牌的PLC都有这个功能呢,还是某一家的PLC有这个功能?具体是什么指令,能够达到我所说的功能?
    还请明示,不胜感激!

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-04 09:41:00
55楼
说明一下,本贴需要达到的功能:
    无论输入端怎么动作(包括任何动作持续时间和动作间隔时间),输出端都会在指定的延时时间后再现输入端的动作情况!
    举个不需要再现输入动作时间的例子:输入端在8:00:05、8:00:06、8:05:43、8:23:56时均动作了(为便于理解,这里采用北京时间说明),如果指定5分钟后输出端动作,那么输出端在8:05:05、8:05:06、8:10:43、8:28:56时就得动作!

happyoicq

  • 精华:0帖
  • 求助:0帖
  • 帖子:49帖 | 1382回
  • 年度积分:0
  • 历史总积分:3120
  • 注册:2005年10月16日
发表于:2007-04-04 09:47:00
56楼
好像不存在啊 ,还是没上传完啊

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-04-04 13:32:00
57楼
在呀,自己进去找呀

0763

  • 精华:1帖
  • 求助:0帖
  • 帖子:29帖 | 462回
  • 年度积分:0
  • 历史总积分:949
  • 注册:2005年12月10日
发表于:2007-04-05 03:56:00
58楼
学习一下.打不开!

雪世界

  • 精华:9帖
  • 求助:0帖
  • 帖子:428帖 | 4411回
  • 年度积分:0
  • 历史总积分:20190
  • 注册:2005年8月04日
发表于:2007-04-06 16:46:00
59楼
原创好。收下了。

金创药

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 65回
  • 年度积分:0
  • 历史总积分:311
  • 注册:2006年9月02日
发表于:2007-04-06 21:51:00
60楼
  新手进来看看啊!随便学习点基础知识!!!

热门招聘
相关主题

官方公众号

智造工程师