回复:输入点的问题

touch++

  • 帖子

    231
  • 精华

    2
  • 被关注

    4

论坛等级:游侠

注册时间:2009-01-04

普通 普通 如何晋级?

发布于 2012-02-07 10:00:12

6楼

如果用示波器来观察滤波前信号的话就会发现有很多“毛刺”,这些毛刺普遍具有短时高幅值的特点。这些“毛刺”产生的原因有很多,比如环境因素,传导材质或器件自身原因等等。适当的延时可以有效滤除这些“毛刺”,系统块内的开关量滤波就是一个延时接通。
在程序中使用这种延时的话,应该和滤波关系不大。有时候可能是用编程的方法对设计工艺缺陷的补救,也有可能是经验性的判断系统的滞后性。大面积的这样用会降低系统的可靠性。
比如一个阀门取不到开关的状态信号了,那么怎么办呢,在程序里对控制命令做延时,开命令Q点接通,延时1秒认为阀门到达开状态,关命令Q点接通,延时1秒认为阀门到达关状态。
再比如,一个提升斗,放料不是靠电信号控制的,而是靠机械逻辑,到达位置后顶开机械锁门就自动开了。这时候我们要判断这个过程怎么办?在机械撞针附近安装一个接近开关,对这个信号做个经验性的延时,延时到了,认为开始放料了。
很明显上面的设计都有不可靠之处,但是要做到可靠除了对设计者的技术要求外,还需要付出成本。很多情况下都是受成本影响而只能退而求其次了。
有善有恶意之动
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。