回复:S7-300延时接通定时器应用问题

天枰

  • 帖子

    315
  • 精华

    10
  • 被关注

    15

论坛等级:侠士

注册时间:2007-08-09

普通 普通 如何晋级?

发布于 2008-08-27 14:04:10

0楼

AN T 80
L S5T#5S
SD T 80
= M 73.0

A M 73.0
JC _200
L MW 70
L 1
+I
T MW 70
_200: NOP 0
BE

OB35默认100ms中断一次,放到OB35里,会得到100ms宽的脉冲,当定时时间变化不能被中断时间整除时,就会出现不可预见的情况;如果中断时间小于扫描周期的50%,你在正常程式中将可能捕捉不到这个脉冲.
MW70每5秒加1,如果你把定时器那几句放到OB35中,MW70每5秒会增加好几个值,多少与扫描周期有关,如果你程式的扫描周期很长,比如达到200ms,你可以把OB35的中断周期改一下,改到50ms左右,再运行程式看一下会出现什么情况
你还可以试一下扫描周期远小于中断周期的情况,MW70也会每5秒增加几个值
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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