为什么有些人喜欢在plc编程中加200毫秒的短延时,红框中的延时t45看不出有什么用 点击:2633 | 回复:10



努力学习者

    
  • 精华:2帖
  • 求助:337帖
  • 帖子:367帖 | 395回
  • 年度积分:1
  • 历史总积分:3608
  • 注册:2007年7月30日
发表于:2015-12-10 18:49:54
楼主

如题,为什么有些人喜欢在plc编程中加200毫秒的短延时,红框中的延时t45看不出有什么用。

27和30的M12和M13复位C20又有何区别呢?谢谢!





竹叶三—王者之师

  • [版主]
  • 精华:7帖
  • 求助:21帖
  • 帖子:1141帖 | 3349回
  • 年度积分:198
  • 历史总积分:58069
  • 注册:2009年7月21日
发表于:2015-12-11 08:28:18
1楼

我在编程中也是把输入信号做一个短延时,以确定是不是真实有效的按钮按下,防止干扰产生的误动作,不过我的时间是更长一些,半秒钟。说白了,只有按下按钮且持续半秒钟才算是有效的输入。

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2015-12-11 10:38:35
2楼

有时是防抖,有时是防止干扰,有时是避开扫描周期

seaeast_王者之师军团

  • 精华:0帖
  • 求助:2帖
  • 帖子:46帖 | 1640回
  • 年度积分:7
  • 历史总积分:40963
  • 注册:2004年1月27日
发表于:2015-12-11 10:51:57
3楼

T45的作用是使M13信号保持200毫秒后,断开;27 30 C20复位没有看明白。

xtsbztl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 12回
  • 年度积分:4
  • 历史总积分:261
  • 注册:2017年4月11日
发表于:2015-12-11 11:24:52
4楼

很有同感。不错,学习啦 。

努力学习者

  • 精华:2帖
  • 求助:337帖
  • 帖子:367帖 | 395回
  • 年度积分:1
  • 历史总积分:3608
  • 注册:2007年7月30日
发表于:2015-12-11 11:36:45
5楼


回复内容:

对: 乖乖小笨熊 有时是防抖,有时是防止干扰,有时是避开扫描周期 内容的回复!

请问避开扫描周期是什么意思?起什么作用?

王者之师--月棠清摇

  • [版主]
  • 精华:2帖
  • 求助:8帖
  • 帖子:159帖 | 2561回
  • 年度积分:0
  • 历史总积分:19247
  • 注册:2006年11月08日
发表于:2015-12-11 15:18:33
6楼

我用延时是为了防干扰

努力学习者

  • 精华:2帖
  • 求助:337帖
  • 帖子:367帖 | 395回
  • 年度积分:1
  • 历史总积分:3608
  • 注册:2007年7月30日
发表于:2015-12-13 17:53:09
7楼


回复内容:

对: 王者之师--月棠清摇 我用延时是为了防干扰 内容的回复!

应该是急停和启动的输入用吧,如果每个输入都用,占用资源就太多了

hfhewei

  • 精华:0帖
  • 求助:44帖
  • 帖子:47帖 | 121回
  • 年度积分:403
  • 历史总积分:672
  • 注册:2009年8月26日
发表于:2015-12-13 20:22:34
8楼

用延时是为了防干扰  。。。。

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 44回
  • 年度积分:0
  • 历史总积分:223
  • 注册:2007年12月06日
发表于:2015-12-15 10:40:55
9楼

主要是防干扰抖动误动作。

zhyi0214

  • 精华:6帖
  • 求助:15帖
  • 帖子:952帖 | 3159回
  • 年度积分:3389
  • 历史总积分:23606
  • 注册:2014年8月14日
发表于:2015-12-21 15:03:53
10楼

防止出现误动作,一般在电磁阀等控制的场合中,都要用到这种短暂的延时,不要出现无缝操作,


热门招聘
相关主题

官方公众号

智造工程师