回复:求助 关于S7 定时器的问题

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2012-07-28 16:17:52

1楼

楼主:定时器工作时有一个点特,就是在定时器工作的时候,它的值不为0,是按照其时基单位递减的;等定时器工作结束,它当前的值是0!根据这个规律,可以把你需要判断的定时器当前的值按照循序存到一个DB里面,然后判断DB里面是否有0的值,如果有0的值,说明不正常,反之正常。简单说一下方法,你可以参考一下:
L T1
T DB100.DBW0
L T8
T DB100.DBW2
L T16
T DB100.DBW4
L T33
T DB100.DBW6



比如10个定时器,当前值存到DB100.DBW0~DB100.DBW18,然后判断其中是不是有等于0的值,如果没有等于0的值,让某个标志位=1;如果有0的值存在,那么这个标志位=0。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54773条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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