回复:程序分析,请教高手

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2017-05-09 13:16:50

14楼

直输入使能接引用I点的,肯定是用于I点输入延时的了,目的就是为了消除非正常的干扰输入导致程序出错。


比如,在有安装底板的控制柜上,大接触器吸合、释放都会引起底板振动的,有时候振动会导致继电器闪跳一下,如果I输入没增加几个程序周期的延时,那么就会导致程序认为是有效信号输入执行了本不该执行的程序引起事故。。。。有时候打雷也会闪跳,所以对于那些重要的I输入延时是很有必要的。


反正我的程序基本上都是这样用的,I输入点基本上都是延迟最少3个程序周期(程序周期30ms),这样就不会

误把干扰信号当作真正的有效信号引起程序乱执行。


还有很多开关量报警信号,基本上都要延时才能使用的。比如压缩机高、低压报警之类,不可能只有一个程序高压报警就立马停止压缩机的,必须保证持续1秒以上都是报警才肯定真正是系统压力过高才停机,反正高压报警1秒高压报警不至于损害压缩机,同时又能避免因为线路接触不良导致压缩机频繁启停坏掉。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54662条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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